.hero-banner{position:relative;overflow:hidden;padding-block:150px 0;background:linear-gradient(357.09deg, #0b141a 32.52%, #05070a 97.47%)}.hero-banner .container:after{position:absolute;aspect-ratio:2612/2287;background:url(../../assets/media/globe.12dcf4d0.svg) no-repeat center;background-size:contain}.hero-banner h1{color:#fff;text-align:center;margin-bottom:25px}.hero-banner h1 span{background:linear-gradient(90deg, #ffffff 0, #00686f 84.13%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:400}.hero-banner p{color:#fff;text-align:center}.hero-banner .btn-wrapper{padding-top:30px}.hero-banner .btn-wrapper .btn{padding:7px 20px;text-decoration:none;border-radius:40px;border-width:2px;border-style:solid;color:#fff;font-weight:600}.hero-banner .btn-wrapper .btn.btn-primary{background:linear-gradient(to right, #00686f, #0b141a) padding-box,linear-gradient(to right, #00686f, #031e1f) border-box;border-color:rgba(0,0,0,0)}.hero-banner .btn-wrapper .btn.btn-outline{border-color:#fff}.hero-banner__wave{position:relative;margin-block:44px 5px;padding-inline:12px;height:205px;width:1420px;margin-left:50%;transform:translateX(-50%)}.hero-banner__wave:before,.hero-banner__wave:after{content:"";position:absolute;top:0;height:100%;width:100px;z-index:1}.hero-banner__wave::before{left:50%;transform:translateX(-710px);background:linear-gradient(90deg, #0b141a 32.52%, rgba(5, 7, 10, 0) 94.47%)}.hero-banner__wave::after{right:50%;transform:translateX(710px);background:linear-gradient(268deg, #0b141a 32.52%, rgba(5, 7, 10, 0) 94.47%)}.hero-banner__wave>img{position:absolute;display:block;width:1420px;height:100%;left:50%;transform:translateX(-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center 54%;object-position:center 54%}.hero-banner__wave>div>img{position:absolute;width:89px;height:82px;z-index:2}.hero-banner__wave>div>img:first-of-type{left:65px;bottom:5px}.hero-banner__wave>div>img:nth-of-type(2){top:-15px;left:185px}.hero-banner__wave>div>img:nth-of-type(3){bottom:40px;left:300px}.hero-banner__wave>div>img:nth-of-type(4){top:20px;left:440px}.hero-banner__wave>div>img:nth-of-type(5){bottom:25px;left:580px}.hero-banner__wave>div>img:nth-of-type(6){top:-10px;right:605px}.hero-banner__wave>div>img:nth-of-type(7){bottom:30px;right:460px}.hero-banner__wave>div>img:nth-of-type(8){top:-20px;right:320px}.hero-banner__wave>div>img:nth-of-type(9){bottom:10px;right:180px}.hero-banner__wave>div>img:nth-of-type(10){top:0;right:40px}.card-grid{padding-block:30px 45px}.card-grid figure{display:flex;justify-content:center}.card-grid h2{margin-bottom:30px;text-align:center}.card-grid h2 span{background:linear-gradient(90deg, #000000 4.81%, #00686f 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.card-grid .card{width:100%;height:calc(100% - 15px);margin-bottom:15px;border:1px solid #00686f;border-radius:14px;padding:6px 8px;background-color:rgba(0,104,111,.2)}.card-grid .card p{display:flex;align-items:center;justify-content:center;height:100%;margin-bottom:0;border-radius:10px;background-color:#6da3a7;padding:10px 20px;color:#000;text-align:center}.payment-strip{padding-block:30px;background:linear-gradient(90deg, #d6efec 0%, #c5e6e2 100%)}.payment-strip__list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 60px;align-items:center;margin:0;padding:0;list-style:none}.payment-strip__item img{width:100px;height:30px;-o-object-fit:contain;object-fit:contain;display:block}.content-grid{background:linear-gradient(246.57deg, #00686f -24.95%, #000000 90.22%);padding-block:80px 0}.content-grid p{color:#fff;font-size:18px;line-height:1.2;font-weight:500}.content-grid p:has(+h2){width:-moz-fit-content;width:fit-content;margin-bottom:25px;background:linear-gradient(90deg, #00686f 0%, #ffffff 80%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.content-grid h2{margin-bottom:30px;color:#fff}.content-grid h2 span{background:linear-gradient(180deg, #00686f 0%, #ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.content-grid p:has(+.card){margin-bottom:50px}.content-grid .card-wrapper{position:relative;z-index:1}.content-grid .card-wrapper:after{content:"";position:absolute;bottom:0;transform:translateX(-50%);left:50%;background:url(../../assets/media/drop.21f37960.svg) center/cover no-repeat;width:190px;aspect-ratio:1/1;z-index:-1}.content-grid .card{max-width:506px;position:relative;border-radius:30px;margin:0 auto 50px;padding:20px;border:1px solid #00686f;background-color:rgba(0,104,111,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translate3d(0, 0, 0);z-index:1}.content-grid .card:after{content:"";position:absolute;inset:-10px;width:calc(100% + 20px);height:calc(100% + 20px);padding:1px;border-radius:30px;background:linear-gradient(276.45deg, rgba(3, 4, 4, 0.2) 1.62%, rgba(0, 104, 111, 0.2) 98.74%) border-box;border-width:1px;border-color:rgba(0,0,0,0);border-style:solid;z-index:-1}.content-grid .card figure{text-align:center}.content-grid .card figure img{max-width:100%;max-height:200px;border-radius:20px}.content-grid .card p{text-align:center;font-size:14px}.card-column{position:relative;padding-block:80px 50px;background-color:#000}.card-column::after{content:"";position:absolute;background:linear-gradient(268deg, #0c6d8a 11.09%, #162533 98.32%);height:175px;width:100%;inset:41% 0 0;transform:translateY(-50%);filter:blur(170px)}.card-column h2,.card-column p{text-align:center;color:#fff}.card-column p:has(+h2){margin-bottom:25px;background:linear-gradient(90deg, #00686f 0%, #ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:500}.card-column h2{margin-bottom:10px}.card-column .row:has(.card){margin-top:30px}.card-column .card{position:relative;max-width:280px;margin:0 auto 30px;padding:10px;height:calc(100% - 30px);border:1px solid rgba(0,104,111,.2);border-radius:30px;z-index:1}.card-column .card:after{content:"";position:absolute;inset:0;width:100%;aspect-ratio:1/1;background:url(../../assets/media/drop.21f37960.svg) center/contain no-repeat;z-index:-1;opacity:.2;transform:rotate(90deg)}.card-column .card>div{padding:20px;height:100%;border:1px solid rgba(0,104,111,.3);background-color:rgba(0,104,111,.2);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transform:translate3d(0, 0, 0);border-radius:30px}.card-column .card>div figure{text-align:center}.card-column .card>div h3{text-align:center;color:#fff;font-size:18px}.card-column .card>div p{margin-bottom:0;text-align:center;font-size:14px;color:#fff}.left-right{position:relative;padding-block:80px;background-color:#000;z-index:1}.left-right .row{row-gap:25px}.left-right::after{content:"";position:absolute;background:linear-gradient(268deg, #0c6d8a 11.09%, #162533 98.32%);height:150px;width:50%;inset:50% 0 0;transform:translateY(-50%);filter:blur(170px);z-index:-1}.left-right h2,.left-right p{color:#fff}.left-right h2{max-width:485px;margin-bottom:30px}.left-right p:has(+h2){margin-bottom:25px;background:linear-gradient(90deg, #00686f 0%, #ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:500}.left-right img{max-width:100%}.left-right .chip-wrapper{display:flex;flex-wrap:wrap;gap:20px}.left-right .chip-wrapper span{display:inline-block;vertical-align:top;color:#fff;font-size:18px;font-weight:600;padding:15px 20px;border:1px solid rgba(0,104,111,.2);border-radius:15px;background-color:rgba(0,104,111,.2)}.cta-strip{margin-inline:20px;padding-block:100px}.cta-strip .container{padding-block:80px;background:url(../../assets/media/cta-bg.635b751f.svg) center/cover no-repeat;border-radius:40px}.cta-strip h2,.cta-strip p{margin-inline:auto;color:#fff;text-align:center}.cta-strip p{font-weight:500;font-size:24px}.cta-strip .btn{padding:7px 20px;text-decoration:none;border-radius:40px;border-width:2px;border-style:solid;color:#fff;font-weight:600;background:linear-gradient(to right, #00686f, #0b141a) padding-box,linear-gradient(to right, #00686f, #031e1f) border-box;border-color:rgba(0,0,0,0)}@media(min-width: 992px){.hero-banner{padding-block:214px 0}.hero-banner .container:after{height:571px}.hero-banner__wave{margin-top:150px;padding-inline:36px}.content-grid .card{margin-bottom:80px}.content-grid p+.card{margin-left:0}.content-grid .card-wrapper{display:flex;gap:30px}.content-grid .card-wrapper .card{flex:0 0 calc(50% - 15px)}.payment-strip__item img{width:auto}.left-right .row{flex-direction:row !important}}
