.banner_module{padding:180px 0}.banner_module .heading h1{font-weight:400;line-height:84px;padding-bottom:20px;word-wrap:break-word;margin-bottom:0}.banner_module .banner_wrapper{width:100%}.banner_bottom{background-image:linear-gradient(0deg,#fff,#24b39800);margin-top:-108px;padding:55px}.banner_module .heading h1 strong{font-weight:800}.banner_module .content_wrap{padding-bottom:50px}.banner_module .content_wrapper{padding:0 30px}.banner_module .content_text{max-width:711px;width:100%}.banner_module .content_text h5{font-size:18px;font-weight:400;line-height:28px;margin-bottom:0}.banner_module .btn_wrap{display:flex;flex-wrap:wrap;gap:20px;padding-top:40px}.banner_module .section_btn a{display:flex;flex-wrap:wrap;font-weight:800;text-decoration:none}@media screen and (max-width:1920px){.banner_module{background-position:50%!important;background-repeat:no-repeat;background-size:cover}}@media screen and (max-width:1440px){.banner_module{min-height:100vh;padding:94px 0 289px}}@media screen and (max-width:580px){.container{padding:0 30px}.banner_module{padding-top:50px}.banner_module .heading h1{font-size:56px;line-height:70px}.banner_module .btn_wrap{flex-direction:column}.banner_module .section_btn a{align-items:center;justify-content:center;padding:20px 30px;width:100%}.banner_module .content_text h5 br,.banner_module .heading h1 br{display:none}}@media screen and (max-width:360px){.content_text h5 br{display:none}}