.banner-section .dnd-section,.banner-section .dnd-section>.row-fluid{padding:0}.custom-banner{background-position:100% 0;background-repeat:no-repeat;background-size:cover;height:411px;position:relative}.custom-banner .banner-bg-overlay{background-image:linear-gradient(130deg,#4a831e 50%,transparent 0);height:100%;opacity:.9;position:absolute;width:100%;z-index:1}.custom-banner .page-center{align-items:center;display:flex;height:411px;max-width:1600px}.custom-banner .banner-content{min-width:200px;position:relative;text-align:left;width:39%;z-index:2}.custom-banner .custom-buttom-wrap a{background:#fff;border-radius:20px;color:#4a831e;cursor:pointer;display:inline-block;font-weight:500;padding:8px 25px 11px;text-decoration:none}.custom-banner .banner-content h1{color:#fff;font-size:47px;font-weight:1000;line-height:145.6%}.custom-banner .banner-content p{color:#fff;font-size:20px;font-weight:350;line-height:145.6%;margin-bottom:34px}@media only screen and (max-width:1439px){.custom-banner .page-center{max-width:1300px;padding:0 42px}}@media only screen and (max-width:1195px){.custom-banner .banner-bg-overlay{background-image:linear-gradient(130deg,#4a831e 55%,transparent 0)}.custom-banner .banner-content h1{font-size:42px}.custom-banner .banner-content{margin-top:0;width:45%}}@media only screen and (max-width:833px){.custom-banner .banner-bg-overlay{background:#4a831e}.custom-banner{background-image:none!important}.custom-banner .banner-content{margin-top:0!important;width:100%}}@media only screen and (max-width:433px){.custom-banner .page-center{padding:0 25px}.custom-banner .banner-content p{font-size:17px;line-height:25px}}