.cbd-banner-wrap{background-color:rgba(6,42,71,.7);background-repeat:repeat,no-repeat;background-size:auto,cover;height:auto;min-height:800px;padding-left:30px;padding-right:30px;position:relative;z-index:1}.cbd-banner-wrap img.background-bg{bottom:auto;display:inline-block;height:90%;left:0;max-width:none;object-fit:cover;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:-1}.cbd-banner-wrap .content-wrapper{max-width:1800px}.cbd-banner-wrap .row{grid-column-gap:40px;grid-row-gap:72px;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto;position:relative;z-index:9}.cbd-banner-wrap .content-col{grid-area:span 1/span 1/span 1/span 1;padding-bottom:12%;padding-left:10%;padding-top:15%}.cbd-banner-wrap .form-col{align-items:center;background-color:rgba(133,196,65,.89);display:flex;flex-direction:column;grid-area:span 1/span 1/span 1/span 1;justify-content:center;margin-top:-100px;padding-bottom:100px;padding-left:30px;padding-right:30px;position:relative}.cbd-banner-wrap .content-col h1.heading{color:#fff;font-family:PT Serif,serif;font-size:45px;line-height:54px;margin-bottom:0;margin-top:0}.cbd-banner-wrap .content-col .richtext{color:#fff;padding-bottom:50px;padding-top:30px}.cbd-banner-wrap .content-col .richtext p{color:#fff;font-family:Source Sans Pro,sans-serif;font-size:20px;line-height:32px;margin:0}.cbd-banner-wrap .content-col .btm-img{align-items:center;display:flex;justify-content:center}.cbd-banner-wrap .content-col .btm-img img{display:block;height:500px;position:static}.cbd-banner-wrap .form-col h2.heading{color:#fff;font-family:PT Serif,serif;font-size:33px;line-height:45px;margin-bottom:60px;padding-top:40px;text-align:center}.cbd-banner-wrap .form-col .form-section{margin-bottom:-50px}.cbd-banner-wrap .hero-shape-bg{background-color:#fff;bottom:0;height:270px;left:0;margin-bottom:-10px;margin-top:-40px;position:absolute;right:0;top:auto;z-index:0}.cbd-banner-wrap a.w-inline-block{display:inline-block;max-width:100%}@media(max-width:1919px){.cbd-banner-wrap .content-col h1.heading{font-size:35px;line-height:48px}.cbd-banner-wrap .content-col .richtext p{font-family:Source Sans Pro,sans-serif;font-size:17px;line-height:21px}.cbd-banner-wrap .content-wrapper{margin-left:auto;margin-right:auto;max-width:1260px;padding:0}.cbd-banner-wrap .content-col .btm-img img{height:340px}.cbd-banner-wrap .hero-shape-bg{height:140px;margin-bottom:0}.cbd-banner-wrap .content-col{padding-top:13.6%}.cbd-banner-wrap .form-col{margin-top:-26px;padding-bottom:100px;padding-left:30px;padding-right:30px}}@media(max-width:991px){.cbd-banner-wrap .row{grid-template-columns:1fr}.cbd-banner-wrap .content-col{padding-left:0}.cbd-banner-wrap .hero-shape-bg{margin-top:0}.cbd-banner-wrap img.background-bg{height:100%}.cbd-banner-wrap .form-col h2.heading{line-height:37px}}@media(max-width:767px){.cbd-banner-wrap .content-col h1.heading{font-size:31px}.cbd-banner-wrap .content-col .richtext p{font-size:15px}}@media screen and (max-width:479px){.cbd-banner-wrap .content-col h1.heading{font-size:26px;line-height:35px}.cbd-banner-wrap .content-col .btm-img img{height:auto}.cbd-banner-wrap .row{grid-row-gap:40px}.cbd-banner-wrap .form-col h2.heading{line-height:30px}}