.dnd_area-row-0-force-full-width-section{padding:0}.hero-banner{position:relative;margin:0 -20px}.hero-banner .content-wrapper{padding:0 20px}.hero-banner .two-col-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:650px}.hero-banner .left-col-text{-ms-flex-preferred-size:53%;flex-basis:53%;margin-right:3%;padding:156px 0}.hero-banner .right-col-image{flex-basis:44%;-ms-flex-preferred-size:44%;font-size:0}.hero-banner .right-col-image.section-bg{width:46%;position:absolute;top:0;bottom:0;right:0}.hero-banner .right-col-image .group-image{width:100%;min-height:650px}.hero-banner .left-col-text h1{margin:0 0 10px 0}.hero-banner .banner-head-text{margin:0 0 30px}.hero-banner .hero-buttons{display:inline-block;margin:20px 0 0 0}.hero-banner .banner_button-1{margin-right:30px}@media(max-width:992px){.hero-banner .two-col-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-banner .left-col-text{flex-basis:100%;margin:0 0 30px;padding:156px 0 450px}.hero-banner .right-col-image.section-bg{width:100%;top:55%;bottom:0;right:0}.hero-banner .right-col-image{-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width:767px){.hero-banner .two-col-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0;min-height:100%}.hero-banner .left-col-text{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;padding:50px 0}.hero-banner .right-col-image.section-bg{width:100%;position:unset;min-height:260px}.hero-banner .right-col-image{-ms-flex-preferred-size:100%;flex-basis:100%;font-size:0}}@media(max-width:480px){.hero-banner .banner_button-2,.hero-banner .banner_button-1{display:block}.hero-banner .banner_button-1{margin:0 0 50px}.hero-banner .hero-buttons{display:block}.hero-banner .left-col-text{-ms-flex-preferred-size:100%;flex-basis:100%;padding:30px 0}.hero-banner .hero-buttons{margin:20px 0}}