.banners-holder.secondary .banner-main{background-image:none;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.08),0 2px 24px rgba(0,0,0,.08)!important;box-shadow:0 0 2px rgba(0,0,0,.08),0 2px 24px rgba(0,0,0,.08)!important}.banners-holder.secondary .banner-main__holder{background-size:300px auto;background-position:278px 98px}.banners-holder.secondary .banner-main .banner-content{width:265px}.banners-holder.secondary .banner-sub__title{width:312px;margin-bottom:0}.banners-holder.secondary .banner-sub__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0!important;bottom:0!important;height:100%;padding-right:32px}.banners-holder.secondary .banner-sub__image img{height:167px}.banners-holder.secondary .banner-sub .banner-content{margin-top:16px}@media screen and (max-width:1430px){.banners-holder.secondary .banner-content{font-size:.9375em}.banners-holder.secondary .banner-main__title{font-size:1.7em}.banners-holder.secondary .banner-main__holder{background-size:215px auto;background-position:250px 177px}.banners-holder.secondary .banner-sub__title_main{font-size:1.3em}.banners-holder.secondary .banner-sub .banner-content{margin-top:0}.banners-holder.secondary .banner-sub p.banner-content{margin-top:16px}.banners-holder.secondary .banner-sub__image img{height:140px}}@media screen and (max-width:1333px){.banners-holder.secondary .banner-main__holder{background-size:178px auto;background-position:232px 210px}.banners-holder.secondary .banner-sub__title_main{font-size:1.3em}.banners-holder.secondary .banner-sub__title{width:212px}.banners-holder.secondary .banner-sub .banner-content{font-size:.8375em}.banners-holder.secondary .banner-sub__image img{height:112px}}@media screen and (max-width:959px){.banners-holder.secondary .banner-main__holder{background-size:286px auto;background-position:322px 144px}.banners-holder.secondary .banner-sub__image img{height:157px}.banners-holder.secondary .banner-sub__title{width:300px}.banners-holder.secondary .banner-sub__title_main{font-size:1.3em}.banners-holder.secondary .banner-sub .banner-content{font-size:.9375em}}@media screen and (max-width:768px){.banners-holder.secondary .banner-main__holder{background-size:228px auto;background-position:229px 206px}.banners-holder.secondary .banner-sub__title_main{font-size:1.1em}.banners-holder.secondary .banner-sub__title{width:230px;margin-bottom:0!important}.banners-holder.secondary .banner-sub .banner-content{width:55%;font-size:.8375em}.banners-holder.secondary .banner-sub p.banner-content{margin-top:24px}.banners-holder.secondary .banner-sub__image img{height:132px}}@media screen and (max-width:552px){.banners-holder.secondary .banner-main__holder{background-size:38% auto;background-position:92% 91%}.banners-holder.secondary .banner-sub__title_main{font-size:1.5em}.banners-holder.secondary .banner-sub .banner-content{font-size:1em}.banners-holder.secondary .banner-sub__image img{height:160px}}@media screen and (max-width:420px){.banners>.page-wrapper{width:100%}.banners>.page-wrapper>.title{width:90%;margin-left:auto;margin-right:auto;margin-bottom:33px}.banners .banners-carousel{padding-top:4px;padding-left:5%;padding-right:5%}.banners-holder.secondary .banner-main__holder{background-size:55% auto;background-position:48% 3%}.banners-holder.secondary .banner-main__content{text-align:center;margin-bottom:25%!important}.banners-holder.secondary .banner-sub__image{padding-right:0}}