.hero_banner h1,.hero_banner h2,.hero_banner h3,.hero_banner h4,.hero_banner h5,.hero_banner h6,.hero_banner p{margin:0}.hero_banner{background-color:#07bb8b;padding:60px 0 30px}.hero_banner .inner_section{align-items:center;display:flex;flex-wrap:wrap;grid-gap:40px}.hero_banner .inner_section .content_wrap{width:calc(55% - 20px)}.hero_banner .inner_section .image_wrap{width:calc(45% - 20px)}.hero_banner .main_heading{margin-bottom:20px}.hero_banner .main_heading *{color:#182b3a;font-weight:700;line-height:1.3}.hero_banner .main_heading span{color:#fff}.hero_banner .description *{color:#182b3a;line-height:1.5}.hero_banner .description{max-width:450px}.hero_banner .image img{display:block;width:100%}.hero_banner .bottom_content{margin-top:40px;text-align:center}.hero_banner .bottom_content>*{font-size:26px;font-weight:500}@media(max-width:1024px){.hero_banner .main_heading *{font-size:39px}}@media(max-width:767px){.hero_banner .bottom_content>*{font-size:18px;font-weight:500}.hero_banner .inner_section{flex-direction:column;grid-gap:30px}.hero_banner .inner_section .content_wrap,.hero_banner .inner_section .image_wrap{width:100%}.hero_banner{padding:50px 0 20px}.hero_banner .description{max-width:100%}.hero_banner .bottom_content{margin-top:24px}}