#bacogroup_fr .bx-wrapper{width:100% !important;display:flex;flex-direction: column-reverse;}

#bacogroup_fr .bx-wrapper .bx-viewport{}

#bacogroup_fr .bx-wrapper .bx-loading{}

#bacogroup_fr .bx-wrapper .bx-pager{}

#bacogroup_fr .bx-wrapper .bx-pager .bx-pager-item{}

#bacogroup_fr .bx-wrapper .bx-pager.bx-default-pager a{}

#bacogroup_fr .bx-wrapper .bx-pager.bx-default-pager a:hover{}

#bacogroup_fr .bx-wrapper .bx-pager.bx-default-pager a.active{}

#bacogroup_fr .bx-wrapper .bx-controls-direction a{margin:0 7.5px;}

#bacogroup_fr .bx-wrapper .bx-controls-direction a.disabled{}

#bacogroup_fr .bx-wrapper .bx-prev{}

#bacogroup_fr .bx-wrapper .bx-prev:hover{}

#bacogroup_fr .bx-wrapper .bx-next{}

#bacogroup_fr .bx-wrapper .bx-next:hover{}

#bacogroup_fr .bx-viewport ul li{margin-top:0px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
/*#bacogroup_fr .bx-viewport ul li{box-shadow: 0px 5px 17px 1px #969696;}*/
@media screen and (min-width:992px){
#bacogroup_fr .bx-viewport{height: auto !important;}
#bacogroup_fr .bx-viewport ul li:nth-child(even){margin-top:90px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#bacogroup_fr .baco-item > img{transform:scale(1);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#bacogroup_fr .baco-item:hover > img{transform:rotate(5deg) scale(1.2);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#bacogroup_fr .baco-item:hover .hover_style{width: 100%;left: 0;height: 100%;top: 0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}

}
#bacogroup_fr .baco-item{position:relative;overflow:hidden;}
#bacogroup_fr .hover_style{position: absolute;display: flex;flex-direction: column;width: calc(100% - 52px);height: calc(100% - 60px);top: 30px;left: 26px;align-items: center;justify-content: center;background-color: rgba(255, 255, 255, 0.75);}
#bacogroup_fr .hover_style{font-size:35px;color:#232963;font-weight:700;text-transform: uppercase;text-align: center;}
#bacogroup_fr .hover_style img{width:35%;height:auto;display:block;margin-top:20px;}
#bacogroup_fr .hover_style:hover{text-decoration:none;}

#bacogroup_fr .bx-controls{display: flex;align-items: center;justify-content: center;width: 100%;left: 0;}
#bacogroup_fr .bx-controls-direction{display:inline-flex;}

#bacogroup_fr .bx-prev{position: relative;display: flex;align-items: center;height: 50px;overflow: hidden;color: #232963;background-color: rgba(255, 255, 255, 0.78);font-size:0;}
#bacogroup_fr .bx-prev{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#bacogroup_fr .bx-prev::after{content: "";width: 20px;height: 1px;display: inline-flex;background-color: #232963;margin-left:2px;}
#bacogroup_fr .bx-prev::before{content: "\f0d9";display: inline-flex;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 100%;color: #232963;justify-content: center;align-items: center;z-index: 2;font-size:14px;}
#bacogroup_fr .bx-prev::before{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#bacogroup_fr .bx-prev:hover{background-color: rgba(255, 255, 255, 1);text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#bacogroup_fr .bx-prev:hover::before{-webkit-animation: toLeftFromRight 0.3s forwards;-moz-animation: toLeftFromRight 0.3s forwards;animation: toLeftFromRight 0.3s forwards;}
#bacogroup_fr .bx-prev:hover::after{-webkit-animation: toLeftFromRight 0.3s forwards;-moz-animation: toLeftFromRight 0.3s forwards;animation: toLeftFromRight 0.3s forwards;}
#bacogroup_fr .bx-prev:focus{text-decoration:none}

#bacogroup_fr .bx-next{position: relative;display: flex;align-items: center;height: 50px;overflow: hidden;color: #232963;background-color: rgba(255, 255, 255, 0.78);font-size:0;}
#bacogroup_fr .bx-next{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#bacogroup_fr .bx-next::before{content: "";width: 20px;height: 1px;display: inline-flex;background-color: #232963;margin-right:2px;}
#bacogroup_fr .bx-next::after{content: "\f0da";display: inline-flex;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 100%;color: #232963;justify-content: center;align-items: center;z-index: 2;font-size:14px;}
#bacogroup_fr .bx-next::after{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#bacogroup_fr .bx-next:hover{background-color: rgba(255, 255, 255, 1);text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
#bacogroup_fr .bx-next:hover::before{-webkit-animation: toRightFromLeft 0.3s forwards;-moz-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}
#bacogroup_fr .bx-next:hover::after{-webkit-animation: toRightFromLeft 0.3s forwards;-moz-animation: toRightFromLeft 0.3s forwards;animation: toRightFromLeft 0.3s forwards;}
#bacogroup_fr .bx-next:focus{text-decoration:none}

@media screen and (max-width:991px){
#bacogroup_fr .bx-wrapper{position: relative;max-width: 90vw !important;width: 90vw !important;margin: 0 auto;} 
#bacogroup_fr .bx-viewport ul li{width: 90vw !important;}
#bacogroup_fr .bx-viewport ul li{width: 90vw !important;text-align:center;box-shadow:none;}
#bacogroup_fr .baco-item{display:inline-block;}
}

