#achievements_fr_5 .bx-wrapper{}

#achievements_fr_5 .bx-wrapper .bx-viewport{}

#achievements_fr_5 .bx-wrapper .bx-loading{}

#achievements_fr_5 .bx-wrapper .bx-pager{}

#achievements_fr_5 .bx-wrapper .bx-pager .bx-pager-item{}

#achievements_fr_5 .bx-wrapper .bx-pager.bx-default-pager a{}

#achievements_fr_5 .bx-wrapper .bx-pager.bx-default-pager a:hover{}

#achievements_fr_5 .bx-wrapper .bx-pager.bx-default-pager a.active{}

#achievements_fr_5 .bx-wrapper .bx-controls-direction a{display: inline-block;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin: 0 7.5px;
width:36px;height:36px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;color:#fff;background-color:#000;font-size:0;}

#achievements_fr_5 .bx-wrapper .bx-controls-direction a.disabled{}

#achievements_fr_5 .bx-wrapper .bx-prev{}

#achievements_fr_5 .bx-wrapper .bx-prev:hover{}

#achievements_fr_5 .bx-wrapper .bx-next{}

#achievements_fr_5 .bx-wrapper .bx-next:hover{}

#achievements_fr_5 .bx-viewport li{overflow:hidden;}
#achievements_fr_5 .bx-controls-direction{display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;margin-top:8rem;}
#achievements_fr_5 .bx-controls-direction a{font: normal normal normal 14px/1 FontAwesome;}
#achievements_fr_5 .bx-controls-direction a:hover{background-color:#f78d31;}
#achievements_fr_5 .bx-prev::before{content: "\f0d9";font: normal normal normal 14px/1 FontAwesome;}
#achievements_fr_5 .bx-next::before{content: "\f0da";font: normal normal normal 14px/1 FontAwesome;}

#achievements_fr_5 .product-item:first-child{margin-bottom:30px;}
#achievements_fr_5 .product-item{overflow:hidden;position:relative;background-color: #f78d31;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;max-height:500px;}
#achievements_fr_5 .product-item:hover{cursor:pointer;}
#achievements_fr_5 .product-item:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,0.5);content: '';-webkit-transition: -webkit-transform 0.6s;transition: transform 0.6s;-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);}
#achievements_fr_5 .product-item:hover::before{-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);}
#achievements_fr_5 .product-item:focus-within::before{-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,110%,0);}

#achievements_fr_5 .product-item img{opacity: 0.95;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale3d(1.05,1.05,1);transform: scale3d(1.05,1.05,1);width:100%;}
#achievements_fr_5 .product-item:hover img{opacity: 0.22;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}
#achievements_fr_5 .product-item:focus-within img{opacity: 0.22;-webkit-transform: scale3d(1,1,1);transform: scale3d(1,1,1);}


#achievements_fr_5 .hover_style{height: 40px;width: 40px;position: absolute;}
#achievements_fr_5 .hover_style::before{content: "";width: 40px;height: 1px;display: block;background-color: #fff;transform: translateX(-1000%);position: absolute;top: 20px;left: 0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#achievements_fr_5 .hover_style::after{content: "";width: 1px;height: 40px;display: block;background-color: #fff;transform: translateY(-1000%);position: absolute;top: 0;left: 20px;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#achievements_fr_5 .product-item:hover .hover_style::before{transform: translateX(0%);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#achievements_fr_5 .product-item:focus-within .hover_style::before{transform: translateX(0%);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#achievements_fr_5 .product-item:hover .hover_style::after{transform: translateY(0%);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#achievements_fr_5 .product-item:focus-within .hover_style::after{transform: translateY(0%);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}

@media screen and (max-width: 1440px) {
#achievements_fr_5 .bx-viewport li{width: 39vw !important;}
}
@media screen and (max-width: 1366px) {
#achievements_fr_5 .bx-viewport li{width: 40vw !important;}
}
@media screen and (max-width: 1280px) {
#achievements_fr_5 .bx-wrapper{max-width: 80vw !important;width: 80vw;}
#achievements_fr_5 .bx-viewport{width: 80vw !important;margin: 0 auto;}
}
@media screen and (max-width: 1200px) {
#achievements_fr_5 .bx-wrapper{max-width: 80vw !important;width: 80vw;}
#achievements_fr_5 .bx-viewport{width: 80vw !important;margin: 0 auto;}
}
@media screen and (max-width: 1024px) {
#achievements_fr_5 .bx-viewport li{width: 39vw !important;}
}
@media screen and (max-width: 767px) {
#achievements_fr_5 .bx-wrapper{max-width: 90vw !important;width: 90vw;}
#achievements_fr_5 .bx-viewport{width: 90vw !important;margin: 0 auto;}
#achievements_fr_5 .bx-viewport li{width: 90vw !important;margin:0  2px !important;}
}


