.header{background-image:linear-gradient(279.82deg,#e3e5e2 57.9%,hsla(100,5%,89%,0) 98.53%);display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:896px}@media only screen and (max-width:48em){.header{background-image:none;grid-template-rows:auto}}.header__left{grid-column:1/8;grid-row:1/-1;padding-left:20rem;padding-top:13rem;position:relative}@media only screen and (max-width:75em){.header__left{padding-left:17rem;padding-top:10rem}}@media only screen and (max-width:56.25em){.header__left{padding-left:14rem;padding-top:7rem}}@media only screen and (max-width:48em){.header__left{grid-column:1/-1;padding:4.5rem 3.5rem}}.header__left img{margin-bottom:7.6rem}@media only screen and (max-width:56.25em){.header__left img{height:auto;margin-bottom:5.6rem;width:25rem}}@media only screen and (max-width:48em){.header__left img{margin-bottom:3.5rem}}.header__left h1{color:#20464e;font-family:Poppins;font-size:4.8rem;font-weight:700;line-height:6.2rem}@media only screen and (max-width:75em){.header__left h1{font-size:3.8rem;line-height:1.5}}@media only screen and (max-width:56.25em){.header__left h1{font-size:3.4rem}}@media only screen and (max-width:48em){.header__left h1{margin-bottom:2rem}}.header__left p{color:#494949;font-size:2.4rem;line-height:2.9rem}.header__left div{position:relative}.header__left div svg{height:8.5rem;position:absolute;transform:translate(-100%);width:8.5rem}@media only screen and (max-width:88.75em){.header__left div svg{height:6rem;width:6rem}}@media only screen and (max-width:48em){.header__left div svg{display:none}}.header__left div a{background:linear-gradient(132.81deg,#f9a600 19.79%,#ed6800 150.37%);border-radius:9.6rem;box-shadow:0 1.4rem 2.4rem #00000014;color:#fff;display:inline-block;font-size:2rem;font-weight:600;line-height:2.4rem;margin-top:7rem;padding:1rem 3rem;text-align:center;text-decoration:none}.header__left div a:hover{background:linear-gradient(130.06deg,#f9a600 -28.64%,#ed6800 87.23%)}@media only screen and (max-width:88.75em){.header__left div a{margin-top:5rem}}@media only screen and (max-width:48em){.header__left div a{margin-top:5.5rem}}.header__right{grid-column:6/-1;grid-row:1/-1}@media only screen and (max-width:56.25em){.header__right{grid-column:5/-1}}@media only screen and (max-width:48em){.header__right{display:none}}.header__right img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;width:100%}@media only screen and (max-width:56.25em){.header__right img{-o-object-fit:cover;object-fit:cover}}.info-card{background:linear-gradient(300.12deg,#0a2c36 23.34%,#3a585e 96.54%);border-radius:.5rem;padding:5rem 3rem}@media only screen and (max-width:48em){.info-card{padding:4rem 2.5rem}}.info-card h2{color:#01e2da}.info-card h3{color:#d9f5f3}.info-card div{color:#deebec;line-height:2.1rem}.info-card div p:not(:last-child){margin-bottom:2rem}.reason-why-us{align-items:center;background:linear-gradient(146.01deg,#00a5b2 20.91%,#075d6e 117.56%);border-radius:1rem;box-shadow:0 1.4rem 2.4rem #00000026;display:flex;flex-direction:column;height:16rem;justify-content:center;padding:1rem;width:16rem}@media only screen and (max-width:48em){.reason-why-us{height:13rem;width:13rem}}.reason-why-us svg{fill:#ccf3f0;height:5.5rem;margin-bottom:2rem;max-width:14rem}@media only screen and (max-width:48em){.reason-why-us svg{height:4rem;margin-bottom:1rem;max-width:7rem}}.reason-why-us span{color:#fff;font-weight:500;line-height:1.9rem;text-align:center}.why-us{-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:repeat(6,1fr);margin-bottom:-10rem;padding:0 19rem;row-gap:2.5rem;transform:translateY(-50%)}@media only screen and (max-width:81.25em){.why-us{-moz-column-gap:3rem;column-gap:3rem;margin-bottom:-17rem;padding:0 13rem}}@media only screen and (max-width:71.25em){.why-us{transform:translateY(-40%)}}@media only screen and (max-width:67.375em){.why-us{margin-bottom:-10rem;transform:translateY(-20%)}}@media only screen and (max-width:64em){.why-us{grid-template-columns:repeat(3,1fr);margin-bottom:-5rem}}@media only screen and (max-width:48em){.why-us{margin-bottom:5rem;padding:0 3.5rem;transform:translateY(0)}}.why-us .info-card{grid-column:span 3;grid-row:1/3}@media only screen and (max-width:64em){.why-us .info-card{grid-column:1/-1;grid-row:1/2}}.why-us .reason-why-us{align-self:end;grid-row:1/2}@media only screen and (max-width:64em){.why-us .reason-why-us{grid-row:2/3;width:100%}}.why-us>p{color:#005e78;display:flex;font-weight:500;grid-column:span 3;grid-row:2/3}@media only screen and (max-width:64em){.why-us>p{grid-row:3/4}}@media only screen and (max-width:30em){.why-us>p{display:none}}.why-us>p svg{fill:currentColor;height:2rem;width:2rem}.process-step{text-align:center}@media only screen and (max-width:48em){.process-step{align-items:center;display:flex}}.process-step:last-of-type .process-step__icon svg{transform:translateY(-.5rem) scale(1.45)}@media only screen and (max-width:48em){.process-step:nth-of-type(2n) .process-step__icon{order:2}}.process-step__icon{padding:0 3rem 3rem}.process-step__icon svg{display:block;height:16rem;width:16rem}@media only screen and (max-width:81.25em){.process-step__icon svg{height:14rem;width:14rem}}@media only screen and (max-width:64em){.process-step__icon svg{height:12rem;width:12rem}}.process{display:grid;grid-template-columns:repeat(7,1fr);padding:0 14rem 9rem 18rem}@media only screen and (max-width:81.25em){.process{padding:0 13rem 9rem}}@media only screen and (max-width:48em){.process{grid-template-columns:repeat(1,1fr);padding:0 3.5rem 3.5rem;row-gap:2rem}}.process h2{grid-column:1/-1;margin-left:3rem}@media only screen and (max-width:48em){.process h2{margin:0}}.process h3{grid-column:1/-1;margin-left:3rem}@media only screen and (max-width:48em){.process h3{margin:0}}.process>svg{justify-self:center;max-width:9.5rem}@media only screen and (max-width:81.25em){.process>svg{max-width:7rem}}@media only screen and (max-width:64em){.process>svg{max-width:6rem}}@media only screen and (max-width:48em){.process>svg{display:none}}.project-logo{background:#f8f8f8;border:.2rem solid #d5d5d5;border-radius:1.4rem;display:flex;max-height:18rem;padding:1rem 4rem;place-items:center}.project-logo img{height:auto;max-height:15rem;width:100%}.projects h2,.projects h3{text-align:center}.projects>div{display:grid;gap:1.8rem;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);margin:0 30rem;position:relative}@media only screen and (max-width:64em){.projects>div{margin:0 10%}}@media only screen and (max-width:30em){.projects>div{grid-template-columns:repeat(2,1fr);margin:0 3.5rem}}.projects>div:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";height:50%;position:absolute;transition:all .3s;width:100%}.projects>div:hover:after{height:0}.person-card{margin-left:3rem;transform:translateY(-2rem)}@media only screen and (max-width:48em){.person-card{margin-left:0;padding:0 20%;transform:translateY(0)}}@media only screen and (max-width:30em){.person-card{padding:0 10%}}.person-card div{background-color:#017783;border-radius:50%;height:auto;margin-bottom:1rem;overflow:hidden;padding-top:min(10%,5rem);transition:all .3s;width:100%}.person-card div img{height:100%;-o-object-fit:cover;object-fit:cover;transform:translateY(2.5rem);transition:all .3s;width:100%}.person-card div:hover{transform:scale(1.03)}.person-card div:hover img{transform:translateY(.5rem)}.person-card p{color:#636363}.we-are{display:grid;grid-template-columns:1fr 8.5rem 1fr;padding:10rem 20rem}@media only screen and (max-width:81.25em){.we-are{padding:10rem 15rem}}@media only screen and (max-width:64em){.we-are{padding:8rem 10%}}@media only screen and (max-width:48em){.we-are{gap:3rem;grid-template-columns:auto;justify-items:center;padding:3.5rem 6rem}}.we-are>svg{align-self:end;margin-left:-3rem;max-width:100%}@media only screen and (max-width:48em){.we-are>svg{display:none}}.testimonial-card{background-color:#fff;border-radius:1rem;padding:1.7rem 2.6rem}@media only screen and (max-width:48em){.testimonial-card{padding:1rem 1.9rem}}.testimonial-card:nth-of-type(2n){transform:translateY(-2rem)}@media only screen and (max-width:48em){.testimonial-card:nth-of-type(2n){transform:translateY(-1rem)}}@media only screen and (max-width:30em){.testimonial-card:nth-of-type(2n){transform:translateY(0)}}.testimonial-card__rating{display:flex;margin-bottom:1rem}.testimonial-card__rating svg{fill:#ed6800;height:2.4rem;width:2.4rem}.testimonial-card__name{color:#5c5c5c}.testimonials{background:linear-gradient(180deg,#d9d9d9,hsla(0,0%,85%,0));display:grid;gap:3.3rem 4rem;grid-template-columns:repeat(2,1fr);padding:12rem 26rem}@media only screen and (max-width:81.25em){.testimonials{padding:12rem 15rem}}@media only screen and (max-width:64em){.testimonials{padding:10rem 10%}}@media only screen and (max-width:48em){.testimonials{gap:1.5rem 2.5rem;padding:7rem 6rem}}@media only screen and (max-width:30em){.testimonials{gap:3rem;grid-template-columns:auto;padding:5rem 3.5rem}}.testimonials>div:first-child{transform:translateY(-4rem)}@media only screen and (max-width:48em){.testimonials>div:first-child{transform:translateY(-2rem)}}@media only screen and (max-width:30em){.testimonials>div:first-child{transform:translateY(0)}}.premium-logo-package{margin-left:auto;max-width:38.4rem}@media only screen and (max-width:40.25em){.premium-logo-package{max-width:100%}}.premium-logo-package h4{background:linear-gradient(127.62deg,#057787 5.05%,#ccf3f0 180.43%);border-radius:.8rem .8rem 0 0;color:#fff;font-family:Poppins;font-size:2.4rem;font-weight:600;line-height:3.6rem;padding:2rem 0 2rem 5rem}@media only screen and (max-width:48em){.premium-logo-package h4{padding-left:4rem}}.premium-logo-package>div{background:linear-gradient(157.16deg,#d9d9d9 -10.94%,#fff 45.19%,#d9d9d9 112.45%);border-radius:0 0 .8rem .8rem;padding:4rem 5.6rem 3rem}@media only screen and (max-width:48em){.premium-logo-package>div{padding:2.5rem 4rem 2rem}}.premium-logo-package__list ul{list-style:none}.premium-logo-package__list ul li{align-items:center;display:flex;padding:1.4rem 0}.premium-logo-package__list ul li:not(:last-child){border-bottom:2px solid rgba(10,122,138,.34)}.premium-logo-package__list ul svg{flex-shrink:0;height:2.8rem;margin-right:1rem;width:2.8rem}.premium-logo-package__btn{position:relative}.premium-logo-package__btn svg{height:8.1rem;position:absolute;transform:translate(-100%,-50%);width:8.1rem}@media only screen and (max-width:88.75em){.premium-logo-package__btn svg{height:6rem;width:6rem}}@media only screen and (max-width:40.25em){.premium-logo-package__btn svg{display:none}}.premium-logo-package__btn a{background-image:linear-gradient(130.06deg,#f9a600 -28.64%,#ed6800 87.23%);border-radius:9.6rem;box-shadow:0 1.4rem 2.4rem #00000014;color:#fff;display:flex;font-size:2rem;font-weight:600;justify-content:center;line-height:2.4rem;margin-bottom:3rem;margin-top:4rem;padding:1.8rem 3rem;text-decoration:none}.premium-logo-package__btn a:hover{background-image:linear-gradient(132.81deg,#f9a600 19.79%,#ed6800 150.37%)}@media only screen and (max-width:48em){.premium-logo-package__btn a{margin-bottom:2rem;margin-top:2.5rem}}.premium-logo-package p{color:#272727;text-align:center}.package{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;padding:12rem 26rem}@media only screen and (max-width:81.25em){.package{padding:12rem 15rem}}@media only screen and (max-width:64em){.package{padding:10rem 10%}}@media only screen and (max-width:48em){.package{padding:7rem 6rem}}@media only screen and (max-width:40.25em){.package{gap:4rem;grid-template-columns:auto}}@media only screen and (max-width:30em){.package{padding:5rem 3.5rem}}.package__left{margin-right:2rem}.package__left p{margin-bottom:2rem}.package__left ul{margin-left:3rem}.package__left li:not(:last-child){margin-bottom:2rem}.faq-card{background:linear-gradient(90deg,#f2f2f2 .41%,hsla(0,0%,95%,.833) 17.01%,hsla(0,0%,95%,0));border-radius:.4rem;padding:2.7rem 14rem 1.6rem 3.7rem;position:relative}@media only screen and (max-width:64em){.faq-card{padding-right:7rem}}@media only screen and (max-width:48em){.faq-card{padding-right:5rem}}@media only screen and (max-width:30em){.faq-card{padding:1.6rem 2.6rem}}.faq-card:not(:last-child){margin-bottom:3.6rem}@media only screen and (max-width:64em){.faq-card:not(:last-child){margin-bottom:2.8rem}}.faq-card:before{background:linear-gradient(91.71deg,#f9a600 28.81%,#ed6800 84.61%);border-radius:2.4rem 0 0 2.4rem;box-shadow:0 14px 24px #00000014;content:"";height:100%;left:0;position:absolute;top:0;width:.8rem}.faq-card h4{font-weight:700}.faq-card div p:not(:last-child),.faq-card h4{margin-bottom:2rem}.faq{padding:0 26rem}@media only screen and (max-width:81.25em){.faq{padding:0 15rem}}@media only screen and (max-width:64em){.faq{padding:0 10%}}@media only screen and (max-width:48em){.faq{padding:0 6rem}}@media only screen and (max-width:30em){.faq{padding:0 3.5rem}}.schedule{background-color:#fff;border-radius:3rem;box-shadow:0 .1rem 1.4rem #00000012;display:grid;grid-template-columns:repeat(2,1fr);margin:0 26rem;padding:5rem;transform:translateY(45%)}@media only screen and (max-width:81.25em){.schedule{margin:0 15rem}}@media only screen and (max-width:64em){.schedule{margin:0 10%}}@media only screen and (max-width:48em){.schedule{margin:0 6rem;padding:4rem}}@media only screen and (max-width:30em){.schedule{gap:2rem;grid-template-columns:auto;margin:0 3.5rem;padding:3rem}}.schedule>div a{align-items:center;display:flex;font-weight:600;justify-content:center;text-decoration:none;white-space:nowrap;width:100%}.schedule>div a:first-child{background:linear-gradient(308.39deg,#057787 11%,#ccf3f0 133.16%);border-radius:11.9rem;box-shadow:0 .5rem 1.4rem #00000024;color:#fff;font-size:2rem;margin-bottom:2rem;padding:1rem 4.5rem}.schedule>div a:first-child svg{fill:currentColor;height:3.6rem;margin-right:1rem;width:3.6rem}.schedule>div a:last-child{background:linear-gradient(308.39deg,#c5c5c5 11%,#ccf3f0 133.16%);border-radius:11.9rem;color:#04606d;padding:1.6rem 4.5rem}.schedule>div:last-child{margin-left:auto;width:-moz-max-content;width:max-content}@media only screen and (max-width:30em){.schedule>div:last-child{width:100%}}.footer{background:linear-gradient(274.48deg,#969da0,hsla(0,0%,89%,0) 98.77%);padding:19rem 26rem 6rem}.footer nav{align-items:center;display:flex}@media only screen and (max-width:75em){.footer nav{flex-wrap:wrap}.footer nav>*{margin-bottom:1.5rem}}.footer nav a{color:#0a6773;font-weight:600;text-decoration:none}.footer nav a:first-child{margin-right:auto}@media only screen and (max-width:75em){.footer nav a:first-child{flex-basis:100%}}.footer nav a:not(:last-child,:first-child){margin-right:3rem}@media only screen and (max-width:81.25em){.footer{padding:19rem 15rem 6rem}}@media only screen and (max-width:64em){.footer{padding:19rem 10% 6rem}}@media only screen and (max-width:48em){.footer{padding:19rem 6rem 6rem}}@media only screen and (max-width:35.25em){.footer{padding-top:23rem}}@media only screen and (max-width:30em){.footer{padding:23rem 3.5rem 6rem}}
