.banner__carousel_container{padding:0;margin:0;text-align:center;background-color:var(--color-apmc-hover)}.banner__carousel_container .banner__carousel .item img{width:100%}.banner__carousel_container .banner__carousel .item div.banner_text{position:absolute;z-index:1;top:40%;margin:0 auto;left:0;padding:0 5em;font-weight:initial!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:992px){.banner__carousel_container .banner__carousel .item div.banner_text{padding:0 8em}}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{bottom:5px!important}.slick-dots li button{zoom:2}.banner__carousel_next.swiper-button-disabled,.banner__carousel_prev.swiper-button-disabled{opacity:0!important}.banner__carousel_prev{left:2%!important;color:#fff}.banner__carousel_next{right:2%!important;color:#fff}.banner__carousel_pagination{transform:translateY(-100%)}@media screen and (min-width:992px){.banner__carousel_pagination{transform:translateY(-200%)}}.banner__carousel_pagination .swiper-pagination-bullet{background:#fff!important;transform:scale(1.75);margin:0 8px!important}.banner__padding_placeholder{padding-top:57.25px}@media screen and (min-width:576px){.banner__padding_placeholder{padding-top:69.11px}}@media screen and (min-width:768px){.banner__padding_placeholder{padding-top:82.02px}}@media screen and (min-width:992px){.banner__padding_placeholder{padding-top:86.89px}}@media screen and (min-width:1200px){.banner__padding_placeholder{padding-top:104.02px}}.video-js .vjs-big-play-button{display:none!important}