.hero-banner-section h1,.hero-banner-section h2,.hero-banner-section h3,.hero-banner-section h4,.hero-banner-section h5,.hero-banner-section h6,.hero-banner-section p{margin:0}.hero-banner-section .sub_title>*{font-weight:500}.hero-banner-section{overflow:hidden;padding:204px 0 180px;position:relative;text-align:center;z-index:1}.hero-banner-section .description{margin:25px 0 49px}.hero-banner-section .description *{color:#fff;font-size:33px;font-weight:450;line-height:42px}.hero-banner-section .heading *{color:#fff;font-size:109px;font-weight:700;line-height:138px}.hero-banner-section .heading-bottom *{color:#1fabe2;font-size:72.8881px;font-weight:450;line-height:92px}.hero-banner-section .btn-inner a{padding:30px 58px}.hero-banner-section .bottom-button a{padding:23.5px 83px}@media(min-width:1300px){.hero-banner-section .bottom-button{bottom:110px;position:absolute;right:30px}}@media(max-width:1299px){.hero-banner-section .bottom-button{margin-top:30px}}@media(max-width:1024px){.hero-banner-section .heading *{font-size:89px;line-height:118px}.hero-banner-section .heading-bottom *{font-size:60px;line-height:80px}.hero-banner-section{padding:140px 0 100px}}@media screen and (max-width:991px){.hero-banner-section{clip-path:polygon(0 0,100% 0,100% 33%,100% 92%,91% 100%,9% 100%,0 92%,0 30%)}}@media(max-width:767px){.hero-banner-section .bottom-button a,.hero-banner-section .btn-inner a{padding:10px 40px}.hero-banner-section{padding:80px 0}.hero-banner-section .heading *{font-size:60px;line-height:1}.hero-banner-section .heading-bottom *{font-size:41px;line-height:56px}.hero-banner-section .description *{font-size:26px;line-height:34px}.hero-banner-section .description{margin:30px 0 40px}}