*{box-sizing:border-box;padding:0;margin:0}@font-face{font-family:Helvetica Neu;src:url(/_next/static/media/HelveticaNeue.8adbfaa2.ttf) format("truetype")}@font-face{font-family:Helvetica Neu Light;src:url(/_next/static/media/HelveticaNeueLight.eed1e5b7.ttf) format("truetype")}@font-face{font-family:Helvetica Neu Md;src:url(/_next/static/media/HelveticaNeue\ Medium.4a712bd1.ttf) format("truetype")}@font-face{font-family:Helvetica Neu Bd;src:url("/_next/static/media/Helvetica Neu Bold.11653054.ttf") format("truetype")}body{font-family:Helvetica Neu,sans-serif}.header{position:absolute;font-family:Helvetica Neu Md,sans-serif;width:100%;color:#fff;padding:1rem;display:flex;justify-content:space-between;align-items:center;z-index:10;font-size:18px;font-weight:500;line-height:21.98px;letter-spacing:-.02em}.header ul{display:flex;justify-content:center;list-style:none;gap:60px}.logo-container{display:flex;align-items:center;gap:12px;font-size:18px}.contact-us{text-transform:capitalize;border:none;border-radius:8px;background-color:#fe5824;color:#fff;padding:10px 16px;font-size:18px}.hero-wrapper{background-image:url(/images/hero-freelancer.webp);background-size:cover;background-position:50%;height:100vh}.hero__section{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero__section-content{font-size:clamp(2rem,7vw,8rem);color:#fff;line-height:124px;letter-spacing:-.02em;text-align:center;text-transform:capitalize;z-index:10;font-family:Helvetica Neu Md,sans-serif}.hero__section-content h1{font-weight:400}.hero__section-content h1:nth-child(3){margin-left:12rem}.black-overlay{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.439);z-index:1}.about{min-height:100vh;flex-direction:column;background-color:#f7e9d1;padding-bottom:100px}.about,.about__text{display:flex;justify-content:space-between}.about__text{padding:100px 40px;font-family:Helvetica Neu,sans-serif;font-weight:400;font-size:48px;line-height:48px;letter-spacing:-.02em;text-transform:capitalize}.about__text-title{font-family:Helvetica Neu Md;font-size:128px;font-weight:500;line-height:110px;letter-spacing:-.02em;color:#101828;max-width:692px}.about__text-sub{max-width:364px;font-family:Helvetica Neu Light,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-align:left;color:#475467}.about__images{display:flex;flex-direction:column;gap:1rem;overflow:hidden}.image-slider__container{display:flex;justify-content:center;gap:1rem}.image-slider__image{width:416px;height:340px}.audience{overflow:hidden;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fe5824}.audience__content{position:relative}.audience__content h1{max-width:818px;font-family:Helvetica Neu Bd,sans-serif;font-size:120px;font-weight:500;line-height:106px}.audience__content h1,.audience__content-cards{letter-spacing:-.02em;text-align:center;color:#fff}.audience__content-cards{position:absolute;background-color:#000;display:flex;align-items:center;padding:8px;gap:8px;border-radius:8px;font-family:Helvetica Neu Light,sans-serif;font-size:20px;font-weight:400;line-height:23.86px}.audience__content-cards svg{width:24px;height:24px}.audience__content-cards:first-child{top:-15px;left:25px}.audience__content-cards:nth-child(2){top:-11px;right:1px}.audience__content-cards:nth-child(3){top:281px;left:-72px}.audience__content-cards:nth-child(4){top:317px;right:-169px}.services{gap:4rem;min-height:100vh;background-color:#0e1118;color:#fff;padding:100px 40px;display:flex;flex-direction:column;justify-content:space-between}.services__heading{text-transform:capitalize;font-family:Helvetica Neu Light,sans-serif;font-size:80px;font-weight:500;letter-spacing:-.02em;text-align:left}.services__offerings{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;grid-row-gap:40px;row-gap:40px;color:#fff}.services__offerings-card,.services__offerings-card-text{display:flex;flex-direction:column;gap:1rem}.services__offerings-card-text h2{font-family:Helvetica Neu Md,sans-serif;font-size:20px;font-weight:500;line-height:24.42px;letter-spacing:-.02em;text-align:left}.services__offerings-card-text p{font-family:Helvetica Neu light,sans-serif;font-size:16px;font-weight:300;line-height:19.34px;letter-spacing:-.02em;text-align:left;color:#dcdcdc}.testimonial{position:relative;height:100vh;background-image:url(/images/testimonial.jpg);background-size:cover;background-position:50%;justify-content:flex-end}.testimonial,.testimonial__text{display:flex;flex-direction:column}.testimonial__text{gap:32px;max-width:677px;margin:0 0 60px 40px;color:#fff;z-index:10}.testimonial__text h3{font-weight:500;line-height:43.96px;font-family:Helvetica Neu Md,sans-serif}.testimonial__text h3,.testimonial__text p{font-size:36px;letter-spacing:-.02em;text-align:left}.testimonial__text p{font-weight:300;line-height:43.52px;font-family:Helvetica Neu Light,sans-serif}.team{min-height:100vh;font-family:Helvetica Neu Md,sans-serif;background-color:#f7e9d1;display:flex;flex-direction:column;justify-content:space-between;gap:4rem;padding:80px 40px}.team__heading{max-width:501px;font-size:80px;font-weight:500;line-height:80px;letter-spacing:-.02em;text-align:left;color:#101828}.team__members{display:flex;gap:24px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.team__members-card{display:flex;flex-direction:column;gap:12px}.team__members-card-image{object-fit:cover;width:348px;height:420px;border-radius:8px}.team__members-card-text{display:flex;flex-direction:column;gap:4px}.team__members-card-text h2{font-family:Helvetica Neu Md,sans-serif;font-size:16px;font-weight:500;line-height:19.54px;letter-spacing:-.02em;text-align:left}.team__members-card-text p{font-family:Helvetica Neu Light,sans-serif;color:#475467;font-size:16px;font-weight:400;line-height:19.09px;letter-spacing:-.02em;text-align:left}.faq{min-height:100vh;display:flex;flex-direction:column;background-color:#fe5824;color:#fff;padding:0 0 100px}.faq__title{font-family:Helvetica Neu Md,sans-serif;font-size:128px;font-weight:500;line-height:106px;letter-spacing:-.02em;text-align:left;text-transform:uppercase;padding:80px 40px}.faq__items .faq-title{display:flex;justify-content:space-between;align-items:center;border-top:1px solid hsla(0,0%,86%,.8);padding:20px 40px}.faq__items .faq-title p{font-family:Helvetica Neu Light,sans-serif;font-size:24px;font-weight:300;line-height:29.02px;text-align:left;color:#fff}.faq__items .faq-title:nth-of-type(6){border-bottom:1px solid hsla(0,0%,86%,.8)}.footer{height:100vh;display:flex;flex-direction:column;background-color:#0e1118;color:#fff;padding:80px 40px;gap:100px}.footer__top{display:flex;justify-content:space-between}.footer__top-content{font-family:Helvetica Neu Light,sans-serif;font-size:24px;font-weight:300;line-height:29.02px;letter-spacing:-.02em;text-align:left;max-width:511px}.footer__top-content span{text-decoration:underline}.footer__top-quick-links{display:flex;gap:24px}.footer__top-quick-links-menu{display:flex;flex-direction:column;gap:24px;font-family:Helvetica Neu Light,sans-serif;font-size:12px;font-weight:400;line-height:14.32px;text-align:left;color:#dcdcdc}.footer__title{overflow:hidden;font-family:Helvetica Neu Md,sans-serif;font-size:285px;font-weight:400;line-height:300.64px;text-align:center;text-transform:capitalize;border-top:1px solid #989898;border-bottom:1px solid #989898;width:100%}.footer__bottom-container{display:flex;flex-direction:column;gap:32px;font-family:Helvetica Neu Light,sans-serif;font-weight:400;line-height:19.09px;text-align:left;color:#fff}.footer__bottom{display:flex;justify-content:space-between;align-items:center}.footer__bottom-links{display:flex;align-items:center;gap:40px;text-transform:capitalize}@media screen and (max-width:768px){.header{padding:1rem}.hero__section-content{font-size:82px;line-height:121%}.about__text{padding:20px;font-size:24px;line-height:29.02px}.about__text-title{font-size:66px;line-height:65px}.about__text-sub{font-size:16px;line-height:20px;max-width:250px}.about__images{display:flex;flex-direction:column;gap:1rem;overflow:hidden}.audience__content h1{font-size:100px;line-height:85px}.audience__content-cards{font-size:16px;line-height:19.34px}.audience__content-cards:first-child{top:-20px;left:53px}.audience__content-cards:nth-child(2){top:-17px;right:31px}.audience__content-cards:nth-child(3){top:262px;left:11px}.audience__content-cards:nth-child(4){top:244px;right:11px}.services{padding:50px 20px;gap:3rem}.services__heading{font-size:50px}.services__offerings{grid-template-columns:repeat(2,1fr)}.testimonial__text{max-width:400px;gap:1rem;margin:0 0 50px 20px}.testimonial__text h3,.testimonial__text p{font-size:24px;line-height:29.02px}.team{padding:60px 20px}.team__heading{font-size:77px;line-height:62px}.team__members{display:flex;gap:24px}.team__members-card-image{width:348px;height:420px}.team__members-card-text h2{font-size:16px;line-height:19.54px}.team__members-card-text p{font-size:16px;line-height:19.09px}.faq__title{font-size:64px;line-height:62px;padding:60px 20px}.faq__items .faq-title{padding:20px}.faq__items .faq-title p{font-size:20px}.footer{height:100%;gap:50px;padding:60px 20px 30px}.footer__top-content{max-width:429px}.footer__title{font-size:144px;line-height:200px}}@media screen and (max-width:640px){.header{padding:1rem}.header ul{display:none}.hero__section-content{font-size:40px;line-height:121%}.hero__section-content h1:nth-child(3){margin-left:2rem}.about__text{flex-direction:column;gap:1rem;padding:20px;font-size:24px;line-height:29.02px}.about__text-title{font-size:33px;line-height:100%;max-width:279px}.about__text-sub{font-size:16px;line-height:20px;max-width:100%}.about__images{display:flex;flex-direction:column;gap:1rem;overflow:hidden}.audience__content h1{font-size:50px;line-height:55px}.audience__content-cards{font-size:16px;line-height:19.34px}.audience__content-cards:first-child{top:-70px;left:13px}.audience__content-cards:nth-child(2){top:-30px;right:13px}.audience__content-cards:nth-child(3){top:232px;left:13px}.audience__content-cards:nth-child(4){top:289px;right:13px}.services{gap:2rem}.services__heading{font-size:20px}.services__offerings{grid-template-columns:repeat(1,1fr)}.testimonial__text{max-width:400px;gap:1rem;margin:0 20px 40px}.testimonial__text h3,.testimonial__text p{font-size:20px;line-height:29.02px}.team__heading{font-size:54px;line-height:45px;max-width:300px}.team__members-card-image{width:278px;height:420px}.team__members-card-text h2{font-size:16px;line-height:19.54px}.team__members-card-text p{font-size:16px;line-height:19.09px}.faq__title{font-size:64px;line-height:62px;padding:60px 20px}.faq__items .faq-title{padding:20px;gap:.2rem}.faq__items .faq-title p{font-size:20px}.footer{height:100%;gap:50px;padding:60px 20px 30px}.footer__top{flex-direction:column;gap:2rem}.footer__top-content{max-width:429px}.footer__title{font-size:66px;line-height:120px}.footer__bottom{flex-direction:column;gap:1rem}}.loader{justify-content:center;height:100vh;background-color:#0e1118;color:#fff;z-index:20;position:fixed;width:100%;top:0}.loader,.loader__wrapper{display:flex;align-items:center}.loader__wrapper{gap:16px}.loader__wrapper p{font-family:Helvetica Neu Md,sans-serif;font-size:40px;font-weight:500;line-height:48.84px;letter-spacing:-.02em}.testimonial__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.439);z-index:1}