.banner_area .dnd-section{padding:0!important}.banner_area .dnd-section>div{max-width:100%!important;width:100%!important}.banner{background-color:#ccc;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:65px;padding-top:65px;position:relative}.banner .content-wrapper{display:flex;padding-bottom:100px;padding-top:48px}.banner .content-wrapper .column-left{margin-right:5.5%;width:47.25%}.banner .content-wrapper .column-right{width:47.25%}.banner .content-wrapper .column-right .banner-content{margin-left:57px;padding-left:22px}.banner .content-wrapper .column-right .banner-content h5{color:#fff;font-size:18px;font-weight:400;line-height:1.11;margin-bottom:0;padding-bottom:15px;text-transform:uppercase}.banner .content-wrapper .column-right .banner-content h1{color:#fff;font-size:50px;font-weight:600;line-height:1.3em;margin-bottom:0;padding-bottom:10px}.banner .content-wrapper .column-right .banner-content p{color:#fff;font-size:18px;font-weight:500;line-height:1.5;margin:0}@media (max-width:980px){.banner{padding-bottom:70px;padding-top:70px}.banner .content-wrapper{display:flex;flex-direction:column-reverse;max-width:500px}.banner .content-wrapper .column-left{display:none}.banner .content-wrapper .column-right .banner-content{margin-left:0;padding-left:0}.banner .content-wrapper .column-right .banner-content h5{font-size:16.1px}.banner .content-wrapper .column-right .banner-content h1{font-size:40px}.banner .content-wrapper .column-right{width:100%}}@media (max-width:767px){.banner{padding-bottom:50px;padding-top:50px}.banner .content-wrapper{padding-bottom:0;padding-top:0}.banner .content-wrapper .column-right .banner-content h1{font-size:30px}}