.image_slider_placeholder{margin:10px;width:auto}.image_slider_placeholder .box{background-color:#f5f8fa;border:1px dashed #516f90;border-radius:4px;color:#7c98b6;flex-direction:column;padding:30px;text-align:center;width:inherit}.carousel{position:relative}.carousel .swiper{overflow:hidden}.carousel .swiper .swiper-wrapper{padding:20px 0}.carousel .swiper .swiper-wrapper .swiper-slide{height:50px;padding:0 30px;width:auto}.carousel .swiper .swiper-wrapper .swiper-slide img{height:inherit;-o-object-position:center;object-position:center}.carousel .nav-buttons .swiper-button-next,.carousel .nav-buttons .swiper-button-prev{position:absolute;z-index:1}.carousel .nav-buttons .swiper-button-next{right:0}.carousel .nav-buttons .swiper-button-prev{left:0}.carousel .nav-buttons .swiper-button-next,.carousel .nav-buttons .swiper-button-prev{--swiper-navigation-size:14px;background:#fff;border-radius:40px;box-shadow:0 5px 10px 0 rgba(32,36,55,.1);height:40px;margin-top:-22px;transition:opacity .2s;width:40px}.carousel .nav-buttons .swiper-button-next:after,.carousel .nav-buttons .swiper-button-prev:after{color:#a0a3af}.carousel .nav-buttons .swiper-button-next:hover:after,.carousel .nav-buttons .swiper-button-prev:hover:after{color:#2492fc}@media(min-width:801px){.carousel div.content-limit{padding:0 40px}.carousel:hover .swiper-button-next,.carousel:hover .swiper-button-prev{opacity:1}.carousel .swiper-button-next,.carousel .swiper-button-prev{opacity:0}}@media(max-width:800px){.carousel .swiper-button-next,.carousel .swiper-button-prev{display:none}}