.full-width-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:120px 0 90px;position:relative}.full-width-wrapper .content-wrapper{padding:0 15px}.full-width-wrapper .row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.full-width-wrapper .media-col .image img{display:block;max-width:500px!important;width:100%}.full-width-wrapper .media-col .image{border-radius:20px;left:auto;overflow:hidden;padding-left:20px;position:absolute;right:auto;top:180px;transform:translateX(-20px)}.full-width-wrapper .content-col h5.sub-title{background-color:rgba(0,0,0,.2);border-radius:30px;display:inline-block;font-size:15px;line-height:1;padding:5px 10px}.full-width-wrapper .col-inner{padding:0 20px}.full-width-wrapper .col-inner :not(.hs-button,.button):not(form):not(.hs-error-msg):not(.hs-main-font-element){color:inherit}.full-width-wrapper .col-inner h5.sub-title{background-color:rgba(0,0,0,.3);border-radius:20px;display:inline-block;font-size:15px;line-height:1;padding:7px 20px}.full-width-wrapper .col-inner .btn-sec{padding-top:50px;padding-top:30px}.full-width-wrapper .banner-col{padding-bottom:50px}.full-width-wrapper .img-sec{border-radius:8px;overflow:hidden}.full-width-wrapper .form-sec{width:100%}.full-width-wrapper .richtext h2{font-weight:300}@media(max-width:767px){.full-width-wrapper .col-inner{padding:0}.full-width-wrapper .media-col .image{padding:0;position:static;transform:unset}}