/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}*,[type=checkbox],[type=radio],legend{box-sizing:border-box}a,button{background-color:transparent}html{line-height:1.14;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background-color:#FFFCF8}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{display:inline-block;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.14;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.btn,.header__nav .sub-menu li a span:first-of-type,.header__nav li a{font-size:18px;font-family:New Spirit}summary{display:list-item}[hidden],template{display:none}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}ul{list-style:none}button{cursor:pointer;border:none;padding:0}@font-face{font-family:"New Spirit";src:url('../../assets/fonts/New Spirit Medium.otf');font-weight:500}@font-face{font-family:"New Spirit";src:url('../../assets/fonts/New Spirit Regular.otf');font-weight:400}.btn{border-radius:30px 2px;background:linear-gradient(87deg,#EA0281 -3.76%,#EE4F36 116.27%);padding:10px 30px;color:#FFFCF8;font-style:normal;font-weight:400;line-height:normal}@media (max-width:768px){.btn{font-size:14px}}img,picture{max-width:100%;height:auto}address{font-style:normal}.overflow-hidden{overflow:hidden}.header.colored{background-color:#FFEF01}.header__wrapper{display:flex;align-items:center;justify-content:space-between;max-width:1426px;margin:0 auto;padding:20px 16px 30px;position:relative}.header__nav{display:flex;align-items:center;gap:20px;margin-top:10px;margin-left:65px}.header__nav li{border-radius:30px}.header__nav li.current-menu-item a{background-color:#FFF5E9}.header__nav li a{color:#2E2E2E;padding:10px 20px;text-transform:capitalize;border-radius:inherit;overflow:hidden}.header__nav li a:hover{background-color:#FFF5E9}.header__nav .sub-menu{border-radius:0 0 20px 20px;border-top:1px solid #2E2E2E;background:#FFFCF8;display:none;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, .25));align-items:center;justify-content:center;gap:26px;position:absolute;top:120px;left:0;z-index:2;width:100%;padding:27px 16px 24px}.header__nav .sub-menu.active{display:flex}.header__nav .sub-menu li a{width:260px;height:278px;padding:30px;border-radius:20px;color:#fff;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#EE4F36;position:relative;overflow:hidden}.header__nav .sub-menu li a span{position:relative;z-index:1}.header__nav .sub-menu li a span:first-of-type{font-weight:500;line-height:110%}.header__nav .sub-menu li a span:last-of-type{font-family:Encode Sans;font-size:14px;font-weight:400;line-height:135.938%;letter-spacing:.28px;max-width:160px;margin-top:8px}.header__nav .sub-menu li:first-of-type a:before{content:"";position:absolute;top:0;left:80px;bottom:85px;width:277px;height:239px;border-radius:277px;background:rgba(255,243,62,.8);filter:blur(85px);transition:left .3s ease}.header__nav .sub-menu li:first-of-type a:after{content:url(../../assets/images/submenu-bg.svg);position:absolute;right:0}.header__nav .sub-menu li:first-of-type a:hover:before{left:200px}.header__nav .sub-menu li:nth-of-type(2) a{background-color:#EA0281}.header__nav .sub-menu li:nth-of-type(2) a:before{content:"";position:absolute;top:-100%;transform:translateY(50%);width:338px;height:292px;border-radius:338px;background:#FFEF01;filter:blur(80px);transition:top .3s ease}.header__nav .sub-menu li:nth-of-type(2) a:after{content:url(../../assets/images/submenu-bg.svg);position:absolute;left:30px;bottom:-70px;transform:rotate(90deg)}.header__nav .sub-menu li:nth-of-type(2) a:hover:before{top:-120%}.header__nav .sub-menu li:last-of-type a{background-color:#EE4F36}.header__nav .sub-menu li:last-of-type a:before{content:"";position:absolute;left:50px;bottom:56px;width:510px;height:442px;border-radius:510px;background:#EA0281;filter:blur(140px);transition:left .3s ease}.header__nav .sub-menu li:last-of-type a:after{content:url(../../assets/images/submenu-bg.svg);position:absolute;left:-40px;transform:rotate(190deg)}.header__nav .sub-menu li:last-of-type a:hover:before{left:250px}@media (max-width:992px){.header__nav .sub-menu.active{display:none}}.header__menu{display:none;position:absolute;top:120px;left:0;background-color:#FFEF01;min-height:calc(100dvh - 120px);z-index:2;width:100%;padding:20px 16px 34px;flex-direction:column;justify-content:space-between}.header__menu.active{display:flex}.header__menu ul.top-menu{max-height:calc(100dvh - 120px - 120px);overflow:scroll}.header__menu ul{display:flex;flex-direction:column;gap:35px}.header__btn,.header__btn svg:last-child,.header__btn.active svg:first-child{display:none}.header__menu ul li a{font-family:New Spirit;font-size:32px;color:#2E2E2E}.header__menu ul li ul{gap:15px;margin-top:12px}.header__menu ul li ul li a{font-family:Encode Sans;font-size:22px;font-weight:500;line-height:140%;letter-spacing:.44px}.header__cta{margin-top:10px}.header__btn{margin-top:25px;align-items:center;justify-content:center;width:37px}.header__btn.active svg:last-child{display:block}@media (max-width:1200px){.header__nav{gap:10px;margin-left:5px}.header__nav li a{padding:10px}}@media (max-width:992px){.header__wrapper{padding:13px 16px 37px;min-height:120px}.header__logo{width:127px;height:auto}.header__cta,.header__nav{display:none}.header__btn{display:flex}}.footer__wrapper,.section-hero{padding-left:16px;padding-right:16px}body.logged-in.admin-bar .header__menu{min-height:calc(100dvh - 166px)}body.logged-in.admin-bar .header__menu ul.top-menu{max-height:calc(100dvh - 166px - 140px)}@media (min-width:783px){body.logged-in.admin-bar .header__menu{min-height:calc(100dvh - 152px)}body.logged-in.admin-bar .header__menu ul.top-menu{max-height:calc(100dvh - 152px - 130px)}}.footer{position:relative;overflow:hidden}.footer::after,.footer::before{width:705px;height:705px;position:absolute;border-radius:50%;background:linear-gradient(140deg,rgba(234,2,129,.6) 13.76%,rgba(238,79,54,.6) 28.2%,rgba(241,154,32,.6) 43.81%,rgba(243,222,11,.6) 59.03%,rgba(158,200,35,.6) 74.25%,rgba(51,172,65,.6) 88.69%);filter:blur(105px);content:"";z-index:-1}.footer::before{left:0;top:180px}.footer::after{right:0;top:220px;transform:rotate(-19deg)}.footer__decoration{background:rgba(255,252,248,.75);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding-top:164px;padding-bottom:30px}.footer__wrapper{max-width:1426px;margin:0 auto}.footer__logo{width:214px;height:auto}.footer__divider{height:1px;width:100%;background:linear-gradient(140deg,rgba(234,2,129,.6) 13.76%,rgba(238,79,54,.6) 28.2%,rgba(241,154,32,.6) 43.81%,rgba(243,222,11,.6) 59.03%,rgba(158,200,35,.6) 74.25%,rgba(51,172,65,.6) 88.69%);margin-top:22px}.footer__grid{display:grid;grid-template-columns:repeat(4,1fr);max-width:1280px;gap:50px 16px}.footer__list li a:hover{text-decoration:underline}.footer__main{margin-top:30px;margin-left:58px}.footer__footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:52px auto 0;max-width:1280px}.footer__footer a,.footer__footer span{color:#2E2E2E;font-family:Encode Sans;font-size:16px;line-height:140.625%;letter-spacing:.32px}.footer__footer span{margin-right:16px}.footer__list{display:flex;flex-direction:column;gap:20px}.footer__list li a,.footer__list li address{color:#2E2E2E;font-family:Encode Sans;font-size:16px;line-height:150%;letter-spacing:.32px}@media (max-width:768px){.footer::before{width:492px;height:492px;transform:rotate(150deg) translate(50%)}.footer::after{width:492px;height:492px;top:160px;transform:rotate(90deg)}.footer__decoration{padding-top:75px}.footer__logo{width:163px}.footer__header{display:flex;flex-direction:column;align-items:center}.footer__main{margin-left:unset;margin-top:40px}.footer__grid{grid-template-columns:repeat(2,1fr);max-width:336px;margin:0 auto}.footer__footer{margin:40px auto 0;max-width:336px}.footer__footer a,.footer__footer span{font-size:12px;letter-spacing:.24px}.footer__footer span{margin-right:0}.footer__col:last-of-type{grid-row:3}}.section-hero{max-width:1426px;margin:0 auto}.section-hero__wrapper{position:relative;min-height:750px;display:flex;flex-direction:column;justify-content:center;border-radius:20px;overflow:hidden;padding:72px}.section-hero__video{position:absolute;left:0;top:0;bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;z-index:-1}.section-hero__block{width:526px;max-width:100%;padding:68px 72px;border-radius:20px;background-color:rgba(255,245,233,.5);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.section-hero__heading{font-family:"New Spirit";font-size:64px;font-style:normal;font-weight:500;line-height:100%}.section-hero__description{display:none;color:#2E2E2E;text-align:center;font-family:Encode Sans;font-size:16px;line-height:140.625%;letter-spacing:.32px}.section-banner__heading,.section-cta__heading,.section-flavor__heading{font-family:New Spirit;line-height:normal}@media (max-width:768px){.section-hero__wrapper{padding:0;justify-content:flex-start;align-items:center;gap:35px;min-height:auto}.section-hero__video{position:initial;border-radius:20px;overflow:hidden;min-height:205px}.section-hero__block{text-align:center;align-items:center;background-color:unset;padding:0;gap:18px}.section-hero__heading{font-size:48px}.section-hero__description{display:block;margin-bottom:8px}}.section-cta,.section-enter,.section-flavor .flavors-grid,.section-flavor__header{padding-left:16px;padding-right:16px}.section-enter__wrapper{border-radius:20px;background:#FFEF01;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-content:space-between;gap:1rem;padding:105px 65px;max-width:1392px;margin:0 auto}.section-enter__col{position:relative}.section-enter__col:first-of-type{z-index:1}.section-enter__img{max-width:525px;position:absolute;left:58%;top:50%;transform:translate(-50%,-50%)}.section-enter__heading{font-family:New Spirit;font-size:64px;font-weight:500;line-height:100%;color:#2E2E2E}.section-enter__description{font-family:Encode Sans;font-size:20px;line-height:140%;letter-spacing:.4px;margin-top:25px;max-width:470px;color:#2E2E2E}.section-enter--green .section-enter__wrapper{background:#B7E9B3;padding:100px 63px 120px;position:relative}.section-enter--green .section-enter__col{position:initial}.section-enter--green .section-enter__description{max-width:530px;margin-top:20px}.section-enter--green .section-enter__description sup{font-size:12px;top:-7px;left:-4px}.section-enter--green .section-enter__img{max-width:100%;right:2%;left:unset;transform:translate(0,-50%)}.section-enter--orange .section-enter__wrapper{background:#EE4F36;position:relative;overflow:hidden;padding:132px 63px 118px}.section-enter--orange .section-enter__wrapper:after{content:"";position:absolute;width:750px;height:650px;right:-50%;top:0;transform:translate(-50%,-50%);border-radius:750px;background:rgba(255,239,1,.8);filter:blur(140px)}.section-enter--peach .section-enter__wrapper:after,.section-enter--purple .section-enter__wrapper:after{width:882px;height:857px;right:-50%;top:0;transform:translate(-50%,-50%);border-radius:882px;filter:blur(140px);content:""}.section-enter--orange .section-enter__heading{color:#fff}.section-enter--orange .section-enter__description{color:#fff;margin-top:20px;max-width:580px}.section-enter--purple .section-enter__wrapper{background:#EA0281;position:relative;overflow:hidden;padding:142px 63px}.section-enter--purple .section-enter__wrapper:after{position:absolute;background:rgba(255,239,1,.8)}.section-enter--purple .section-enter__heading{color:#fff}.section-enter--purple .section-enter__description{color:#fff;margin-top:20px;max-width:550px}.section-enter--peach .section-enter__wrapper{background:#EE4F36;position:relative;overflow:hidden;padding:128px 63px 185px}.section-enter--peach .section-enter__wrapper:after{position:absolute;background:#EA0281}.section-enter--peach .section-enter__heading{color:#fff}.section-enter--peach .section-enter__description{color:#fff;margin-top:20px;max-width:530px}.section-enter--leaders .section-enter__wrapper{padding:100px 63px}.section-enter--leaders .section-enter__description{margin-top:20px}.section-enter--leaders .section-enter__img{left:50%}.section-enter--no-content .section-enter__wrapper{grid-template-columns:1fr;padding:129px 63px 131px}.section-enter--no-content .section-enter__wrapper:after{content:none}.section-enter--no-content .section-enter__description{margin-top:18px;max-width:670px}@media (max-width:992px){.section-enter__wrapper{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;position:relative;padding:38px 16px;gap:52px 1rem}.section-enter__col{position:initial}.section-enter__heading{font-size:42px;text-align:center;max-width:390px;margin-left:auto;margin-right:auto}.section-enter__description{font-size:16px;line-height:140.625%;letter-spacing:.32px;text-align:center;max-width:530px;margin:18px auto 0}.section-enter__img{position:initial;transform:unset;max-width:293px}.section-enter--green .section-enter__wrapper{padding:5px 16px 65px;gap:0}.section-enter--green .section-enter__col:first-of-type{margin-top:-4px}.section-enter--green .section-enter__img{position:initial;transform:unset;max-width:308px}.section-enter--green .section-enter__heading{font-size:42px;font-weight:500;line-height:100%}.section-enter--green .section-enter__description{font-size:20px}.section-enter--orange .section-enter__wrapper{padding:166px 33px 168px}.section-enter--orange .section-enter__wrapper:after{width:185px;height:750px}.section-enter--purple .section-enter__wrapper{padding:146px 33px 150px}.section-enter--purple .section-enter__wrapper:after{width:185px;height:750px}.section-enter--purple .section-enter__description{font-size:20px;line-height:140%;letter-spacing:.4px;margin-top:17px}.section-enter--peach .section-enter__wrapper{padding:136px 33px 130px}.section-enter--peach .section-enter__wrapper:after{width:185px;height:750px}.section-enter--peach .section-enter__description{font-size:20px;line-height:140%;letter-spacing:.4px;margin-top:20px}.section-enter--no-content .section-enter__wrapper{padding:127px 33px 118px}.section-enter--no-content .section-enter__description{margin-top:19px}}.section-flavor{position:relative;padding-top:140px;margin-bottom:110px}.section-flavor .flavors-grid{place-items:center;display:grid;grid-template-columns:repeat(3,1fr);gap:34px;max-width:970px;margin:0 auto}.section-flavor__heading{text-align:center;font-size:48px;font-weight:500;color:#2E2E2E}.section-flavor__description{text-align:center;font-family:Encode Sans;font-size:24px;line-height:140%;letter-spacing:.48px;color:#2E2E2E;max-width:734px;margin:28px auto 0}.section-flavor__img{position:absolute;right:0;top:40px;width:330px;z-index:-2}.section-flavor__main{margin-top:75px}.section-flavor__footer{display:flex;align-items:center;justify-content:center}@media (max-width:992px){.section-flavor .flavors-grid{grid-template-columns:repeat(2,1fr);row-gap:74px}}@media (max-width:768px){.section-flavor{padding-top:100px;margin-bottom:135px}.section-flavor__heading{font-size:32px}.section-flavor__description{font-size:16px;letter-spacing:.32px;margin:12px auto 0}.section-flavor__main{margin-top:40px}.section-flavor__footer{display:none}}@media (max-width:576px){.btn{text-align:center}.section-flavor .flavors-grid{grid-template-columns:1fr}.section-flavor__img{width:140px}}.section-banner__wrapper,.section-cta__wrapper,.section-history__row,.section-work__grid{grid-template-columns:repeat(2,1fr)}.section-cta__wrapper{border-radius:20px;background:#FFEF01;position:relative;overflow:hidden;display:grid;align-items:center;justify-content:space-between;gap:1rem;padding:98px 65px 170px;max-width:1392px;margin:0 auto}.section-cta__img{width:50%;position:absolute;left:calc(50% + 16px);top:50%;transform:translate(0,-50%);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:35px;padding:10px 38px 10px 22px}.section-cta__heading{font-size:48px;font-style:normal;font-weight:500;max-width:460px}.section-cta--green .section-cta__description,.section-cta--orange .section-cta__description,.section-cta--purple .section-cta__description{font-size:20px;line-height:140%;font-family:Encode Sans;letter-spacing:.4px}.section-cta--green .section-cta__wrapper{background-color:#D1F6CE}.section-cta--green .section-cta__description{margin-top:25px;max-width:465px}.section-cta--green .section-cta__btn{padding:10px 32px 10px 28px}@media (min-width:769px){.section-cta--green .section-cta__wrapper{padding:120px 65px 100px}}.section-cta--orange .section-cta__wrapper{background-color:#ed4e35}.section-cta--orange .section-cta__heading{color:#fff}.section-cta--orange .section-cta__description{max-width:450px;color:#fff}.section-cta--orange .section-cta__btn{margin-top:60px;padding:10px 32px 10px 28px;color:#2E2E2E;background:linear-gradient(86deg,#FFEF01 0,#D1F6CE 103.04%)}@media (min-width:769px){.section-cta--orange .section-cta__wrapper{padding:137px 65px 85px}}.section-cta--purple .section-cta__wrapper{background:linear-gradient(87deg,#EA0281 -3.76%,#EE4F36 116.27%);padding:122px 65px 130px}.section-cta--purple .section-cta__heading{color:#fff}.section-cta--purple .section-cta__description{max-width:450px;color:#fff;margin-top:20px}.section-cta--purple .section-cta__btn{margin-top:40px;padding:10px 32px 10px 28px;color:#2E2E2E;background:linear-gradient(86deg,#FFEF01 0,#D1F6CE 103.04%)}@media (max-width:768px){.section-cta__wrapper{display:flex;flex-direction:column-reverse;align-items:flex-start;padding:0 0 52px;gap:25px 16px}.section-cta__description{max-width:100%}.section-cta__col{width:100%}.section-cta__col:first-of-type{padding-left:16px;padding-right:16px}.section-cta__heading{font-size:32px;width:100%;max-width:100%}.section-cta__btn{margin-top:40px;font-size:18px}.section-cta__img{position:initial;transform:unset;width:100%;height:285px}.section-cta--green .section-cta__description{margin-top:12px;max-width:100%}.section-cta--green .section-cta__btn{font-size:14px;padding:10px 60px}.section-cta--green .section-cta__wrapper,.section-cta--orange .section-cta__wrapper{padding:0 0 40px}.section-cta--orange .section-cta__description{margin-top:10px;font-weight:400;max-width:100%}.section-cta--orange .section-cta__btn{font-size:14px;margin-top:20px;padding:10px 60px}.section-cta--purple .section-cta__wrapper{padding:0 0 40px}.section-cta--purple .section-cta__description{margin-top:10px;font-weight:400;max-width:100%}.section-cta--purple .section-cta__btn{font-size:14px;margin-top:20px;padding:10px 60px}}.section-testimonials .splide-testimonials{max-width:1296px;padding-left:16px;padding-right:16px;margin:0 auto}.section-testimonials .splide-testimonials .splide__arrow{display:none;background-color:#FFF5E9;height:60px;width:60px;top:56.5%;opacity:1}.section-testimonials .splide-testimonials .splide__arrow svg{height:inherit;width:inherit}.section-testimonials .splide-testimonials .splide__arrow svg:last-child{display:none}.section-testimonials .splide-testimonials .splide__arrow--prev{left:-15px}.section-testimonials .splide-testimonials .splide__arrow--next{right:-12px}@media (max-width:768px){.section-testimonials .splide-testimonials .splide__arrow svg circle{fill:#EA0281}.section-testimonials .splide-testimonials .splide__arrow svg path{fill:#fff}.section-testimonials .splide-testimonials .splide__arrow--prev svg:first-child{display:none}.section-testimonials .splide-testimonials .splide__arrow--prev svg:last-child{display:block}.section-testimonials .splide-testimonials .splide__arrow--next svg:first-child{display:none}.section-testimonials .splide-testimonials .splide__arrow--next svg:last-child{display:block}.section-testimonials .splide-testimonials .splide__arrows{display:flex;align-items:center;justify-content:center;margin-top:40px;gap:16px}.section-testimonials .splide-testimonials .splide__arrow{position:initial;transform:unset}}.section-banner{padding-left:16px;padding-right:16px}.section-banner__wrapper{border-radius:20px;background:#FFEF01;display:grid;align-items:center;justify-content:space-between;gap:1rem;padding:80px 65px;max-width:1392px;margin:0 auto}.section-banner__col{position:relative}.section-banner__img{width:462px;position:absolute;left:61%;top:50%;transform:translate(-50%,-50%);z-index:2}.section-banner__heading{font-size:48px;font-style:normal;font-weight:500;max-width:514px}.section-banner__description{font-family:Encode Sans;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.4px;margin-top:7px;margin-bottom:30px;max-width:470px}@media (max-width:768px){.section-banner__wrapper{grid-template-columns:1fr;position:relative;padding:223px 16px 12px}.section-banner__col{position:initial}.section-banner__heading{font-size:32px;max-width:100%}.section-banner__description{line-height:135.938%;margin-top:12px;max-width:100%}.section-banner__img{top:19%;left:50%;width:auto}}.section-about{margin-top:85px;margin-bottom:85px}.section-about__wrapper{display:grid;grid-template-columns:.49fr .51fr;justify-content:space-between;gap:45px;padding-left:16px;padding-right:16px;max-width:1346px;margin:0 auto}.section-about__content{margin-top:130px}.section-about__heading{font-family:New Spirit;font-size:48px;font-weight:500;line-height:normal;color:#2E2E2E;max-width:520px}.section-about__subheading{font-family:New Spirit;font-size:24px;line-height:140%;font-weight:400;margin-top:22px;max-width:515px}.section-about__subheading strong{letter-spacing:.055em}.section-about__description{font-family:Encode Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.32px;margin-top:25px;max-width:528px}.section-about__description p:not(:last-of-type){margin-bottom:10px}.section-about__img{height:642px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:20px;overflow:hidden}.section-about--home.section-about{margin-top:100px;margin-bottom:50px}.section-about--home .section-about__wrapper{gap:70px;grid-template-columns:1fr 1fr}.section-about--home .section-about__content{margin-top:72px}.section-about--home .section-about__description{font-size:20px;letter-spacing:.4px;margin-top:18px;max-width:548px}.section-about--home .section-about__description+.btn{margin-top:55px}.section-about--reverse.section-about{margin-top:0;margin-bottom:210px}.section-about--reverse .section-about__col:first-child{order:2}@media (max-width:1200px){.section-about__wrapper{align-items:center}.section-about--home .section-about__content,.section-about__content{margin-top:0}}@media (max-width:768px){.section-about--home .section-about__wrapper,.section-about__wrapper{grid-template-columns:1fr;gap:26px}.section-about{margin-top:80px;margin-bottom:80px}.section-about__heading{font-size:32px;max-width:100%}.section-about__subheading{font-family:Encode Sans;font-size:16px;line-height:140%;letter-spacing:.32px;margin-top:9px;max-width:100%}.section-about__description{line-height:135.938%;margin-top:13px;max-width:100%}.section-about__img{width:100%;height:355px}.section-about--home.section-about{margin-top:80px;margin-bottom:80px}.section-about--home .section-about__img{height:308px}.section-about--home .section-about__heading{max-width:100%}.section-about--home .section-about__description{margin-top:12px;max-width:100%}.section-about--home .section-about__description+.btn{margin-top:30px}.section-about--reverse.section-about{margin-top:80px;margin-bottom:80px}.section-about--reverse .section-about__col:first-child{order:-1}}.section-experience{margin-top:145px;margin-bottom:140px}.section-experience__wrapper{display:flex;justify-content:space-between;gap:32px;padding-left:16px;padding-right:16px;max-width:1346px;margin:0 auto}.section-experience-content{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:50px}.section-experience__heading{font-family:New Spirit;font-size:48px;font-weight:500;line-height:normal;color:#2E2E2E}.section-experience__subheading{font-family:New Spirit;font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin-top:18px;max-width:590px}.section-experience__description{font-family:Encode Sans;font-size:16px;line-height:140%;letter-spacing:.32px;display:grid;grid-template-columns:297px 291px;gap:27px;margin-bottom:42px}.section-experience__img{border-radius:20px;overflow:hidden;width:776px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:992px){.section-experience{margin-top:130px}.section-experience__wrapper{flex-direction:column;gap:26px}.section-experience-content{gap:16px}.section-experience__heading{font-size:32px}.section-experience__subheading{max-width:100%}.section-experience__description{margin-top:0;margin-bottom:30px;grid-template-columns:.5fr .5fr}.section-experience__img{height:434px;width:100%}}@media (max-width:576px){.section-experience__subheading{font-size:20px;font-weight:400;line-height:140%;margin-top:12px}.section-experience__description{display:block}.section-experience__description p{line-height:inherit}.section-experience__description p:not(:last-of-type){margin-bottom:12px}}@media (max-width:375px){.section-experience__btn{width:100%}}.section-development{margin-top:100px;margin-bottom:100px;padding-top:100px;padding-bottom:100px}.section-development__grid{display:grid;grid-template-columns:.23fr .51fr .26fr;align-items:center;padding-left:16px;padding-right:16px;max-width:1346px;margin:0 auto;position:relative}.section-development__video{height:700px;width:1084px;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;z-index:-1}.section-development__list{display:flex;flex-direction:column;gap:39px}.section-development__list li a{font-family:New Spirit;font-size:40px;font-weight:400;color:rgba(46,46,46,.4)}.section-development__list li a.active{color:#2e2e2e;position:relative}.section-development__list li a.active::after{content:url(../../assets/images/button.svg);position:absolute;right:-99px;top:0}.section-development__img{display:block;margin:0 auto}.section-development__heading{font-family:New Spirit;font-size:32px;font-weight:400;line-height:135.938%;margin-bottom:20px}.section-development__description{font-family:Encode Sans;font-size:16px;line-height:140.625%;letter-spacing:.32px;margin-bottom:32px;max-width:294px}.section-development__description p:not(:last-of-type){margin-bottom:22px}.section-development div[data-id]{display:none}.section-development div[data-id].active{display:block}@media (max-width:1200px){.section-development__grid{grid-template-columns:.8fr 1.2fr .8fr}}@media (max-width:992px){.section-development{padding-top:0;padding-bottom:0}.section-development__grid{grid-template-columns:1fr}.section-development__img{max-height:272px;-o-object-fit:contain;object-fit:contain}.section-development__col:first-of-type{overflow:hidden}.section-development__video{position:initial;transform:unset;width:auto;max-width:100%;height:400px;margin:0 auto;display:block}.section-development__list{flex-direction:row;gap:10px;overflow-x:scroll;margin-bottom:30px}.section-development__list li a{font-size:26px;line-height:110%;background-color:#FFF5E9;padding:10px 20px;color:#2E2E2E;border-radius:50px}.section-development__list li a.active{background-color:#FCE5E1}.section-development__list li a.active::after{content:none}.section-development__heading{margin-top:10px;margin-bottom:13px;letter-spacing:.02em;line-height:normal}.section-development__description{max-width:100%}}.section-intro__wrapper,.section-landscape__wrapper,.section-tech-grid__wrapper,.section-work{padding-right:16px;padding-left:16px}.section-intro__img,.section-landscape__img,.section-tech-grid__img{border-radius:20px;overflow:hidden}.section-tech-grid{margin-top:50px;margin-bottom:90px}.section-tech-grid__wrapper{max-width:1272px;margin:0 auto;display:flex;flex-direction:column;gap:45px}.section-tech-grid__row{display:grid;grid-template-columns:.51fr .49fr;align-items:center;gap:42px}.section-tech-grid__row--end{align-items:flex-end}.section-tech-grid__row--start{align-items:flex-start}.section-tech-grid__row:first-of-type .section-tech-grid__content{margin-bottom:34px}.section-tech-grid__row:first-of-type .section-tech-grid__heading{max-width:460px}.section-tech-grid__row:first-of-type .section-tech-grid__description{margin-top:18px;max-width:490px}.section-tech-grid__row:first-of-type .section-tech-grid__subdescription{max-width:475px;margin-top:20px}.section-tech-grid__row:first-of-type .section-tech-grid__img{height:642px}.section-tech-grid__row:nth-child(2) .section-tech-grid__description{max-width:512px;margin-bottom:26px;margin-left:39px}.section-tech-grid__row:nth-child(2) .section-tech-grid__img{height:424px}.section-tech-grid__row:nth-child(2) .section-tech-grid__col:last-of-type{margin-right:-40px}.section-tech-grid__row:last-of-type .section-tech-grid__content{margin-top:55px}.section-tech-grid__row:last-of-type .section-tech-grid__heading{max-width:350px}.section-tech-grid__row:last-of-type .section-tech-grid__description{margin-top:13px}.section-tech-grid__row:last-of-type .section-tech-grid__subdescription{max-width:475px;margin-top:29px}.section-tech-grid__row:last-of-type .section-tech-grid__img{height:670px}.section-tech-grid__row:last-of-type .section-tech-grid__col:last-of-type{margin-right:-20px}.section-tech-grid__heading{font-family:New Spirit;font-size:48px;font-weight:500;line-height:normal}.section-tech-grid__heading sup{font-size:61%;left:-10px}.section-tech-grid__description{font-family:New Spirit;font-size:24px;font-weight:400;line-height:140%}.section-tech-grid__description sup{font-size:61%;left:-5px}.section-tech-grid__subdescription{font-family:Encode Sans;font-size:16px;line-height:140%;letter-spacing:.32px}.section-tech-grid__btn{margin-top:45px}.section-tech-grid__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1200px){.section-tech-grid__row:last-of-type .section-tech-grid__col:last-of-type,.section-tech-grid__row:nth-child(2) .section-tech-grid__col:last-of-type{margin-right:unset}}@media (max-width:768px){.section-tech-grid__description,.section-tech-grid__heading,.section-tech-grid__subdescription{max-width:100%!important}.section-tech-grid__row{display:flex;flex-direction:column}.section-tech-grid__row:first-of-type .section-tech-grid__content{margin-bottom:0}.section-tech-grid__row:nth-child(2){flex-direction:column-reverse}.section-tech-grid__row:nth-child(2) .section-tech-grid__description{margin-left:0;margin-bottom:0}.section-tech-grid__row:last-of-type .section-tech-grid__content{margin-top:0}.section-tech-grid__col{width:100%}.section-tech-grid__img{height:400px!important;width:100%}}@media (max-width:576px){.section-tech-grid__row{gap:12px}.section-tech-grid__heading{font-size:24px}.section-tech-grid__heading sup{left:-3px}.section-tech-grid__description{font-family:Encode Sans;font-size:16px;line-height:140%;letter-spacing:.32px}.section-tech-grid__img{height:235px!important}}.section-landscape{margin-top:85px;margin-bottom:50px}.section-landscape__wrapper{max-width:1296px;margin:0 auto;display:flex;flex-direction:column;gap:50px}.section-landscape__heading{font-family:New Spirit;font-size:48px;font-weight:500;line-height:normal;max-width:586px}.section-landscape__description{font-family:New Spirit;font-size:24px;font-style:normal;font-weight:400;line-height:140%;max-width:950px;margin-top:30px}.section-landscape__description strong{letter-spacing:.055em}.section-landscape__img{margin:40px 0;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width:768px){.section-landscape{margin-top:-40px}.section-landscape__wrapper{flex-direction:column-reverse;gap:40px}.section-landscape__heading{font-size:32px;font-weight:500;line-height:normal}.section-landscape__description{font-size:20px;font-weight:400;line-height:140%;margin-top:10px}.section-landscape__img{margin:0}}.section-intro{margin-top:70px;margin-bottom:60px}.section-intro__wrapper{display:flex;flex-direction:column;gap:16px;max-width:1296px;margin:0 auto}.section-intro-content{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.section-intro__heading{font-family:New Spirit;font-size:48px;font-weight:500;line-height:normal;color:#2E2E2E}.section-intro__subheading{font-family:New Spirit;font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin-top:18px;max-width:975px}.section-intro__description{font-family:Encode Sans;font-size:16px;line-height:140%;letter-spacing:.32px;display:grid;grid-template-columns:580px 535px;gap:70px;margin-bottom:42px}.section-intro__description p:not(:last-of-type){margin-bottom:10px}.section-intro__img{width:100%;height:619px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1200px){.section-intro__description{grid-template-columns:.5fr .5fr}}@media (max-width:1024px){.section-intro__description{gap:30px}}@media (max-width:768px){.section-intro{margin-top:80px}.section-intro__wrapper{gap:26px}.section-intro-content{gap:16px}.section-intro__heading{font-size:32px}.section-intro__subheading{max-width:100%}.section-intro__description{margin-top:0;margin-bottom:17px}.section-intro__img{height:434px;width:100%}}@media (max-width:576px){.section-intro__subheading{font-size:20px;font-weight:400;line-height:140%;margin-top:12px}.section-intro__wrapper{gap:2px}.section-intro__description{display:block}.section-intro__description p{line-height:inherit}.section-intro__description div:first-of-type{margin-bottom:10px}.section-intro__img{height:220px}.section-intro__btn{font-size:18px}}@media (max-width:375px){.section-development__btn,.section-intro__btn{width:100%}}.section-founder{max-width:1440px;margin:93px auto 70px}.section-founder__wrapper{display:flex;justify-content:space-between;gap:32px;padding-left:16px;max-width:1368px;margin:0 0 0 auto}.section-founder-content{display:flex;flex-direction:column;gap:20px;margin-top:8px}.section-founder__heading{font-family:New Spirit;font-size:48px;font-weight:500;line-height:normal;color:#2E2E2E}.section-founder__subheading{font-family:New Spirit;font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin-top:18px;max-width:580px}.section-founder__description{font-family:Encode Sans;font-size:16px;line-height:140%;letter-spacing:.32px;max-width:570px;margin-bottom:42px}.section-founder__description p:not(:last-of-type){margin-bottom:10px}.section-founder__img{border-radius:8px;overflow:hidden;width:776px;height:252px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-founder__grid{display:grid;grid-template-columns:330px 350px;gap:18px 22px}.section-founder__grid picture:first-of-type{grid-column:1/3}.section-founder__grid picture:first-of-type .section-founder__img{height:336px}@media (min-width:1441px){.section-founder{max-width:1392px}}@media (max-width:1200px){.section-founder__grid{grid-template-columns:.5fr .5fr}.section-founder__wrapper{padding-right:16px}}@media (max-width:992px){.section-founder__wrapper{flex-direction:column-reverse;gap:18px}.section-founder-content{gap:16px}.section-founder__heading{font-size:32px}.section-founder__subheading{max-width:100%}.section-founder__description{margin-top:0;margin-bottom:0;max-width:100%;grid-template-columns:.5fr .5fr}.section-founder__img{width:100%}}@media (max-width:576px){.section-founder{margin-top:64px}.section-founder__subheading{font-size:20px;font-weight:400;line-height:140%;margin-top:12px}.section-founder__description{display:block}.section-founder__description p{line-height:inherit}.section-founder__description p:not(:last-of-type){margin-bottom:12px}.section-founder__grid picture{grid-column:1/3}.section-founder__grid picture:first-of-type,.section-founder__grid picture:last-of-type{display:none}.section-founder__img{height:252px}}@media (max-width:375px){.section-founder__btn{width:100%}}.section-work__wrapper{max-width:1392px;margin:50px auto;background:url(../../assets/images/work-bg.png) 100% 0 no-repeat #FFF5E9;border-radius:20px;padding:80px 65px;background-blend-mode:multiply;display:flex;flex-direction:column;gap:108px}.section-work__heading{font-family:New Spirit;font-size:48px;font-weight:500;line-height:normal}.section-work__description{color:#2E2E2E;font-family:New Spirit;font-size:24px;line-height:140%;max-width:832px;margin-top:14px}.section-work__description strong{letter-spacing:.05em}.section-work__grid{display:grid;gap:68px 40px}@media (max-width:768px){.section-work__wrapper{padding:40px 16px;background:#FFF5E9;gap:60px}.section-work__description{font-size:20px;line-height:135.938%;margin-top:19px}.section-work__grid{grid-template-columns:1fr;gap:35px}}.section-certifications{margin-top:114px;margin-bottom:34px}.section-certifications__wrapper{max-width:1296px;margin:0 auto;padding-left:16px;padding-right:16px;display:flex;flex-direction:column;gap:40px}.section-certifications__heading{font-family:New Spirit;font-size:48px;font-weight:500}.section-certifications .splide-certifications .splide__arrow{background-color:#FFF5E9;height:60px;width:60px;top:56.5%;opacity:1}.section-certifications .splide-certifications .splide__arrow svg{height:inherit;width:inherit}.section-certifications .splide-certifications .splide__arrow svg:last-child{display:none}@media (min-width:992px){.section-certifications .splide__list{display:grid!important;grid-template-columns:repeat(3,1fr);gap:30px}.section-certifications .splide__arrows{display:none}}@media (max-width:992px){.section-certifications{margin-top:80px}.section-certifications__heading{font-size:32px;line-height:normal}.section-certifications__wrapper{padding-right:0}.section-certifications .splide-certifications .splide__arrow svg circle{fill:#EA0281}.section-certifications .splide-certifications .splide__arrow svg path{fill:#fff}.section-certifications .splide-certifications .splide__arrow--prev svg:first-child{display:none}.section-certifications .splide-certifications .splide__arrow--prev svg:last-child{display:block}.section-certifications .splide-certifications .splide__arrow--next svg:first-child{display:none}.section-certifications .splide-certifications .splide__arrow--next svg:last-child{display:block}.section-certifications .splide-certifications .splide__arrows{display:flex;align-items:center;justify-content:center;margin-top:40px;gap:16px}.section-certifications .splide-certifications .splide__arrow{position:initial;transform:unset}}.section-history{padding-left:16px;padding-right:16px}.section-history__wrapper{background-color:#FFF5E9;border-radius:20px;max-width:1392px;margin:0 auto;padding:100px 64px 55px;display:flex;flex-direction:column;gap:70px}.section-history__heading{font-family:New Spirit;font-size:48px;font-weight:500;line-height:normal;text-align:center}.section-history__subheading{text-align:center;font-family:New Spirit;font-size:24px;font-weight:400;line-height:140%;max-width:1105px;margin:17px auto 0}.section-history__description{text-align:center;font-family:Encode Sans;font-size:16px;font-weight:400;line-height:140%;letter-spacing:.32px;max-width:828px;margin:22px auto 0}.section-history__main{display:flex;flex-direction:column;gap:10px}.section-history__row{display:grid;gap:30px}.section-history__row:first-of-type .section-history-content__description{max-width:604px}.section-history__row:first-of-type .section-history__img{height:336px}.section-history__row:nth-child(2){margin-bottom:6px}.section-history__row:nth-child(2) .section-history-content{max-width:605px}.section-history__row:last-of-type .section-history-content{margin-top:3px}.section-history__img-grid{display:grid;gap:19px}.section-history__img-grid--1{grid-template-columns:.52fr .48fr}.section-history__img-grid--2{grid-template-columns:.482fr .518fr}.section-history__img{border-radius:20px;overflow:hidden;height:330px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.testimonial-card__img,.work-card__img{-o-object-position:center;border-radius:50%}.section-history-content{margin-top:10px}.section-history-content__heading{font-family:New Spirit;font-size:20px;font-weight:400;line-height:140.625%}.section-history-content__description{font-family:Encode Sans;font-size:16px;font-weight:400;line-height:140.625%;letter-spacing:.32px;margin-top:6px}@media (max-width:992px){.section-history__row:first-of-type .section-history-content__description,.section-history__row:nth-child(2) .section-history-content{max-width:100%}.section-history__row{grid-template-columns:1fr;gap:10px}.section-history__row:nth-child(2){margin-bottom:6px}.section-history__main{gap:70px}}@media (max-width:768px){.section-history__heading{font-size:32px}.section-history__subheading{font-size:20px;margin-top:11px}.section-history__description{margin-top:10px}.section-history__wrapper{padding:80px 0 55px;gap:47px}.section-history__header{padding-left:16px;padding-right:16px}.section-history-content{padding-left:11px;padding-right:14px}}@media (max-width:576px){.section-history__img,.section-history__row:first-of-type .section-history__img{height:182px}.section-history__row:first-of-type .section-history-content{margin-top:8px}.section-history__row:first-of-type .section-history-content__description{margin-top:0}.section-history__row:last-of-type .section-history-content{margin-top:20px}.section-history__img-grid{gap:11px}}.section-enterprise{margin-top:110px;margin-bottom:90px}.section-enterprise__wrapper{max-width:1296px;margin:0 auto;padding-left:16px;padding-right:16px;display:grid;grid-template-columns:.52fr .48fr;align-items:center;gap:50px}.section-enterprise__label{padding:10px 20px;border-radius:20px;font-family:Encode Sans;font-size:16px;font-weight:400;line-height:140%;letter-spacing:.32px;background-color:#FFEF01;margin-bottom:23px;display:inline-block}.section-enterprise__heading{font-family:New Spirit;font-size:26px;font-weight:500;line-height:110%}.section-enterprise__description{font-family:Encode Sans;font-size:20px;font-weight:400;line-height:140%;letter-spacing:.4px;margin-top:13px}.section-enterprise__img{width:100%}.section-enterprise__content{margin-bottom:10px}@media (max-width:768px){.section-enterprise{margin-top:40px;margin-bottom:0}.section-enterprise__wrapper{grid-template-columns:1fr;gap:28px}.section-enterprise__label{margin-bottom:44px}.section-enterprise__heading{font-size:22px}.section-enterprise__description{font-size:16px;letter-spacing:.32px;margin-top:9px;margin-bottom:0}}.section-sustain{padding-left:16px;padding-right:16px;margin-bottom:100px}.section-sustain__wrapper{border-radius:20px;background:#D1F6CE;position:relative;overflow:hidden;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-content:space-between;gap:1rem;padding:93px 60px 72px;max-width:1262px;margin:0 auto}.section-sustain__img{width:50%;position:absolute;left:calc(50% + 16px);top:50%;transform:translate(0,-50%);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-sustain__btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:35px;padding:10px 38px 10px 22px}.section-sustain__heading{font-family:New Spirit;font-size:48px;font-style:normal;font-weight:500;line-height:normal;max-width:460px}.section-sustain__description{font-family:Encode Sans;font-size:20px;line-height:140%;letter-spacing:.4px;margin-top:19px;max-width:425px}@media (max-width:768px){.section-sustain{margin-bottom:58px}.section-sustain__wrapper{display:flex;flex-direction:column-reverse;align-items:flex-start;padding:0 0 25px;gap:25px 16px}.section-sustain__col{width:100%}.section-sustain__col:first-of-type{padding-left:16px;padding-right:16px}.section-sustain__heading{font-size:32px;width:100%}.section-sustain__btn{margin-top:40px;font-size:18px}.section-sustain__img{position:initial;transform:unset;width:100%;height:285px}.section-sustain__description{margin-top:12px;max-width:100%}}.section-contacts{margin-top:80px;margin-bottom:50px}.section-contacts__wrapper{max-width:1296px;margin:0 auto;padding-left:16px;padding-right:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.section-contacts__map{border-radius:20px;overflow:hidden;display:none}.section-contacts__map.active{display:block}.section-contacts__map.active iframe{width:100%;height:664px}@media (max-width:992px){.section-contacts{margin-top:45px}.section-contacts__wrapper{display:flex;flex-direction:column-reverse}.section-contacts__map.active iframe{height:370px}}.section-team__main-carousel .splide__arrow svg:last-child,.section-team__main-carousel .splide__arrow--prev svg:first-child{display:none}.section-team{padding-top:130px;padding-bottom:190px;overflow:hidden;max-width:1440px;margin:0 auto}.section-team__thumbnail-carousel{max-width:1630px;margin:0 auto}.section-team__thumbnail-carousel .splide__track{overflow:visible}.section-team__thumbnail-carousel .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;overflow:hidden}.section-team__thumbnail-carousel .splide__slide.is-active{z-index:1;transform:scale(120%);border-color:transparent!important}.section-team__thumbnail-carousel .splide__list{align-items:center}.section-team__main-carousel{max-width:1340px;margin:90px auto 0;padding-left:16px;padding-right:16px}.section-team__main-carousel .splide__arrow{height:60px;width:60px;top:56.5%;opacity:1}.section-team__main-carousel .splide__arrow svg{height:inherit;width:inherit}.section-team__main-carousel .splide__arrow svg circle{fill:#EA0281}.section-team__main-carousel .splide__arrow svg path{fill:#fff}.section-team__main-carousel .splide__arrow--prev{left:unset;right:72px;top:unset;bottom:-82px;transform:translateX(-100%)}.section-team__main-carousel .splide__arrow--prev svg:last-child{display:block}.section-team__main-carousel .splide__arrow--next{right:118px;top:unset;bottom:-82px;transform:translateX(100%)}.section-team__main-carousel .splide__arrow--next svg:first-child{display:none}.section-team__main-carousel .splide__arrow--next svg:last-child{display:block}@media (max-width:576px){.section-team{padding:80px 16px}.section-team__thumbnail-carousel .splide__slide img{border-radius:20px}.section-team__thumbnail-carousel .splide__track{overflow:hidden}.section-team__thumbnail-carousel .splide__slide.is-active{z-index:unset;transform:unset}.section-team__main-carousel{margin:18px auto 0;padding:0}.section-team__main-carousel .splide__arrows{display:flex;align-items:center;justify-content:center;margin-top:40px;gap:16px}.section-team__main-carousel .splide__arrow{position:initial;transform:unset}}.section-privacy-policy__wrapper{padding-left:16px;padding-right:16px;max-width:870px;margin:0 auto}.section-privacy-policy__wrapper h1,.section-privacy-policy__wrapper h2,.section-privacy-policy__wrapper h3,.section-privacy-policy__wrapper h4,.section-privacy-policy__wrapper h5,.section-privacy-policy__wrapper h6{font-family:New Spirit;font-weight:500;color:#2E2E2E;margin-bottom:20px;line-height:130%}.section-privacy-policy__wrapper p,.section-privacy-policy__wrapper ul,.section-privacy-policy__wrapper ul li{margin-bottom:10px}.section-privacy-policy__wrapper h2:not(:first-child){margin-top:30px}.section-privacy-policy__wrapper li,.section-privacy-policy__wrapper p{font-family:Encode Sans;font-size:18px;line-height:150%;letter-spacing:.32px;color:#2E2E2E}.section-privacy-policy__wrapper li a,.section-privacy-policy__wrapper p a,.section-request p>a{color:inherit;text-decoration:underline}@media (max-width:576px){.section-privacy-policy__wrapper li,.section-privacy-policy__wrapper p{font-size:16px}.section-request .nf-form-content .nf-field-element input[type=submit]{text-align:center}}.section-privacy-policy__wrapper ul{list-style:disc;margin-left:16px}.section-request{padding:72px 0 141px;min-height:720px}@media (max-width:768px){.section-request{padding:50px 0;min-height:500px}}.section-request h1{font-family:New Spirit;font-size:26px;font-style:normal;font-weight:500;line-height:110%;margin-bottom:31px}.section-request p{font-family:Encode Sans;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.4px}.section-request p>a{font-weight:700;text-decoration-thickness:1px}.section-request__wrapper{max-width:1029px;padding:0 16px;margin:0 auto;width:100%}.section-request .nf-form-content{font-family:"New Spirit"}.section-request .nf-form-content .nf-field-container{margin-bottom:35px}.section-request .nf-form-content .nf-field-container.list-container{margin-bottom:25px}@media (max-width:768px){.section-request .nf-form-content .nf-field-container.list-container{margin-bottom:20px}}.section-request .nf-form-content .nf-field-container.html-container{margin-bottom:25px}@media (max-width:768px){.section-request .nf-form-content .nf-field-container.html-container{margin-bottom:0}}.section-request .nf-form-content .nf-field-label label{font-family:"Encode Sans";font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.4px}.section-request .nf-form-content .nf-field h4{font-size:26px;font-style:normal;font-weight:500;line-height:110%;margin-bottom:35px}@media (max-width:768px){.section-request .nf-form-content .nf-field h4{margin-bottom:15px}}.section-request .nf-form-content .nf-field .nf-field-label{margin-bottom:20px}.section-request .nf-form-content .nf-field-element input,.section-request .nf-form-content .nf-field-element textarea{border-radius:5px;border:1px solid #DDD0C0;background:#FFFCF8}.section-request .nf-form-content .nf-field-element input[type=submit]{cursor:pointer;border-radius:30px 2px;background:linear-gradient(87deg,#EA0281 -3.76%,#EE4F36 116.27%);padding:10px 30px;color:#FFFCF8;font-family:New Spirit;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.certification-card__heading,.flavor-card__heading,.work-card__heading{font-weight:500;font-family:New Spirit}@media (min-width:768px){.btn:hover,.section-request .nf-form-content .nf-field-element input[type=submit]:hover{box-shadow:0 3px 34px 4px #F8B1D8}}@media (max-width:768px){.section-request .nf-form-content .nf-field-element input[type=submit]{font-size:14px}}.section-request .nf-form-content .nf-field-element>ul{gap:26px!important;grid-template-columns:repeat(3,1fr)}.section-request .nf-form-content .nf-field-element>ul li{border:1px solid #DDD0C0;height:198px;border-radius:6px;background:#FFFCF8}.section-request .nf-form-content .nf-field-element>ul label{display:flex;flex-direction:column-reverse;align-items:center;font-size:26px;font-style:normal;font-weight:500;line-height:110%;justify-content:start;gap:10px}.section-request .nf-form-content .nf-field-element>ul label.nf-checked-label{background-color:#FFEF01;border:none;position:relative}.section-request .nf-form-content .nf-field-element>ul label.nf-checked-label:after{content:url(../../assets/images/checked-label.svg);position:absolute;top:13px;right:20px;height:30px;width:30px}.section-request .nf-form-content .nf-field-element>ul img{height:130px!important}.section-request .nf-form-content #nf-field-9-container{margin-top:92px}.section-request .nf-form-content .ninja-forms-req-symbol{color:#2E2E2E}@media (max-width:768px){.section-request .nf-form-content .nf-field-element>ul{display:flex!important;flex-direction:column;gap:10px}}.section-request .nf-form-content nf-fields-wrap{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:73px;column-gap:73px}.flavor-card-child-3,.section-request .nf-form-fields-required{display:none}@media (max-width:1024px){.section-request .nf-form-content nf-fields-wrap{-moz-column-gap:30px;column-gap:30px}}@media (max-width:768px){.section-request .nf-form-content nf-fields-wrap{grid-template-columns:1fr}}.section-request .nf-form-content nf-fields-wrap nf-field:first-child,.section-request .nf-form-content nf-fields-wrap nf-field:nth-child(2),.section-request .nf-form-content nf-fields-wrap nf-field:nth-child(4),.section-request .nf-form-content nf-fields-wrap nf-field:nth-child(9){grid-column:1/-1}.page-template-sample-request{background-color:#FFF5E9}.testimonial-card{border-radius:20px;background:linear-gradient(83deg,#FFEF01 0,#D1F6CE 68.31%);padding:50px 16px 32px;display:flex;flex-direction:column;align-items:center}.testimonial-card blockquote{font-family:New Spirit;font-size:32px;font-weight:400;line-height:135.938%;text-align:center;width:738px;max-width:100%;color:#2E2E2E}.testimonial-card__img{width:70px;height:70px;-o-object-fit:contain;object-fit:contain;object-position:center;overflow:hidden}.testimonial-card__person{font-family:Encode Sans;font-size:16px;font-weight:400;line-height:135.938%;letter-spacing:.32px;color:#2E2E2E;margin-top:15px}@media (max-width:576px){.testimonial-card{padding:15px 16px 40px}.testimonial-card blockquote{font-size:26px;line-height:120%}}.flavor-card{border-radius:0 0 20px 20px;background:#FFF5E9;position:relative;padding:40px 18px 30px;margin-top:160px;max-width:290px}.flavor-card__heading{text-align:center;font-size:26px;line-height:110%}.flavor-card__description{text-align:center;font-family:Encode Sans;font-size:16px;line-height:135.938%;letter-spacing:.32px;margin-top:20px;margin-bottom:57px}.flavor-card__img{position:absolute;top:-34%;left:50%;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain}.flavor-card .btn{position:absolute;bottom:-22px;left:50%;transform:translateX(-50%)}.flavor-card:after{content:"";position:absolute;left:0;top:-160px;z-index:-1;width:100%;height:160px;border-radius:160px 160px 0 0;background:#FFEF01}.flavor-card-child-0 .flavor-card__img{width:234px;height:197px;top:-20%;left:52%}.flavor-card-child-1 .flavor-card__img{width:202px;height:191px;top:-22%}.flavor-card-child-1:after{background:#D1F6CE}.flavor-card-child-2 .flavor-card__img{width:110px;height:138px;top:-23%;left:51%}.flavor-card-child-2:after{background:radial-gradient(circle,#ee4f36 0,#ea0281 100%)}.flavor-card-child-3 .flavor-card__img{width:110px;height:138px;top:-31%;left:49%}.flavor-card-child-3:after{background:#EA0281}@media (max-width:992px){.flavor-card-child-2{grid-column:span 2}}@media (max-width:576px){.flavor-card{max-width:none;width:100%}.flavor-card-child-2{grid-column:1/-1}.flavor-card__heading{font-size:22px}.flavor-card__description{font-size:16px;line-height:135.938%;max-width:262px;margin:12px auto 0}.flavor-card-child-0 .flavor-card__img,.flavor-card-child-1 .flavor-card__img,.flavor-card-child-2 .flavor-card__img{top:-25%}}.work-card{display:grid;grid-template-columns:76px 1fr;gap:40px}.work-card__heading{font-size:26px;font-style:normal;line-height:110%}.certification-card__label,.work-card__description{font-size:16px;line-height:140%;font-family:Encode Sans;letter-spacing:.32px}.work-card__description{margin-top:10px}.work-card__img{width:76px;height:76px;overflow:hidden;-o-object-fit:cover;object-fit:cover;object-position:center}@media (max-width:768px){.work-card{grid-template-columns:1fr;gap:12px}.work-card__heading{font-size:20px;font-weight:700}}.certification-card{border-radius:20px;background:url(../../assets/images/certificate-bg.png) 100% no-repeat #FFF5E9;padding:36px 35px 133px;min-height:400px;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.certification-card__label{background-color:#FFEF01;padding:10px 20px;border-radius:30px;display:inline-block;position:absolute;left:36px;top:36px}.certification-card__heading{font-size:26px;line-height:110%}.certification-card__description{font-family:Encode Sans;font-size:16px;line-height:140%;letter-spacing:.32px;margin-top:10px;overflow:hidden;max-height:68px;-webkit-line-clamp:3;display:box;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}@media (max-width:768px){.certification-card{padding:36px 19px 49px}.certification-card__heading{font-size:22px;font-style:normal}.certification-card__label{left:20px;top:21px}.certification-card__description{-webkit-line-clamp:4}}.accordion-item__heading{font-family:New Spirit;font-size:32px;font-weight:400;line-height:135.938%}.accordion-item__header{padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;border-top:1px solid #DDD0C0}.accordion-item__main{height:0;opacity:0;overflow:hidden;font-family:Encode Sans;font-size:20px;line-height:140%;letter-spacing:.4px}.accordion-item__main h3{font-family:New Spirit;font-size:26px;font-weight:500;line-height:110%;margin-bottom:10px}.accordion-item__main h3:not(:first-child){margin-top:32px}.accordion-item__main h3:not(:first-child)+a{margin-bottom:20px}.accordion-item__main a:not(:last-child),.accordion-item__main address:not(:last-child){margin-bottom:10px}.accordion-item__main a{color:inherit;position:relative}.accordion-item__main a::after{content:"";width:100%;height:.4px;position:absolute;left:0;bottom:5px;background-color:#000}.accordion-item__main address{line-height:180%}.accordion-item__main p:not(:last-child){margin-bottom:8px}.accordion-item__main p a{position:initial}.accordion-item__main p a::after{content:none}.accordion-item__btn{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;flex-shrink:0}.accordion-item__btn span{font-family:New Spirit;font-size:30px;font-weight:500;line-height:1.4}.accordion-item__btn span:first-of-type{display:inline-block}.accordion-item.active .accordion-item__btn span:first-of-type,.accordion-item__btn span:last-of-type{display:none}.accordion-item.active .accordion-item__header{padding:18px 0 9px}.accordion-item.active .accordion-item__main{padding:0 0 20px;height:auto;opacity:1}.accordion-item.active .accordion-item__btn{background-color:#EA0281;color:#FFF5E9}.accordion-item.active .accordion-item__btn span{font-size:40px;line-height:.9}.accordion-item.active .accordion-item__btn span:last-of-type{display:inline-block}.accordion-item:last-of-type:not(.active) .accordion-item__header{border-bottom:1px solid #DDD0C0}@media (max-width:576px){.accordion-item__header{align-items:flex-start}.accordion-item__heading{font-size:26px}.accordion-item__main{font-size:18px}.accordion-item__main h3{font-size:20px}.accordion-item__main h3:not(:first-child){margin-top:23px}.accordion-item__main h3:not(:first-child)+a{font-size:16px}.accordion-item__main p:not(:last-child){margin-bottom:0}.accordion-item__main address{line-height:145%}.accordion-item__main address:not(:last-child){margin-bottom:20px}}.team-card{display:grid;grid-template-columns:.22fr .78fr;gap:46px}.team-card__heading,.team-card__subheading{font-family:New Spirit;font-size:24px;font-weight:400;line-height:140%}.team-card__description{font-family:Encode Sans;font-size:16px;font-weight:400;line-height:140%;letter-spacing:.32px;max-width:940px}@media (max-width:576px){.team-card{grid-template-columns:1fr;gap:10px}.team-card__heading,.team-card__subheading{font-size:20px}}