.hero-banner-sec{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;margin-top:84px;overflow:hidden;padding:200px 0;position:relative;width:100%;z-index:1}.hero-banner-sec:after{background-color:#000;bottom:0;content:"";height:100%;left:0;opacity:.6;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero-banner-sec .hero-content{text-align:center}.hero-banner-sec .hero-content,.hero-banner-sec .hero-content .hero-title{display:inline-block;width:100%}.hero-banner-sec .hero-content .hero-title h1{color:#fff;display:inline-block;width:100%}.hero-banner-sec .hero-content .content{display:inline-block;width:100%}.hero-banner-sec .hero-content .content p{color:#fff;display:inline-block;font-family:Mochiy Pop One,sans-serif;font-size:24px;font-weight:400;line-height:34px;margin:17px 0 0;width:100%}.hero-banner-sec .hero-content .hero-cta{display:inline-block;margin:45px 0 0;width:100%}.hero-banner-sec .hero-content .hero-cta ul{align-items:center;display:flex;gap:20px;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.hero-banner-sec .hero-content .hero-cta ul li{display:inline-block;margin:0;width:auto}.hero-banner-sec .hero-content .hero-cta ul li a{background-color:#29a4bf;border:2px solid #29a4bf;border-radius:6px;color:#fff;display:inline-block;font-family:Poppins;padding:14px 45px;text-transform:uppercase;transition:all .4s ease-in-out;width:auto}.hero-banner-sec .hero-content .hero-cta ul li a:hover,.hero-banner-sec .hero-content .hero-cta ul li:nth-child(2) a{background-color:transparent;color:#198eb1}.hero-banner-sec .hero-content .hero-cta ul li:nth-child(2) a:hover{background-color:#29a4bf;color:#fff}@media(max-width:1600px){.hero-banner-sec{padding:155px 0}.hero-banner-sec .hero-content .hero-title{max-width:870px}}@media(max-width:1440px){.hero-banner-sec{padding:120px 0}.hero-banner-sec .hero-content .content p{font-size:21px;line-height:28px;margin:13px 0 0}.hero-banner-sec .hero-content .hero-cta{margin:42px 0 0}.hero-banner-sec .hero-content .hero-cta ul li a{padding:11px 38px}}@media (max-width:1200px){.hero-banner-sec{padding:90px 0}}@media(max-width:991px){.hero-banner-sec{margin-top:0;padding:90px 0}.hero-banner-sec .hero-content .content p{font-size:20px;line-height:23px;margin:11px 0 0}.hero-banner-sec .hero-content .hero-cta{margin:32px 0 0}.hero-banner-sec .hero-content .hero-cta ul li a{font-size:15px;padding:9px 32px}}@media (max-width:560px){.hero-banner-sec{padding:65px 0}.hero-banner-sec .hero-content .content p{font-size:18px}.hero-banner-sec .hero-content .hero-cta{margin:22px 0 0}.hero-banner-sec .hero-content .hero-cta ul{flex-direction:column}.hero-banner-sec .hero-content .hero-cta ul li a{font-size:14px;padding:9px 26px}}