.promo-wrapper-inverse{min-height:500px;width:100%;margin:60px 0px 60px 0px}.promo_full_inverse{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:500px}.promo_inverse .overlay-content.mobile{display:none}.promo_inverse .overlay-content.desktop{display:block}.promo_full_inverse .left{width:38%;float:left;z-index:80;position:relative}.promo_full_inverse .right{width:62%;position:relative;float:right;padding:0px 15px 0px 71px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.promo_full_inverse .bg-img{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;position:absolute;right:0;top:0;z-index:1;height:100%}.promo_full_inverse .overlay-content.mobile{display:none}.promo_full_inverse .overlay-content{position:relative;z-index:100;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:35px 0px}.promo_full_inverse .overlay-content .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;color:white;max-width:687px}.promo_full_inverse .overlay-content .content h1,.promo_full_inverse .overlay-content .content h2,.promo_full_inverse .overlay-content .content h3,.promo_full_inverse .overlay-content .content h4{color:#fff;position:relative}.promo_full_inverse .overlay-content .content p{font-weight:500}.promo_full_inverse .overlay-content .content p a{color:#fff;text-decoration:underline;font-weight:600;border:2px solid transparent}.promo_full_inverse .overlay-content .content p a:hover{border:2px dotted}@media(max-width:1170px){.promo_inverse .overlay-content .content h2::before{left:0}.promo_inverse .overlay-content .content h2{padding-left:20px}}@media(max-width:1023px){.promo_inverse .left,.promo_inverse .right{width:100%}.promo_inverse .overlay-content .content{height:auto;padding-right:15px}.promo_inverse .overlay-content{min-height:500px;height:auto}.promo_inverse .left{min-height:500px;height:auto}.promo_inverse .overlay-content.mobile{display:block}.promo_inverse .overlay-content.desktop{display:none}.promo_inverse .overlay-content.mobile .content{position:static;margin-bottom:50px}}@media(max-width:1024px){.promo_full_inverse .right{padding-left:30px}}@media(max-width:767px){.promo_full_inverse{flex-direction:column}.promo_full_inverse .left,.promo_full_inverse .right{width:100%}.promo_full_inverse .left{min-height:500px}}