@keyframes stickyFadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes stickyFadeInTop{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.sticky-menu{position:fixed;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;bottom:15px;right:0;left:0;z-index:999;opacity:0;transition:all .3s ease;transform:translateY(100px)}@media only screen and (max-width:1400px){.sticky-menu{display:none}}.sticky-menu.sticky-menu--fixed{animation-name:stickyFadeIn;animation-duration:.3s;animation-timing-function:ease;opacity:1;transform:translateY(0)}.sticky-menu__container{flex:1 1;display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:63px;background:#182924;padding:6px}.sticky-menu__logo{display:flex;align-items:center;padding-left:32px}.sticky-menu__nav{display:flex;flex:1 1;justify-content:space-between}.sticky-menu__nav .sticky-menu__btn-text{color:#a4b2ae;font-weight:500;padding:0 20px}.sticky-menu__nav .sticky-menu__btn-active,.sticky-menu__nav .sticky-menu__btn-text:hover{border-radius:63px;background:#29413a;color:#fff}.sticky-menu__nav .sticky-menu__btn-consultation{background-color:#e9dd02;color:#0f1b18;font-weight:700}.sticky-menu__nav .sticky-menu__btn-consultation:hover{background-color:#ffd600}.sticky-menu__partnership{align-self:stretch;display:flex;height:auto}.sticky-menu__partnership .sticky-menu__btn-arrow:after{content:url(/icon-right-arrow.svg);transition:all .3s ease-in-out;left:10px;position:relative}.sticky-menu__partnership .sticky-menu__btn-arrow:hover:after{left:20px}.home-page__header{position:relative;z-index:4}.home-page__main{position:relative;background-color:#f2efe9}@media(max-width:768px){.home-page__main .wave-bottom{bottom:unset}}.home-page__section{margin:0 auto 48px;position:relative;z-index:3}.home-page__darkgreen-bg{background-color:#0f1b18;position:relative}.home-page_section-space{margin-top:256px}@media(max-width:768px){.home-page_section-space{margin-top:128px}}.partner-program{background-color:#e9dd02;padding:0;position:relative}.partner-program__wrapper{text-align:center;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:48px;padding:0 0 48px}@media(max-width:1200px){.partner-program__wrapper{padding:0}}@media(max-width:768px){.partner-program__wrapper{padding:0 0 8px}}.partner-program__title{font-size:3.875rem}.partner-program__description{max-width:90%;margin:0 auto}.partner-program__description p+p{margin-top:32px}@media only screen and (max-width:992px){.partner-program__title{font-size:2.25rem;line-height:normal}.partner-program__description{max-width:100%}}.customer-quotes__title{color:#fff;font-size:3.25rem}@media only screen and (max-width:992px){.customer-quotes__title{font-size:2.625rem;line-height:normal}}.customer-quotes__list{padding:48px 0;display:flex;gap:87px}@media only screen and (max-width:992px){.customer-quotes__list{flex-direction:column;gap:50px}}.customer-quotes__item{flex:1 1;color:#fff;position:relative}@media only screen and (max-width:992px){.customer-quotes__item+.customer-quotes__item:before{content:"";position:absolute;top:-25px;left:0;width:100%;height:1px;background:#29433c;box-shadow:0 1px 0 0 #000}}.customer-quotes__text{color:#fff;font-size:1.375rem;line-height:36px;font-weight:300}@media only screen and (max-width:992px){.customer-quotes__list,.customer-quotes__text{line-height:1.4;font-size:1.125rem}}.customer-quotes__media{display:flex;align-items:center;position:relative}.customer-quotes__image{width:63px;height:63px;border-radius:50%;object-fit:cover;object-position:center}.customer-quotes__icon{background-image:url(/icon-linkedin-circled.svg);width:27px;height:27px;position:absolute;right:-10px;top:-5px}.customer-quotes__details{display:flex;align-items:end;flex-wrap:wrap;margin-top:32px;gap:16px}.customer-quotes__name{font-weight:700}.customer-quotes__position{font-weight:300}.subscription-plans{text-align:center;background-color:#0f1b18;position:relative;z-index:1}@media(max-width:768px){.subscription-plans{padding:0}}.subscription-plans__container{padding:48px 0 270px;position:relative}@media(max-width:768px){.subscription-plans__container{padding:0 0 120px}}.subscription-plans__container:after{content:"";position:absolute;width:100%;height:105%;background-image:url(/bg-decorayion-girry-long.webp);background-repeat:no-repeat;background-size:contain;z-index:3;bottom:120px;background-position:100%;right:-650px;z-index:-1}@media only screen and (max-width:1600px){.subscription-plans__container:after{right:-700px}}@media only screen and (max-width:1200px){.subscription-plans__container:after{content:none}}.subscription-plans__intro{font-size:1.875rem;font-family:var(--font-headings);font-weight:300;color:#fff}.subscription-plans__title{color:#fff;font-size:5rem;line-height:normal;margin-bottom:32px}.subscription-plans__description{color:#fff;max-width:1070px;margin:0 auto;line-height:1.4;font-size:1.25rem;font-weight:300}@media only screen and (max-width:992px){.subscription-plans__title{font-size:2.25rem}.subscription-plans__intro{font-size:1.25rem}.subscription-plans__description{font-size:1.125rem}}.expectations__list{list-style:none;padding:0;margin:0 0 48px}.expectations__list-description,.expectations__list-title,.expectations__title{color:#fff}.expectations__title{font-size:2.25rem;margin-bottom:24px;font-weight:900}@media only screen and (max-width:992px){.expectations__title{line-height:normal;margin-bottom:48px}}@media only screen and (max-width:768px){.expectations__title{font-size:1.75rem}}.expectations__list-title{font-size:1.875rem;line-height:4.375rem;font-weight:300}@media only screen and (max-width:992px){.expectations__list-title{line-height:normal;margin:32px 0}}@media only screen and (max-width:768px){.expectations__list-title{font-size:1.25rem;margin:16px 0}}.expectations__list-description{font-weight:300}.expectations__list-item+.expectations__list-item{margin-top:32px}@media only screen and (max-width:768px){.expectations__list-item+.expectations__list-item{margin-top:16px}}.expectations__list-item+.expectations__list-item:before{content:"";position:relative;display:block;width:1px;height:42.5px;left:50%;background:linear-gradient(#0f1b18,#639e8d)}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.6}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{box-sizing:border-box;scroll-behavior:smooth;min-height:100vh}body{font-family:var(--font-base);background-color:#0f1b18;color:#0f1b18;height:100%}h1,h2,h3,h4,h5{font-family:var(--font-headings);color:#000;line-height:inherit}h1{font-size:5.625rem;font-weight:700}h2{font-size:4.375rem}h2,h3{font-weight:600}h3{font-size:2.875rem}p{font-size:1.25rem;color:#0f1b18;line-height:2rem}@media(max-width:1200px){h1{font-size:3.875rem}h2{font-size:3.125rem}h3{font-size:2.625rem}p{font-size:1.25rem}}@media(max-width:992px){h1{font-size:2.5rem}h2{font-size:2.25rem}h2,h3{line-height:normal}h3{font-size:1.75rem}p{font-size:1.125rem;line-height:1.5rem}}.c--full{width:100%}.c--normal{max-width:1330px;margin-left:auto;margin-right:auto}@media(max-width:1400px){.c--normal{max-width:1200px}}@media(max-width:1200px){.c--normal{max-width:992px}}@media(max-width:992px){.c--normal{max-width:768px}}@media(max-width:768px){.c--normal{max-width:576px}}@media(max-width:576px){.c--normal{max-width:360px}}@media(max-width:360px){.c--normal{max-width:320px}}.c--wide{max-width:1400px;margin-left:auto;margin-right:auto}@media(max-width:1400px){.c--wide{max-width:1380px}}@media(max-width:1200px){.c--wide{max-width:1180px}}@media(max-width:992px){.c--wide{max-width:972px}}@media(max-width:768px){.c--wide{max-width:752px}}@media(max-width:576px){.c--wide{max-width:560px}}@media(max-width:360px){.c--wide{max-width:346px}}.c--tight{max-width:1200px;margin-left:auto;margin-right:auto}@media(max-width:1400px){.c--tight{max-width:1056px}}@media(max-width:1200px){.c--tight{max-width:920px}}@media(max-width:992px){.c--tight{max-width:732px}}@media(max-width:768px){.c--tight{max-width:556px}}@media(max-width:576px){.c--tight{max-width:342px}}@media(max-width:360px){.c--tight{max-width:300px}}.page-wrapper{overflow:clip}.subscription-plans__toggle{position:relative;margin:64px auto;width:-moz-fit-content;width:fit-content}.toggle__wrapper{position:relative;display:flex;justify-content:space-around;align-items:center;border-radius:63px;border:1px solid #29413a;background:rgba(37,68,60,.3);margin:0 auto;width:269px;height:66px}.toggle__highlighter{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);border-radius:30px;background:#29413a;transition:transform .25s ease-in-out}.toggle__highlighter--right{transform:translateX(100%)}.toggle__highlighter--left{transform:none}.subscription-plans__toggle .toggle__button{color:#fff;width:calc(50% - 4px);height:calc(100% - 8px);z-index:1}.toggle__promo-text{background-image:linear-gradient(89deg,#f52364 -8.6%,#e9dd02 151.01%);background-clip:text;-webkit-background-clip:text;color:transparent;font-family:var(--font-headings-accent-secondary);font-size:1.25rem;position:absolute;top:-15px;right:-205px}.toggle__promo-text:before{content:url(/icon-arrow-accent.svg);position:relative;bottom:-30px}@media only screen and (max-width:992px){.toggle__promo-text{position:relative;right:0;top:20px}.toggle__promo-text:before{position:absolute;top:-25px;right:-50px;bottom:unset;transform:scaleX(-1) rotate(110deg)}}.subscription-plans__list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:48px;margin:48px 0 64px}.plan-card{flex:1 1 30%;border-radius:4px;background:#0f1b18 url(/bg-plans-basic.svg) no-repeat;background-size:100% 100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.plan-card--featured{background:#0f1b18 url(/bg-plans-featured.svg) no-repeat;background-size:100% 100%}.plan-card--quote{background:#0f1b18 url(/bg-plans-quote.svg) no-repeat;background-size:100% 100%}.plan-card__wrapper{padding:8px;height:100%}@media only screen and (max-width:992px){.plan-card__wrapper{padding:16px}}.plan-card__inner{background:rgba(15,27,24,.3);-webkit-backdrop-filter:blur(7.9499998093px);backdrop-filter:blur(7.9499998093px);border-radius:4px;display:flex;flex-direction:column;gap:48px;padding:24px 16px;height:100%}.plan-card--quote .plan-card__inner{gap:24px;padding:24px 8px}@media only screen and (max-width:992px){.plan-card__inner{gap:24px}}.plan-card__name{border-radius:63px;background:#fff;font-size:1rem;font-weight:700;letter-spacing:3.78px;font-family:var(--font-base);padding:8px 32px;width:-moz-fit-content;width:fit-content;margin:0 auto}.plan-card--featured .plan-card__name{background:#f52364;color:#fff}.plan-card--quote .plan-card__name{letter-spacing:normal;background:none;padding:4px;line-height:normal}.plan-card--quote .plan-card__name,.plan-card__hours{font-size:1.75rem;font-family:var(--font-headings);color:#fff}.plan-card__hours{font-weight:700}@media only screen and (max-width:992px){.plan-card__hours{font-size:1.5rem}}.plan-card__pricing{font-size:1.75rem;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;gap:4px}@media only screen and (max-width:992px){.plan-card__pricing{font-size:1.625rem}}.plan-card__rate{font-size:1rem;font-weight:400;position:relative}@media only screen and (max-width:992px){.plan-card__rate{font-size:.875rem}}.plan-card__rate:before{content:"•";color:#d9d9d9;margin-right:4px}.plan-card__footer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}@media only screen and (max-width:992px){.plan-card__footer{gap:24px}}.plan-card__description{font-size:1.125rem;color:#fff;line-height:2rem;font-weight:300;padding:0 32px}@media only screen and (max-width:992px){.plan-card__description{font-size:1rem;line-height:1.375rem;padding:0 16px 24px}}.plan-card__footer .plan-card__button{width:242px;color:#fff;font-weight:400}.plan-card--quote .plan-card__footer .plan-card__button{color:#0f1b18;background:#fff}.plan-card--quote .plan-card__footer .plan-card__button:hover{color:#0f1b18;background:#e8e6e6}.plan-card__note{font-size:1rem;color:#fff}