.banner-section{position:relative}.banner-section .banner-outer-top-inner{position:relative}.banner-section .banner-outer-top-inner,.banner-section .banner-outer-bottom-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.banner-section .banner-left{width:58%}.banner-section .banner-right{width:40%}.banner-section .banner-right img{width:740px;position:absolute;bottom:-185px;right:-200px}.banner-section .banner-sub-title p{font-family:Montserrat}.banner-section .banner-sub-title{margin-bottom:10px;font-family:Montserrat}.banner-section .banner-title{margin-bottom:10px}.banner-section .banner-bottom-text p:first-child span{font-weight:500 !important}.banner-section .banner-content{font-family:Montserrat}@media only screen and (max-width:985px) and (min-width:220px){.banner-section .banner-right img{display:none}.banner-section .banner-left{width:100%}.banner-section .banner-right{width:100%}.banner-section .banner-content span{font-size:18px;font-family:Montserrat}.banner-section .banner-title h2 span{font-size:40px !important;line-height:45px}.banner-section .banner-outer-bottom{padding-top:30px !important;padding-bottom:60px !important}.banner-section .banner-outer-top{padding-bottom:10px !important;padding-top:70px !important}}@media only screen and (max-width:1300px) and (min-width:986px){.banner-section .banner-right img{width:550px;right:0}}