:root{--headerPrimaryColor:#001A2E;--headerSecondaryColor:#0A2235;--headerTertiaryColor:#2B3040}*{box-sizing:border-box}body{margin:0}h1,h2,h3,h4,h5,h6,a,li{font-weight:300;font-family:'Space Grotesk',sans-serif;margin:0}p{font-family:'Noto Sans',sans-serif;font-weight:300;margin:0;font-size:16px;line-height:28px}.header{background-image:url("../svg/company-background.svg");background-size:cover;background-repeat:no-repeat;background-position:bottom}.header,.tools{background-color:var(--headerPrimaryColor)}.header>*{max-width:1260px;width:100%;margin:0 auto}.header-navbar{background-color:var(--headerPrimaryColor)}.header-navbar .dropdown-nav{background-color:var(--headerPrimaryColor)}.header-navbar .dropdown-nav::before{background-color:var(--headerPrimaryColor)}.button{display:flex;align-items:center;gap:19px;max-width:max-content;text-decoration:none;border:1px solid #FF9966;color:#FF9966;font-size:14px;padding:10px 20px;background-color:transparent;border-radius:31px;white-space:nowrap}.filled{border:1px solid #FF9966;background-color:#FF9966;color:#1A0033}.hero-container{padding:100px 0 200px}.hero-container>*{color:#F7F1F0}.hero-container h1,.team h2{font-size:42px;line-height:54px;font-weight:300;max-width:700px;margin-bottom:40px}.hero-container p{font-size:19px;max-width:700px;margin-bottom:10px;line-height:35px}.hero-button{font-size:16px;padding:5px 10px 5px 20px;color:#001a2e}.button[type="submit"]{font-family:"Space Grotesk";font-size:14px;font-weight:300;cursor:pointer}.main{display:flex;flex-direction:column;gap:75px;margin-top:75px}.section{display:flex;max-width:1440px;width:100%;margin:0 auto}.section-full{max-width:100%}.section-full>*{max-width:1260px}h2,.tool h3{font-size:30px;margin:0;font-weight:300;line-height:44px}.about p{font-size:20px;margin-bottom:10px}.link{font-size:14px;text-decoration:none;color:inherit}.link:hover{color:#ff9966}.link.learn-more{display:flex;align-items:center;gap:15px;width:max-content;transition:all 0.3s}.link.learn-more:hover{background-color:#e7e7e7;border-radius:20px;color:#001a2f;padding-right:5px}.learn-more.blue-svg svg path{fill:#001A2E}.container{width:50%;padding:50px 0}.container .vertical-container{flex-direction:column;gap:0}.about h3,.team h3{font-size:32px}.about{gap:50px;max-width:1260px}.about-container{max-width:720px;color:#001A2E}.about-container:first-of-type{max-width:400px;width:100%}.team-members{display:grid;grid-template-columns:repeat(3,1fr);gap:75px;padding:50px 0}.team-container{max-width:1260px;width:100%;margin:0 auto}.member{max-width:400px;display:flex;flex-direction:column;gap:20px}.member-position{color:#FF9966;font-size:19px;line-height:30px;font-family:'Noto Sans',sans-serif;font-weight:300}.member-intro{display:flex;gap:30px;width:100%;justify-content:space-between;min-height:170px}.member-description{font-family:'Noto Sans',sans-serif;font-weight:300;margin:0;font-size:16px;line-height:28px}.member-photo{border-radius:8px;max-width:150px}.intro-img{position:relative;height:150px}.member-sm{position:absolute;bottom:0;left:0;padding:10px;max-width:40px;background-color:#1775E7;border-radius:8px}.mobile-menu-close img{width:27px}.mobile-menu-close{display:none}.mobile-menu{position:fixed;left:0;right:0;bottom:0;top:0;padding-top:54px;transform:translateX(200%);transition:transform 0.5s ease-in-out;background-color:#001A2E;opacity:0.95}.mobile-menu:target{padding-left:30px;padding-right:30px;transform:translateX(0)}.mobile-menu-open{display:none}.mobile-menu:target~.mobile-menu-open{display:none}.mobile-menu:target .mobile-menu-close{display:block}.mobile-menu-container{max-width:1260px;margin:0 auto}.mobile-menu-container .top-wrapper{display:flex;align-items:center}.mobile-menu-container .header-nav{flex-direction:column;gap:10px;padding:0;max-width:200px}.mobile-menu-container ul{width:100%;margin:20px 0;text-align:center;padding:0;max-width:200px;flex-direction:column;gap:10px}.mobile-menu-container .button{justify-content:center;width:130px;padding:10px 0;text-align:center;max-width:unset;align-self:center}.mobile-image{display:none}.info.mobile-info{display:none}.intro-heading{display:flex;flex-direction:column}hr.section-separator{width:1260px;max-width:100%}@media (max-width:1310px){.header,.section:not(.section.offer){padding-left:30px;padding-right:30px}.offer .container{padding-left:30px;padding-right:30px}.mobile-menu-open{display:block}.header-nav:not(.mobile-header .header-nav){display:none}.hero-container h1{max-width:565px;font-size:34px}.team h2{font-size:34px}.hero-container p{max-width:510px;font-size:16px}.about-container{max-width:620px}.about-container:first-of-type{max-width:220px}.about h3,.team h3{font-size:26px}.about p{font-size:16px}hr.section-separator{width:unset;margin:0 30px}.team-members{grid-template-columns:repeat(2,1fr)}.member-position{font-size:17px;line-height:24px}.intro-heading{justify-content:center;gap:20px}}@media (max-width:768px){.mobile-image{display:block}.mobile-image img{width:210px;display:block;margin:0 auto}.header{background-image:url("../svg/mobile-background-bottom.svg");background-size:200%;background-position:bottom}.hero-container{padding:30px 0 70px}.hero-container h1,.hero-container p{max-width:100%;text-align:center}.hero-container .button{margin:0 auto}.main{margin-top:70px;gap:70px}.section{flex-wrap:wrap}.container{width:100%}.offer-container,.intro-container{max-width:unset}.intro,.intro-container,.about{gap:15px;align-items:center}.intro .container{padding:0;text-align:center}.tools .tool-wrapper .tool{padding:0}.tools-container{margin:70px auto}.tool-wrapper:nth-of-type(2n){gap:30px;flex-direction:column-reverse}.tool-wrapper:nth-of-type(2n+1){flex-direction:column;gap:30px}.tool-wrapper{margin:40px 0}.tool-wrapper>*,.testimonials-container,.about-packs,.about-deals{max-width:unset;width:100%;padding:0;text-align:center}.tool .link.learn-more,.about .link.learn-more{margin:0 auto;justify-content:center}.testimonials{flex-direction:column-reverse;gap:30px}.testimonials img{margin:auto;max-width:200px}.testimonials .button{margin:0 auto}.section.about-reverse{align-items:center;flex-direction:column-reverse;text-align:center}.about img{width:100%;margin:auto}.team-members{grid-template-columns:repeat(1,1fr);gap:70px;padding:0}.member{margin:0 auto}.about .about-container{max-width:100%}}@media (max-width:576px){.team h2{font-size:26px;margin-bottom:10px}.hero-container h1{font-size:22px;line-height:31px}.about h2,.team h3{font-size:20px}p,.hero-container p,.about p{font-size:12px;line-height:18px}.offer-img-wrapper img{width:60px}h2,.tool h3,.offer-cta-wrapper h2,.tools h2,.about h2{font-size:20px;line-height:32px}.link.learn-more{font-size:12px;gap:5px}.link.learn-more svg,.link.learn-more img{width:17px}.tools h2,.about h2{text-align:center}.team-members{gap:50px}.member-position{font-size:15px;line-height:21px}.member-description{font-size:14px;line-height:22px}}