.section-promo-banner{position:relative;overflow:hidden}.section-promo-banner .promo-banner-holder{max-width:1920px;box-sizing:border-box;margin:auto;padding:0 20px}@media only screen and (min-width : 768px){.section-promo-banner .promo-banner-holder{padding-left:clamp(20px,7.5520833333vw,160px);padding-right:clamp(20px,7.5520833333vw,160px)}}.section-promo-banner .promo-banner-holder .promo-banner-content{border:4px solid #B1714D;border-radius:clamp(30px,1.5625vw,30px);padding:clamp(40px,2.0833333333vw,40px) clamp(25px,3.125vw,60px);overflow:hidden;position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;padding-top:40%;box-sizing:border-box}@media only screen and (min-width : 768px){.section-promo-banner .promo-banner-holder .promo-banner-content{padding:clamp(40px,2.0833333333vw,40px) clamp(25px,3.125vw,60px);align-items:center;min-height:clamp(340px,17.7083333333vw,340px)}}.section-promo-banner .promo-banner-holder .promo-banner-content .background,.section-promo-banner .promo-banner-holder .promo-banner-content .promo-banner-bg{z-index:0;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.section-promo-banner .promo-banner-holder .promo-banner-content .left{width:100%;position:relative;z-index:2;margin-bottom:20px;order:1}.section-promo-banner .promo-banner-holder .promo-banner-content .left .image-holder{width:clamp(130px,7.8125vw,150px)}.section-promo-banner .promo-banner-holder .promo-banner-content .left .image-holder img{width:100%}@media only screen and (min-width : 768px){.section-promo-banner .promo-banner-holder .promo-banner-content .left{width:30%;box-sizing:border-box;order:2}}@media only screen and (min-width : 1024px){.section-promo-banner .promo-banner-holder .promo-banner-content .left{padding-left:clamp(30px,3.125vw,60px)}}.section-promo-banner .promo-banner-holder .promo-banner-content .right{position:relative;z-index:2;box-sizing:border-box;width:100%;order:2}@media only screen and (min-width : 1024px){.section-promo-banner .promo-banner-holder .promo-banner-content .right{width:70%;padding-bottom:0;order:1}}.section-promo-banner .promo-banner-holder .promo-banner-content .right .top-info .titles{display:flex;flex-direction:column}@media only screen and (min-width : 768px){.section-promo-banner .promo-banner-holder .promo-banner-content .right .top-info .titles{justify-content:space-between;align-items:flex-end;flex-direction:row}}.section-promo-banner .promo-banner-holder .promo-banner-content .right .top-info .titles h2{font-weight:800;font-size:clamp(20px,2.0833333333vw,40px);font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:clamp(30px,2.0833333333vw,40px);color:#fff;text-transform:uppercase}@media only screen and (min-width : 768px){.section-promo-banner .promo-banner-holder .promo-banner-content .right .top-info .titles h2{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}}.section-promo-banner .promo-banner-holder .promo-banner-content .right .top-info .titles h2 strong{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;color:#fff}.section-promo-banner .promo-banner-holder .promo-banner-content .right .top-info .titles h2:nth-of-type(2){margin-top:clamp(15px,1.0416666667vw,20px)}@media only screen and (min-width : 768px){.section-promo-banner .promo-banner-holder .promo-banner-content .right .top-info .titles h2:nth-of-type(2){text-align:right;margin-top:0}}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info{display:flex;flex-wrap:wrap;margin-top:clamp(25px,2.0833333333vw,40px)}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box{width:100%;box-sizing:border-box;margin-top:clamp(15px,1.0416666667vw,20px)}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box:first-child{margin-top:0}@media only screen and (min-width : 768px){.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box{width:50%;margin-top:0}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box:nth-of-type(2n){padding-left:clamp(15px,1.5625vw,30px)}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box:nth-of-type(odd){padding-right:clamp(15px,1.5625vw,30px)}}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box .top-box{display:flex;align-items:center}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box .top-box .image-holder{width:clamp(45px,2.8645833333vw,55px)}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box .top-box .image-holder img{width:100%}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box .top-box h3{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-size:clamp(16px,1.3541666667vw,26px);text-transform:uppercase;font-size:20px;padding-left:clamp(20px,1.5625vw,30px);box-sizing:border-box;text-transform:none;color:#b1714d}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box .feature-info{margin-top:clamp(10px,.78125vw,15px)}.section-promo-banner .promo-banner-holder .promo-banner-content .right .bottom-info .single-box .feature-info *{color:#fff}
