.banner-section .dnd-section>.row-fluid{padding:0}.banner-wrapper{margin-top:-53px}.banner-section .dnd-section,.banner-section .content-wrapper--vertical-spacing{padding:0}.the_content_wrapper{margin:0 1%}.banner-main{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0px 0px 50px 0px;position:relative}.ele-cont{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.ele-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.banner-right,.banner-left{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:1px}.right-pop{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.right-wrap{align-content:flex-start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.right-wrap-cont{max-width:1140px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.right-wrap-col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:1px;width:100%}.right-wrap-pop{padding:10px;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.elem-image{text-align:center;position:relative}.elem-image img{max-width:100%;vertical-align:middle;display:inline-block;height:auto}.left-pop{padding:30px;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.left-wrapper{align-content:flex-start;align-items:flex-start;padding:30px 10px 30px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.left-wrap-cont{text-align:center;max-width:1140px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.left-wrapper-col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:1px}.left-wrapper-pop{text-align:left;padding:10px;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.banner-heading{text-align:left;width:100%;position:relative;padding-left:215px}.banner-heading h1{font-size:42px;line-height:44px;white-space:nowrap;z-index:1;position:relative;color:#000;letter-spacing:2px;margin-top:45px;position:relative}.banner-heading h1:before{content:"";background:#57a0bc;width:35px;height:8px;left:0;bottom:-23px;position:absolute}@media(min-width:768px){.banner-right,.banner-left{width:50%}}@media only screen and (min-width:992px){.banner-right{left:50%}.banner-left{right:50%}}@media(max-width:1024px){.ele-cont,.ele-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:991px){.banner-wrapper{margin-top:19px}.banner-right{width:auto !important;margin-left:-20px !important;margin-right:-20px !important}.banner-left{width:100%}.right-pop,.left-pop{padding:0 10px 0 10px !important}.right-wrap-pop,.left-wrapper-pop{padding:0 10px 0 10px !important}.banner-heading{padding-left:0}.banner-heading h1{font-size:26px;line-height:30px;white-space:inherit !important}.banner-wrapper{margin-top:82px}}@media only screen and (max-width:767px){.banner-wrapper{margin-top:0}}