.banner-section .dnd-section>.row-fluid{padding:0}.banner{background-color:#f9f9f9;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:90px;position:relative;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;z-index:1}.elementor-shape{bottom:-1px;direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:100%;z-index:-1}.elementor-shape svg{display:block;height:48px;left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transform:translateX(-50%) rotateY(180deg);width:calc(100% + 1.3px)}.elementor-shape-fill{fill:#fff;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.banner .page-center{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:1440px;min-height:790px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:81px 0}.on-banner-image-in{margin-top:-40px}.banner-content-wrapper{width:100%}.banner-content-left1,.banner-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-content-left1{align-content:center;align-items:center;-webkit-animation-duration:1.25s;animation-duration:1.25s;min-height:1px;position:relative;width:50%}.banner-content-left-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px;width:100%;-ms-flex-line-pack:start;align-content:flex-start}.banner-content-left-inner h1{color:#2d2926;font-family:Montserrat,Sans-serif;font-size:60px;font-weight:800;letter-spacing:normal;line-height:1;margin:0 0 40px;padding:0}.banner-content-right1{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:1px;position:relative;width:50%}.banner-content-right-inner{padding:30px}.banner-content-right-inner,.banner-img{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.banner-img{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;justify-content:center;text-align:center}.banner-img img{border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto;max-width:100%;vertical-align:middle}.on-banner-image-in img{border-color:#fff;border-radius:0;border-style:solid;border-width:0 10px 10px 0;width:470px}.on-banner-image{margin-bottom:0;position:relative;text-align:left;width:100%;z-index:2}.banner-sub-heading h6{color:#2d2926;font-family:Montserrat,Sans-serif;font-size:14px;font-weight:400;letter-spacing:1.5px;line-height:1;margin:0 0 15px;text-transform:uppercase}.banner-sub-heading{width:100%}.elementor-element-shap{background-color:#3b5772;border-radius:4px;bottom:-40px;display:block;height:360px;position:absolute;right:0;width:360px}.banner-content-heading{width:100%}.banner-btn-container{max-width:100%;position:relative;text-align:left;width:auto}.banner-btn{-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-family:Montserrat,Sans-serif;font-size:12px;font-weight:800;letter-spacing:.8px;line-height:1;min-width:200px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:auto;fill:#fff;background-color:#2d2926;border:0 solid #2d2926;border-radius:36px;color:#fff;padding:18px 50px}.banner-btn:hover{background-color:#fff;border-color:#fff;color:#2d2926}@media (min-width:1600px){.banner-content-left-inner h1{font-size:72px}}@media (max-width:1024px){.banner-content-left-inner h1{font-size:36px}.elementor-shape svg{height:24px}.banner-content-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-btn{min-width:auto;width:auto}.banner .page-center{min-height:75vh}.banner-btn{font-size:11px;margin:0;padding:15px 40px}.on-banner-image-in{margin:-20px 20px 0 -20px}.elementor-element-shap{height:300px;right:-10px;width:300px}}@media (max-width:767px){.banner{background-color:#45aeb1;margin-bottom:40px;padding:0}.banner .page-center{min-height:100vh}.banner-content-left-inner h1{color:#fff;font-size:36px}.banner-content-left1{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.banner-sub-heading h6{color:#f3f3f3;font-size:12px;text-align:center}.banner-content-left-inner{margin:20px 0;padding:30px}.banner-btn-container{padding-top:50px;text-align:center;width:100%}.banner-btn-container span#hs_cos_wrapper_DND_banner-module-1_,.banner-btn-container span#hs_cos_wrapper_banner-section-module-1_{display:inline-block;margin:10px 10px 0 0;padding:5px 10px}.banner-content-heading{text-align:center}.banner-content-right1{display:none}.elementor-shape svg{height:0}}@media (max-width:480px){.custom-header-logo a{padding-bottom:3px}}