.main_hero_wrap .web-banner .content-wrapper{position:relative;z-index:99}.banner-tp-heading p{font-style:normal;font-weight:700;font-size:20px;line-height:25px;text-align:center;margin-bottom:0;color:#fff}.main_hero_wrap .web-banner .content-wrapper{display:flex;align-items:center;justify-content:center}.banner-content{text-align:center}.btn_sty_wrap .hs-button{display:inline-block;background-color:#fff;padding:7px 20px;border-radius:30px;transition:all .3s ease-in;font-weight:bold;border:2px solid transparent}.btn_sty_wrap .hs-button:hover{box-shadow:0px 5px 5px 0px rgb(0 0 0 / 10%)}.banner-title h1{font-weight:normal;color:#fff;margin:0;line-height:65px}.banner-main-content p{margin:0;color:#fff;font-size:22px;line-height:30px}.btn_sty_wrap .hs-button{display:inline-block;background-color:#fff;padding:7px 20px;border-radius:30px;transition:all .3s ease-in;font-weight:bold;border:2px solid transparent}.main_hero_wrap .dnd-section{padding:0}.main_hero_wrap .web-banner .content-wrapper{position:relative;z-index:99}.banner-content{position:relative}.btn_sty_wrap{padding-top:40px}.bnr_border{display:none}.hs_border.bnr_border{height:4px;border-radius:10px;width:100px;margin:20px auto;display:block}@media(max-width:1024px){.main_hero_wrap .web-banner .content-wrapper{min-height:0}}@media(max-width:767px){.banner-title h1{font-size:32px !important;line-height:42px}.banner-tp-heading p{font-size:18px !important;line-height:24px}.banner-main-content p{font-size:17px !important;line-height:24px}.hs_border.bnr_border{margin:15px auto}}