/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type='checkbox'],[type='radio']{box-sizing:border-box;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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--v-width: 100%;--v-height: 100%}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;min-height:100%}html{position:relative;font-size:16px;font-family:"General Sans",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;scroll-behavior:initial}body{background:#fff;color:#2B3033;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:var(--v-height)}::selection,::-webkit-selection{background:#3BC4E8;color:#fff;text-shadow:none}img::selection{background:transparent}main,section{width:100%;position:relative}img,picture,video,audio,embed,object,input,iframe{max-width:100%;margin:0}img{display:inline-block}a:hover img{border:none;background:none}x::-ms-reveal,img[src*='.svg']{width:100%}a img{border:none}@font-face{font-family:'General Sans';src:url(33c07568e483102927ef.woff2) format("woff2"),url(c8cfd56b3d5c42904672.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth{scroll-behavior:auto}html.lenis{height:auto}[data-router-wrapper]{width:100%}.page_el{position:relative;flex:1 0 auto;z-index:2}.page__wrap{min-height:var(--v-height);display:flex;flex-direction:column;position:relative;overflow:hidden;background-color:#fff}.main{width:100%;position:relative}.container{display:flex;width:97.3%;margin:0 auto;position:relative;flex-direction:column}.container--md{max-width:930px}.container--sm{width:92%;max-width:695px}.container--xs{max-width:460px}.container--full{width:100%;max-width:100%}.l-px{width:100%;padding-left:1.35%;padding-right:1.35%}.l-pt{padding-top:calc(var(--v-height) * 0.1999)}@media only screen and (max-width: 63.9375em){.container{width:92%}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-weight:400}h1,.h1{font-size:6rem;line-height:1}h2,.h2{font-size:2.25rem;line-height:1.2}h3,.h3{font-size:1.5rem;line-height:1.1}h4,.h4{font-size:1.25rem;line-height:1}h5,.h5{font-size:1rem;line-height:1.2}p,.p{font-size:1.25rem;line-height:1.3;margin:0}a,.a{text-decoration:none;color:inherit;font-size:1.125rem;line-height:1.3;text-transform:uppercase}.a{text-decoration-line:underline}b,strong{font-weight:400}@media only screen and (max-width: 47.9375em){h1,.h1{font-size:3rem;line-height:1}h2,.h2{font-size:2rem;line-height:1}h3,.h3{font-size:1.25rem;line-height:1.1}}.grecaptcha-badge{visibility:hidden !important}.media-block{position:relative;width:100%}.media-block__clipped-background:before{background-color:rgba(208,221,216,0.89);position:absolute;content:"";top:0;left:0;width:100%;height:50%}.media-block__main{position:relative;width:100%}.media-block__image{width:100%;position:relative;border-radius:3.5rem;overflow:hidden}.media-block__caption{position:absolute;bottom:2.5rem;left:2.5rem;color:#fff;font-size:1rem;line-height:1.1;text-transform:uppercase;max-width:13.75rem}@media only screen and (max-width: 47.9375em){.media-block__image{border-radius:2.25rem}.media-block__caption{display:none}}.text-block{width:100%;position:relative}.text-block--columns{max-width:60rem;margin:auto;column-count:2;column-gap:30px;column-fill:auto;max-height:14.6875rem;margin-bottom:9.375rem}@media only screen and (max-width: 47.9375em){.text-block--columns{max-width:100%;margin:auto;padding:0 .9375rem;column-count:1;column-fill:balance;max-height:100%;margin-bottom:6.25rem}}.business-card{position:relative;width:100%;border:1px solid #2B3033;border-radius:3.5rem;overflow:hidden;padding:1.875rem;margin-bottom:.625rem;display:flex;align-items:flex-start;justify-content:space-between;min-height:45.625rem}.business-card__info{position:relative;z-index:2}.info__index{font-size:1rem;color:#2B3033;margin-bottom:.625rem}.info__description{max-width:65.7338%;width:100%;color:#2B3033;line-height:1;margin-bottom:4.375rem}.info__domain-label{color:#2B3033}.info__domain-value{color:#2B3033;text-transform:uppercase}.business-card__ill{position:absolute;top:0;bottom:0;margin:auto;z-index:1;width:37.75rem;height:37.75rem}.business-card__logo{position:relative}.business-card__logo img{max-width:18.75rem}.info__extra-description{max-width:43.7338%;width:100%;position:relative}.business-card:nth-child(1) .business-card__ill{right:15.2749%}.business-card:nth-child(2) .business-card__ill{right:11.8805%}.business-card:nth-child(3) .business-card__ill{right:8.55397%}@media only screen and (max-width: 63.9375em){.business-card{border-radius:2.25rem;padding:1.25rem;justify-content:flex-start;flex-direction:column;min-height:100%}.business-card__logo{order:1;align-self:flex-end}.business-card__logo img{max-width:9.0625rem}.business-card__ill{order:2;position:relative;top:unset;bottom:unset;width:100%;height:auto;margin:3.125rem 0}.business-card__ill svg{width:100%;height:100%}.business-card__info{order:3}.business-card:nth-child(1) .business-card__ill{right:0}.business-card:nth-child(2) .business-card__ill{right:0}.business-card:nth-child(3) .business-card__ill{right:0}.info__description{font-size:1.25rem;line-height:1.3;max-width:100%}.info__extra-description{max-width:100%}}.form-input__text,.wpcf7-text{width:100%;border:1px solid #2B3033;border-radius:1.5625rem;padding:1.375rem 1.875rem;color:#2B3033;font-size:1.125rem}::placeholder{color:#00000033;opacity:1}:-ms-input-placeholder{color:#00000033}::-ms-input-placeholder{color:#00000033}.form-input__checkbox,.wpcf7-acceptance [type='checkbox'],.wpcf7-checkbox [type='checkbox']{border-radius:100%;appearance:none;width:21px;height:21px;background:#fff;border:1px solid #2B3033;margin:1.875rem 0;transform:translateY(-0.075em);display:grid;place-content:center}.form-input__checkbox:before,.wpcf7-acceptance [type='checkbox']:before,.wpcf7-checkbox [type='checkbox']:before{content:"";width:14px;height:14px;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #2B3033;border-radius:100%}.form-input__checkbox:checked::before,.wpcf7-acceptance [type='checkbox']:checked::before,.wpcf7-checkbox [type='checkbox']:checked::before{transform:scale(1)}.wpcf7-acceptance,.wpcf7-checkbox{width:100%}.wpcf7-acceptance label,.wpcf7-checkbox label{display:flex;align-items:center}.wpcf7-acceptance .wpcf7-list-item-label,.wpcf7-checkbox .wpcf7-list-item-label{margin-left:1.25rem;max-width:35rem;font-size:.875rem}.wpcf7-acceptance .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item{display:flex;align-items:center}@media only screen and (max-width: 60em){.form-input__checkbox,.wpcf7-acceptance [type='checkbox'],.wpcf7-checkbox [type='checkbox']{min-width:1.3125rem;min-height:1.3125rem}.wpcf7-acceptance{margin-bottom:1.875rem}}.form-input__textarea,.wpcf7-textarea{width:100%;border:1px solid #2B3033;border-radius:1.5625rem;padding:1.375rem 1.875rem;color:#2B3033;font-size:1.125rem}.wpcf7-submit,.form-input__submit{background:transparent;text-decoration:none;outline:0;padding:0;border:none;display:inline-flex;align-items:center;justify-content:center;position:relative;text-decoration:underline;text-transform:uppercase;appearance:none;background-color:#2B3033;color:#fff;border-radius:1.5625rem;font-size:1.125rem;font-weight:400;padding:1.3125rem 3.75rem;justify-self:flex-end}.js-loading-spinner{position:absolute;top:1rem;right:1rem;z-index:-1;width:28px;height:28px;border:3px solid #fff;border-bottom-color:#3BC4E8;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (max-width: 40em){.js-contacts-form-input:last-child{display:grid;width:100%}.wpcf7-submit,.form-input__submit{margin-left:auto}.js-loading-spinner{left:unset;right:1rem}}.nav-head{position:absolute;top:1.25rem;left:0;width:100%;transform:translateZ(0);z-index:50}.nav-head__container{flex-direction:row;align-items:flex-start;justify-content:space-between}.nav-head__logo svg{width:9.375rem;height:auto}@media only screen and (max-width: 47.9375em){.nav-head{top:.625rem}}.hero-model{position:relative;overflow-x:hidden}.hero-model--home{padding-top:calc(var(--v-height) * 0.422);background-color:rgba(208,221,216,0.89)}.hero-model__title-wrap{position:relative;margin-bottom:4.375rem;z-index:2}.hero-model__title{text-align:left;color:#2B3033}.hero-model__areas-wrap{position:relative;width:100%;z-index:2}.hero-model__areas{color:#2B3033;border-top:1px solid;border-bottom:1px solid;padding:1.25rem 0;margin-bottom:.6875rem;display:flex;flex-wrap:wrap;justify-content:space-between}.hero-model__areas .hero-model__area{text-transform:uppercase}.hero-model__areas .hero-model__area:nth-child(1){margin-right:13.38%}.hero-model__areas .hero-model__area:nth-child(2){margin-right:52.06%}.hero-model__areas .hero-model__area:nth-child(4){width:100%;margin-top:2.5rem;text-align:right}.hero-model__cta{position:relative;width:100%;text-align:center;z-index:2}.hero-model__cta a{font-size:1rem}.hero-model__desc{position:relative;width:100%;padding-top:calc(var(--v-height) * 0.212);padding-bottom:5.3125rem}.hero-model__sup{margin-bottom:.625rem;text-transform:uppercase}.hero-model__subtitle{max-width:45.625rem;width:100%;position:relative;text-align:left;color:#2B3033;line-height:1}.hero-model__video{position:absolute;top:0;right:0;z-index:1;width:calc(var(--v-width) * 0.601190);height:calc(var(--v-width) * 0.601190);max-width:56.8125rem;max-height:56.8125rem}@media only screen and (min-width: 48em) and (max-width: 80em){.hero-model--home{background-color:rgba(208,221,216,0.99)}.hero-model__areas .hero-model__area:nth-child(2){margin-right:28.06%}}@media only screen and (max-width: 47.9375em){.hero-model--home{background-color:rgba(208,221,216,0.99)}.hero-model__title-wrap{margin-bottom:1.875rem}.hero-model__video{position:absolute;top:calc(var(--v-height) * 0.077);right:0;width:calc(var(--v-width) * 0.986666);height:calc(var(--v-width) * 0.986666)}.hero-model__video video{margin-left:24%}.hero-model__title{max-width:13.75rem}.hero-model__areas{padding:.625rem 0;margin-bottom:1.25rem;justify-content:flex-start;flex-direction:column}.hero-model__areas .hero-model__area{margin-right:0}.hero-model__areas .hero-model__area:nth-child(4){margin-top:0;text-align:right}.hero-model__cta a{font-size:.875rem}.hero-model__desc{padding-top:7.5rem;padding-bottom:1.25rem}.hero-model__sup{font-size:.875rem}.hero-model__subtitle{max-width:100%}}.animated-blocks{position:relative;width:100%;margin-top:-10.1875rem;margin-bottom:15.625rem;display:flex;flex-direction:column;overflow-x:hidden}.animated-blocks--reverse{flex-direction:column-reverse}.animated-blocks__block{position:relative;width:100%;height:20.625rem;margin-right:0;margin-left:auto}.block__top{background:#3bc4e8;background:linear-gradient(94deg, #3bc4e8 0%, #4e5f6a 100%);width:calc(var(--v-width) * 0.5588)}.block__middle{background:#ff9e67;background:linear-gradient(94deg, #ff9e67 0%, #fff 100%);display:flex;align-items:center;width:calc(var(--v-width) * 0.3465)}.block__middle .block__middle-shape{width:231px;height:231px;background-color:#fff;border-radius:100%;left:24.611%;position:absolute}.block__lower{background-color:#4E5F6A;width:calc(var(--v-width) * 0.1338)}@media only screen and (max-width: 47.9375em){.animated-blocks{margin-top:-6.625rem;margin-bottom:6.25rem}.animated-blocks__block{height:13.25rem}.block__top{width:calc(var(--v-width) * 0.7888)}.block__middle{width:calc(var(--v-width) * 0.5588)}.block__middle .block__middle-shape{width:150px;height:150px;left:13.611%}.block__lower{width:calc(var(--v-width) * 0.2338)}}.animated-circles{position:relative;width:100%;overflow-x:clip}.animated-circles:before{background-color:rgba(208,221,216,0.89);content:"";position:absolute;left:0;top:calc( var(--v-height) * 0.5);width:100%;height:calc((var(--v-width) * 1.29894) - (var(--v-height)*0.5))}.animated-circles__wrapper{position:relative;width:calc(var(--v-width) * 1.29894);height:calc(var(--v-width) * 1.29894);margin-left:calc( 0px - (var(--v-width) * 1.29894) / 2)}.animated-circles__circle{border-radius:100%}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes inverseSpin{100%{transform:rotate(-360deg)}}.cicle__outer{width:100%;height:100%;background:conic-gradient(from 180deg at 50% 50%, #FF9E67 0deg, #fff 151.76deg, #3BC4E8 235.74deg, #FF9E67 360deg);animation:spin 15s linear infinite}.cicle__middle{width:calc(var(--v-width) * 0.8657);height:calc(var(--v-width) * 0.8657);background:conic-gradient(from 180deg at 50% 50%, #4E5F6A 0deg, #3BC4E8 117.61deg, #FF9E67 183.24deg, #4E5F6A 360deg);animation:inverseSpin 15s linear infinite;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.cicle__inner{width:calc(var(--v-width) * 0.4325);height:calc(var(--v-width) * 0.4325);background:#4E5F6A;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.circle__shape{width:calc(var(--v-width) * 0.117617);height:calc(var(--v-width) * 0.11761);border-radius:100%;position:absolute;top:0;right:0}.circle__shape.circle__shape-outer{background-color:#4E5F6A}.circle__shape.circle__shape-middle{background-color:#3BC4E8}.circle__shape.circle__shape-inner{background-color:#fff}.circle-shadow-path{width:100%;height:100%;position:absolute;z-index:99;top:0}.circle-shadow-path_outer{width:100%;height:100%;border-radius:50%;position:relative;box-sizing:border-box}.circle-shadow-path_outer .circle-shadow__sphere{background-color:#4E5F6A}.circle-shadow-path_middle{width:calc(var(--v-width) * 0.8657);height:calc(var(--v-width) * 0.8657);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:100%}.circle-shadow-path_middle .circle-shadow__sphere{background-color:#3BC4E8;left:80%;top:90%}.circle-shadow-path_inner{width:calc(var(--v-width) * 0.4325);height:calc(var(--v-width) * 0.4325);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:100%}.circle-shadow-path_inner .circle-shadow__sphere{background-color:#fff;left:70%;top:80%}.circle-shadow__sphere{width:calc(var(--v-width) * 0.117617);height:calc(var(--v-width) * 0.11761);border-radius:100%;will-change:auto;position:absolute;left:55%;top:55%}@media only screen and (max-width: 47.9375em){.animated-circles:before{top:calc( var(--v-height) * 0.45);height:calc((var(--v-width) * 1.893) - (var(--v-height) * 0.45));background-color:rgba(208,221,216,0.99)}.animated-circles__wrapper{width:calc(var(--v-width) * 1.893);height:calc(var(--v-width) * 1.893);margin-left:calc( 0px - (var(--v-width) * 1.893) / 2)}.cicle__middle{width:calc(var(--v-width) * 1.2640);height:calc(var(--v-width) * 1.2640)}.cicle__inner{width:calc(var(--v-width) * 0.632);height:calc(var(--v-width) * 0.632)}.circle-shadow__sphere{width:calc(var(--v-width) * 0.118309);height:calc(var(--v-width) * 0.118309)}}@media only screen and (max-width: 33.8125em){.animated-circles:before{background-color:rgba(208,221,216,0.99)}.circle-shadow__sphere{width:calc(var(--v-width) * 0.224);height:calc(var(--v-width) * 0.224);left:54%;top:54%}.circle-shadow-path_middle .circle-shadow__sphere{left:85%;top:113%}.circle-shadow-path_inner .circle-shadow__sphere{left:65%}}.business-grid{position:relative;width:100%;background-color:rgba(208,221,216,0.89);padding-bottom:calc(var(--v-height) * 0.4)}.business-grid__title{text-align:right;margin-bottom:3.125rem}@media only screen and (max-width: 47.9375em){.business-grid{padding-bottom:calc(var(--v-height) * 0.26);background-color:rgba(208,221,216,0.99)}.business-grid__title{margin-bottom:1.875rem}}.form{position:relative;width:100%;background-color:#fff;padding-bottom:3.4375rem;border-bottom-left-radius:3.5rem;border-bottom-right-radius:3.5rem;overflow:hidden;z-index:2}.form__title{margin-bottom:3.125rem;width:100%}.form__row{display:flex;align-items:center;flex-wrap:wrap}.form__column-one{width:100%;margin-bottom:0.664444%}.form__column-half{display:grid;width:49.665556%;margin-bottom:0.664444%}.form__column-half+.form__column-half{margin-left:0.494444%}.form__column-fifth{width:24.665556%;margin-bottom:0.664444%;margin-right:0.494444%}.js-contacts-form-input{position:relative}.js-input-msg{position:absolute;right:1.0625rem;top:1rem;border-radius:1.5rem;color:#2B3033;background-color:#FF9E67;font-size:1rem;padding:.4375rem 1.25rem .4375rem 1.25rem;display:none}.form .is-loading .wpcf7-submit{width:60px;height:60px;padding:0}.form .is-loading .js-loading-spinner{z-index:1}.form .is-success .wpcf7-submit{background-color:#3BC4E8;border:1px solid #3BC4E8;color:#fff;text-decoration:underline;text-transform:uppercase}.form .is-error .wpcf7-submit{background-color:#FF9E67;border:1px solid #FF9E67;color:#2B3033;text-decoration:underline;text-transform:uppercase}.form .is-invalid .js-input-msg{display:block}.form .is-invalid .wpcf7-form-control{border:1px solid #FF9E67}.form .is-invalid .wpcf7-acceptance,.form .is-invalid .wpcf7-checkbox{border:initial}.form .is-invalid .wpcf7-acceptance input,.form .is-invalid .wpcf7-checkbox input{border:1px solid #FF9E67}.form .is-invalid .wpcf7-acceptance+.js-input-msg,.form .is-invalid .wpcf7-checkbox+.js-input-msg{display:none}@media only screen and (max-width: 48em){.form{padding-bottom:1.875rem;border-bottom-left-radius:2.25rem;border-bottom-right-radius:2.25rem}.form__title{font-size:3rem;line-height:3rem;max-width:100%}.form__column-one{margin-bottom:.625rem}.form__column-half{width:100%;margin-bottom:.625rem}.form__column-fifth{width:100%;margin-bottom:.625rem;margin-right:0}}.footer{position:relative;width:100%;background-color:rgba(208,221,216,0.89);display:flex;flex-direction:column;z-index:1;margin-top:-6.25rem;padding-top:calc(var(--v-height) * 0.322)}.footer__container{display:flex;justify-content:flex-start;margin-bottom:3.125rem}.footer__info-group:nth-child(1){margin-right:8.7962%}.footer__info-group:nth-child(3){text-align:right;margin-right:0;margin-left:auto}.footer__info-text{font-size:2.25rem;line-height:1}.footer__info-text a{font-size:inherit;line-height:1;text-transform:none}.footer__logo{overflow:hidden}.footer__logo svg{width:100%;height:auto}@media only screen and (min-width: 48em) and (max-width: 63.9375em){.footer{padding-top:14.625rem}.footer__info-text{font-size:1.75rem}}@media only screen and (max-width: 47.9375em){.footer{margin-top:-3.125rem;padding-top:8.375rem;background-color:rgba(208,221,216,0.99)}.footer__container{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:3.125rem}.footer__info-text{font-size:2rem}.footer__info-group{margin-bottom:3.125rem}.footer__info-group:nth-child(1){margin-right:0}.footer__info-group:nth-child(3){text-align:left;margin-right:auto;margin-left:0}}

