@charset "UTF-8";body{scrollbar-gutter:stable}button,input,textarea{font-family:inherit}img{height:auto;max-width:100%;vertical-align:middle}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/Roboto-Flex.woff2) format("woff2")}@font-face{font-display:swap;font-family:Orchidea;font-style:normal;font-weight:400;src:url(/assets/fonts/Orchidea-Pro.woff2) format("woff2")}@font-face{font-display:swap;font-family:Navigo;font-style:normal;font-weight:100;src:url(/assets/fonts/Navigo-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Navigo;font-style:normal;font-weight:500;src:url(/assets/fonts/Navigo-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Navigo;font-style:normal;font-weight:300;src:url(/assets/fonts/Navigo-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Navigo;font-style:normal;font-weight:200;src:url(/assets/fonts/Navigo-ExtraLight.woff2) format("woff2")}@font-face{font-display:swap;font-family:Navigo;font-style:normal;font-weight:700;src:url(/assets/fonts/Navigo-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Navigo;font-style:normal;font-weight:900;src:url(/assets/fonts/Navigo-Black.woff2) format("woff2")}:root{--iti-path-flags-1x:url(../js/react/img/flags@2x.png?1);--iti-path-flags-2x:url(../js/react/img/flags@2x.png?1);--iti-path-globe-1x:url(../js/react/img/globe.png);--iti-path-globe-2x:url(../js/react/img/globe@2x.png)}.link-target-drop{background:url(../js/assets/img/icons/icon-bitrix/bg.png) 50%/cover no-repeat}.footer-top{background:url(../js/assets/img/background/bgF.png) 50%/cover no-repeat,#5267ff}#mainCapybaraBlock{background-image:url(../js/assets/img/home/hero/cpib.svg)}#mainCapibaraBlockHead{background-image:url(../js/assets/img/home/hero/capibaraHead.svg)}:root{--f-button-width:2.5rem;--f-button-height:2.5rem;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:0.0625rem;--f-button-outline-color:rgba(0,0,0,.7);--f-button-svg-width:1.25rem;--f-button-svg-height:1.25rem;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{align-items:center;backdrop-filter:var(--f-button-backdrop-filter);background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);box-shadow:var(--f-button-shadow);box-sizing:content-box;color:var(--f-button-color);cursor:pointer;display:flex;height:var(--f-button-height);justify-content:center;margin:0;overflow:hidden;padding:0;pointer-events:all;position:relative;transform:var(--f-button-transform);transition:var(--f-button-transition);width:var(--f-button-width)}.f-button:active:not([aria-disabled]){background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)));color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);height:var(--f-button-svg-height);opacity:var(--f-button-svg-opacity,1);pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--f-button-svg-stroke-width);transform:var(--f-button-svg-transform);transition:var(--f-button-svg-transition);width:var(--f-button-svg-width)}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child,[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child,[data-autoplay-action=toggle] svg g:first-child{display:flex}.has-autoplay [data-autoplay-action=toggle] svg g:first-child,[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-width:3.125rem;--f-spinner-height:3.125rem;--f-spinner-border-radius:50%;--f-spinner-border-width:0.25rem}.f-spinner{animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-radius:var(--f-spinner-border-radius);border-top-color:var(--f-spinner-color-2);height:var(--f-spinner-height);left:50%;margin:0;padding:0;position:absolute;top:50%;translate:-50% -50%;width:var(--f-spinner-width)}@keyframes f-spinner{to{rotate:1turn}}.f-panzoom,.f-zoomable{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative}.f-panzoom:after,.f-panzoom:before,.f-zoomable:after,.f-zoomable:before{content:"";display:block}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{aspect-ratio:unset!important;height:100%!important;left:0;margin:0!important;max-height:none!important;max-width:none!important;position:fixed;top:0;width:100%!important;z-index:9999}.f-panzoom__wrapper{max-height:100%;max-width:100%;min-height:0;min-width:0;position:relative}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;max-height:100%;max-width:100%;min-height:0;min-width:0}.f-panzoom__content.has-lazyerror,.f-panzoom__content.is-lazyloading{visibility:hidden}img.f-panzoom__content{height:auto;object-fit:contain;transition:none;user-select:none;vertical-align:top;width:auto}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.f-panzoom__viewport>.f-panzoom__content{height:100%;object-fit:fill;width:100%}picture.f-panzoom__content img{height:auto;max-height:100%;object-fit:contain;transition:none;user-select:none;vertical-align:top;width:100%}.f-panzoom__protected{inset:0;position:absolute;user-select:none;z-index:1}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s)*.2) ease calc(var(--f-transition-duration, .2s)*.8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{opacity:var(--f-zoomInUp-opacity,0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,1rem),0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,1rem),0)}}.f-throwOutUp{animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,calc(var(--f-throwOutUp-y, 9.375rem)*-1),0)}}@keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,var(--f-throwOutDown-y,9.375rem),0)}}.has-gmap .f-html,.has-iframe .f-html,.has-pdf .f-html{height:100%;min-height:.0625rem;overflow:visible;width:100%}.has-gmap .f-html,.has-pdf .f-html{padding:0}.f-html{background:var(--f-html-bg);box-sizing:border-box;color:var(--f-html-color,currentColor);margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);position:relative}.is-loading>.f-html{opacity:0}.f-html.is-error{text-align:center}.f-iframe{border:0;display:block;height:100%;margin:0;width:100%}.f-caption{align-self:center;background:var(--f-caption-bg);color:var(--f-caption-color);flex-shrink:0;line-height:var(--f-caption-line-height);font:var(--f-caption-font);margin:var(--f-caption-margin);max-height:calc(80vh - 6.25rem);max-width:100%;overflow:auto;overflow-wrap:anywhere;padding:var(--f-caption-padding,1rem .5rem)}.has-html5video .f-html,.has-vimeo .f-html,.has-youtube .f-html{aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,rgba(0,0,0,.9));height:100%;max-height:var(--f-video-height,33.75rem);max-width:var(--f-video-width,60rem);min-height:.0625rem;overflow:visible;padding:0;width:100%}.f-html5video{background:transparent;border:0;display:block;height:100%;width:100%}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,2.875rem);--f-button-height:var(--f-arrow-height,2.875rem);--f-button-svg-width:var(--f-arrow-svg-width,1.5rem);--f-button-svg-height:var(--f-arrow-svg-height,1.5rem);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var( --f-arrow-active-color,var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-next,.f-button.is-arrow.is-prev{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-next,.is-horizontal .f-button.is-arrow.is-prev{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{bottom:auto;left:50%;right:auto;top:var(--f-arrow-pos,0);transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{bottom:var(--f-arrow-pos,0);left:50%;right:auto;top:auto;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-next svg,.is-vertical .f-button.is-arrow.is-prev svg{transform:rotate(90deg)}.f-carousel__toolbar{backdrop-filter:var(--f-toolbar-backdrop-filter);background:var(--f-toolbar-bg,none);box-shadow:var(--f-toolbar-shadow,none);color:var(--f-toolbar-color,currentColor);display:grid;font-family:var(--f-toolbar-font,-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif);font-size:var(--f-toolbar-font-size,1.0625rem);font-variant-numeric:tabular-nums;font-weight:var(--f-toolbar-font-weight,inherit);grid-template-columns:1fr auto 1fr;line-height:var(--f-toolbar-line-height);margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,.5rem);position:relative;text-align:center;text-shadow:var(--f-toolbar-text-shadow);z-index:20;-webkit-font-smoothing:subpixel-antialiased;pointer-events:none;white-space:nowrap}.f-carousel__toolbar.is-absolute{left:0;position:absolute;right:0;top:0}.f-carousel__toolbar .f-button:focus-visible{position:relative;z-index:1}.f-carousel__toolbar__column{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--f-toolbar-gap,0)}.f-carousel__toolbar__column.is-left{display:flex;justify-content:flex-start;justify-self:flex-start}.f-carousel__toolbar__column.is-middle{display:flex;justify-content:center}.f-carousel__toolbar__column.is-right{display:flex;flex-flow:nowrap;justify-content:flex-end;justify-self:flex-end}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius);cursor:default;display:flex;flex-direction:row;line-height:var(--f-counter-line-height);margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,.25rem);position:relative;user-select:none}.f-counter span{padding:0 var(--f-counter-gap,.25rem)}:root{--f-thumbs-gap:0.5rem;--f-thumbs-margin:0;--f-thumbs-padding-x:0.5rem;--f-thumbs-padding-y:0.5rem;--f-thumbs-bg:transparent;--f-thumbs-transition:max-height .3s ease,max-width .3s ease,padding .3s ease;--f-thumbs-z-index:1;--f-thumbs-viewport-padding-x:0rem;--f-thumbs-viewport-padding-y:0rem;--f-thumb-width:5.875rem;--f-thumb-height:4.75rem;--f-thumb-clip-width:2.875rem;--f-thumb-extra-gap:1rem;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:0.25rem;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.05));--f-thumb-focus-shadow:inset 0 0 0 .0.5rem #222,inset 0 0 0 0.140625rem #fff;--f-thumb-selected-shadow:inset 0 0 0 .0.5rem #222,inset 0 0 0 0.140625rem #fff;--f-thumb-border-transition:all .1s ease;--f-thumb-img-width:100%;--f-thumb-img-height:100%;--f-thumb-img-fit:cover;--f-thumb-img-position:50% 20%}.f-thumbs{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap);background:var(--f-thumbs-bg);box-sizing:border-box;flex-shrink:0;margin:var(--f-thumbs-margin);overflow:hidden;padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);position:relative;-webkit-tap-highlight-color:transparent;transition:var(--f-thumbs-transition);user-select:none;z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y)*2)}.f-thumbs.is-horizontal.is-hidden{max-height:0;--f-thumbs-padding-y:0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)*2)}.f-thumbs.is-vertical.is-hidden{max-width:0;--f-thumbs-padding-x:0}.f-thumbs.is-scrollable.is-hidden{max-height:0;--f-thumbs-padding-y:0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{border-radius:inherit;color:transparent;display:block;height:var(--f-thumb-img-height);object-fit:var(--f-thumb-img-fit);object-position:var(--f-thumb-img-position);pointer-events:none;width:var(--f-thumb-img-width)}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{display:grid;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x)}.f-thumbs__slide,.f-thumbs__viewport{box-sizing:border-box;overflow:visible}.f-thumbs__slide{align-items:center;cursor:pointer;display:flex;flex-direction:column;grid-area:1/1;height:var(--f-carousel-slide-height);margin:0;padding:0;position:relative;width:var(--f-carousel-slide-width)}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;background:var(--f-thumb-bg);border-radius:var(--f-thumb-border-radius);display:block;height:100%;margin:auto;opacity:var(--f-thumb-opacity);outline:none;overflow:visible;padding:0;position:relative;transform:var(--f-thumb-transform);transition:var(--f-thumb-transition);width:100%}.f-thumbs__slide button:after{border:var(--f-thumb-border);border-radius:inherit;box-shadow:var(--f-thumb-shadow);content:"";inset:0;position:absolute;transition:var(--f-thumb-border-transition);z-index:1}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width:calc(var(--f-thumb-clip-width) + var(--f-thumbs-gap));--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc(var(--f-thumb-width) - var(--f-thumb-clip-width))}.f-thumbs.is-modern .f-thumbs__viewport{margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x))*-1);width:calc(100% + var(--f-carousel-slide-width)*2 + var(--f-thumbs-padding-x))}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff)*0.5)*var(--progress));--clip-path:inset(0 var(--clip-shift) round var(--f-thumb-border-radius,0));left:var(--shift,0);overflow:visible;padding:0;transition:left var(--f-transition-duration) var(--f-transition-easing);will-change:left}.f-thumbs.is-modern .f-thumbs__slide button{border:none;box-shadow:none;clip-path:var(--clip-path);display:block;margin-inline:50%;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);width:var(--f-thumb-width)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{border:var(--f-thumb-focus-border,none);border-radius:inherit;bottom:0;box-shadow:var(--f-thumb-focus-shadow,none);content:"";left:var(--clip-shift);position:absolute;right:var(--clip-shift);top:0;transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);z-index:1}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-thumbs.is-scrollable .f-thumbs__viewport{display:grid;gap:var(--f-thumbs-gap);grid-auto-rows:var(--f-thumb-height);grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));overflow:auto;overscroll-behavior:contain;user-select:none}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{cursor:pointer;display:block;grid-area:auto;height:var(--f-thumb-height);max-width:100%;outline:none;position:relative;width:var(--f-thumb-width)}:root{--f-progressbar-height:0.1875rem;--f-progressbar-color:var(--f-carousel-theme-color,#575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear;background:var(--f-progressbar-color);height:var(--f-progressbar-height);left:0;opacity:var(--f-progressbar-opacity);pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;user-select:none;z-index:var(--f-progressbar-z-index)}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-height:0!important;min-width:0!important}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body.hide-scrollbar{margin-right:calc(var(--f-body-margin, 0rem) + var(--f-scrollbar-compensate, 0rem));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__dialog{background:transparent;border:0;height:100vh;inset:0;margin:0;max-height:unset;max-width:unset;overflow:hidden;overscroll-behavior:contain;padding:0;position:fixed;touch-action:none;width:100%;z-index:1050}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog :empty{display:block}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:rgba(24,24,27,.95);--f-toolbar-margin:0;--f-toolbar-padding:0.5rem;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:1rem;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:0.0625rem 0.0625rem 0.0625rem rgba(0,0,0,.75);--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0rem 0.625rem;--f-counter-gap:0.25rem;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:1.0625rem;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:1rem 0.5rem;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:hsla(0,0%,100%,.2);--f-spinner-color-2:hsla(0,0%,100%,.8);--f-spinner-width:3.125rem;--f-spinner-height:3.125rem;--f-spinner-border-radius:50%;--f-spinner-border-width:0.25rem;--f-progressbar-color:#fff;--f-button-width:2.875rem;--f-button-height:2.875rem;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:0.0625rem;--f-button-outline-color:hsla(0,0%,100%,.75);--f-button-outline-offset:0rem;--f-button-bg:rgba(54,54,54,.75);--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:1.5rem;--f-button-svg-height:1.5rem;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(0.0625rem 0.0625rem 0.0625rem rgba(24,24,27,.01)),drop-shadow(0.0625rem 0.125rem 0.0625rem rgba(24,24,27,.05));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:2rem;--f-arrow-width:3.125rem;--f-arrow-height:3.125rem;--f-arrow-svg-width:1.5rem;--f-arrow-svg-height:1.5rem;--f-arrow-svg-stroke-width:2.5;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54,54,54,.65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:1.875rem;--f-close-button-height:1.875rem;--f-close-button-svg-width:1.5rem;--f-close-button-svg-height:1.5rem;--f-close-button-svg-stroke-width:1.75;--f-close-border-radius:0.25rem;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-thumbs-margin:0rem;--f-thumbs-padding-x:0.5rem;--f-thumbs-padding-y:0.5rem;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:5.875rem;--f-thumb-height:4.75rem;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 0.125rem hsla(0,0%,100%,.65);--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 0.125rem #fff;--f-thumb-selected-transform:none;--f-scrollbar-width:0.4375rem;--f-scrollbar-track-bg:#444;--f-scrollbar-track-border-radius:0.625rem;--f-scrollbar-track-shadow:inset 0 0 0.375rem rgba(0,0,0,.2);--f-scrollbar-thumb-bg:#ddd;--f-scrollbar-thumb-border-radius:0.625rem}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:hsla(0,0%,100%,.97);--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:rgba(0,0,0,.2);--f-spinner-color-2:rgba(0,0,0,.8);--f-spinner-border-width:0.21875rem;--f-progressbar-color:#6f6f74;--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:rgba(0,0,0,.85);--f-button-bg:hsla(0,0%,100%,.85);--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:hsla(0,0%,100%,.85);--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2,#e2e8f0);--f-thumb-focus-shadow:0 0 0 0.1125rem #fff,0rem 0rem 0rem 0.140625rem #888;--f-thumb-selected-shadow:0 0 0 0.1125rem #fff,0rem 0rem 0rem 0.140625rem #000;--f-scrollbar-track-bg:#ddd;--f-scrollbar-thumb-bg:#444}.fancybox__container{display:flex;flex-direction:column;inset:0;overflow:hidden;position:absolute}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container .fancybox__carousel>:not(.fancybox__grid,.fancybox__viewport),.fancybox__container .fancybox__column>:not(.fancybox__viewport),.fancybox__container .fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container>:not(.fancybox__carousel){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-revealing .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing>:not(.fancybox__carousel){animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-hiding .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper),.fancybox__container.is-hiding>:not(.fancybox__carousel){animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{opacity:0;pointer-events:none}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:f-fadeOut .15s ease-out both}.fancybox__backdrop{background:var(--fancybox-backdrop-bg);filter:var(--fancybox-backdrop-filter);inset:0;position:fixed;z-index:-1}.fancybox__carousel{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{content:"";inset:-1.875rem;position:absolute;z-index:1}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;overflow:visible;position:relative;transform:translate3d(0,var(--f-drag-offset,0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [contenteditable],.fancybox__viewport [data-selectable]{cursor:auto}.fancybox__slide{align-items:center;backface-visibility:hidden;background:var(--f-carousel-slide-bg);box-sizing:border-box;display:flex;flex-direction:column;grid-area:1/1;height:var(--f-carousel-slide-height);margin:0;max-width:100%;min-height:0;min-width:0;padding:var(--f-carousel-slide-padding);position:relative;transform:translateZ(0);width:var(--f-carousel-slide-width);will-change:transform}.fancybox__slide:after,.fancybox__slide:before{content:"";display:block}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:.5rem}.fancybox__slide.has-iframe{overflow:hidden;padding:.5rem 0}.fancybox__slide.has-close-btn{padding-top:2.125rem}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__slide.is-selected,.fancybox__container.is-closing .fancybox__viewport{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);--f-button-svg-stroke-width:var(--f-close-button-svg-stroke-width);position:absolute;right:0;top:calc((var(--f-button-height) + .125rem)*-1);z-index:10}.is-loading .f-button.is-close-button{visibility:hidden}.fancybox__thumbs{flex:0 1 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols:1;--f-thumbs-gap:0.5rem;--f-thumbs-transition:none;--f-thumbs-padding-x:0.25rem;--f-thumbs-padding-y:0.5rem;--f-thumbs-viewport-padding-x:0.25rem;--f-thumbs-viewport-padding-y:0rem;max-width:calc(var(--f-thumb-width)*var(--f-thumbs-cols) + var(--f-thumbs-gap)*(var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x)*2 + var(--f-thumbs-viewport-padding-x)*2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{max-width:0;--f-thumbs-padding-x:0;max-height:unset;--f-thumbs-padding-y:unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap)*(var(--f-thumbs-cols) - 1))/var(--f-thumbs-cols)))!important;overflow-x:hidden!important}.react-tel-input{font-family:Roboto,sans-serif;font-size:.9375rem;position:relative;width:100%}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{background-image:url(data:image/png;base64,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.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);height:.6875rem;width:1rem}.react-tel-input .ad{background-position:-1rem 0}.react-tel-input .ae{background-position:-2rem 0}.react-tel-input .af{background-position:-3rem 0}.react-tel-input .ag{background-position:-4rem 0}.react-tel-input .ai{background-position:-5rem 0}.react-tel-input .al{background-position:-6rem 0}.react-tel-input .am{background-position:-7rem 0}.react-tel-input .ao{background-position:-8rem 0}.react-tel-input .ar{background-position:-9rem 0}.react-tel-input .as{background-position:-10rem 0}.react-tel-input .at{background-position:-11rem 0}.react-tel-input .au{background-position:-12rem 0}.react-tel-input .aw{background-position:-13rem 0}.react-tel-input .az{background-position:-14rem 0}.react-tel-input .ba{background-position:-15rem 0}.react-tel-input .bb{background-position:0 -.6875rem}.react-tel-input .bd{background-position:-1rem -.6875rem}.react-tel-input .be{background-position:-2rem -.6875rem}.react-tel-input .bf{background-position:-3rem -.6875rem}.react-tel-input .bg{background-position:-4rem -.6875rem}.react-tel-input .bh{background-position:-5rem -.6875rem}.react-tel-input .bi{background-position:-6rem -.6875rem}.react-tel-input .bj{background-position:-7rem -.6875rem}.react-tel-input .bm{background-position:-8rem -.6875rem}.react-tel-input .bn{background-position:-9rem -.6875rem}.react-tel-input .bo{background-position:-10rem -.6875rem}.react-tel-input .br{background-position:-11rem -.6875rem}.react-tel-input .bs{background-position:-12rem -.6875rem}.react-tel-input .bt{background-position:-13rem -.6875rem}.react-tel-input .bw{background-position:-14rem -.6875rem}.react-tel-input .by{background-position:-15rem -.6875rem}.react-tel-input .bz{background-position:0 -1.375rem}.react-tel-input .ca{background-position:-1rem -1.375rem}.react-tel-input .cd{background-position:-2rem -1.375rem}.react-tel-input .cf{background-position:-3rem -1.375rem}.react-tel-input .cg{background-position:-4rem -1.375rem}.react-tel-input .ch{background-position:-5rem -1.375rem}.react-tel-input .ci{background-position:-6rem -1.375rem}.react-tel-input .ck{background-position:-7rem -1.375rem}.react-tel-input .cl{background-position:-8rem -1.375rem}.react-tel-input .cm{background-position:-9rem -1.375rem}.react-tel-input .cn{background-position:-10rem -1.375rem}.react-tel-input .co{background-position:-11rem -1.375rem}.react-tel-input .cr{background-position:-12rem -1.375rem}.react-tel-input .cu{background-position:-13rem -1.375rem}.react-tel-input .cv{background-position:-14rem -1.375rem}.react-tel-input .cw{background-position:-15rem -1.375rem}.react-tel-input .cy{background-position:0 -2.0625rem}.react-tel-input .cz{background-position:-1rem -2.0625rem}.react-tel-input .de{background-position:-2rem -2.0625rem}.react-tel-input .dj{background-position:-3rem -2.0625rem}.react-tel-input .dk{background-position:-4rem -2.0625rem}.react-tel-input .dm{background-position:-5rem -2.0625rem}.react-tel-input .do{background-position:-6rem -2.0625rem}.react-tel-input .dz{background-position:-7rem -2.0625rem}.react-tel-input .ec{background-position:-8rem -2.0625rem}.react-tel-input .ee{background-position:-9rem -2.0625rem}.react-tel-input .eg{background-position:-10rem -2.0625rem}.react-tel-input .er{background-position:-11rem -2.0625rem}.react-tel-input .es{background-position:-12rem -2.0625rem}.react-tel-input .et{background-position:-13rem -2.0625rem}.react-tel-input .fi{background-position:-14rem -2.0625rem}.react-tel-input .fj{background-position:-15rem -2.0625rem}.react-tel-input .fk{background-position:0 -2.75rem}.react-tel-input .fm{background-position:-1rem -2.75rem}.react-tel-input .fo{background-position:-2rem -2.75rem}.react-tel-input .bl,.react-tel-input .fr,.react-tel-input .mf{background-position:-3rem -2.75rem}.react-tel-input .ga{background-position:-4rem -2.75rem}.react-tel-input .gb{background-position:-5rem -2.75rem}.react-tel-input .gd{background-position:-6rem -2.75rem}.react-tel-input .ge{background-position:-7rem -2.75rem}.react-tel-input .gf{background-position:-8rem -2.75rem}.react-tel-input .gh{background-position:-9rem -2.75rem}.react-tel-input .gi{background-position:-10rem -2.75rem}.react-tel-input .gl{background-position:-11rem -2.75rem}.react-tel-input .gm{background-position:-12rem -2.75rem}.react-tel-input .gn{background-position:-13rem -2.75rem}.react-tel-input .gp{background-position:-14rem -2.75rem}.react-tel-input .gq{background-position:-15rem -2.75rem}.react-tel-input .gr{background-position:0 -3.4375rem}.react-tel-input .gt{background-position:-1rem -3.4375rem}.react-tel-input .gu{background-position:-2rem -3.4375rem}.react-tel-input .gw{background-position:-3rem -3.4375rem}.react-tel-input .gy{background-position:-4rem -3.4375rem}.react-tel-input .hk{background-position:-5rem -3.4375rem}.react-tel-input .hn{background-position:-6rem -3.4375rem}.react-tel-input .hr{background-position:-7rem -3.4375rem}.react-tel-input .ht{background-position:-8rem -3.4375rem}.react-tel-input .hu{background-position:-9rem -3.4375rem}.react-tel-input .id{background-position:-10rem -3.4375rem}.react-tel-input .ie{background-position:-11rem -3.4375rem}.react-tel-input .il{background-position:-12rem -3.4375rem}.react-tel-input .in{background-position:-13rem -3.4375rem}.react-tel-input .io{background-position:-14rem -3.4375rem}.react-tel-input .iq{background-position:-15rem -3.4375rem}.react-tel-input .ir{background-position:0 -4.125rem}.react-tel-input .is{background-position:-1rem -4.125rem}.react-tel-input .it{background-position:-2rem -4.125rem}.react-tel-input .je{background-position:-9rem -9.625rem}.react-tel-input .jm{background-position:-3rem -4.125rem}.react-tel-input .jo{background-position:-4rem -4.125rem}.react-tel-input .jp{background-position:-5rem -4.125rem}.react-tel-input .ke{background-position:-6rem -4.125rem}.react-tel-input .kg{background-position:-7rem -4.125rem}.react-tel-input .kh{background-position:-8rem -4.125rem}.react-tel-input .ki{background-position:-9rem -4.125rem}.react-tel-input .xk{background-position:-8rem -9.625rem}.react-tel-input .km{background-position:-10rem -4.125rem}.react-tel-input .kn{background-position:-11rem -4.125rem}.react-tel-input .kp{background-position:-12rem -4.125rem}.react-tel-input .kr{background-position:-13rem -4.125rem}.react-tel-input .kw{background-position:-14rem -4.125rem}.react-tel-input .ky{background-position:-15rem -4.125rem}.react-tel-input .kz{background-position:0 -4.8125rem}.react-tel-input .la{background-position:-1rem -4.8125rem}.react-tel-input .lb{background-position:-2rem -4.8125rem}.react-tel-input .lc{background-position:-3rem -4.8125rem}.react-tel-input .li{background-position:-4rem -4.8125rem}.react-tel-input .lk{background-position:-5rem -4.8125rem}.react-tel-input .lr{background-position:-6rem -4.8125rem}.react-tel-input .ls{background-position:-7rem -4.8125rem}.react-tel-input .lt{background-position:-8rem -4.8125rem}.react-tel-input .lu{background-position:-9rem -4.8125rem}.react-tel-input .lv{background-position:-10rem -4.8125rem}.react-tel-input .ly{background-position:-11rem -4.8125rem}.react-tel-input .ma{background-position:-12rem -4.8125rem}.react-tel-input .mc{background-position:-13rem -4.8125rem}.react-tel-input .md{background-position:-14rem -4.8125rem}.react-tel-input .me{background-position:-7rem -9.625rem;height:.75rem}.react-tel-input .mg{background-position:0 -5.5rem}.react-tel-input .mh{background-position:-1rem -5.5rem}.react-tel-input .mk{background-position:-2rem -5.5rem}.react-tel-input .ml{background-position:-3rem -5.5rem}.react-tel-input .mm{background-position:-4rem -5.5rem}.react-tel-input .mn{background-position:-5rem -5.5rem}.react-tel-input .mo{background-position:-6rem -5.5rem}.react-tel-input .mp{background-position:-7rem -5.5rem}.react-tel-input .mq{background-position:-8rem -5.5rem}.react-tel-input .mr{background-position:-9rem -5.5rem}.react-tel-input .ms{background-position:-10rem -5.5rem}.react-tel-input .mt{background-position:-11rem -5.5rem}.react-tel-input .mu{background-position:-12rem -5.5rem}.react-tel-input .mv{background-position:-13rem -5.5rem}.react-tel-input .mw{background-position:-14rem -5.5rem}.react-tel-input .mx{background-position:-15rem -5.5rem}.react-tel-input .my{background-position:0 -6.1875rem}.react-tel-input .mz{background-position:-1rem -6.1875rem}.react-tel-input .na{background-position:-2rem -6.1875rem}.react-tel-input .nc{background-position:-3rem -6.1875rem}.react-tel-input .ne{background-position:-4rem -6.1875rem}.react-tel-input .nf{background-position:-5rem -6.1875rem}.react-tel-input .ng{background-position:-6rem -6.1875rem}.react-tel-input .ni{background-position:-7rem -6.1875rem}.react-tel-input .bq,.react-tel-input .nl{background-position:-8rem -6.1875rem}.react-tel-input .no{background-position:-9rem -6.1875rem}.react-tel-input .np{background-position:-10rem -6.1875rem}.react-tel-input .nr{background-position:-11rem -6.1875rem}.react-tel-input .nu{background-position:-12rem -6.1875rem}.react-tel-input .nz{background-position:-13rem -6.1875rem}.react-tel-input .om{background-position:-14rem -6.1875rem}.react-tel-input .pa{background-position:-15rem -6.1875rem}.react-tel-input .pe{background-position:0 -6.875rem}.react-tel-input .pf{background-position:-1rem -6.875rem}.react-tel-input .pg{background-position:-2rem -6.875rem}.react-tel-input .ph{background-position:-3rem -6.875rem}.react-tel-input .pk{background-position:-4rem -6.875rem}.react-tel-input .pl{background-position:-5rem -6.875rem}.react-tel-input .pm{background-position:-6rem -6.875rem}.react-tel-input .pr{background-position:-7rem -6.875rem}.react-tel-input .ps{background-position:-8rem -6.875rem}.react-tel-input .pt{background-position:-9rem -6.875rem}.react-tel-input .pw{background-position:-10rem -6.875rem}.react-tel-input .py{background-position:-11rem -6.875rem}.react-tel-input .qa{background-position:-12rem -6.875rem}.react-tel-input .re{background-position:-13rem -6.875rem}.react-tel-input .ro{background-position:-14rem -6.875rem}.react-tel-input .rs{background-position:-15rem -6.875rem}.react-tel-input .ru{background-position:0 -7.5625rem}.react-tel-input .rw{background-position:-1rem -7.5625rem}.react-tel-input .sa{background-position:-2rem -7.5625rem}.react-tel-input .sb{background-position:-3rem -7.5625rem}.react-tel-input .sc{background-position:-4rem -7.5625rem}.react-tel-input .sd{background-position:-5rem -7.5625rem}.react-tel-input .se{background-position:-6rem -7.5625rem}.react-tel-input .sg{background-position:-7rem -7.5625rem}.react-tel-input .sh{background-position:-8rem -7.5625rem}.react-tel-input .si{background-position:-9rem -7.5625rem}.react-tel-input .sk{background-position:-10rem -7.5625rem}.react-tel-input .sl{background-position:-11rem -7.5625rem}.react-tel-input .sm{background-position:-12rem -7.5625rem}.react-tel-input .sn{background-position:-13rem -7.5625rem}.react-tel-input .so{background-position:-14rem -7.5625rem}.react-tel-input .sr{background-position:-15rem -7.5625rem}.react-tel-input .ss{background-position:0 -8.25rem}.react-tel-input .st{background-position:-1rem -8.25rem}.react-tel-input .sv{background-position:-2rem -8.25rem}.react-tel-input .sx{background-position:-3rem -8.25rem}.react-tel-input .sy{background-position:-4rem -8.25rem}.react-tel-input .sz{background-position:-5rem -8.25rem}.react-tel-input .tc{background-position:-6rem -8.25rem}.react-tel-input .td{background-position:-7rem -8.25rem}.react-tel-input .tg{background-position:-8rem -8.25rem}.react-tel-input .th{background-position:-9rem -8.25rem}.react-tel-input .tj{background-position:-10rem -8.25rem}.react-tel-input .tk{background-position:-11rem -8.25rem}.react-tel-input .tl{background-position:-12rem -8.25rem}.react-tel-input .tm{background-position:-13rem -8.25rem}.react-tel-input .tn{background-position:-14rem -8.25rem}.react-tel-input .to{background-position:-15rem -8.25rem}.react-tel-input .tr{background-position:0 -8.9375rem}.react-tel-input .tt{background-position:-1rem -8.9375rem}.react-tel-input .tv{background-position:-2rem -8.9375rem}.react-tel-input .tw{background-position:-3rem -8.9375rem}.react-tel-input .tz{background-position:-4rem -8.9375rem}.react-tel-input .ua{background-position:-5rem -8.9375rem}.react-tel-input .ug{background-position:-6rem -8.9375rem}.react-tel-input .us{background-position:-7rem -8.9375rem}.react-tel-input .uy{background-position:-8rem -8.9375rem}.react-tel-input .uz{background-position:-9rem -8.9375rem}.react-tel-input .va{background-position:-10rem -8.9375rem}.react-tel-input .vc{background-position:-11rem -8.9375rem}.react-tel-input .ve{background-position:-12rem -8.9375rem}.react-tel-input .vg{background-position:-13rem -8.9375rem}.react-tel-input .vi{background-position:-14rem -8.9375rem}.react-tel-input .vn{background-position:-15rem -8.9375rem}.react-tel-input .vu{background-position:0 -9.625rem}.react-tel-input .wf{background-position:-1rem -9.625rem}.react-tel-input .ws{background-position:-2rem -9.625rem}.react-tel-input .ye{background-position:-3rem -9.625rem}.react-tel-input .za{background-position:-4rem -9.625rem}.react-tel-input .zm{background-position:-5rem -9.625rem}.react-tel-input .zw{background-position:-6rem -9.625rem}.react-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.react-tel-input .form-control{border:.0625rem solid #cacaca;font-size:.875rem;height:2.1875rem;width:18.75rem}.react-tel-input .form-control.invalid-number,.react-tel-input .form-control.invalid-number:focus{background-color:#faf0f0;border:.0625rem solid #d79f9f;border-left-color:#cacaca}.react-tel-input .flag-dropdown{background-color:#f5f5f5;border:.0625rem solid #cacaca;border-radius:.1875rem 0 0 .1875rem;bottom:0;padding:0;position:absolute;top:0}.react-tel-input .flag-dropdown:focus,.react-tel-input .flag-dropdown:hover{cursor:pointer}.react-tel-input .flag-dropdown.invalid-number{border-color:#d79f9f}.react-tel-input .flag-dropdown.open{z-index:2}.react-tel-input .flag-dropdown.open,.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:.1875rem 0 0 0}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.react-tel-input .selected-flag{border-radius:.1875rem 0 0 .1875rem;height:100%;outline:none;padding:0 0 0 .5rem;width:2.375rem}.react-tel-input .selected-flag:focus,.react-tel-input .selected-flag:hover{background-color:#fff}.react-tel-input .selected-flag .flag{margin-top:-.3125rem;position:absolute;top:50%}.react-tel-input .selected-flag .arrow{border-left:.1875rem solid transparent;border-right:.1875rem solid transparent;border-top:.25rem solid #555;height:0;left:1.25rem;margin-top:-.125rem;position:relative;top:50%;width:0}.react-tel-input .selected-flag .arrow.up{border-bottom:.25rem solid #555;border-top:none}.react-tel-input .country-list{background-color:#fff;border-radius:0 0 .1875rem .1875rem;box-shadow:.0625rem .125rem .625rem rgba(0,0,0,.35);list-style:none;margin:.625rem 0 .625rem -.0625rem;max-height:12.5rem;outline:none;overflow-y:scroll;padding:0;position:absolute;width:18.75rem;z-index:1}.react-tel-input .country-list .flag{display:inline-block}.react-tel-input .country-list .divider{border-bottom:.0625rem solid #ccc;margin-bottom:.3125rem;padding-bottom:.3125rem}.react-tel-input .country-list .country{padding:.4375rem .5625rem}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country.highlight,.react-tel-input .country-list .country:hover{background-color:#f1f1f1}.react-tel-input .country-list .flag{margin-right:.4375rem;margin-top:.125rem}.react-tel-input .country-list .country-name{margin-right:.375rem}.react-tel-input .country-list .search{background-color:#fff;padding:.625rem 0 .375rem .625rem;position:sticky;top:0}.react-tel-input .country-list .search-emoji{font-size:.9375rem}.react-tel-input .country-list .search-box{border:.0625rem solid #cacaca;border-radius:.1875rem;font-size:.9375rem;line-height:.9375rem;margin-left:.375rem;outline:none;padding:.1875rem .5rem .3125rem}.react-tel-input .country-list .no-entries-message{opacity:.7;padding:.4375rem .625rem .6875rem}.react-tel-input .invalid-number-message{color:#de0000}.react-tel-input .invalid-number-message,.react-tel-input .special-label{background:#fff;font-size:.8125rem;left:2.875rem;padding:0 .125rem;position:absolute;top:-.5rem;z-index:1}.react-tel-input .special-label{display:none;white-space:nowrap}/*!
 * FilePond 4.32.12
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--assistant{border:0;height:.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{font-size:0;left:1em;margin:0;opacity:0;padding:0;position:absolute;top:1.75em;width:calc(100% - 2em)}.filepond--data{border:none;contain:strict;height:0;margin:0;padding:0;visibility:hidden;width:0}.filepond--data,.filepond--drip{pointer-events:none;position:absolute}.filepond--drip{background:rgba(0,0,0,.01);border-radius:.5em;bottom:0;left:0;opacity:.1;overflow:hidden;right:0;top:0}.filepond--drip-blob{background:#292625;border-radius:50%;height:8em;margin-left:-4em;margin-top:-4em;-webkit-transform-origin:center center;transform-origin:center center;width:8em}.filepond--drip-blob,.filepond--drop-label{left:0;position:absolute;top:0;will-change:transform,opacity}.filepond--drop-label{align-items:center;color:#4f4f4f;display:flex;height:0;justify-content:center;margin:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;line-height:1.5;text-align:center}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;cursor:pointer;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;text-decoration-skip-ink:auto}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{border:none;font-family:inherit;font-size:1em;height:1.625em;line-height:inherit;margin:0;outline:none;padding:0;width:1.625em;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{border:0;height:.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{height:100%;width:100%}.filepond--file-action-button.filepond--file-action-button:after{bottom:-.75em;content:"";left:-.75em;position:absolute;right:-.75em;top:-.75em}.filepond--file-action-button{background-color:rgba(0,0,0,.5);background-image:none;border-radius:50%;box-shadow:0 0 0 0 hsla(0,0%,100%,0);color:#fff;cursor:auto;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0,0%,100%,.9)}.filepond--file-action-button[disabled]{background-color:rgba(0,0,0,.25);color:hsla(0,0%,100%,.5)}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{height:2em;padding:.1875em;width:2em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{background:transparent;border:none;color:inherit;font-family:inherit;line-height:inherit;margin:0 0 0 .25em;outline:none;padding:0;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{height:1.3125em;width:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin:0 .5em 0 0;min-width:0;pointer-events:none;position:static;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{align-items:flex-end;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;pointer-events:none;position:static;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;height:100%;margin:0;min-width:0;padding:0}.filepond--file-wrapper.filepond--file-wrapper>legend{border:0;height:.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{align-items:flex-start;border-radius:.5em;color:#fff;display:flex;height:100%;padding:.5625em;position:static}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@-webkit-keyframes fall{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fall{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{left:0;margin:.25em;padding:0;position:absolute;right:0;top:0;touch-action:auto;will-change:transform,opacity;z-index:1}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em rgba(0,0,0,.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{box-shadow:0 0 0 transparent;transition:box-shadow .125s ease-in-out}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0,0,0,.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{left:0;margin:0;position:absolute;right:0;top:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.3);border:.3125em solid transparent;border-radius:6249.9375rem}.filepond--list.filepond--list{list-style-type:none;margin:0;padding:0;position:absolute;top:0;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{height:100%;margin:0;max-width:none;width:100%}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{align-items:center;bottom:0;display:flex;height:auto;justify-content:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{height:100%;margin-bottom:0;margin-top:0;overflow:hidden}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{height:100%;left:0;right:0}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status,.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}.filepond--panel-root{background-color:#f1f0ef;border-radius:.5em}.filepond--panel{height:100%!important;left:0;margin:0;pointer-events:none;position:absolute;right:0;top:0}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{background-color:transparent!important;border:none!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{left:0;margin:0;padding:0;position:absolute;right:0;top:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.filepond--panel-top:after{background-color:inherit;bottom:-.0625rem;content:"";height:.125rem;left:0;position:absolute;right:0}.filepond--panel-bottom,.filepond--panel-center{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0);-webkit-transform-origin:left top;transform-origin:left top;will-change:transform}.filepond--panel-bottom{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.filepond--panel-bottom:before{background-color:inherit;content:"";height:.125rem;left:0;position:absolute;right:0;top:-.0625rem}.filepond--panel-center{border-bottom:none!important;border-radius:0!important;border-top:none!important;height:6.25rem!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{color:#fff;height:1.25em;margin:0;pointer-events:none;position:static;width:1.25em;will-change:transform,opacity}.filepond--progress-indicator svg{height:100%;transform-box:fill-box;vertical-align:top;width:100%}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;contain:layout style size;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:450;line-height:normal;margin-bottom:1em;position:relative;text-align:left;text-rendering:optimizeLegibility}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-bottom:1em;margin-top:1em}.filepond--root .filepond--credits{bottom:-.875rem;color:inherit;font-size:.6875rem;line-height:.85;opacity:.4;position:absolute;right:0;text-decoration:none;z-index:3}.filepond--root .filepond--credits[style]{bottom:auto;margin-top:.875rem;top:0}/*!
 * FilePondPluginImagePreview 4.6.12
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--image-preview-markup{left:0;position:absolute;top:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{display:block;left:0;margin:0;max-height:7rem;min-height:5rem;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:2}.filepond--image-preview-overlay svg{color:inherit;height:auto;max-height:inherit;width:100%}.filepond--image-preview-overlay-idle{color:rgba(40,40,40,.85);mix-blend-mode:multiply}.filepond--image-preview-overlay-success{color:#369763;mix-blend-mode:normal}.filepond--image-preview-overlay-failure{color:#c44e47;mix-blend-mode:normal}@supports (-webkit-marquee-repetition:infinite) and ((-o-object-fit:fill) or (object-fit:fill)){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{background:rgba(0,0,0,.01);border-radius:.45em;height:100%;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--image-preview{align-items:center;background:#222;display:flex;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;will-change:transform,opacity;z-index:1}.filepond--image-clip{margin:0 auto;overflow:hidden;position:relative}.filepond--image-clip[data-transparency-indicator=grid] canvas,.filepond--image-clip[data-transparency-indicator=grid] img{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eee' viewBox='0 0 100 100'%3E%3Cpath d='M0 0h50v50H0M50 50h50v50H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{left:0;position:absolute;top:0;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{align-items:center;display:flex;height:100%;justify-content:center}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{bottom:0;top:auto;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-bottom:.1875em;margin-left:.1875em;margin-top:0}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:75rem}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:75rem;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:.0625rem;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:.0625rem;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:.25rem solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:.25rem solid transparent;box-sizing:border-box;height:2.625rem;left:50%;margin-left:-1.3125rem;margin-top:-1.3125rem;position:absolute;top:50%;transform-origin:50%;width:2.625rem;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}:root{--swiper-navigation-size:2.75rem}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0rem - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,.25rem);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,.25rem)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0rem - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,.25rem);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,.25rem)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0rem - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,.25rem);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,.25rem);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,.5rem);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,.5rem));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,.5rem));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,.5rem);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,.375rem) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:.5rem;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,.25rem)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,.25rem);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,.25rem)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,.625rem);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,.25rem);height:var(--swiper-scrollbar-size,.25rem);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,.25rem);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,.25rem);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,.625rem);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}@font-face{font-display:swap;font-family:TTFirsNeue;font-style:normal;font-weight:500;src:url(/assets/fonts/TTFirsNeue-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Orchidea Pro;font-style:normal;font-weight:400;src:url(/assets/fonts/Orchidea-Pro.woff2) format("woff2")}@font-face{font-display:swap;font-family:Navigo;font-style:normal;font-weight:400;src:url(/assets/fonts/Navigo-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Flex;font-style:normal;font-weight:400;src:url(/assets/fonts/Roboto-Flex.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/Roboto.woff2) format("woff2")}*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%;min-width:20rem;scroll-behavior:smooth}body{color:#20222d;font-size:1.125rem;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,textarea{font-family:Roboto Flex,sans-serif}button,input,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit;outline:none}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}.lock body{overflow:hidden;overscroll-behavior:none;touch-action:none}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:97.5rem;padding:0 .9375rem}.ibg{height:100%;object-fit:cover;width:100%}.ibg--top{object-position:top}.ibg--bottom{object-position:bottom}.ibg--left{object-position:left}.ibg--right{object-position:right}.ibg--contain{object-fit:contain}[data-ripple]{overflow:hidden;position:relative}.ripple{animation:button-circle 1.5s ease forwards;background-color:hsla(0,0%,100%,.3);border:.0625rem solid hsla(0,0%,100%,.5);border-radius:50%;position:absolute}@keyframes button-circle{0%{transform:scale(0)}to{opacity:0;transform:scale(10)}}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border:.0625rem solid #eee;caret-color:inherit;display:block;padding:0 1.25rem;width:100%}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{padding:0;resize:none}.form__error{color:red;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:-.002rem;line-height:140%;margin-top:.3125rem}.checkbox{position:relative}.checkbox:not(:last-child){margin-bottom:em(5)}.checkbox__input{height:0;opacity:0;position:absolute;width:0}.checkbox__input:focus-visible+.checkbox__label:before{box-shadow:0 0 .3125rem #000}.checkbox__input:checked+.checkbox__label:before{background:#000}.checkbox__label{cursor:pointer;display:inline-flex;gap:.625rem;position:relative}.checkbox__label:before{align-self:flex-start;border:.0625rem solid #a7a9ac;content:"";flex:0 0 1.25rem;height:1.25rem;width:1.25rem}.checkbox__text{align-self:center}body:after{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .8s ease 0s;width:100%;z-index:149}.popup-show body:after{opacity:1}.popup{bottom:0;left:0;padding:1.875rem .625rem;pointer-events:none;position:fixed;right:0;top:0;transition:visibility .8s ease 0s;visibility:hidden;z-index:201}.popup_show{overflow:auto;pointer-events:auto;visibility:visible;z-index:201}.popup_show .popup__content{transform:scale(1);visibility:visible}.popup__wrapper{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:100%;width:100%}.popup__content{background-color:#eee;border-radius:1.25rem;max-width:56.25rem;padding:1.25rem;transform:scale(0);transition:transform .3s ease 0s;visibility:hidden;width:100%}body{transition:padding-right .3s ease}#qr .popup__content{background:#20222d;border-radius:.625rem;max-width:37.5rem;position:relative}#qr .popup__close{align-items:center;background-color:#20222d;border:none;border-radius:50%;cursor:pointer;display:flex;height:1.875rem;justify-content:center;position:absolute;right:.625rem;top:-2.8125rem;width:1.875rem;z-index:201}#qr .popup__close svg{width:1rem}#qr .popup__close svg path{stroke:#fff;stroke-width:.125rem;transition:all .3s ease}#qr .popup-qr{border-radius:.3125rem}#qr .popup-qr .popup-qr-block{display:flex;flex-direction:column}#qr .popup-qr .popup-qr-block span{color:#575c6a;font-size:1.875rem;font-style:normal;font-weight:300;letter-spacing:-.015rem;line-height:normal;padding-block:1.25rem;text-align:center}.spollers{display:grid;gap:.9375rem}.spollers__item{font-size:1.25rem}.spollers__title{border:.0625rem solid #eee;border-radius:.3125rem;cursor:default;list-style:none;padding:.625rem .9375rem;position:relative;text-align:left;width:100%}.spollers__title::-webkit-details-marker,.spollers__title::marker{display:none}._spoller-init .spollers__title{cursor:pointer}._spoller-init .spollers__title:after,._spoller-init .spollers__title:before{background-color:#000;content:"";height:.125rem;position:absolute;right:.625rem;top:50%;transition:transform .5s ease 0s;width:.9375rem}._spoller-init .spollers__title:before{transform:translate(-75%,-50%) rotate(40deg)}._spoller-init .spollers__title:after{transform:translateY(-50%) rotate(-40deg)}._spoller-init .spollers__title._spoller-active:before{transform:translateX(-75%) rotate(-40deg)}._spoller-init .spollers__title._spoller-active:after{transform:rotate(40deg)}.spollers__body{border:.0625rem solid #eee;border-radius:.3125rem;max-height:0;opacity:0;overflow:hidden;padding:1.25rem;padding:0;transform:translateY(-.3125rem);transition:all .4s cubic-bezier(.4,0,.2,1);will-change:max-height,opacity,transform,padding}details[open] .spollers__body{max-height:312.5rem;opacity:1;padding:1.25rem;transform:translateY(0)}.spollers__body{transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .3s ease .1s,transform .3s ease,padding .3s ease}.spollers__item{transition:all .3s ease}.spollers__title:after,.spollers__title:before{transition:transform .5s cubic-bezier(.4,0,.2,1)}.button{cursor:pointer;height:3.125rem;justify-content:center;padding:.9375rem 1.5625rem;white-space:nowrap}.button>span{font-size:1rem;font-weight:500;line-height:90%;margin-top:.25rem}.button._white{background:#fff;color:#5267ff}.title-2{border-bottom:.0625rem solid #575c6a;color:#20222d;font-family:TTFirsNeue,sans-serif;font-size:2.5rem;letter-spacing:0;line-height:2.875rem;margin-bottom:3.125rem;padding-bottom:1.25rem;text-transform:uppercase}.title-2,.title-2 a{transition:all .3s ease}.title2,.title2--white{color:#20222d;font-family:TTFirsNeue,sans-serif;font-size:2.5rem;letter-spacing:0;line-height:2.875rem;text-transform:uppercase}.title2--white{color:#fff}.title2 span,.title2--white span{color:#5267ff}.title3{font-family:TTFirsNeue,sans-serif;font-size:1.75rem;letter-spacing:0;line-height:1.875rem}.title3--white{color:#fff}.title3--black{color:#20222d}.text--light{color:#fff;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.25rem}.title-bar{align-items:center;border-bottom:.0625rem solid #575c6a;display:flex;gap:.625rem;justify-content:space-between;padding-bottom:1rem}.title-bar__text{color:#f2f3f5;font-family:TTFirsNeue,sans-serif;font-size:2.5rem;letter-spacing:0;line-height:2.875rem;text-transform:uppercase;transition:all .3s ease-in-out}.nav-btn{align-items:center;background-color:#fff;border-radius:3.125rem;color:#575c6a;display:flex;gap:.625rem;padding:.625rem 1.25rem;transition:.3s}.nav-btn__icon{fill:#f2f3f5;height:1.5rem;width:1.5rem}.nav-btn__text{font-size:1rem;font-weight:400;margin-top:.125rem;text-wrap:nowrap}.label{background:#fff;color:#575c6a;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.25rem;padding:.75rem 1.25rem;text-align:left}.all-project,.label{border-radius:3.125rem}.all-project{align-items:center;background:#5267ff;display:inline-flex;gap:.625rem;height:3.125rem;justify-content:center;padding:.625rem 1.5625rem;transition:all .3s ease}.all-project__wrapper{margin-top:1.875rem;text-align:center}.all-project__text{color:#fff;font-size:.9375rem;font-weight:400;line-height:normal;margin-top:.25rem;text-transform:uppercase;text-wrap:nowrap}.all-project__icon{height:1.5rem;transition:all .3s ease;width:1.5rem}@keyframes upDown{0%,to{transform:translateY(2)}75%{transform:translateY(-.125rem)}}.tooltip{border-radius:.625rem;box-shadow:0 0 2.5rem 0 rgba(82,103,255,.2);left:50%;max-width:25rem;position:absolute;top:0;width:fit-content;z-index:201!important}.tooltip .tooltip-block{background:#fff;border-radius:.625rem;display:flex;gap:.5rem;padding:.75rem}.tooltip .tooltip-block__text{font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.tooltip .tooltip-block__image{flex-shrink:0}.copy-block{align-items:center;display:flex;gap:.625rem;justify-content:end}.copy-block__icon{color:#575c6a;cursor:pointer;margin-block-start:.25rem;transition:color .3s ease-in-out}.fancybox__content{background:none}.fancybox__slide{overflow:initial}.show-after .header{z-index:200}.loaded body,html .preloader-done body{background:transparent!important}.preloader-done .service{background:#fff!important}.service .banner._first-banner,.timeline-block{background:#fff}.service .home-advantages .home__container{margin-top:3.125rem}.timeline-progress,.timeline:before,.video{z-index:1}.video{border-radius:.3125rem;cursor:pointer;height:43.75rem;overflow:hidden;position:relative;width:100%}.video video{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .3s ease;width:100%}.video video::-webkit-media-controls{opacity:0;transition:opacity .3s}.video video:fullscreen::-webkit-media-controls{opacity:1}.video:hover video{transform:scale(1.03)}.video-overlay{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.2));border-radius:.3125rem;height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.video-play{background:transparent;border:none;cursor:pointer;left:50%;opacity:1;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;z-index:2}.video-play Icon{color:#fff;transition:transform .3s ease}.video-play:hover Icon{transform:scale(1.1)}.video-close{background:transparent;border:none;cursor:pointer;opacity:0;padding:0;pointer-events:none;position:absolute;right:1.25rem;top:1.25rem;transition:all .3s ease;z-index:3}.video-close Icon{color:#fff;transition:transform .3s ease}.video-close:hover Icon{transform:scale(1.1)}.video.playing .video-overlay,.video.playing .video-play{opacity:0;pointer-events:none}.video.playing .video-close{opacity:1;pointer-events:auto}body:after{display:none}.popup-show:after{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;opacity:1;pointer-events:none;position:fixed;top:0;transition:opacity .8s ease 0s;visibility:hidden;visibility:visible;width:100%;z-index:200}.form-group-custom-block{background:#fff}:root{--iti-hover-color:rgba(0,0,0,.05);--iti-text-gray:#999;--iti-border-gray:#ccc;--iti-spacer-horizontal:0.5rem;--iti-flag-height:0.9375rem;--iti-flag-width:1.25rem;--iti-border-width:0.0625rem;--iti-arrow-height:0.25rem;--iti-arrow-width:0.375rem;--iti-triangle-border:calc(var(--iti-arrow-width)/2);--iti-arrow-padding:0.375rem;--iti-arrow-color:#555;--iti-input-padding:0.375rem;--iti-right-hand-selected-country-padding:calc(var(--iti-spacer-horizontal) + var(--iti-spacer-horizontal) + var(--iti-flag-width));--iti-selected-country-arrow-padding:calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding));--iti-path-flags-1x:url(../img/flags@2x.png?1);--iti-path-flags-2x:url(../img/flags@2x.png?1);--iti-path-globe-1x:url(../img/globe.png);--iti-path-globe-2x:url(../img/globe@2x.png);--iti-mobile-popup-margin:1.875rem}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{height:.0625rem;width:.0625rem;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{margin-bottom:0!important;margin-right:0;margin-top:0!important;padding-right:var(--iti-right-hand-selected-country-padding);position:relative;z-index:0}.iti__country-container{bottom:0;padding:var(--iti-border-width);position:absolute;right:0;top:0}.iti__selected-country{background:none;border:0;border-radius:0;color:inherit;font-size:inherit;font-weight:inherit;height:100%;line-height:inherit;margin:0;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);position:relative;text-decoration:none;z-index:1}.iti__arrow{border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color);height:0;margin-left:var(--iti-arrow-padding);width:0}[dir=rtl] .iti__arrow{margin-left:0;margin-right:var(--iti-arrow-padding)}.iti__arrow--up{border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color);border-top:none}.iti__dropdown-content{background-color:#fff;border-radius:.1875rem}.iti--inline-dropdown .iti__dropdown-content{border:var(--iti-border-width) solid var(--iti-border-gray);box-shadow:.0625rem .0625rem .25rem rgba(0,0,0,.2);margin-left:calc(var(--iti-border-width)*-1);margin-top:.1875rem;position:absolute;z-index:2}.iti__dropdown-content--dropup{bottom:100%;margin-bottom:.1875rem}.iti__search-input{border-radius:.1875rem;border-width:0;width:100%}.iti__search-input+.iti__country-list{border-top:.0625rem solid var(--iti-border-gray)}.iti--inline-dropdown .iti__country-list{max-height:11.5625rem}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}.iti__flag-box{border-radius:50%;display:inline-block;width:var(--iti-flag-width)}.iti__divider{border-bottom:var(--iti-border-width) solid var(--iti-border-gray);margin-bottom:.3125rem;padding-bottom:.3125rem}.iti__country{justify-content:space-between;outline:none;padding:.5rem var(--iti-spacer-horizontal)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-name{width:100%}.iti__country-name,.iti__flag-box{color:#ccc;margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-name,[dir=rtl] .iti__flag-box{margin-left:var(--iti-spacer-horizontal);margin-right:0}.iti--allow-dropdown input.iti__tel-input,.iti--allow-dropdown input.iti__tel-input[type=tel],.iti--allow-dropdown input.iti__tel-input[type=text],.iti--show-selected-dial-code input.iti__tel-input,.iti--show-selected-dial-code input.iti__tel-input[type=tel],.iti--show-selected-dial-code input.iti__tel-input[type=text]{margin-left:0;padding-left:var(--iti-selected-country-arrow-padding);padding-right:var(--iti-input-padding)}[dir=rtl] .iti--allow-dropdown input.iti__tel-input,[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel],[dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text],[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input,[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=tel],[dir=rtl] .iti--show-selected-dial-code input.iti__tel-input[type=text]{margin-right:0;padding-left:var(--iti-input-padding);padding-right:var(--iti-selected-country-arrow-padding)}.iti--allow-dropdown .iti__country-container,.iti--show-selected-dial-code .iti__country-container{left:0;right:auto}[dir=rtl] .iti--allow-dropdown .iti__country-container,[dir=rtl] .iti--show-selected-dial-code .iti__country-container{left:auto;right:0}.iti--allow-dropdown .iti__country-container:hover,.iti--allow-dropdown .iti__country-container:hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:hover .iti__selected-country{background-color:var(--iti-hover-color)}.iti--allow-dropdown .iti__country-container:has(+input[disabled]):hover,.iti--allow-dropdown .iti__country-container:has(+input[readonly]):hover{cursor:default}.iti--allow-dropdown .iti__country-container:has(+input[disabled]):hover .iti__selected-country,.iti--allow-dropdown .iti__country-container:has(+input[readonly]):hover .iti__selected-country{background-color:transparent}.iti--show-selected-dial-code .iti__selected-country{background-color:var(--iti-hover-color)}.iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:var(--iti-arrow-padding)}[dir=rtl] .iti--show-selected-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:0;margin-right:var(--iti-arrow-padding)}.iti--container{left:-62.5rem;padding:var(--iti-border-width);position:fixed;top:-62.5rem;z-index:1060}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:var(--iti-mobile-popup-margin);position:fixed;right:0;top:0}.iti--fullscreen-popup.iti--container.iti--country-search{justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{line-height:1.5em;padding:.625rem}.iti__flag{width:1.25rem}.iti__flag.iti__be{width:1.125rem}.iti__flag.iti__ch{width:.9375rem}.iti__flag.iti__mc{width:1.1875rem}.iti__flag.iti__ne{width:1.125rem}.iti__flag.iti__np{width:.8125rem}.iti__flag.iti__va{width:.9375rem}.iti__flag.iti__ac{background-position:0 0;height:.625rem}.iti__flag.iti__ad{background-position:-1.375rem 0;height:.875rem}.iti__flag.iti__ae{background-position:-2.75rem 0;height:.625rem}.iti__flag.iti__af{background-position:-4.125rem 0;height:.875rem}.iti__flag.iti__ag{background-position:-5.5rem 0;height:.875rem}.iti__flag.iti__ai{background-position:-6.875rem 0;height:.625rem}.iti__flag.iti__al{background-position:-8.25rem 0;height:.9375rem}.iti__flag.iti__am{background-position:-9.625rem 0;height:.625rem}.iti__flag.iti__ao{background-position:-11rem 0;height:.875rem}.iti__flag.iti__aq{background-position:-12.375rem 0;height:.875rem}.iti__flag.iti__ar{background-position:-13.75rem 0;height:.8125rem}.iti__flag.iti__as{background-position:-15.125rem 0;height:.625rem}.iti__flag.iti__at{background-position:-16.5rem 0;height:.875rem}.iti__flag.iti__au{background-position:-17.875rem 0;height:.625rem}.iti__flag.iti__aw{background-position:-19.25rem 0;height:.875rem}.iti__flag.iti__ax{background-position:-20.625rem 0;height:.8125rem}.iti__flag.iti__az{background-position:-22rem 0;height:.625rem}.iti__flag.iti__ba{background-position:-23.375rem 0;height:.625rem}.iti__flag.iti__bb{background-position:-24.75rem 0;height:.875rem}.iti__flag.iti__bd{background-position:-26.125rem 0;height:.75rem}.iti__flag.iti__be{background-position:-27.5rem 0;height:.9375rem}.iti__flag.iti__bf{background-position:-28.75rem 0;height:.875rem}.iti__flag.iti__bg{background-position:-30.125rem 0;height:.75rem}.iti__flag.iti__bh{background-position:-31.5rem 0;height:.75rem}.iti__flag.iti__bi{background-position:-32.875rem 0;height:.75rem}.iti__flag.iti__bj{background-position:-34.25rem 0;height:.875rem}.iti__flag.iti__bl{background-position:-35.625rem 0;height:.875rem}.iti__flag.iti__bm{background-position:-37rem 0;height:.625rem}.iti__flag.iti__bn{background-position:-38.375rem 0;height:.625rem}.iti__flag.iti__bo{background-position:-39.75rem 0;height:.875rem}.iti__flag.iti__bq{background-position:-41.125rem 0;height:.875rem}.iti__flag.iti__br{background-position:-42.5rem 0;height:.875rem}.iti__flag.iti__bs{background-position:-43.875rem 0;height:.625rem}.iti__flag.iti__bt{background-position:-45.25rem 0;height:.875rem}.iti__flag.iti__bv{background-position:-46.625rem 0;height:.9375rem}.iti__flag.iti__bw{background-position:-48rem 0;height:.875rem}.iti__flag.iti__by{background-position:-49.375rem 0;height:.625rem}.iti__flag.iti__bz{background-position:-50.75rem 0;height:.75rem}.iti__flag.iti__ca{background-position:-52.125rem 0;height:.625rem}.iti__flag.iti__cc{background-position:-53.5rem 0;height:.625rem}.iti__flag.iti__cd{background-position:-54.875rem 0;height:.9375rem}.iti__flag.iti__cf{background-position:-56.25rem 0;height:.875rem}.iti__flag.iti__cg{background-position:-57.625rem 0;height:.875rem}.iti__flag.iti__ch{background-position:-59rem 0;height:.9375rem}.iti__flag.iti__ci{background-position:-60.0625rem 0;height:.875rem}.iti__flag.iti__ck{background-position:-61.4375rem 0;height:.625rem}.iti__flag.iti__cl{background-position:-62.8125rem 0;height:.875rem}.iti__flag.iti__cm{background-position:-64.1875rem 0;height:.875rem}.iti__flag.iti__cn{background-position:-65.5625rem 0;height:.875rem}.iti__flag.iti__co{background-position:-66.9375rem 0;height:.875rem}.iti__flag.iti__cp{background-position:-68.3125rem 0;height:.875rem}.iti__flag.iti__cq{background-position:-69.6875rem 0;height:.75rem}.iti__flag.iti__cr{background-position:-71.0625rem 0;height:.75rem}.iti__flag.iti__cu{background-position:-72.4375rem 0;height:.625rem}.iti__flag.iti__cv{background-position:-73.8125rem 0;height:.75rem}.iti__flag.iti__cw{background-position:-75.1875rem 0;height:.875rem}.iti__flag.iti__cx{background-position:-76.5625rem 0;height:.625rem}.iti__flag.iti__cy{background-position:-77.9375rem 0;height:.875rem}.iti__flag.iti__cz{background-position:-79.3125rem 0;height:.875rem}.iti__flag.iti__de{background-position:-80.6875rem 0;height:.75rem}.iti__flag.iti__dg{background-position:-82.0625rem 0;height:.625rem}.iti__flag.iti__dj{background-position:-83.4375rem 0;height:.875rem}.iti__flag.iti__dk{background-position:-84.8125rem 0;height:.9375rem}.iti__flag.iti__dm{background-position:-86.1875rem 0;height:.625rem}.iti__flag.iti__do{background-position:-87.5625rem 0;height:.875rem}.iti__flag.iti__dz{background-position:-88.9375rem 0;height:.875rem}.iti__flag.iti__ea{background-position:-90.3125rem 0;height:.875rem}.iti__flag.iti__ec{background-position:-91.6875rem 0;height:.875rem}.iti__flag.iti__ee{background-position:-93.0625rem 0;height:.8125rem}.iti__flag.iti__eg{background-position:-94.4375rem 0;height:.875rem}.iti__flag.iti__eh{background-position:-95.8125rem 0;height:.625rem}.iti__flag.iti__er{background-position:-97.1875rem 0;height:.625rem}.iti__flag.iti__es{background-position:-98.5625rem 0;height:.875rem}.iti__flag.iti__et{background-position:-99.9375rem 0;height:.625rem}.iti__flag.iti__eu{background-position:-101.3125rem 0;height:.875rem}.iti__flag.iti__ez{background-position:-102.6875rem 0;height:.875rem}.iti__flag.iti__fi{background-position:-104.0625rem 0;height:.75rem}.iti__flag.iti__fj{background-position:-105.4375rem 0;height:.625rem}.iti__flag.iti__fk{background-position:-106.8125rem 0;height:.625rem}.iti__flag.iti__fm{background-position:-108.1875rem 0;height:.6875rem}.iti__flag.iti__fo{background-position:-109.5625rem 0;height:.9375rem}.iti__flag.iti__fr{background-position:-110.9375rem 0;height:.875rem}.iti__flag.iti__fx{background-position:-112.3125rem 0;height:.875rem}.iti__flag.iti__ga{background-position:-113.6875rem 0;height:.9375rem}.iti__flag.iti__gb{background-position:-115.0625rem 0;height:.625rem}.iti__flag.iti__gd{background-position:-116.4375rem 0;height:.75rem}.iti__flag.iti__ge{background-position:-117.8125rem 0;height:.875rem}.iti__flag.iti__gf{background-position:-119.1875rem 0;height:.875rem}.iti__flag.iti__gg{background-position:-120.5625rem 0;height:.875rem}.iti__flag.iti__gh{background-position:-121.9375rem 0;height:.875rem}.iti__flag.iti__gi{background-position:-123.3125rem 0;height:.625rem}.iti__flag.iti__gl{background-position:-124.6875rem 0;height:.875rem}.iti__flag.iti__gm{background-position:-126.0625rem 0;height:.875rem}.iti__flag.iti__gn{background-position:-127.4375rem 0;height:.875rem}.iti__flag.iti__gp{background-position:-128.8125rem 0;height:.875rem}.iti__flag.iti__gq{background-position:-130.1875rem 0;height:.875rem}.iti__flag.iti__gr{background-position:-131.5625rem 0;height:.875rem}.iti__flag.iti__gs{background-position:-132.9375rem 0;height:.625rem}.iti__flag.iti__gt{background-position:-134.3125rem 0;height:.8125rem}.iti__flag.iti__gu{background-position:-135.6875rem 0;height:.6875rem}.iti__flag.iti__gw{background-position:-137.0625rem 0;height:.625rem}.iti__flag.iti__gy{background-position:-138.4375rem 0;height:.75rem}.iti__flag.iti__hk{background-position:-139.8125rem 0;height:.875rem}.iti__flag.iti__hm{background-position:-141.1875rem 0;height:.625rem}.iti__flag.iti__hn{background-position:-142.5625rem 0;height:.625rem}.iti__flag.iti__hr{background-position:-143.9375rem 0;height:.625rem}.iti__flag.iti__ht{background-position:-145.3125rem 0;height:.75rem}.iti__flag.iti__hu{background-position:-146.6875rem 0;height:.625rem}.iti__flag.iti__ic{background-position:-148.0625rem 0;height:.875rem}.iti__flag.iti__id{background-position:-149.4375rem 0;height:.875rem}.iti__flag.iti__ie{background-position:-150.8125rem 0;height:.625rem}.iti__flag.iti__il{background-position:-152.1875rem 0;height:.9375rem}.iti__flag.iti__im{background-position:-153.5625rem 0;height:.625rem}.iti__flag.iti__in{background-position:-154.9375rem 0;height:.875rem}.iti__flag.iti__io{background-position:-156.3125rem 0;height:.625rem}.iti__flag.iti__iq{background-position:-157.6875rem 0;height:.875rem}.iti__flag.iti__ir{background-position:-159.0625rem 0;height:.75rem}.iti__flag.iti__is{background-position:-160.4375rem 0;height:.9375rem}.iti__flag.iti__it{background-position:-161.8125rem 0;height:.875rem}.iti__flag.iti__je{background-position:-163.1875rem 0;height:.75rem}.iti__flag.iti__jm{background-position:-164.5625rem 0;height:.625rem}.iti__flag.iti__jo{background-position:-165.9375rem 0;height:.625rem}.iti__flag.iti__jp{background-position:-167.3125rem 0;height:.875rem}.iti__flag.iti__ke{background-position:-168.6875rem 0;height:.875rem}.iti__flag.iti__kg{background-position:-170.0625rem 0;height:.75rem}.iti__flag.iti__kh{background-position:-171.4375rem 0;height:.8125rem}.iti__flag.iti__ki{background-position:-172.8125rem 0;height:.625rem}.iti__flag.iti__km{background-position:-174.1875rem 0;height:.75rem}.iti__flag.iti__kn{background-position:-175.5625rem 0;height:.875rem}.iti__flag.iti__kp{background-position:-176.9375rem 0;height:.625rem}.iti__flag.iti__kr{background-position:-178.3125rem 0;height:.875rem}.iti__flag.iti__kw{background-position:-179.6875rem 0;height:.625rem}.iti__flag.iti__ky{background-position:-181.0625rem 0;height:.625rem}.iti__flag.iti__kz{background-position:-182.4375rem 0;height:.625rem}.iti__flag.iti__la{background-position:-183.8125rem 0;height:.875rem}.iti__flag.iti__lb{background-position:-185.1875rem 0;height:.875rem}.iti__flag.iti__lc{background-position:-186.5625rem 0;height:.625rem}.iti__flag.iti__li{background-position:-187.9375rem 0;height:.75rem}.iti__flag.iti__lk{background-position:-189.3125rem 0;height:.625rem}.iti__flag.iti__lr{background-position:-190.6875rem 0;height:.6875rem}.iti__flag.iti__ls{background-position:-192.0625rem 0;height:.875rem}.iti__flag.iti__lt{background-position:-193.4375rem 0;height:.75rem}.iti__flag.iti__lu{background-position:-194.8125rem 0;height:.75rem}.iti__flag.iti__lv{background-position:-196.1875rem 0;height:.625rem}.iti__flag.iti__ly{background-position:-197.5625rem 0;height:.625rem}.iti__flag.iti__ma{background-position:-198.9375rem 0;height:.875rem}.iti__flag.iti__mc{background-position:-200.3125rem 0;height:.9375rem}.iti__flag.iti__md{background-position:-201.625rem 0;height:.625rem}.iti__flag.iti__me{background-position:-203rem 0;height:.625rem}.iti__flag.iti__mf{background-position:-204.375rem 0;height:.875rem}.iti__flag.iti__mg{background-position:-205.75rem 0;height:.875rem}.iti__flag.iti__mh{background-position:-207.125rem 0;height:.6875rem}.iti__flag.iti__mk{background-position:-208.5rem 0;height:.625rem}.iti__flag.iti__ml{background-position:-209.875rem 0;height:.875rem}.iti__flag.iti__mm{background-position:-211.25rem 0;height:.875rem}.iti__flag.iti__mn{background-position:-212.625rem 0;height:.625rem}.iti__flag.iti__mo{background-position:-214rem 0;height:.875rem}.iti__flag.iti__mp{background-position:-215.375rem 0;height:.625rem}.iti__flag.iti__mq{background-position:-216.75rem 0;height:.875rem}.iti__flag.iti__mr{background-position:-218.125rem 0;height:.875rem}.iti__flag.iti__ms{background-position:-219.5rem 0;height:.625rem}.iti__flag.iti__mt{background-position:-220.875rem 0;height:.875rem}.iti__flag.iti__mu{background-position:-222.25rem 0;height:.875rem}.iti__flag.iti__mv{background-position:-223.625rem 0;height:.875rem}.iti__flag.iti__mw{background-position:-225rem 0;height:.875rem}.iti__flag.iti__mx{background-position:-226.375rem 0;height:.75rem}.iti__flag.iti__my{background-position:-227.75rem 0;height:.625rem}.iti__flag.iti__mz{background-position:-229.125rem 0;height:.875rem}.iti__flag.iti__na{background-position:-230.5rem 0;height:.875rem}.iti__flag.iti__nc{background-position:-231.875rem 0;height:.625rem}.iti__flag.iti__ne{background-position:-233.25rem 0;height:.9375rem}.iti__flag.iti__nf{background-position:-234.5rem 0;height:.625rem}.iti__flag.iti__ng{background-position:-235.875rem 0;height:.625rem}.iti__flag.iti__ni{background-position:-237.25rem 0;height:.75rem}.iti__flag.iti__nl{background-position:-238.625rem 0;height:.875rem}.iti__flag.iti__no{background-position:-240rem 0;height:.9375rem}.iti__flag.iti__np{background-position:-241.375rem 0;height:.9375rem}.iti__flag.iti__nr{background-position:-242.3125rem 0;height:.625rem}.iti__flag.iti__nu{background-position:-243.6875rem 0;height:.625rem}.iti__flag.iti__nz{background-position:-245.0625rem 0;height:.625rem}.iti__flag.iti__om{background-position:-246.4375rem 0;height:.625rem}.iti__flag.iti__pa{background-position:-247.8125rem 0;height:.875rem}.iti__flag.iti__pe{background-position:-249.1875rem 0;height:.875rem}.iti__flag.iti__pf{background-position:-250.5625rem 0;height:.875rem}.iti__flag.iti__pg{background-position:-251.9375rem 0;height:.9375rem}.iti__flag.iti__ph{background-position:-253.3125rem 0;height:.625rem}.iti__flag.iti__pk{background-position:-254.6875rem 0;height:.875rem}.iti__flag.iti__pl{background-position:-256.0625rem 0;height:.8125rem}.iti__flag.iti__pm{background-position:-257.4375rem 0;height:.875rem}.iti__flag.iti__pn{background-position:-258.8125rem 0;height:.625rem}.iti__flag.iti__pr{background-position:-260.1875rem 0;height:.875rem}.iti__flag.iti__ps{background-position:-261.5625rem 0;height:.625rem}.iti__flag.iti__pt{background-position:-262.9375rem 0;height:.875rem}.iti__flag.iti__pw{background-position:-264.3125rem 0;height:.8125rem}.iti__flag.iti__py{background-position:-265.6875rem 0;height:.6875rem}.iti__flag.iti__qa{background-position:-267.0625rem 0;height:.5rem}.iti__flag.iti__re{background-position:-268.4375rem 0;height:.875rem}.iti__flag.iti__ro{background-position:-269.8125rem 0;height:.875rem}.iti__flag.iti__rs{background-position:-271.1875rem 0;height:.875rem}.iti__flag.iti__ru{background-position:-272.5625rem 0;height:.875rem}.iti__flag.iti__rw{background-position:-273.9375rem 0;height:.875rem}.iti__flag.iti__sa{background-position:-275.3125rem 0;height:.875rem}.iti__flag.iti__sb{background-position:-276.6875rem 0;height:.625rem}.iti__flag.iti__sc{background-position:-278.0625rem 0;height:.625rem}.iti__flag.iti__sd{background-position:-279.4375rem 0;height:.625rem}.iti__flag.iti__se{background-position:-280.8125rem 0;height:.8125rem}.iti__flag.iti__sg{background-position:-282.1875rem 0;height:.875rem}.iti__flag.iti__sh{background-position:-283.5625rem 0;height:.625rem}.iti__flag.iti__si{background-position:-284.9375rem 0;height:.625rem}.iti__flag.iti__sj{background-position:-286.3125rem 0;height:.9375rem}.iti__flag.iti__sk{background-position:-287.6875rem 0;height:.875rem}.iti__flag.iti__sl{background-position:-289.0625rem 0;height:.875rem}.iti__flag.iti__sm{background-position:-290.4375rem 0;height:.9375rem}.iti__flag.iti__sn{background-position:-291.8125rem 0;height:.875rem}.iti__flag.iti__so{background-position:-293.1875rem 0;height:.875rem}.iti__flag.iti__sr{background-position:-294.5625rem 0;height:.875rem}.iti__flag.iti__ss{background-position:-295.9375rem 0;height:.625rem}.iti__flag.iti__st{background-position:-297.3125rem 0;height:.625rem}.iti__flag.iti__su{background-position:-298.6875rem 0;height:.625rem}.iti__flag.iti__sv{background-position:-300.0625rem 0;height:.75rem}.iti__flag.iti__sx{background-position:-301.4375rem 0;height:.875rem}.iti__flag.iti__sy{background-position:-302.8125rem 0;height:.875rem}.iti__flag.iti__sz{background-position:-304.1875rem 0;height:.875rem}.iti__flag.iti__ta{background-position:-305.5625rem 0;height:.625rem}.iti__flag.iti__tc{background-position:-306.9375rem 0;height:.625rem}.iti__flag.iti__td{background-position:-308.3125rem 0;height:.875rem}.iti__flag.iti__tf{background-position:-309.6875rem 0;height:.875rem}.iti__flag.iti__tg{background-position:-311.0625rem 0;height:.8125rem}.iti__flag.iti__th{background-position:-312.4375rem 0;height:.875rem}.iti__flag.iti__tj{background-position:-313.8125rem 0;height:.625rem}.iti__flag.iti__tk{background-position:-315.1875rem 0;height:.625rem}.iti__flag.iti__tl{background-position:-316.5625rem 0;height:.625rem}.iti__flag.iti__tm{background-position:-317.9375rem 0;height:.875rem}.iti__flag.iti__tn{background-position:-319.3125rem 0;height:.875rem}.iti__flag.iti__to{background-position:-320.6875rem 0;height:.625rem}.iti__flag.iti__tr{background-position:-322.0625rem 0;height:.875rem}.iti__flag.iti__tt{background-position:-323.4375rem 0;height:.75rem}.iti__flag.iti__tv{background-position:-324.8125rem 0;height:.625rem}.iti__flag.iti__tw{background-position:-326.1875rem 0;height:.875rem}.iti__flag.iti__tz{background-position:-327.5625rem 0;height:.875rem}.iti__flag.iti__ua{background-position:-328.9375rem 0;height:.875rem}.iti__flag.iti__ug{background-position:-330.3125rem 0;height:.875rem}.iti__flag.iti__uk{background-position:-331.6875rem 0;height:.625rem}.iti__flag.iti__um{background-position:-333.0625rem 0;height:.6875rem}.iti__flag.iti__un{background-position:-334.4375rem 0;height:.875rem}.iti__flag.iti__us{background-position:-335.8125rem 0;height:.6875rem}.iti__flag.iti__uy{background-position:-337.1875rem 0;height:.875rem}.iti__flag.iti__uz{background-position:-338.5625rem 0;height:.625rem}.iti__flag.iti__va{background-position:-339.9375rem 0;height:.9375rem}.iti__flag.iti__vc{background-position:-341rem 0;height:.875rem}.iti__flag.iti__ve{background-position:-342.375rem 0;height:.875rem}.iti__flag.iti__vg{background-position:-343.75rem 0;height:.625rem}.iti__flag.iti__vi{background-position:-345.125rem 0;height:.875rem}.iti__flag.iti__vn{background-position:-346.5rem 0;height:.875rem}.iti__flag.iti__vu{background-position:-347.875rem 0;height:.75rem}.iti__flag.iti__wf{background-position:-349.25rem 0;height:.875rem}.iti__flag.iti__ws{background-position:-350.625rem 0;height:.625rem}.iti__flag.iti__xk{background-position:-352rem 0;height:.9375rem}.iti__flag.iti__ye{background-position:-353.375rem 0;height:.875rem}.iti__flag.iti__yt{background-position:-354.75rem 0;height:.875rem}.iti__flag.iti__za{background-position:-356.125rem 0;height:.875rem}.iti__flag.iti__zm{background-position:-357.5rem 0;height:.875rem}.iti__flag.iti__zw{background-position:-358.875rem 0;height:.625rem}.iti__flag{background-image:var(--iti-path-flags-2x);background-position:var(--iti-flag-width) 0;background-repeat:no-repeat;box-shadow:0 0 .0625rem 0 #888;height:var(--iti-flag-height)}.iti__globe{background-image:var(--iti-path-globe-2x);background-position:100%;background-size:contain;box-shadow:none;height:1.1875rem}.iti__flag{background-color:transparent!important;border-radius:50%;height:1.5625rem!important;overflow:hidden;position:relative;width:1.5625rem!important}.iti__flag.iti__ac:before,.iti__flag.iti__ad:before,.iti__flag.iti__ae:before,.iti__flag.iti__af:before,.iti__flag.iti__ag:before,.iti__flag.iti__ai:before,.iti__flag.iti__al:before,.iti__flag.iti__am:before,.iti__flag.iti__ao:before,.iti__flag.iti__aq:before,.iti__flag.iti__ar:before,.iti__flag.iti__as:before,.iti__flag.iti__at:before,.iti__flag.iti__au:before,.iti__flag.iti__aw:before,.iti__flag.iti__ax:before,.iti__flag.iti__az:before,.iti__flag.iti__ba:before,.iti__flag.iti__bb:before,.iti__flag.iti__bd:before,.iti__flag.iti__be:before,.iti__flag.iti__bf:before,.iti__flag.iti__bg:before,.iti__flag.iti__bh:before,.iti__flag.iti__bi:before,.iti__flag.iti__bj:before,.iti__flag.iti__bl:before,.iti__flag.iti__bm:before,.iti__flag.iti__bn:before,.iti__flag.iti__bo:before,.iti__flag.iti__bq:before,.iti__flag.iti__br:before,.iti__flag.iti__bs:before,.iti__flag.iti__bt:before,.iti__flag.iti__bv:before,.iti__flag.iti__bw:before,.iti__flag.iti__by:before,.iti__flag.iti__bz:before,.iti__flag.iti__ca:before,.iti__flag.iti__cc:before,.iti__flag.iti__cd:before,.iti__flag.iti__cf:before,.iti__flag.iti__cg:before,.iti__flag.iti__ch:before,.iti__flag.iti__ci:before,.iti__flag.iti__ck:before,.iti__flag.iti__cl:before,.iti__flag.iti__cm:before,.iti__flag.iti__cn:before,.iti__flag.iti__co:before,.iti__flag.iti__cp:before,.iti__flag.iti__cq:before,.iti__flag.iti__cr:before,.iti__flag.iti__cu:before,.iti__flag.iti__cv:before,.iti__flag.iti__cw:before,.iti__flag.iti__cx:before,.iti__flag.iti__cy:before,.iti__flag.iti__cz:before,.iti__flag.iti__de:before,.iti__flag.iti__dg:before,.iti__flag.iti__dj:before,.iti__flag.iti__dk:before,.iti__flag.iti__dm:before,.iti__flag.iti__do:before,.iti__flag.iti__dz:before,.iti__flag.iti__ea:before,.iti__flag.iti__ec:before,.iti__flag.iti__ee:before,.iti__flag.iti__eg:before,.iti__flag.iti__eh:before,.iti__flag.iti__er:before,.iti__flag.iti__es:before,.iti__flag.iti__et:before,.iti__flag.iti__eu:before,.iti__flag.iti__ez:before,.iti__flag.iti__fi:before,.iti__flag.iti__fj:before,.iti__flag.iti__fk:before,.iti__flag.iti__fm:before,.iti__flag.iti__fo:before,.iti__flag.iti__fr:before,.iti__flag.iti__fx:before,.iti__flag.iti__ga:before,.iti__flag.iti__gb:before,.iti__flag.iti__gd:before,.iti__flag.iti__ge:before,.iti__flag.iti__gf:before,.iti__flag.iti__gg:before,.iti__flag.iti__gh:before,.iti__flag.iti__gi:before,.iti__flag.iti__gl:before,.iti__flag.iti__gm:before,.iti__flag.iti__gn:before,.iti__flag.iti__gp:before,.iti__flag.iti__gq:before,.iti__flag.iti__gr:before,.iti__flag.iti__gs:before,.iti__flag.iti__gt:before,.iti__flag.iti__gu:before,.iti__flag.iti__gw:before,.iti__flag.iti__gy:before,.iti__flag.iti__hk:before,.iti__flag.iti__hm:before,.iti__flag.iti__hn:before,.iti__flag.iti__hr:before,.iti__flag.iti__ht:before,.iti__flag.iti__hu:before,.iti__flag.iti__ic:before,.iti__flag.iti__id:before,.iti__flag.iti__ie:before,.iti__flag.iti__il:before,.iti__flag.iti__im:before,.iti__flag.iti__in:before,.iti__flag.iti__io:before,.iti__flag.iti__iq:before,.iti__flag.iti__ir:before,.iti__flag.iti__is:before,.iti__flag.iti__it:before,.iti__flag.iti__je:before,.iti__flag.iti__jm:before,.iti__flag.iti__jo:before,.iti__flag.iti__jp:before,.iti__flag.iti__ke:before,.iti__flag.iti__kg:before,.iti__flag.iti__kh:before,.iti__flag.iti__ki:before,.iti__flag.iti__km:before,.iti__flag.iti__kn:before,.iti__flag.iti__kp:before,.iti__flag.iti__kr:before,.iti__flag.iti__kw:before,.iti__flag.iti__ky:before,.iti__flag.iti__kz:before,.iti__flag.iti__la:before,.iti__flag.iti__lb:before,.iti__flag.iti__lc:before,.iti__flag.iti__li:before,.iti__flag.iti__lk:before,.iti__flag.iti__lr:before,.iti__flag.iti__ls:before,.iti__flag.iti__lt:before,.iti__flag.iti__lu:before,.iti__flag.iti__lv:before,.iti__flag.iti__ly:before,.iti__flag.iti__ma:before,.iti__flag.iti__mc:before,.iti__flag.iti__md:before,.iti__flag.iti__me:before,.iti__flag.iti__mf:before,.iti__flag.iti__mg:before,.iti__flag.iti__mh:before,.iti__flag.iti__mk:before,.iti__flag.iti__ml:before,.iti__flag.iti__mm:before,.iti__flag.iti__mn:before,.iti__flag.iti__mo:before,.iti__flag.iti__mp:before,.iti__flag.iti__mq:before,.iti__flag.iti__mr:before,.iti__flag.iti__ms:before,.iti__flag.iti__mt:before,.iti__flag.iti__mu:before,.iti__flag.iti__mv:before,.iti__flag.iti__mw:before,.iti__flag.iti__mx:before,.iti__flag.iti__my:before,.iti__flag.iti__mz:before,.iti__flag.iti__na:before,.iti__flag.iti__nc:before,.iti__flag.iti__ne:before,.iti__flag.iti__nf:before,.iti__flag.iti__ng:before,.iti__flag.iti__ni:before,.iti__flag.iti__nl:before,.iti__flag.iti__no:before,.iti__flag.iti__np:before,.iti__flag.iti__nr:before,.iti__flag.iti__nu:before,.iti__flag.iti__nz:before,.iti__flag.iti__om:before,.iti__flag.iti__pa:before,.iti__flag.iti__pe:before,.iti__flag.iti__pf:before,.iti__flag.iti__pg:before,.iti__flag.iti__ph:before,.iti__flag.iti__pk:before,.iti__flag.iti__pl:before,.iti__flag.iti__pm:before,.iti__flag.iti__pn:before,.iti__flag.iti__pr:before,.iti__flag.iti__ps:before,.iti__flag.iti__pt:before,.iti__flag.iti__pw:before,.iti__flag.iti__py:before,.iti__flag.iti__qa:before,.iti__flag.iti__re:before,.iti__flag.iti__ro:before,.iti__flag.iti__rs:before,.iti__flag.iti__ru:before,.iti__flag.iti__rw:before,.iti__flag.iti__sa:before,.iti__flag.iti__sb:before,.iti__flag.iti__sc:before,.iti__flag.iti__sd:before,.iti__flag.iti__se:before,.iti__flag.iti__sg:before,.iti__flag.iti__sh:before,.iti__flag.iti__si:before,.iti__flag.iti__sj:before,.iti__flag.iti__sk:before,.iti__flag.iti__sl:before,.iti__flag.iti__sm:before,.iti__flag.iti__sn:before,.iti__flag.iti__so:before,.iti__flag.iti__sr:before,.iti__flag.iti__ss:before,.iti__flag.iti__st:before,.iti__flag.iti__su:before,.iti__flag.iti__sv:before,.iti__flag.iti__sx:before,.iti__flag.iti__sy:before,.iti__flag.iti__sz:before,.iti__flag.iti__ta:before,.iti__flag.iti__tc:before,.iti__flag.iti__td:before,.iti__flag.iti__tf:before,.iti__flag.iti__tg:before,.iti__flag.iti__th:before,.iti__flag.iti__tj:before,.iti__flag.iti__tk:before,.iti__flag.iti__tl:before,.iti__flag.iti__tm:before,.iti__flag.iti__tn:before,.iti__flag.iti__to:before,.iti__flag.iti__tr:before,.iti__flag.iti__tt:before,.iti__flag.iti__tv:before,.iti__flag.iti__tw:before,.iti__flag.iti__tz:before,.iti__flag.iti__ua:before,.iti__flag.iti__ug:before,.iti__flag.iti__uk:before,.iti__flag.iti__um:before,.iti__flag.iti__un:before,.iti__flag.iti__us:before,.iti__flag.iti__uy:before,.iti__flag.iti__uz:before,.iti__flag.iti__va:before,.iti__flag.iti__vc:before,.iti__flag.iti__ve:before,.iti__flag.iti__vg:before,.iti__flag.iti__vi:before,.iti__flag.iti__vn:before,.iti__flag.iti__vu:before,.iti__flag.iti__wf:before,.iti__flag.iti__ws:before,.iti__flag.iti__xk:before,.iti__flag.iti__ye:before,.iti__flag.iti__yt:before,.iti__flag.iti__za:before,.iti__flag.iti__zm:before,.iti__flag.iti__zw:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;position:absolute}.iti__flag.iti__ac:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ac.svg);background-size:1.5rem}.iti__flag.iti__ad:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ad.svg);background-size:1.5rem}.iti__flag.iti__ae:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ae.svg);background-size:1.5rem}.iti__flag.iti__af:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/af.svg);background-size:1.5rem}.iti__flag.iti__ag:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ag.svg);background-size:1.5rem}.iti__flag.iti__ai:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ai.svg);background-size:1.5rem}.iti__flag.iti__al:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/al.svg);background-size:1.5rem}.iti__flag.iti__am:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/am.svg);background-size:1.5rem}.iti__flag.iti__ao:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ao.svg);background-size:1.5rem}.iti__flag.iti__aq:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/aq.svg);background-size:1.5rem}.iti__flag.iti__ar:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ar.svg);background-size:1.5rem}.iti__flag.iti__as:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/as.svg);background-size:1.5rem}.iti__flag.iti__at:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/at.svg);background-size:1.5rem}.iti__flag.iti__au:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/au.svg);background-size:1.5rem}.iti__flag.iti__aw:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/aw.svg);background-size:1.5rem}.iti__flag.iti__ax:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ax.svg);background-size:1.5rem}.iti__flag.iti__az:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/az.svg);background-size:1.5rem}.iti__flag.iti__ba:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ba.svg);background-size:1.5rem}.iti__flag.iti__bb:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bb.svg);background-size:1.5rem}.iti__flag.iti__bd:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bd.svg);background-size:1.5rem}.iti__flag.iti__be:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/be.svg);background-size:1.5rem}.iti__flag.iti__bf:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bf.svg);background-size:1.5rem}.iti__flag.iti__bg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bg.svg);background-size:1.5rem}.iti__flag.iti__bh:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bh.svg);background-size:1.5rem}.iti__flag.iti__bi:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bi.svg);background-size:1.5rem}.iti__flag.iti__bj:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bj.svg);background-size:1.5rem}.iti__flag.iti__bl:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bl.svg);background-size:1.5rem}.iti__flag.iti__bm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bm.svg);background-size:1.5rem}.iti__flag.iti__bn:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bn.svg);background-size:1.5rem}.iti__flag.iti__bo:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bo.svg);background-size:1.5rem}.iti__flag.iti__bq:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bq.svg);background-size:1.5rem}.iti__flag.iti__br:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/br.svg);background-size:1.5rem}.iti__flag.iti__bs:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bs.svg);background-size:1.5rem}.iti__flag.iti__bt:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bt.svg);background-size:1.5rem}.iti__flag.iti__bv:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bv.svg);background-size:1.5rem}.iti__flag.iti__bw:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bw.svg);background-size:1.5rem}.iti__flag.iti__by:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/by.svg);background-size:1.5rem}.iti__flag.iti__bz:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/bz.svg);background-size:1.5rem}.iti__flag.iti__ca:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ca.svg);background-size:1.5rem}.iti__flag.iti__cc:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cc.svg);background-size:1.5rem}.iti__flag.iti__cd:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cd.svg);background-size:1.5rem}.iti__flag.iti__cf:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cf.svg);background-size:1.5rem}.iti__flag.iti__cg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cg.svg);background-size:1.5rem}.iti__flag.iti__ch:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ch.svg);background-size:1.5rem}.iti__flag.iti__ci:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ci.svg);background-size:1.5rem}.iti__flag.iti__ck:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ck.svg);background-size:1.5rem}.iti__flag.iti__cl:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cl.svg);background-size:1.5rem}.iti__flag.iti__cm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cm.svg);background-size:1.5rem}.iti__flag.iti__cn:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cn.svg);background-size:1.5rem}.iti__flag.iti__co:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/co.svg);background-size:1.5rem}.iti__flag.iti__cp:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cp.svg);background-size:1.5rem}.iti__flag.iti__cq:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cq.svg);background-size:1.5rem}.iti__flag.iti__cr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cr.svg);background-size:1.5rem}.iti__flag.iti__cu:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cu.svg);background-size:1.5rem}.iti__flag.iti__cv:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cv.svg);background-size:1.5rem}.iti__flag.iti__cw:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cw.svg);background-size:1.5rem}.iti__flag.iti__cx:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cx.svg);background-size:1.5rem}.iti__flag.iti__cy:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cy.svg);background-size:1.5rem}.iti__flag.iti__cz:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/cz.svg);background-size:1.5rem}.iti__flag.iti__de:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/de.svg);background-size:1.5rem}.iti__flag.iti__dg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/dg.svg);background-size:1.5rem}.iti__flag.iti__dj:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/dj.svg);background-size:1.5rem}.iti__flag.iti__dk:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/dk.svg);background-size:1.5rem}.iti__flag.iti__dm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/dm.svg);background-size:1.5rem}.iti__flag.iti__do:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/do.svg);background-size:1.5rem}.iti__flag.iti__dz:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/dz.svg);background-size:1.5rem}.iti__flag.iti__ea:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ea.svg);background-size:1.5rem}.iti__flag.iti__ec:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ec.svg);background-size:1.5rem}.iti__flag.iti__ee:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ee.svg);background-size:1.5rem}.iti__flag.iti__eg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/eg.svg);background-size:1.5rem}.iti__flag.iti__eh:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/eh.svg);background-size:1.5rem}.iti__flag.iti__er:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/er.svg);background-size:1.5rem}.iti__flag.iti__es:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/es.svg);background-size:1.5rem}.iti__flag.iti__et:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/et.svg);background-size:1.5rem}.iti__flag.iti__eu:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/eu.svg);background-size:1.5rem}.iti__flag.iti__ez:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ez.svg);background-size:1.5rem}.iti__flag.iti__fi:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/fi.svg);background-size:1.5rem}.iti__flag.iti__fj:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/fj.svg);background-size:1.5rem}.iti__flag.iti__fk:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/fk.svg);background-size:1.5rem}.iti__flag.iti__fm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/fm.svg);background-size:1.5rem}.iti__flag.iti__fo:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/fo.svg);background-size:1.5rem}.iti__flag.iti__fr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/fr.svg);background-size:1.5rem}.iti__flag.iti__fx:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/fx.svg);background-size:1.5rem}.iti__flag.iti__ga:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ga.svg);background-size:1.5rem}.iti__flag.iti__gb:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gb.svg);background-size:1.5rem}.iti__flag.iti__gd:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gd.svg);background-size:1.5rem}.iti__flag.iti__ge:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ge.svg);background-size:1.5rem}.iti__flag.iti__gf:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gf.svg);background-size:1.5rem}.iti__flag.iti__gg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gg.svg);background-size:1.5rem}.iti__flag.iti__gh:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gh.svg);background-size:1.5rem}.iti__flag.iti__gi:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gi.svg);background-size:1.5rem}.iti__flag.iti__gl:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gl.svg);background-size:1.5rem}.iti__flag.iti__gm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gm.svg);background-size:1.5rem}.iti__flag.iti__gn:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gn.svg);background-size:1.5rem}.iti__flag.iti__gp:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gp.svg);background-size:1.5rem}.iti__flag.iti__gq:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gq.svg);background-size:1.5rem}.iti__flag.iti__gr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gr.svg);background-size:1.5rem}.iti__flag.iti__gs:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gs.svg);background-size:1.5rem}.iti__flag.iti__gt:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gt.svg);background-size:1.5rem}.iti__flag.iti__gu:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gu.svg);background-size:1.5rem}.iti__flag.iti__gw:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gw.svg);background-size:1.5rem}.iti__flag.iti__gy:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/gy.svg);background-size:1.5rem}.iti__flag.iti__hk:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/hk.svg);background-size:1.5rem}.iti__flag.iti__hm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/hm.svg);background-size:1.5rem}.iti__flag.iti__hn:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/hn.svg);background-size:1.5rem}.iti__flag.iti__hr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/hr.svg);background-size:1.5rem}.iti__flag.iti__ht:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ht.svg);background-size:1.5rem}.iti__flag.iti__hu:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/hu.svg);background-size:1.5rem}.iti__flag.iti__ic:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ic.svg);background-size:1.5rem}.iti__flag.iti__id:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/id.svg);background-size:1.5rem}.iti__flag.iti__ie:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ie.svg);background-size:1.5rem}.iti__flag.iti__il:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/il.svg);background-size:1.5rem}.iti__flag.iti__im:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/im.svg);background-size:1.5rem}.iti__flag.iti__in:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/in.svg);background-size:1.5rem}.iti__flag.iti__io:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/io.svg);background-size:1.5rem}.iti__flag.iti__iq:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/iq.svg);background-size:1.5rem}.iti__flag.iti__ir:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ir.svg);background-size:1.5rem}.iti__flag.iti__is:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/is.svg);background-size:1.5rem}.iti__flag.iti__it:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/it.svg);background-size:1.5rem}.iti__flag.iti__je:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/je.svg);background-size:1.5rem}.iti__flag.iti__jm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/jm.svg);background-size:1.5rem}.iti__flag.iti__jo:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/jo.svg);background-size:1.5rem}.iti__flag.iti__jp:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/jp.svg);background-size:1.5rem}.iti__flag.iti__ke:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ke.svg);background-size:1.5rem}.iti__flag.iti__kg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/kg.svg);background-size:1.5rem}.iti__flag.iti__kh:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/kh.svg);background-size:1.5rem}.iti__flag.iti__ki:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ki.svg);background-size:1.5rem}.iti__flag.iti__km:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/km.svg);background-size:1.5rem}.iti__flag.iti__kn:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/kn.svg);background-size:1.5rem}.iti__flag.iti__kp:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/kp.svg);background-size:1.5rem}.iti__flag.iti__kr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/kr.svg);background-size:1.5rem}.iti__flag.iti__kw:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/kw.svg);background-size:1.5rem}.iti__flag.iti__ky:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ky.svg);background-size:1.5rem}.iti__flag.iti__kz:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/kz.svg);background-size:1.5rem}.iti__flag.iti__la:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/la.svg);background-size:1.5rem}.iti__flag.iti__lb:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/lb.svg);background-size:1.5rem}.iti__flag.iti__lc:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/lc.svg);background-size:1.5rem}.iti__flag.iti__li:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/li.svg);background-size:1.5rem}.iti__flag.iti__lk:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/lk.svg);background-size:1.5rem}.iti__flag.iti__lr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/lr.svg);background-size:1.5rem}.iti__flag.iti__ls:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ls.svg);background-size:1.5rem}.iti__flag.iti__lt:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/lt.svg);background-size:1.5rem}.iti__flag.iti__lu:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/lu.svg);background-size:1.5rem}.iti__flag.iti__lv:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/lv.svg);background-size:1.5rem}.iti__flag.iti__ly:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ly.svg);background-size:1.5rem}.iti__flag.iti__ma:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ma.svg);background-size:1.5rem}.iti__flag.iti__mc:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mc.svg);background-size:1.5rem}.iti__flag.iti__md:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/md.svg);background-size:1.5rem}.iti__flag.iti__me:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/me.svg);background-size:1.5rem}.iti__flag.iti__mf:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mf.svg);background-size:1.5rem}.iti__flag.iti__mg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mg.svg);background-size:1.5rem}.iti__flag.iti__mh:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mh.svg);background-size:1.5rem}.iti__flag.iti__mk:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mk.svg);background-size:1.5rem}.iti__flag.iti__ml:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ml.svg);background-size:1.5rem}.iti__flag.iti__mm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mm.svg);background-size:1.5rem}.iti__flag.iti__mn:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mn.svg);background-size:1.5rem}.iti__flag.iti__mo:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mo.svg);background-size:1.5rem}.iti__flag.iti__mp:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mp.svg);background-size:1.5rem}.iti__flag.iti__mq:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mq.svg);background-size:1.5rem}.iti__flag.iti__mr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mr.svg);background-size:1.5rem}.iti__flag.iti__ms:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ms.svg);background-size:1.5rem}.iti__flag.iti__mt:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mt.svg);background-size:1.5rem}.iti__flag.iti__mu:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mu.svg);background-size:1.5rem}.iti__flag.iti__mv:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mv.svg);background-size:1.5rem}.iti__flag.iti__mw:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mw.svg);background-size:1.5rem}.iti__flag.iti__mx:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mx.svg);background-size:1.5rem}.iti__flag.iti__my:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/my.svg);background-size:1.5rem}.iti__flag.iti__mz:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/mz.svg);background-size:1.5rem}.iti__flag.iti__na:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/na.svg);background-size:1.5rem}.iti__flag.iti__nc:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/nc.svg);background-size:1.5rem}.iti__flag.iti__ne:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ne.svg);background-size:1.5rem}.iti__flag.iti__nf:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/nf.svg);background-size:1.5rem}.iti__flag.iti__ng:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ng.svg);background-size:1.5rem}.iti__flag.iti__ni:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ni.svg);background-size:1.5rem}.iti__flag.iti__nl:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/nl.svg);background-size:1.5rem}.iti__flag.iti__no:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/no.svg);background-size:1.5rem}.iti__flag.iti__np:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/np.svg);background-size:1.5rem}.iti__flag.iti__nr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/nr.svg);background-size:1.5rem}.iti__flag.iti__nu:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/nu.svg);background-size:1.5rem}.iti__flag.iti__nz:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/nz.svg);background-size:1.5rem}.iti__flag.iti__om:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/om.svg);background-size:1.5rem}.iti__flag.iti__pa:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pa.svg);background-size:1.5rem}.iti__flag.iti__pe:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pe.svg);background-size:1.5rem}.iti__flag.iti__pf:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pf.svg);background-size:1.5rem}.iti__flag.iti__pg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pg.svg);background-size:1.5rem}.iti__flag.iti__ph:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ph.svg);background-size:1.5rem}.iti__flag.iti__pk:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pk.svg);background-size:1.5rem}.iti__flag.iti__pl:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pl.svg);background-size:1.5rem}.iti__flag.iti__pm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pm.svg);background-size:1.5rem}.iti__flag.iti__pn:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pn.svg);background-size:1.5rem}.iti__flag.iti__pr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pr.svg);background-size:1.5rem}.iti__flag.iti__ps:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ps.svg);background-size:1.5rem}.iti__flag.iti__pt:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pt.svg);background-size:1.5rem}.iti__flag.iti__pw:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/pw.svg);background-size:1.5rem}.iti__flag.iti__py:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/py.svg);background-size:1.5rem}.iti__flag.iti__qa:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/qa.svg);background-size:1.5rem}.iti__flag.iti__re:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/re.svg);background-size:1.5rem}.iti__flag.iti__ro:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ro.svg);background-size:1.5rem}.iti__flag.iti__rs:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/rs.svg);background-size:1.5rem}.iti__flag.iti__ru:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ru.svg);background-size:1.5rem}.iti__flag.iti__rw:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/rw.svg);background-size:1.5rem}.iti__flag.iti__sa:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sa.svg);background-size:1.5rem}.iti__flag.iti__sb:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sb.svg);background-size:1.5rem}.iti__flag.iti__sc:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sc.svg);background-size:1.5rem}.iti__flag.iti__sd:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sd.svg);background-size:1.5rem}.iti__flag.iti__se:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/se.svg);background-size:1.5rem}.iti__flag.iti__sg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sg.svg);background-size:1.5rem}.iti__flag.iti__sh:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sh.svg);background-size:1.5rem}.iti__flag.iti__si:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/si.svg);background-size:1.5rem}.iti__flag.iti__sj:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sj.svg);background-size:1.5rem}.iti__flag.iti__sk:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sk.svg);background-size:1.5rem}.iti__flag.iti__sl:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sl.svg);background-size:1.5rem}.iti__flag.iti__sm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sm.svg);background-size:1.5rem}.iti__flag.iti__sn:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sn.svg);background-size:1.5rem}.iti__flag.iti__so:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/so.svg);background-size:1.5rem}.iti__flag.iti__sr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sr.svg);background-size:1.5rem}.iti__flag.iti__ss:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ss.svg);background-size:1.5rem}.iti__flag.iti__st:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/st.svg);background-size:1.5rem}.iti__flag.iti__su:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/su.svg);background-size:1.5rem}.iti__flag.iti__sv:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sv.svg);background-size:1.5rem}.iti__flag.iti__sx:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sx.svg);background-size:1.5rem}.iti__flag.iti__sy:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sy.svg);background-size:1.5rem}.iti__flag.iti__sz:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/sz.svg);background-size:1.5rem}.iti__flag.iti__ta:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ta.svg);background-size:1.5rem}.iti__flag.iti__tc:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tc.svg);background-size:1.5rem}.iti__flag.iti__td:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/td.svg);background-size:1.5rem}.iti__flag.iti__tf:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tf.svg);background-size:1.5rem}.iti__flag.iti__tg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tg.svg);background-size:1.5rem}.iti__flag.iti__th:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/th.svg);background-size:1.5rem}.iti__flag.iti__tj:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tj.svg);background-size:1.5rem}.iti__flag.iti__tk:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tk.svg);background-size:1.5rem}.iti__flag.iti__tl:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tl.svg);background-size:1.5rem}.iti__flag.iti__tm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tm.svg);background-size:1.5rem}.iti__flag.iti__tn:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tn.svg);background-size:1.5rem}.iti__flag.iti__to:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/to.svg);background-size:1.5rem}.iti__flag.iti__tr:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tr.svg);background-size:1.5rem}.iti__flag.iti__tt:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tt.svg);background-size:1.5rem}.iti__flag.iti__tv:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tv.svg);background-size:1.5rem}.iti__flag.iti__tw:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tw.svg);background-size:1.5rem}.iti__flag.iti__tz:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/tz.svg);background-size:1.5rem}.iti__flag.iti__ua:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ua.svg);background-size:1.5rem}.iti__flag.iti__ug:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ug.svg);background-size:1.5rem}.iti__flag.iti__uk:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/uk.svg);background-size:1.5rem}.iti__flag.iti__um:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/um.svg);background-size:1.5rem}.iti__flag.iti__un:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/un.svg);background-size:1.5rem}.iti__flag.iti__us:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/us.svg);background-size:1.5rem}.iti__flag.iti__uy:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/uy.svg);background-size:1.5rem}.iti__flag.iti__uz:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/uz.svg);background-size:1.5rem}.iti__flag.iti__va:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/va.svg);background-size:1.5rem}.iti__flag.iti__vc:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/vc.svg);background-size:1.5rem}.iti__flag.iti__ve:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ve.svg);background-size:1.5rem}.iti__flag.iti__vg:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/vg.svg);background-size:1.5rem}.iti__flag.iti__vi:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/vi.svg);background-size:1.5rem}.iti__flag.iti__vn:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/vn.svg);background-size:1.5rem}.iti__flag.iti__vu:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/vu.svg);background-size:1.5rem}.iti__flag.iti__wf:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/wf.svg);background-size:1.5rem}.iti__flag.iti__ws:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ws.svg);background-size:1.5rem}.iti__flag.iti__xk:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/xk.svg);background-size:1.5rem}.iti__flag.iti__ye:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/ye.svg);background-size:1.5rem}.iti__flag.iti__yt:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/yt.svg);background-size:1.5rem}.iti__flag.iti__za:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/za.svg);background-size:1.5rem}.iti__flag.iti__zm:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/zm.svg);background-size:1.5rem}.iti__flag.iti__zw:before{background-image:url(https://hatscripts.github.io/circle-flags/flags/zw.svg);background-size:1.5rem}.iti__flag:before{height:1.5rem;width:1.5rem}.iti__flag-box{position:relative}.iti__flag-box.iti__flag:before,.iti__selected-country .iti__flag:before{left:.5625rem;top:.5625rem}.iti__flag{background-image:none!important;box-shadow:none!important}.iti__tel-input{border:none;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.1);font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.01rem;line-height:1.25rem;margin-bottom:0!important;margin-top:0!important;outline:none;padding-left:3rem!important;width:100%}.iti__selected-country,.iti__tel-input{background:#fff;border-radius:.625rem;height:2.9375rem}.iti__selected-country{align-items:center;border:none;cursor:pointer;display:flex;gap:0;justify-content:center;padding:0;width:2.75rem}.iti__selected-country:hover{background-color:#f1f1f1}.iti__arrow{display:none!important}.iti__dropdown-content{background:#fff;border:none;border-radius:.5rem!important;box-shadow:0 .25rem .75rem rgba(0,0,0,.15);overflow:hidden;width:20rem!important}.iti__search-input{border:none;border-bottom:.0625rem solid #eee;font-size:.875rem;outline:none;padding:.5625rem .75rem}.iti__country-list{margin:0;overflow-y:auto;padding:.5rem 0}.iti__country{align-items:center;border-radius:.3125rem;cursor:pointer;display:flex;gap:.5rem;margin:0 .3125rem;padding:.5rem .75rem;transition:background-color .2s}.iti__country.iti__highlight,.iti__country:hover{background-color:#f0f0f0}.iti__country-name{color:#333;flex:1;font-size:.875rem}.iti__dial-code{color:var(--iti-text-gray);font-size:.875rem;margin-left:auto}.iti__flag-box{flex-shrink:0;height:1.5625rem;width:1.5625rem}.form__line.form-line-phone{display:flex;flex-direction:column}.iti__selected-flag{gap:.3125rem;width:fit-content}.iti__flag-container{width:100%}.iti__country-list{margin-right:.3125rem;top:calc(100% + .3125rem);width:100%}.iti__country-list::-webkit-scrollbar{width:.125rem}.iti__country-list::-webkit-scrollbar-track{background:#ccc;border-radius:.1875rem}.iti__country-list::-webkit-scrollbar-thumb{background:#5267ff;border-radius:.1875rem}.iti__flag-container{bottom:0;padding:.0625rem;position:absolute;right:0;top:0}.iti__country-list{background-color:#fff;border:.0625rem solid #ccc;box-shadow:.0625rem .0625rem .25rem rgba(0,0,0,.2);list-style:none;margin:0 0 0 -.0625rem;max-height:12.5rem;overflow-y:scroll;padding:0;position:absolute;white-space:nowrap;z-index:2;-webkit-overflow-scrolling:touch;overflow-x:hidden}.iti__selected-flag{align-items:center;border-radius:.3125rem;cursor:pointer;display:flex;height:100%;outline:transparent;padding:0 .1875rem;position:relative;transition:all .3s ease;z-index:1}.iti__selected-flag:hover{background:#f0f0f0}.iti__selected-flag .iti__flag{width:1.875rem}.iti__selected-flag .iti__flag:before{left:.625rem;top:.625rem}.iti__selected-dial-code{color:#575c6a;font-size:1rem;line-height:normal;padding-right:.1875rem}.input._phone-input{position:relative}.iti__country-list{border:.3125rem solid transparent;border-radius:.3125rem}[data-spollers]._spoller-init .spollers__item details summary{cursor:pointer}[data-spollers]._spoller-init .spollers__item details summary._spoller-active:before{transform:translateX(-75%) rotate(-40deg)!important}[data-spollers]._spoller-init .spollers__item details summary._spoller-active:after{transform:rotate(40deg)!important}[data-spollers]._spoller-init .spollers__item details:not([open]) .spollers__body{display:none}[data-spollers]:not(._spoller-init) .spollers__item details summary{cursor:default}[data-spollers]:not(._spoller-init) .spollers__item details summary:after,[data-spollers]:not(._spoller-init) .spollers__item details summary:before{display:none}[data-spollers]:not(._spoller-init) .spollers__item details .spollers__body{display:block!important}.toast,.toast--error,.toast--info,.toast--success{border-radius:1rem;opacity:1;padding:1.25rem;position:relative;transform:translateY(-.625rem);transition:opacity .3s ease,transform .3s ease;width:18.75rem}.toast-container{display:flex;flex-direction:column;gap:.625rem;position:fixed;right:1.25rem;top:7.5rem;z-index:20}.show.toast--error,.show.toast--info,.show.toast--success,.toast.show{opacity:1;transform:translateY(0)}.toast__header{align-items:center;display:flex;gap:.625rem;margin-bottom:.3125rem;padding-right:2.5rem}.toast__title{font-size:1rem;font-weight:600;line-height:normal}.toast__text,.toast__title{color:#20222d;font-family:Navigo;font-style:normal;letter-spacing:-.00625rem}.toast__text{font-size:.875rem;font-weight:400;line-height:1.25rem;padding-inline-start:1.5625rem}.toast__close{cursor:pointer;font-size:1.25rem;min-width:1.25rem;position:absolute;right:1.25rem;top:1.25rem}.toast--success{background-color:#f0fdf5;border:.0625rem solid #28a745;box-shadow:0 .1875rem .25rem 0 hsla(235,5%,56%,.2)}.toast--success .iconify,.toast--success .toast__close,.toast--success .toast__title{color:#28a745}.toast--error{background-color:#fff3f3;border:.0625rem solid #dc3545;box-shadow:0 .1875rem .25rem 0 hsla(235,5%,56%,.2)}.toast--error .iconify,.toast--error .toast__close,.toast--error .toast__title{color:#dc3545}.toast--info{background-color:#e5f2ff;border:.0625rem solid #007bff;box-shadow:0 .1875rem .25rem 0 hsla(235,5%,56%,.2)}.toast--info .iconify,.toast--info .toast__close,.toast--info .toast__title{color:#007bff}*,:focus{outline:none!important}:focus-visible{outline:none!important;outline-offset:0}:focus:not(:focus-visible){outline:none!important}html{scroll-behavior:auto;scroll-padding-top:6.875rem}.skeleton{animation:loading 4s linear infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b8b8b8 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem}.home-honors__sublist-item--skeleton{background:#f0f0f0;border-radius:.5rem;height:3.75rem}.home-honors__btn--skeleton{background:#f0f0f0;border-radius:3.125rem;height:2.75rem;width:7.5rem}.home-honors--mounted .home-honors__list-item{animation:fadeIn .4s ease forwards;opacity:0}@keyframes fadeIn{to{opacity:1}}.home-honors__list-item--hidden{display:none!important}.home-honors__list-wrapper{margin-bottom:1.875rem;position:relative}.home-honors__list-wrapper:after{background:linear-gradient(180deg,rgba(242,243,245,0),#f2f3f5);bottom:-.3125rem;content:"";height:4rem;left:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:3}.home-honors__list-wrapper.hide-gradient:after,.home-honors__list-wrapper.no-gradient:after{opacity:0}.home-honors__list{gap:1.25rem;margin-bottom:0}.home-honors__expand-text{font-size:1rem}.title-one{font-size:3.75rem;line-height:4.125rem}.title-one,.title-two{color:#20222d;font-family:TTFirsNeue,sans-serif;font-style:normal;font-weight:500;text-transform:uppercase;transition:color .3s ease}.title-two{font-size:2.5rem;line-height:2.875rem}.title-two._border{border-bottom:.0625rem solid #575c6a;padding-block-end:1.25rem}.title-three{font-size:1.75rem;line-height:1.875rem}.title-four,.title-three{color:#20222d;font-family:TTFirsNeue,sans-serif;font-style:normal;font-weight:500;text-transform:uppercase;transition:color .3s ease}.title-four{font-size:1.25rem;line-height:1.375rem}.text{color:#20222d;font-family:Navigo,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.25rem;transition:color .3s ease}.text._regular{font-weight:400}.text._white{color:#fff}.text._light{color:#bdc0ce}.text._grey-dark{color:#575c6a}.text-wrapper{display:flex;flex-direction:column;gap:.625rem}.text-wrapper p{color:#575c6a;font-family:Navigo,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.25rem;transition:color .3s ease}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1.25rem}.breadcrumbs__link{color:#bdc0ce;transition:color .3s ease-in-out}.breadcrumbs__item{font-family:Navigo,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;transition:color .3s ease}.breadcrumbs__item:after{color:#bdc0ce;content:"/";margin-left:.125rem;margin-right:.375rem}.breadcrumbs__item:last-child:after{content:"";margin-left:.125rem;margin-right:0}.breadcrumbs__item:last-child .breadcrumbs__link{color:#20222d;cursor:default;pointer-events:none}.breadcrumbs__item:last-child .breadcrumbs__link:hover{color:#20222d}.breadcrumbs__item:not(:last-child):hover .breadcrumbs__link{color:#3e53eb}.breadcrumbs__container{padding-block-start:1.25rem}.tags{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:flex-start}.tag{background-color:#fff;border-radius:3.125rem;padding-block:.75rem;padding-inline:1.25rem;transition:background-color .3s ease;white-space:nowrap}.tag._active{background-color:#5267ff}.tag._active .text{color:#fff}.button{align-items:center;border-radius:3.125rem;display:flex;gap:.625rem;padding-block:.625rem;padding-inline:1.5625rem;transition:all .3s ease}.button__text{font-family:Navigo,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.009375rem;line-height:1.25rem;padding-block-start:.25rem;text-transform:uppercase;transition:color .3s ease}.button__icon{flex-shrink:0;height:1.5rem;transition:color .3s ease;width:1.5rem}.button-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.button._blue{background-color:#5267ff}.button._blue .button__icon,.button._blue .button__text{color:#fff}.button._more{background-color:transparent;border:.0625rem solid #5267ff}.button._more .button__icon,.button._more .button__text{color:#5267ff}.awards{background-color:#f2f3f5;padding-block:5rem}.awards__container{gap:2.5rem}.awards__body,.awards__container{display:flex;flex-direction:column}.awards__body{gap:3.125rem}.awards__body-content{display:flex;flex-direction:column;gap:1.875rem}.awards__nav-wrapper{position:relative}.awards__nav{flex-wrap:wrap;gap:.9375rem;justify-content:center;position:relative}.awards__btn,.awards__nav{align-items:center;display:flex}.awards__btn{background-color:#fff;border-radius:3.125rem;gap:.625rem;padding-block:.625rem;padding-inline:1.25rem;transition:background-color .3s ease;white-space:nowrap}.awards__btn-icon{align-items:center;background-color:#f2f3f5;border-radius:.375rem;color:#575c6a;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.awards__btn-icon img{border-radius:.375rem;height:100%;object-fit:cover;width:100%}.awards__btn .text{color:#575c6a;padding-block-start:.1875rem}.awards__btn._active{background-color:#5267ff}.awards__btn._active .awards__btn-icon{background-color:#fff;color:#5267ff}.awards__btn._active .text{color:#fff}.awards__list-wrapper{overflow:visible;position:relative;width:100%}.awards__list-wrapper.has-gradient:after{background:linear-gradient(180deg,rgba(242,243,245,0),#f2f3f5);bottom:0;content:"";height:4rem;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.awards__list-wrapper.no-gradient:after{display:none}.awards__list{display:grid;gap:1.875rem;grid-template-columns:repeat(7,1fr);opacity:1}.awards__list.fade-in{animation:awardFadeIn .4s ease-out forwards;opacity:0;transform:scale(.95)}.awards__item{border:.0625rem solid #bdc0ce;border-radius:.3125rem;overflow:hidden}.awards__item a{border-radius:.3125rem;display:block;height:100%;width:100%}.awards__item a img{aspect-ratio:193/260;border-radius:.3125rem;object-fit:cover;transition:transform .3s ease;width:100%}.awards__sublist{border-top:.0625rem solid #bdc0ce;display:flex;flex-wrap:wrap;gap:1.875rem;justify-content:center;padding-block-start:2.5rem}.awards__sublist-item{align-items:center;cursor:pointer;display:flex;gap:.9375rem;max-width:22.5rem;width:100%}.awards__sublist-item--skeleton{height:3.75rem}.awards__sublist-img{flex-shrink:0;height:3.75rem;transition:transform .2s ease-in-out;width:3.75rem}.awards__sublist-img img{height:100%;object-fit:contain;width:100%}.awards__sublist-text{color:#575c6a;font-family:TTFirsNeue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.375rem;transition:transform .2s ease-in-out}.awards__empty{text-align:center}.awards-skeleton{animation:awards-skeleton-loading 4s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem}.awards-skeleton__btn{border-radius:3.125rem;height:2.75rem;width:6.25rem}.awards-skeleton__button{border-radius:3.125rem;height:3.125rem;margin:0 auto;width:12.5rem}.awards-skeleton__icon{border-radius:.375rem;flex-shrink:0;height:3.75rem;width:3.75rem}.awards-skeleton__text{border-radius:.25rem;height:1.375rem;width:9.375rem}.awards-skeleton__card{border-radius:.3125rem;height:100%;min-height:16.25rem;width:100%}.awards__skeleton-item{background:transparent;border-radius:.3125rem;height:16.25rem;overflow:hidden}.awards .button._more:disabled{cursor:not-allowed;opacity:.6}.awards .button._more .button__icon{transition:transform .3s ease}.awards .button._more._expand .button__icon{transform:rotate(180deg)}@keyframes awardFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes awards-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.partners{padding-block-end:2.5rem;padding-block-start:5rem}.partners-wrapper{margin-block:.9375rem;overflow:hidden;position:relative;transition:height .35s ease}.partners-swiper-container{overflow:visible;position:relative}.partners-swiper-container .swiper-wrapper{position:relative}.partners-slider-link{aspect-ratio:190/70;height:auto;padding-block:.5rem;padding-inline:.625rem;width:100%}.partners-slider-link img{height:100%;object-fit:contain;width:100%}.partners-gradient{background:linear-gradient(90deg,hsla(0,0%,100%,0) -25.85%,#fff 75.17%);height:calc(100% - 2.625rem);pointer-events:none;position:absolute;right:-.625rem;top:0;width:6rem;z-index:10}.partners.is-loading .partners-gradient{display:none}.partners-scrollbar{background:#bdc0ce!important;cursor:pointer!important;display:flex!important;height:.125rem!important;margin-block-end:2.5rem!important;margin-block-start:2.5rem!important;overflow:visible!important;position:relative!important;width:100%!important;z-index:1!important}.partners-scrollbar .partners-scrollbar-drag{background:#5267ff!important;cursor:grab!important;height:100%!important;position:relative!important;transition:background .2s ease,transform .12s ease!important;will-change:transform}.partners-scrollbar .partners-scrollbar-drag:before{background:transparent;bottom:-1.875rem;content:"";cursor:grab;left:-1.25rem;position:absolute;right:-1.25rem;top:-1.875rem;z-index:10}.partners-scrollbar .partners-scrollbar-drag:active:before{cursor:grabbing}.partners-scrollbar .partners-scrollbar-drag:hover{background:#3a4bff!important}.partners-scrollbar:before{background:transparent;bottom:100%;content:"";cursor:pointer;height:2.5rem;left:0;position:absolute;right:0;z-index:5}.partners-scrollbar:after{background:transparent;content:"";cursor:pointer;height:2.5rem;left:0;position:absolute;right:0;top:100%;z-index:5}.partners-skeleton-title{border-radius:.3125rem;height:4.1875rem;margin-block-end:3.125rem}.partners-skeleton-card,.partners-skeleton-title{animation:partners-loading 4s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;width:100%}.partners-skeleton-card{border-radius:.75rem;height:5rem}.partners-skeleton-scrollbar{animation:partners-loading 4s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%}.techstack{padding-block:5rem}.techstack__list{display:flex;flex-direction:column;gap:1.875rem}.techstack__item{border-bottom:.0625rem solid #bdc0ce;cursor:pointer;padding-block-end:1.875rem}.techstack__item:last-child{border-bottom:0;padding-block-end:0}.techstack__title{color:#20222d;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;line-height:1.875rem;margin-bottom:1.25rem}.techstack__text{color:#575c6a;font-size:1rem;font-weight:300;line-height:1.25rem;max-width:29.375rem}.techstack__content{display:flex}.techstack__icons{align-items:center;border-left:.0625rem solid #bdc0ce;display:flex;flex-wrap:wrap;gap:1.25rem;margin-left:1.875rem;padding-left:1.875rem}.techstack__icons a,.techstack__icons div{flex-shrink:0;max-height:4.375rem;position:relative;transition:all .3s ease}.techstack__icons a:before,.techstack__icons div:before{content:"";inset:-.375rem;position:absolute}.techstack__icon{height:4.375rem;width:7.5rem}.techstack-skeleton-header{border-radius:.3125rem;height:4.1875rem;margin-block-end:3.125rem;width:100%}.techstack-skeleton-header,.techstack-skeleton-title{animation:partners-loading 4s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%}.techstack-skeleton-title{border-radius:.375rem;height:1.875rem;margin-bottom:1.25rem;width:12.5rem}.techstack-skeleton-text{border-radius:.3125rem;height:10rem;max-width:29.375rem;width:100%}.techstack-skeleton-icon,.techstack-skeleton-text{animation:partners-loading 4s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%}.techstack-skeleton-icon{border-radius:.5rem;flex-shrink:0;height:4.375rem;width:7.5rem}@keyframes partners-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.fancybox__backdrop,.fancybox__container,.fancybox__content,.fancybox__content img,.fancybox__content img:active,.fancybox__slide{cursor:url(/assets/img/icons/close.svg) 12 12,auto!important}.fancybox__content{cursor:default!important}.fancybox__content img{cursor:pointer!important}.react-tel-input .flag-dropdown{background:#fff!important;border:none;border-radius:.3125rem 0 0 .3125rem!important;height:2.875rem!important;margin:.0625rem;padding:0 .625rem 0 .9375rem!important}.react-tel-input .form-control{background:#fff;border:none;border-radius:.3125rem;border-radius:.625rem;font-family:Navigo;font-size:1rem;font-style:normal;font-weight:400;height:2.9375rem;letter-spacing:.01rem;line-height:1.25rem;line-height:1.5625rem;margin-bottom:0!important;margin-left:0;margin-top:0!important;outline:none;padding-left:3rem;position:relative;width:100%}.react-tel-input .flag-dropdown{border-radius:.3125rem!important}.react-tel-input .selected-flag{border-radius:.625rem!important}.react-tel-input .country-list{margin-right:0;max-width:21.75rem;width:21.75rem}.react-tel-input .country-list .search,.react-tel-input .search-box{display:none!important}.react-tel-input .selected-flag{padding:0;width:3.4375rem}.react-tel-input .selected-flag .flag{top:.625rem}.selected-flag{background:transparent!important}.react-tel-input .flag{background-color:transparent!important;background-image:none!important;border-radius:50%;height:1.5625rem!important;margin:0!important;overflow:hidden;position:relative;width:1.5625rem!important}.react-tel-input .arrow{border:none!important}.react-tel-input .country-list{border-radius:.5rem!important;left:0}.react-tel-input .country-list .country[data-country-code=by] .flag:before,.react-tel-input .country-list .country[data-country-code=ru] .flag:before,.react-tel-input .selected-flag .flag.by:before,.react-tel-input .selected-flag .flag.ru:before{content:"";inset:0;position:absolute}.react-tel-input .country-list .flag{border-radius:50%;height:1.5625rem!important;margin-right:.5rem!important;width:1.5625rem!important}.country-list li{align-items:center;display:flex}.country-list li .dial-code{margin-left:auto}.react-tel-input .selected-flag .arrow{display:none}.react-tel-input .selected-flag{position:relative}.react-tel-input .selected-flag:after{border-bottom:.125rem solid #575c6a;border-right:.125rem solid #575c6a;content:"";height:.625rem;left:2.625rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-70%) rotate(45deg);transition:transform .2s ease;width:.625rem}.react-tel-input .selected-flag.open:after{transform:translateY(-50%) rotate(-135deg)}.react-tel-input .country-list{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.15);margin-right:.3125rem;max-height:15rem;overflow-y:auto;padding:.5rem 0}.react-tel-input .country-list .country{border-radius:.3125rem;margin-left:.3125rem;margin-right:.3125rem;padding:.5rem .75rem;transition:background-color .2s}.react-tel-input .country-list .country:hover{background-color:#f3f4f6}.react-tel-input .country.highlight{background-color:#e5e7eb}.react-tel-input .flag-dropdown:hover,.react-tel-input .selected-flag:hover{background:#f1f1f1!important}.react-tel-input .country-list .country[data-country-code=ru] .flag:before,.react-tel-input .selected-flag .flag.ru:before{background:url(https://hatscripts.github.io/circle-flags/flags/ru.svg) no-repeat 50%/cover!important}.react-tel-input .country-list .country[data-country-code=by] .flag:before,.react-tel-input .selected-flag .flag.by:before{background:url(https://hatscripts.github.io/circle-flags/flags/by.svg) no-repeat 50%/cover!important}.react-tel-input .country-list .country[data-country-code=kz] .flag:before,.react-tel-input .selected-flag .flag.kz:before{background:url(https://hatscripts.github.io/circle-flags/flags/kz.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=kg] .flag:before,.react-tel-input .selected-flag .flag.kg:before{background:url(https://hatscripts.github.io/circle-flags/flags/kg.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=md] .flag:before,.react-tel-input .selected-flag .flag.md:before{background:url(https://hatscripts.github.io/circle-flags/flags/md.svg) no-repeat 50%/cover!important}.react-tel-input .country-list .country[data-country-code=uz] .flag:before,.react-tel-input .selected-flag .flag.uz:before{background:url(https://hatscripts.github.io/circle-flags/flags/uz.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=de] .flag:before,.react-tel-input .selected-flag .flag.de:before{background:url(https://hatscripts.github.io/circle-flags/flags/de.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=pl] .flag:before,.react-tel-input .selected-flag .flag.pl:before{background:url(https://hatscripts.github.io/circle-flags/flags/pl.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=lt] .flag:before,.react-tel-input .selected-flag .flag.lt:before{background:url(https://hatscripts.github.io/circle-flags/flags/lt.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=lv] .flag:before,.react-tel-input .selected-flag .flag.lv:before{background:url(https://hatscripts.github.io/circle-flags/flags/lv.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=ee] .flag:before,.react-tel-input .selected-flag .flag.ee:before{background:url(https://hatscripts.github.io/circle-flags/flags/ee.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=ua] .flag:before,.react-tel-input .selected-flag .flag.ua:before{background:url(https://hatscripts.github.io/circle-flags/flags/ua.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=cz] .flag:before,.react-tel-input .selected-flag .flag.cz:before{background:url(https://hatscripts.github.io/circle-flags/flags/cz.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=sk] .flag:before,.react-tel-input .selected-flag .flag.sk:before{background:url(https://hatscripts.github.io/circle-flags/flags/sk.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=hu] .flag:before,.react-tel-input .selected-flag .flag.hu:before{background:url(https://hatscripts.github.io/circle-flags/flags/hu.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=at] .flag:before,.react-tel-input .selected-flag .flag.at:before{background:url(https://hatscripts.github.io/circle-flags/flags/at.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=ch] .flag:before,.react-tel-input .selected-flag .flag.ch:before{background:url(https://hatscripts.github.io/circle-flags/flags/ch.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=fr] .flag:before,.react-tel-input .selected-flag .flag.fr:before{background:url(https://hatscripts.github.io/circle-flags/flags/fr.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=it] .flag:before,.react-tel-input .selected-flag .flag.it:before{background:url(https://hatscripts.github.io/circle-flags/flags/it.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=es] .flag:before,.react-tel-input .selected-flag .flag.es:before{background:url(https://hatscripts.github.io/circle-flags/flags/es.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=gb] .flag:before,.react-tel-input .selected-flag .flag.gb:before{background:url(https://hatscripts.github.io/circle-flags/flags/gb.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=us] .flag:before,.react-tel-input .selected-flag .flag.us:before{background:url(https://hatscripts.github.io/circle-flags/flags/us.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=ca] .flag:before,.react-tel-input .selected-flag .flag.ca:before{background:url(https://hatscripts.github.io/circle-flags/flags/ca.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=cn] .flag:before,.react-tel-input .selected-flag .flag.cn:before{background:url(https://hatscripts.github.io/circle-flags/flags/cn.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=tr] .flag:before,.react-tel-input .selected-flag .flag.tr:before{background:url(https://hatscripts.github.io/circle-flags/flags/tr.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=ge] .flag:before,.react-tel-input .selected-flag .flag.ge:before{background:url(https://hatscripts.github.io/circle-flags/flags/ge.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=am] .flag:before,.react-tel-input .selected-flag .flag.am:before{background:url(https://hatscripts.github.io/circle-flags/flags/am.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=az] .flag:before,.react-tel-input .selected-flag .flag.az:before{background:url(https://hatscripts.github.io/circle-flags/flags/az.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=fi] .flag:before,.react-tel-input .selected-flag .flag.fi:before{background:url(https://hatscripts.github.io/circle-flags/flags/fi.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=se] .flag:before,.react-tel-input .selected-flag .flag.se:before{background:url(https://hatscripts.github.io/circle-flags/flags/se.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=no] .flag:before,.react-tel-input .selected-flag .flag.no:before{background:url(https://hatscripts.github.io/circle-flags/flags/no.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=dk] .flag:before,.react-tel-input .selected-flag .flag.dk:before{background:url(https://hatscripts.github.io/circle-flags/flags/dk.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=nl] .flag:before,.react-tel-input .selected-flag .flag.nl:before{background:url(https://hatscripts.github.io/circle-flags/flags/nl.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.react-tel-input .country-list .country[data-country-code=be] .flag:before,.react-tel-input .selected-flag .flag.be:before{background:url(https://hatscripts.github.io/circle-flags/flags/be.svg) no-repeat 50%/cover!important;content:"";inset:0;position:absolute}.input[placeholder]:not([data-fls-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-fls-placeholder-nohiden]):focus::placeholder{opacity:0}.react-tel-input .form-control{padding-left:3.25rem!important;padding-right:2.5rem!important;width:100%!important}.react-tel-input .form-control.error{border-color:#ff4d4f!important}.react-tel-input .form-control.error:focus{border-color:#ff4d4f!important;box-shadow:0 0 0 .125rem rgba(255,77,79,.2)}.custom-phone-input input{border-radius:.3125rem!important}.cookie-consent{inset:0;position:fixed;z-index:99999}.cookie-consent__overlay{background:rgba(32,34,45,.4);inset:0;position:absolute}.cookie-consent__content{background:#fff;border-radius:.3125rem;bottom:1.25rem;max-width:43.75rem;padding-block:1.25rem;padding-inline-end:3.75rem;padding-inline-start:1.25rem;position:absolute;right:1.25rem;z-index:2}.cookie-consent__content,.cookie-consent__info{align-items:center;display:flex;gap:1.25rem}.cookie-consent__info img{flex-shrink:0;height:3.125rem;width:3.125rem}.cookie-consent__info p{color:#20222d;font-family:Navigo;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.cookie-consent__info p a{color:#5267ff;transition:color .3s ease}.cookie-consent__button{align-items:center;background-color:#5267ff;border-radius:3.125rem;display:flex;flex-shrink:0;height:3.125rem;justify-content:center;padding-block:.625rem;padding-inline:1.5625rem;transition:background-color .3s ease}.cookie-consent__button span{color:#fff;font-family:Navigo;font-size:.9375rem;font-style:normal;font-weight:400;padding-block-start:.25rem;text-transform:uppercase}.cookie-consent__close{color:#bdc0ce;position:absolute;right:.75rem;top:.75rem;transition:color .3s ease;z-index:2}.header{background:#111318;border-bottom:.0625rem solid rgba(242,243,245,.4);padding:1.25rem 0;position:sticky;top:0;width:100%;z-index:200}.header__logo{display:inline-block;position:relative;transition:all .3s ease}.header__logo svg rect{transition:all .3s ease;width:100%}.header__logo svg path{transform:translateY(0);transition:transform .3s ease}@keyframes underlining{0%{transform-origin:left center;width:100%}50%{transform-origin:right center;width:0}to{transform-origin:left center;width:100%}}@keyframes liftDown{0%{transform:translateY(0)}30%{transform:translateY(-.25rem)}70%{transform:translateY(-.25rem)}to{transform:translateY(0)}}.header__logo-text{color:#fff;display:flex;flex-direction:column;font-style:normal;font-weight:700;left:70%;line-height:140%;position:absolute;text-transform:uppercase;top:60%;transform:translate(-50%,-50%)}.header__logo-text span:first-child{font-size:1.6581875rem;margin-left:.375rem}.header__logo-text span:nth-child(2){align-items:center;display:flex}.header__logo-text span:nth-child(2) span{font-size:1.141625rem;margin-left:-.375rem;margin-right:-.375rem;margin-top:.1875rem}.header__logo-text span:nth-child(2) svg{width:1.5rem}.header-block-wrapper{position:relative;z-index:100}.header-block{align-items:center;display:flex;gap:.625rem;justify-content:space-between}.menu__list{gap:1.5rem}.menu__button{align-items:center;color:#fff;display:flex;font-size:1rem;font-style:normal;font-weight:500;gap:.625rem;line-height:normal;text-transform:uppercase}.menu__button svg{margin-top:-.1875rem}.menu__link{color:#fff;font-size:1rem;font-style:normal;font-weight:500;gap:.625rem;line-height:normal;text-transform:uppercase;transition:all .3s ease}.header-buttons,.menu__link{align-items:center;display:flex}.header-buttons{gap:1.25rem}.header-buttons a.mail-header{align-items:center;color:#fff;display:flex;font-size:1rem;font-style:normal;font-weight:500;gap:.625rem;transition:all .3s ease;white-space:nowrap}.header-buttons a.mail-header span{padding-top:.125rem}.header-buttons a.phone-header{align-items:center;color:#fff;display:flex;font-size:1rem;font-style:normal;font-weight:500;gap:.625rem;white-space:nowrap}.header-buttons a.phone-header span{padding-top:.125rem}.header-buttons .button{align-items:center;background:#5267ff;color:#fff;display:flex;gap:.625rem}.header-buttons .button svg{fill:#fff;height:1.375rem;width:1.5rem}.header-buttons .button svg use{color:#fff}.header-buttons._two{gap:1rem}.select-header .select{min-width:0;position:relative}.select-header .select__body{position:relative}.select-header .select__title{background-color:rgba(189,192,206,.2);border:.0625rem solid transparent;border-radius:50%;color:#fff;cursor:pointer;text-transform:uppercase;transition:all .3s ease;width:100%}.select-header .select__value{align-items:center;display:flex;height:3.125rem;justify-content:center;min-width:0;width:3.125rem}.select-header .select__value._select-pseudo-label:before{content:attr(data-pseudo-label);opacity:.5}.select-header .select__content{font-size:1rem;font-style:normal;font-weight:400;margin-top:.1875rem;text-align:center;white-space:nowrap}.select-header .select__text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-header .select__options{border-top:0;color:#000;min-width:100%;position:absolute;top:calc(100% + .3125rem)}.select-header .select__scroll{align-items:center;background:#34353c;border-radius:3.125rem;display:flex;flex-direction:column;gap:.3125rem;justify-content:center;max-height:12.5rem;overflow-x:hidden;overflow-y:auto;padding:.1875rem}.select-header .select__option{background-color:#3b3d44;border:.0625rem solid transparent;border-radius:50%;color:inherit;color:#fff;cursor:pointer;font-size:.875rem;font-style:normal;font-weight:400;height:3.125rem;text-align:left;text-align:center;transition:all .3s ease;width:3.125rem}.select-header .select__option._select-selected{background-color:#34353c;color:#5267ff}.select-header .select__row{align-items:center;display:inline-flex}.select-header .select--show-top .select__options{border-bottom:0;border-radius:.25rem .25rem 0 0;bottom:calc(100% - .0625rem);padding:.3125rem 0 .625rem;top:auto}.select-header ._select-tag{cursor:pointer}.button._white span{color:#5267ff;transition:all .3s ease}.open-drop-services .header-mobile{height:100%}.open-drop-services body:after{background-color:rgba(0,0,0,.7);opacity:1}.open-drop-company .header-mobile{height:100%}.menu__link._active-menu-link{color:#5267ff}.menu__link{position:relative}.menu__link:after{background:#5267ff;border-radius:.625rem;bottom:-.125rem;content:"";height:.125rem;left:0;position:absolute;transform:scale(0);transition:transform .3s ease;width:100%}.menu__button{transition:all .3s ease}.menu__button._open-drop{position:relative}.menu__button._open-drop .header-arrow{align-items:center;display:flex;justify-content:center;max-width:1.25rem;position:relative;width:1.25rem}.menu__button._open-drop .header-arrow:after,.menu__button._open-drop .header-arrow:before{background-color:#fff;content:"";height:.125rem;position:absolute;right:0;top:-.125rem;transition:transform .5s ease 0s;width:.625rem}.menu__button._open-drop .header-arrow:before{transform:translate(-75%,-50%) rotate(40deg)}.menu__button._open-drop .header-arrow:after{transform:translateY(-50%) rotate(-40deg)}.menu__button._open-drop._active-menu-link .header-arrow:before{background-color:#5267ff;transform:translateX(-75%) rotate(-40deg)}.menu__button._open-drop._active-menu-link .header-arrow:after{background-color:#5267ff;transform:rotate(40deg)}.menu__button span:first-child{position:relative}.menu__button span:first-child:after{background:#5267ff;border-radius:.625rem;bottom:-.125rem;content:"";height:.125rem;left:0;position:absolute;transform:scale(0);transition:transform .3s ease;width:100%}.menu__button._open-drop-company{position:relative}.menu__button._open-drop-company .header-arrow{align-items:center;display:flex;justify-content:center;max-width:1.25rem;position:relative;width:1.25rem}.menu__button._open-drop-company .header-arrow:after,.menu__button._open-drop-company .header-arrow:before{background-color:#fff;content:"";height:.125rem;position:absolute;right:0;top:-.125rem;transition:transform .5s ease 0s;width:.625rem}.menu__button._open-drop-company .header-arrow:before{transform:translate(-75%,-50%) rotate(40deg)}.menu__button._open-drop-company .header-arrow:after{transform:translateY(-50%) rotate(-40deg)}.menu__button._open-drop-company._active-menu-link .header-arrow:before{background-color:#5267ff;transform:translateX(-75%) rotate(-40deg)}.menu__button._open-drop-company._active-menu-link .header-arrow:after{background-color:#5267ff;transform:rotate(40deg)}.menu__item:has(.menu__button._open-drop._active-menu-link){border-bottom:transparent}.menu__item:has(.menu__button._open-drop-company._active-menu-link){border-bottom:transparent}.header-drop-company{left:0;width:100%;z-index:200}._open-drop-company{cursor:pointer;transition:all .3s ease}.icon-menu,.icon-menu-block{display:none}html.menu-open .icon-menu span{opacity:0;transform:translateY(-50%) scale(.8)}html.menu-open .icon-menu:before{top:50%;transform:translateY(-50%) rotate(45deg)}html.menu-open .icon-menu:after{bottom:50%;transform:translateY(50%) rotate(-45deg)}.header-mobile{background:#111318;height:100%}.menu-bottom{display:none}.menu-bottom .menu-bottom__button{border-bottom:.0625rem solid #bdc0ce;margin-bottom:2.375rem;margin-top:2.375rem;padding-bottom:2.375rem}.menu-bottom .menu-bottom__button a{background:#5267ff;border-radius:3.125rem;color:#fff}.menu-bottom .menu-bottom__links{display:flex;gap:1.25rem;justify-content:space-between}.menu-bottom .menu-bottom__links-block{align-items:center;display:none;flex-wrap:wrap;gap:.9375rem 1.875rem}.menu-bottom .menu-bottom__links-block a{align-items:center;color:#fff;display:flex;font-size:1.25rem;font-style:normal;font-weight:300;gap:.625rem;white-space:nowrap}.mail-header._dynamic_adapt_{width:100%}.header-drop,.header-drop-company{left:0;opacity:0;padding-block-start:2.1875rem;pointer-events:none;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:150}.header-drop-company._active-company-drop,.header-drop._active-services-drop{opacity:1;pointer-events:auto;visibility:visible}.header-drop-company._active-company-drop .header-drop-company-wrapper,.header-drop-company._active-company-drop .header-drop-services-wrapper,.header-drop._active-services-drop .header-drop-company-wrapper,.header-drop._active-services-drop .header-drop-services-wrapper{height:fit-content;opacity:1;padding-top:1.875rem}.header-drop-company._active-company-drop .header-drop-company-wrapper .header-drop-wrapper,.header-drop-company._active-company-drop .header-drop-services-wrapper .header-drop-wrapper,.header-drop._active-services-drop .header-drop-company-wrapper .header-drop-wrapper,.header-drop._active-services-drop .header-drop-services-wrapper .header-drop-wrapper{display:flex}.header-drop-company._active-company-drop .header-drop-company-wrapper,.header-drop-company._active-company-drop .header-drop-services-wrapper,.header-drop._active-services-drop .header-drop-company-wrapper,.header-drop._active-services-drop .header-drop-services-wrapper{padding-bottom:2.5rem;padding-top:2.1875rem}.touch .header-drop,.touch .header-drop-company{padding-block-start:1.875rem}.header-drop-services-wrapper{background:#111318;box-shadow:0 .25rem 1.25rem 0 rgba(82,103,255,.35);height:0;opacity:0;overflow:hidden;padding:0;transition:all .3s ease}.header-drop-services-wrapper .header-drop-wrapper{display:none;transition:all .3s ease}.header-drop-company-wrapper{background:#111318;box-shadow:0 .25rem 1.25rem 0 rgba(82,103,255,.35);height:0;opacity:0;overflow:hidden;padding:0;transition:all .3s ease}.header-drop-company-wrapper .header-drop-wrapper{display:none;transition:all .3s ease}.header-drop-company-wrapper .header-drop{transition:all .3s ease}.header-drop-company._active-company-drop,.header-drop._active-services-drop{padding-block-start:2.125rem}.menu__button._open-drop-company.active,.menu__button._open-drop.active{color:#5267ff}.menu__button._open-drop-company.active .header-arrow:before,.menu__button._open-drop.active .header-arrow:before{background-color:#5267ff;transform:translateX(-75%) rotate(-40deg)}.menu__button._open-drop-company.active .header-arrow:after,.menu__button._open-drop.active .header-arrow:after{background-color:#5267ff;transform:rotate(40deg)}.header-drop-wrappers{background:#111318;box-shadow:0 .25rem 1.25rem 0 rgba(82,103,255,.35)}.header-drop-wrapper{display:flex;gap:1.875rem}.header-drop-block{display:grid;gap:1.875rem;grid-template-columns:repeat(2,1fr);width:100%}.links-header-drop{align-items:center;border:.0625rem solid #fff;border-radius:.3125rem;display:flex;gap:1.875rem;height:100%;padding:.625rem 1.25rem;transition:all .3s ease}.links-header-drop__image{width:8.125rem}.links-header-drop__image img{aspect-ratio:124/110;height:100%;object-fit:cover;width:100%}.links-header-drop__info{color:#fff;font-family:TTFirsNeue;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.375rem;max-width:15.625rem;text-wrap:pretty}.header-drop-target-block{display:flex;flex-direction:column;gap:1.25rem;max-width:21.875rem;width:100%}.link-target-drop{background:url(../../assets/img/icons/icon-bitrix/bg.png) 50%/cover no-repeat;border-radius:.3125rem;gap:1.25rem;height:5.625rem;padding:1.25rem 1.875rem}.link-target-drop,.link-target-drop__image{align-items:center;display:flex;position:relative}.link-target-drop__image{justify-content:center}.link-target-drop__image:after{background:hsla(0,0%,100%,.3);border-radius:50%;content:"";display:flex;flex:0 0 3.75rem;height:3.75rem;left:-.3125rem;position:absolute;top:-.3125rem;width:3.75rem}.link-target-drop__image img{border-radius:50%;flex-shrink:0;height:3.125rem;width:3.125rem}.link-target-drop__info{color:#fff;font-family:TTFirsNeue;font-size:1.25rem;font-style:normal;font-weight:400;line-height:110%}.link-target-drop:first-child{background-color:#ff5271}.link-target-drop:nth-child(2){background-color:#0af}.link-target-drop:nth-child(3){background-color:#9452ff}.link-target-drop:nth-child(4){background-color:#5267ff}.link-target-drop{background-size:100%;transition:background-size .3s ease}.header-drop-company-target{align-items:center;background:#20222d;border-radius:.3125rem;display:flex;flex-direction:column;justify-content:center;max-width:30.625rem;padding:1.25rem;width:100%}.header-drop-company-target h3{color:#fff;font-style:normal;font-weight:400;line-height:110%;margin:1.25rem 0;text-align:center}.header-drop-company .header-drop-block{max-width:100%;width:100%}.header-drop-company .header-drop-block .header-drop-block__links .links-header-drop .links-header-drop__image{width:8.125rem}.header-drop-company .header-drop-block .header-drop-block__links .links-header-drop .links-header-drop__image img{aspect-ratio:124/110;height:100%;object-fit:cover;width:100%}.header-drop-target-company-block{display:grid;gap:.625rem .9375rem;grid-template-columns:repeat(auto-fit,minmax(11.875rem,1fr))}.link-target-drop-company{cursor:pointer}.link-target-company-drop{width:100%}.link-target-company-drop__image{border-radius:.3125rem;padding:1rem 2.5rem;transition:all .3s ease;width:100%}.link-target-company-drop__image img{aspect-ratio:137/44;filter:brightness(0) invert(1);height:100%;object-fit:contain;opacity:.5;transition:all .3s ease;width:100%}.menu-bottom__social{align-items:center;display:flex;flex-wrap:wrap;gap:.9375rem;margin-top:1.875rem}.menu-bottom__social a{align-items:center;background:transparent;border:.0625rem solid #bdc0ce;border-radius:50%;display:flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;width:2.5rem}.menu-bottom__social a img{height:1.5rem;object-fit:contain;width:1.5rem}.header-buttons-block-phone-drop{height:0;opacity:0;padding-top:2.1875rem;position:fixed;transition:height 0s .4s,padding 0s .4s,opacity .4s 0s}.header-buttons-block-phone-drop a.phone-header{background:#111318;border:.0625rem solid rgba(242,243,245,.4);border-radius:0 0 .3125rem .3125rem;border-top:none;display:none;left:-1.25rem;padding:0;position:relative;transition:height 0s .4s,padding 0s .4s,opacity .4s 0s;width:calc(100% + 1.25rem)}.header-buttons-block-phone:hover .phone-header-block .phone-header{color:#5267ff}.header-buttons-block-phone:hover .open-phone:before{background-color:#5267ff;transform:translateX(-75%) rotate(-40deg)}.header-buttons-block-phone:hover .open-phone:after{background-color:#5267ff;transform:rotate(40deg)}.header-buttons-block-phone:hover .header-buttons-block-phone-drop .phone-header{color:#fff;display:flex;padding:1.875rem 1.25rem}.header-buttons-block-phone:hover .header-buttons-block-phone-drop{height:fit-content;opacity:1;visibility:visible}.header-buttons-block-phone{cursor:pointer}.phone-header-block{align-items:center;color:#fff;display:flex;gap:.3125rem;position:relative}.phone-header-block .header-arrow{align-items:center;display:flex;height:1.25rem;justify-content:center;max-width:1.25rem;position:relative;width:1.25rem}.phone-header-block .header-arrow:after,.phone-header-block .header-arrow:before{background-color:#fff;content:"";height:.125rem;position:absolute;right:0;top:.625rem;transition:transform .5s ease 0s;width:.625rem}.phone-header-block .header-arrow:before{transform:translate(-75%,-50%) rotate(40deg)}.phone-header-block .header-arrow:after{transform:translateY(-50%) rotate(-40deg)}.open-phone{cursor:pointer;transition:color .3s ease}.dropbtn-lang{align-items:center;background-color:#04aa6d;background-color:rgba(189,192,206,.2);border:.0625rem solid transparent;border-radius:50%;color:#fff;display:flex;flex:0 0 3.125rem;font-size:1rem;font-style:normal;font-weight:400;height:3.125rem;justify-content:center;text-align:center;transition:all .3s ease;width:3.125rem}.dropbtn-lang,.dropbtn-lang span{margin-top:.1875rem}.dropdown-lang{display:inline-block;position:relative}.dropdown-content-lang-wrapper{display:none;padding-top:.3125rem;position:absolute}.dropdown-content-lang{background:#34353c;border-radius:3.125rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2);display:flex;flex-direction:column;gap:.3125rem;padding:.1875rem;z-index:1}.dropdown-content-lang a{align-items:center;background-color:#3b3d44;border:.0625rem solid transparent;border-radius:50%;color:#000;color:#fff;display:block;display:flex;font-size:.875rem;height:2.875rem;justify-content:center;padding:.75rem 1rem;text-decoration:none;transition:all .3s ease;width:2.875rem}.dropdown-content-lang a span{margin-top:.1875rem}.dropdown-content-lang a.hide{display:none}.dropdown-content-lang a:hover{border:.0625rem solid #5267ff;color:#5267ff}@keyframes opac{0%{opacity:0}to{opacity:1}}.dropdown-lang:hover .dropbtn-lang{border:.0625rem solid #5267ff;color:#5267ff}.dropdown-content-lang-wrapper.active{animation:opac .5s;display:flex}.menu__list{align-items:center;display:flex;margin-top:.375rem}.show-after body:after{opacity:1}.header .tooltip{z-index:301}.header-mobile.visible{display:block}.resize-animation-stopper *{animation:none!important;transition:none!important}.header-mobile{display:none;height:100vh;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;transform:translateY(-1.25rem);transition:opacity .3s ease,transform .3s ease;width:100%;z-index:150}.menu-open .header-mobile{display:block;opacity:1;transform:translateY(0)}.icon-menu._active span{transform:rotate(45deg)}.icon-menu._active span:before{top:0;transform:rotate(0)}.icon-menu._active span:after{bottom:0;transform:rotate(90deg)}.menu-open{height:100%;overflow:hidden;position:fixed;touch-action:none;width:100%}.header__all-services{align-items:center;background-color:#5267ff;border-radius:3.125rem;color:#fff;display:flex;gap:.625rem;grid-column:1/-1;justify-content:center;transition:all .3s ease;width:100%}.header__all-services span{color:#fff;font-family:Navigo;font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.009375rem;line-height:1.25rem;margin-top:.25rem;text-transform:uppercase}.header__all-services svg{transition:all .3s ease}.header-drop-block__links--skeleton{animation:skeleton-pulse 1.2s ease-in-out infinite;pointer-events:none}.links-header-drop__image--skeleton{background:#e8e8e8;border-radius:.5rem;height:2.5rem;width:2.5rem}.links-header-drop__title-skeleton{background:#e8e8e8;border-radius:.25rem;height:1rem;width:7.5rem}.link-target-drop--skeleton{animation:skeleton-pulse 1.2s ease-in-out infinite;pointer-events:none}.link-target-drop__image--skeleton{background:#e8e8e8;border-radius:.375rem;height:2rem;width:2rem}.link-target-drop__info--skeleton{background:#e8e8e8;border-radius:.25rem;height:.875rem;width:8.75rem}.header .header-skeleton{pointer-events:none}.header .header-skeleton-image{animation:skeleton-loading 4s linear infinite;background:linear-gradient(90deg,hsla(0,0%,94%,.8) 25%,hsla(0,0%,88%,.8) 50%,hsla(0,0%,94%,.8) 75%);background-size:200% 100%;border-radius:.5rem}.header .header-skeleton-title{height:1.25rem;width:100%}.header .header-skeleton-text,.header .header-skeleton-title{animation:skeleton-loading 4s linear infinite;background:linear-gradient(90deg,hsla(0,0%,94%,.8) 25%,hsla(0,0%,88%,.8) 50%,hsla(0,0%,94%,.8) 75%);background-size:200% 100%;border-radius:.25rem}.header .header-skeleton-text{height:1rem}.header .header-skeleton-partner .header-skeleton-image{animation:skeleton-loading 4s linear infinite;background:linear-gradient(90deg,hsla(0,0%,94%,.8) 25%,hsla(0,0%,88%,.8) 50%,hsla(0,0%,94%,.8) 75%);background-size:200% 100%;border-radius:.5rem;height:3.75rem;width:100%}.header .header-skeleton-target{align-items:center;display:flex;gap:.75rem;pointer-events:none}.header .header-skeleton-target .header-skeleton-image{flex-shrink:0;height:2.5rem;width:2.5rem}.header .header-skeleton-target .header-skeleton-text{flex:1;height:1rem}@keyframes header-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.header-drop,.header-drop-company{transition:opacity .2s ease-in-out}.header-drop-block,.header-drop-company-target,.header-drop-target-block{transition:opacity .15s ease-in-out}.header-skeleton,.header-skeleton-partner,.header-skeleton-target{animation:skeleton-pulse 1.2s ease-in-out infinite}@keyframes skeleton-pulse{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.header-skeleton-image{border-radius:.5rem}.header-skeleton-image,.header-skeleton-text,.header-skeleton-title{animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%}.header-skeleton-text,.header-skeleton-title{border-radius:.25rem;height:1.25rem}.header-drop-block__links-skeleton{height:8.5625rem}.header-drop-block__links-company-skeleton,.header-drop-block__links-skeleton{background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:inherit;width:100%}.header-drop-block__links-company-skeleton{height:9.125rem}.footer-top{background:url(../../assets/img/background/bgF.png) 50%/cover no-repeat,#5267ff;background-blend-mode:multiply,normal}.footer-top-wrapper{background:#f2f3f5;border-radius:.3125rem;display:flex;gap:2.5rem;margin-bottom:-3.75rem;padding:2.5rem;position:relative}.footer-top-info{max-width:21rem}.footer-top-info h4{font-family:TTFirsNeue;font-size:1.75rem;font-style:normal;font-weight:400;line-height:110%;text-wrap:pretty}.footer-top-info p{color:#575c6a;font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.25rem;margin-block-start:1.25rem}.footer-top-info .footer-top-info__button{margin-block-start:1.25rem;margin-bottom:23.125rem}.footer-top-info .footer-top-info__button .link-download{align-items:center;border:.0625rem solid #5267ff;border-radius:3.125rem;color:#5267ff;display:flex;gap:.3125rem;height:2.75rem;overflow:hidden;padding:.625rem 1.5625rem;position:relative;transition:color .3s ease-in-out;width:fit-content;z-index:1}.footer-top-info .footer-top-info__button .link-download:before{background:#5267ff;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease-in-out;width:100%;z-index:-1}.footer-top-info .footer-top-info__button .link-download svg{flex-shrink:0;transition:all .3s ease}.footer-top-info .footer-top-info__button .link-download span{align-items:center;display:flex;font-family:Roboto Flex,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.009375rem;line-height:100%;margin-top:.25rem;text-transform:uppercase;transition:all .3s ease}.footer-top-info>span{background:#5267ff;border-radius:0 14.375rem 14.375rem 0;bottom:3.75rem;height:clamp(11.4375rem,11.979vw,14.375rem);left:0;position:absolute;width:clamp(11.4375rem,14.0625vw,16.875rem)}.footer-top-info>span svg{height:clamp(11.5625rem,11.979vw,14.5625rem);padding-left:clamp(.625rem,2.08vw,2.5rem);width:clamp(11.5625rem,11.979vw,14.5625rem)}.footer-top-form{width:100%}.footer-top-form .form__line>label{color:#20222d;font-size:1rem;margin-bottom:.75rem}.footer-top-form .button._blue span,.footer-top-form .form__line>label{font-family:Navigo;font-style:normal;font-weight:400;line-height:1.25rem}.footer-top-form .button._blue span{color:#fff;font-size:.9375rem;letter-spacing:-.009375rem;margin-top:.25rem;text-transform:uppercase}.form-group-chakbox-add{background:#f2f3f5;cursor:pointer;position:relative;width:100%}.form-group-custom-block{align-items:center;border:.0625rem dashed #5267ff;border-radius:.3125rem;display:flex;gap:.625rem;height:4.375rem;padding:.9375rem;position:relative}.form-group-custom-block__icon{color:#000}.form-group-custom-block__text{cursor:pointer;display:flex;flex-direction:column;gap:.375rem}.form-group-custom-block__text :first-child{color:#5267ff;cursor:pointer}.form-group-custom-block__text :first-child,.form-group-custom-block__text :nth-child(2){font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:normal}.form-group-custom-block__text :nth-child(2){color:#bdc0ce}#customFileInput{cursor:pointer;height:4.375rem;left:.125rem;max-width:16.875rem;opacity:0;position:absolute;top:.125rem;z-index:1}.form-line-block .form-line-checkbox{display:flex;flex-wrap:wrap;gap:.9375rem}.form-line-block._about-project{display:flex}.form-line-block._about-project .form__line{margin-bottom:0}.form__line{display:flex;flex-direction:column;margin-bottom:1.25rem}.form__line h5,.form__line>label{font-weight:400;letter-spacing:-.002rem;line-height:100%;margin-bottom:.625rem}.form__line h5,.form__line input,.form__line>label{font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal}.form__line input{background:#f2f3f5;border:0;border-radius:.3125rem;font-weight:300;line-height:normal;overflow:hidden;padding:.9375rem}.form__line input::placeholder{color:#bdc0ce}.form__line textarea{background:#f2f3f5;border-radius:.3125rem;font-size:1rem;font-style:normal;font-weight:300;height:5.8125rem;line-height:normal;padding:.9375rem}.form__line textarea::placeholder{color:#bdc0ce}.form__line .checkbox-wrapper{display:flex;flex-direction:column;gap:.9375rem;margin-top:.625rem}textarea::-webkit-scrollbar{height:0;width:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.footer-top-form-button{align-items:center;display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);margin-top:1.25rem}.footer-top-form-button p{color:#575c6a;font-size:1rem;font-style:normal;font-weight:300;hyphens:auto;line-height:110%;word-break:break-word}.footer-top-form-button p a{color:#5267ff;display:inline;position:relative}.footer-top-form-button .button._blue svg{transition:all .3s ease}.button._blue{background:#5267ff;color:#fff;gap:.625rem;min-width:13.125rem}.button._blue span{padding-block-start:.125rem}.footer-body{background:#20222d;padding-top:7.5rem}.footer-body-wrapper{border-bottom:.0625rem solid #5f616d;display:flex}.footer-body-logo{border-right:.0625rem solid #5f616d;display:flex;flex-direction:column;gap:.9375rem;justify-content:space-between;padding-right:1.875rem;width:23.75rem}.footer-body-logo__top p{color:#575c6a;font-size:1rem;font-style:normal;font-weight:300;letter-spacing:-.008rem;line-height:140%;margin-top:.9375rem}.footer-body-logo__social{align-items:center;display:flex;flex-wrap:wrap;gap:.9375rem;margin-bottom:1.875rem}.footer-body-logo__social a{align-items:center;background:transparent;border:.0625rem solid #bdc0ce;border-radius:50%;display:flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.footer-body-logo__social a svg{color:#bdc0ce;transition:all .3s ease}.footer-body-logo__social a svg path{transition:all .3s ease}.footer-body-block{display:flex;gap:0 1.875rem;justify-content:space-between;max-width:100%;width:100%}.footer-body-block-nav{display:grid;gap:3.75rem;grid-template-columns:repeat(4,1fr);margin-bottom:1.875rem;margin-left:1.875rem}.footer-body-block-nav-block h4{color:#fff;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:.9375rem;text-transform:uppercase;white-space:nowrap}.footer-body-block-nav-block h4 a{transition:all .3s ease}.footer-body-block-nav-block ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:.8125rem}.footer-body-block-nav-block ul li{color:#575c6a;font-size:1rem;font-style:normal;font-weight:300;line-height:140%}.footer-body-block-nav-block ul li a{transition:all .3s ease}.footer-body-block-nav-block:nth-child(3) h4:nth-child(3){margin-top:.9375rem}.footer-body-block-nav-block:nth-child(3) h4:nth-child(2){margin-top:2.5rem}.footer-body-block-qr{align-items:flex-end;display:flex;flex-direction:column;margin-bottom:1.875rem;max-width:17.5rem}.footer-body-block-qr ul{margin-top:1.875rem}.footer-body-block-qr ul li:not(:last-child){margin-bottom:.9375rem}.footer-body-block-qr ul li a{align-items:center;color:#fff;display:flex;font-family:TTFirsNeue;font-feature-settings:"liga" off,"clig" off;font-size:1.25rem;font-style:normal;font-weight:300;gap:.3125rem;justify-content:end;letter-spacing:-.015rem;line-height:normal;transition:all .3s ease;white-space:nowrap}.qr-block-body{border-radius:.3125rem;cursor:pointer;display:flex;flex-direction:column}.qr-block-body span{color:#575c6a;font-size:1rem;font-style:normal;font-weight:300;line-height:140%;padding-block:.625rem;text-align:center}.footer-bottom{background:#20222d}.footer-bottom-block{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem 1.875rem;justify-content:space-between;padding-top:1.875rem}.footer-bottom-block__rating{align-items:center;display:flex;gap:1.875rem}.footer-bottom-block__rating .rating-footer-bottom,.footer-bottom-block__rating p{color:#bdc0ce;font-size:1rem;font-style:normal;font-weight:300;line-height:140%}.footer-bottom-block__rating .rating-footer-bottom{align-items:center;display:flex;gap:.125rem}.footer-bottom-block__rating .rating-footer-bottom svg{color:#5267ff;margin-top:-.3125rem}.footer-bottom-block__rating .rating-footer-bottom span{color:#5267ff}.footer-bottom-block__rating .rating-footer-bottom p{display:flex}.footer-bottom-block__rating .rating-footer-block{align-items:center;display:flex;gap:.625rem;width:100%}.footer-bottom-block__rating .rating-footer-block .rating-footer-block__image{flex:0 0 2.5rem;width:2.5rem}.footer-bottom-block__rating .rating-footer-block .rating-footer-block__image img{height:2.5rem;width:2.5rem}.footer-bottom-block__rating .rating-footer-block .rating-footer-block-list ul svg{color:#5267ff}.footer-bottom-block__rating .rating-footer-block .rating-footer-block-list ul li:first-child{display:flex;gap:.25rem}.footer-bottom-block__rating .rating-footer-block .rating-footer-block-list ul li:first-child span{color:#5267ff;font-size:1.75rem;font-style:normal;font-weight:500;line-height:1.875rem}.footer-bottom-block__rating .rating-footer-block .rating-footer-block-list ul li:nth-child(2){display:flex;gap:.9375rem}.footer-bottom-block__rating .rating-footer-block .rating-footer-block-list ul li:nth-child(2) span{color:#575c6a;font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.25rem;position:relative;white-space:nowrap}.footer-bottom-block__rating .rating-footer-block .rating-footer-block-list ul li:nth-child(2) span:not(:last-child):after{background:#575c6a;border-radius:50%;content:"";display:block;height:.3125rem;position:absolute;right:-.625rem;top:.3125rem;width:.3125rem}.footer-bottom-block__policy ul{display:flex;flex-wrap:wrap;gap:.625rem 1.875rem}.footer-bottom-block__policy ul li a{color:#bdc0ce;font-family:Navigo,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;position:relative;transition:all .3s ease}.footer-bottom-block__policy ul li a:after{align-items:center;background:#bdc0ce;content:"";display:flex;height:.0625rem;justify-content:center;position:relative;top:-.125rem;transform:scaleX(1);transform-origin:center;transition:all .3s ease;width:100%}.footer-bottom-copyright{color:#575c6a;font-size:1rem;font-style:normal;font-weight:300;line-height:140%;margin:0 auto;max-width:48.75rem;padding-bottom:2.5rem;padding-top:1.875rem;text-align:center}.footer-bottom-copyright span:first-child{padding-right:.125rem}.footer-bottom-copyright span:nth-child(2){align-items:baseline;bottom:-.3125rem;display:inline-flex;font-size:1.375rem;font-weight:900;gap:.625rem;margin-inline-start:.625rem;position:relative;white-space:nowrap}.footer-bottom-copyright span:nth-child(2) svg{display:flex;margin-left:-.75rem;margin-right:-.75rem;width:1.5rem}.footer-body-block-nav-block .spollers{display:grid;gap:.9375rem}.footer-body-block-nav-block .spollers .spollers__item{font-size:1.25rem}.footer-body-block-nav-block .spollers .spollers__title{border:none;border-radius:0;color:#fff;font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:.9375rem;padding:0;text-transform:uppercase;white-space:nowrap}._spoller-init .footer-body-block-nav-block .spollers .spollers__title{cursor:pointer}._spoller-init .footer-body-block-nav-block .spollers .spollers__title:after,._spoller-init .footer-body-block-nav-block .spollers .spollers__title:before{background-color:#000;content:"";height:.125rem;position:absolute;right:.625rem;top:50%;transition:transform .5s ease 0s;width:.9375rem}._spoller-init .footer-body-block-nav-block .spollers .spollers__title:before{transform:translate(-75%,-50%) rotate(40deg)}._spoller-init .footer-body-block-nav-block .spollers .spollers__title:after{transform:translateY(-50%) rotate(-40deg)}._spoller-init .footer-body-block-nav-block .spollers .spollers__title._spoller-active:after{transform:rotate(-180deg)}._spoller-init .footer-body-block-nav-block .spollers .spollers__title._spoller-active:before{background:#394496}.footer-body-block-nav-block .spollers .spollers__body{border:none;padding:0}.footer-body-block-nav-block>.spollers._spoller-init>.spollers__item>.spollers__title:after,.footer-body-block-nav-block>.spollers._spoller-init>.spollers__item>.spollers__title:before{background-color:#fff;content:"";height:.125rem;position:absolute;right:.625rem;top:50%;transition:transform .5s ease 0s;width:.75rem}.footer-body-block-nav-block>.spollers._spoller-init>.spollers__item>.spollers__title:before{transform:translate(-75%,-50%) rotate(40deg)}.footer-body-block-nav-block>.spollers._spoller-init>.spollers__item>.spollers__title:after{transform:translateY(-50%) rotate(-40deg)}.footer-body-block-nav-block>.spollers._spoller-init>.spollers__item>.spollers__title._spoller-active:before{background-color:#5267ff;transform:translateX(-75%) rotate(-40deg)}.footer-body-block-nav-block>.spollers._spoller-init>.spollers__item>.spollers__title._spoller-active:after{background-color:#5267ff;transform:rotate(40deg)}.footer-body-logo__social._dynamic_adapt_{margin-bottom:0;margin-top:1.875rem}.form-line-block-wrapper .checkbox.button-checkbox{position:relative}.form-line-block-wrapper .checkbox.button-checkbox:not(:last-child){margin-bottom:em(5)}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__input{height:0;opacity:0;position:absolute;width:0}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__input:focus-visible+.checkbox__label:before{box-shadow:0 0 .3125rem red!important}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__input:checked+.checkbox__label{background:#5267ff}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__input:checked+.checkbox__label .checkbox__text .text{color:#fff}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__input:checked+.checkbox__label .checkbox__text .icon{color:#5267ff}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__label{align-items:center;background:#fff;border-radius:3.125rem;cursor:pointer;display:inline-flex;gap:.625rem;height:2.75rem;padding:.625rem 1.25rem;position:relative;transform:translateY(0);transition:all .3s ease}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__label:after{bottom:-.625rem;content:"";left:-.625rem;position:absolute;right:-.625rem;top:-.625rem;inset:-.625rem;pointer-events:none}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__label:before{align-self:flex-start;border:.0625rem solid red;content:"";display:none;flex:0 0 1.25rem;height:1.25rem;width:1.25rem}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__text{align-items:center;align-self:center;display:flex;font-family:Navigo,sans-serif;font-size:1rem;font-style:normal;font-weight:400;gap:.625rem;justify-content:center;line-height:1.25rem;transition:all .3s ease;white-space:nowrap}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__text .icon{align-items:center;background:#f2f3f5;border-radius:.3125rem;color:#575c6a;display:flex;justify-content:center;padding:.1875rem;transition:all .3s ease}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__text .text{color:#575c6a;margin-block-start:.25rem;transition:all .3s ease}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__text svg{transition:all .1s ease}.form-line-block-wrapper .form-line-checkbox .button.all-services{align-items:center;background:#fff;border-radius:3.125rem;display:flex;gap:.625rem;height:2.75rem;padding:.625rem 1.25rem;transition:all .3s ease}.form-line-block-wrapper .form-line-checkbox .button.all-services span:first-child{align-items:center;background:#f2f3f5;border-radius:.3125rem;display:flex;justify-content:center;padding:.3125rem;transition:all .3s ease}.form-line-block-wrapper .form-line-checkbox .button.all-services span:nth-child(2){color:#575c6a;font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;transition:all .3s ease}.form-popup{bottom:0;left:0;padding:1.875rem .625rem;pointer-events:none;position:fixed;right:0;top:0;transition:visibility .8s ease 0s;visibility:hidden;z-index:5}.form-popup-wrapper{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:100%;width:100%}.form-popup-block{background:#fff;border-radius:.3125rem;max-width:55.625rem;padding:1.875rem;transition:transform .3s ease 0s}.form-popup-block-checkboxes{display:flex;flex-wrap:wrap;gap:.9375rem}.form-popup-block-checkboxes .checkbox.button-checkbox{position:relative}.form-popup-block-checkboxes .checkbox.button-checkbox:not(:last-child){margin-bottom:em(5)}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__input{height:0;opacity:0;position:absolute;width:0}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__input:focus-visible+.checkbox__label:before{box-shadow:0 0 .3125rem red!important}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__input:checked+.checkbox__label{background:#5267ff}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__input:checked+.checkbox__label .checkbox__text,.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__input:checked+.checkbox__label .checkbox__text .icon,.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__input:checked+.checkbox__label .checkbox__text .text{color:#fff}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__label{align-items:center;background:#f2f3f5;border-radius:3.125rem;cursor:pointer;display:inline-flex;gap:.625rem;height:2.75rem;padding:.75rem 1.25rem;position:relative;transition:all .3s ease}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__label:before{align-self:flex-start;border:.0625rem solid red;content:"";display:none;flex:0 0 1.25rem;height:1.25rem;width:1.25rem}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__text{align-self:center;display:flex;font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:400;gap:.625rem;line-height:1.75rem;transition:all .3s ease}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__text span{align-items:center;background:#f2f3f5;border-radius:.3125rem;display:flex;justify-content:center;padding:.1875rem}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__text .text{color:#575c6a}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__text svg{transition:all .1s ease}.form-popup-block__title{align-items:center;display:flex;gap:.625rem;justify-content:space-between;margin-block-end:1.875rem}.form-popup-block__title .close-form-popup svg path{stroke-width:.125rem;transition:all .3s ease}.form-popup-open .form-popup{overflow:auto;pointer-events:all;visibility:visible;z-index:150}.form-popup-open body:after{opacity:1}.form-line-block._form-line-top{display:grid;gap:0 .9375rem;grid-template-columns:repeat(3,1fr)}.form-line-block._form-line-top .form__line .input{background:#fff}.form-line-block._about-project{align-items:start;gap:0 1.25rem}.form-line-block._about-project .form__line{width:100%}.form-line-block._about-project .form__line textarea{background:#fff}.form-line-block._about-project .form__line .form-group-chakbox._toseller-custom-block{margin-top:auto}.form-line-block._about-project .form__line .form-group-chakbox._toseller-custom-block .form-group-chakbox-add{background:#fff}.footer-body-block{position:relative}#mainCapybaraBlock{background-image:url(../../assets/img/home/hero/cpib.svg);bottom:0;height:3.75rem;width:4.6875rem}#mainCapibaraBlockHead,#mainCapybaraBlock{background-repeat:no-repeat;position:absolute}#mainCapibaraBlockHead{background-image:url(../../assets/img/home/hero/capibaraHead.svg);height:3.8125rem;left:.4375rem;top:.5rem;width:2.5rem;z-index:1}#mainCapybaraBlock:hover{cursor:pointer}#mainCapybaraBlock:hover #mainCapibaraBlockHead{background-position:100% 0;left:.3125rem;top:.3125rem;transform-origin:50% 55%}#mainCapybaraBlock:hover .capibara-text{cursor:text;opacity:1;scale:1}.capibara-text{opacity:0;position:absolute;right:100%;scale:0;top:-4.375rem;transition:all .3s ease}.capibara-text-block{position:relative}.capibara-text-block .text-capibara{color:#fff;font-family:Roboto Flex,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;left:.9375rem;line-height:1.25rem;max-width:8.75rem;position:absolute;top:.625rem}#mainCapybaraBlock.runLeft{animation:runLeft 25s linear forwards,capibaraRun .6s steps(2) infinite;left:auto;right:15rem}#mainCapybaraBlock.runRight{animation:runRight 25s linear forwards,capibaraRun .6s steps(2) infinite;left:13.75rem;right:auto;transform:rotateY(-180deg)}#mainCapybaraBlock.runRight .text-capibara{transform:rotateY(180deg)}@keyframes capibaraRun{0%{background-position:-4.375rem}to{background-position:-13.75rem}}@keyframes runLeft{to{right:56.25rem}}@keyframes runRight{to{left:53.125rem}}._hidden,.checkbox-phone{display:none}.form-popup-content{align-items:end;background-color:#fff;display:flex;flex-direction:column}.custom-filepond .filepond--drop-label{align-items:center;display:flex;justify-content:center;min-height:7.5rem}.custom-filepond .filepond--panel-root{background-color:#fff;border:.125rem dashed #e0e0e0}.custom-filepond .filepond--item{margin-top:.5rem}.custom-filepond .filepond--file-action-button{cursor:pointer}.filepond--drop-label,.form-line-block._about-project .form__line .form-group-chakbox._toseller-custom-block{background-color:#fff}.filepond--list{top:.3125rem}.form-group-custom-block__text{align-items:start}.filepond--drop-label.filepond--drop-label label{padding-top:1.25rem;width:100%}.filepond--drip{background:#fff;opacity:1}.filepond--file-action-button.filepond--file-action-button{cursor:pointer}.filepond--root .filepond--list-scroller{margin-top:3em!important}.filepond--list-scroller{transform:translate3d(0,2.5rem,0)!important}.home__container{padding:5rem .9375rem}.home-hero{background-color:#111318;padding:3.75rem 0;position:relative}.home-hero__title{color:#fff;font-family:TTFirsNeue,sans-serif;font-size:3.75rem;font-weight:500;line-height:4.125rem;max-width:69.4375rem;position:relative;text-transform:uppercase;text-wrap:balance;z-index:2}.home-hero__title span{display:inline}.home-hero__title span a{color:#5267ff;display:inline-block;position:relative;text-decoration:none!important}.home-hero__title span a:after{background-color:currentColor;bottom:.3125rem;content:"";height:.25rem;left:0;position:absolute;transform:scaleX(1);transform-origin:left;transition:transform .6s ease-in-out,opacity .3s ease-in-out;width:100%}.home-hero__title span.nowrap{margin-inline-end:1.5625rem;position:relative}.home-hero__title span.nowrap:before{content:attr(data-comma);position:absolute;right:-.9375rem}.home-hero__title a{color:#5267ff;display:inline-block;position:relative;text-decoration:none!important}.home-hero__title a:after{background-color:currentColor;bottom:.3125rem;content:"";height:.25rem;left:0;position:absolute;transform:scaleX(1);transform-origin:left;transition:transform .6s ease-in-out,opacity .3s ease-in-out;width:100%}@keyframes stretchLine{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.home-portfolio{background:#f2f3f5;padding-block-end:5rem}.home-portfolio__nav{align-items:center;display:flex;flex-direction:column;gap:1.875rem;padding:1.875rem 0 2.625rem}.home-portfolio__nav .title3{max-width:49.375rem}.home-portfolio__nav-list{display:flex;flex-wrap:wrap;gap:.9375rem;justify-content:center;padding-top:.75rem;position:relative}.home-portfolio__nav-list::-webkit-scrollbar{display:none}.home-portfolio__list{display:grid;gap:1.875rem;grid-template-columns:repeat(2,1fr);width:100%}.home-portfolio__link{position:relative;width:100%}.home-portfolio__img{border-radius:.3125rem;transition:transform .4s ease;width:100%}.home-portfolio__info .text--light,.home-portfolio__info .title3--white{max-width:34.1875rem}.home-portfolio__info .title3--white{margin-bottom:.75rem}.home-portfolio .label{left:1.25rem;position:absolute;top:1.25rem}.home-advantages{background:#f2f3f5}.home-advantages__list{display:grid;grid-template-columns:repeat(3,1fr)}.home-advantages__list>*{border-bottom:.0625rem solid #bdc0ce;margin-bottom:1.25rem;padding-bottom:1.875rem}.home-advantages__card{align-items:center;border-right:.0625rem solid #bdc0ce;display:flex;flex-direction:column;margin-right:1.25rem;padding-right:1.25rem}.home-advantages__content{display:flex;gap:1.25rem;margin-top:1rem}.home-advantages__number{color:#5267ff;font-family:TTFirsNeue,sans-serif;font-size:3.75rem;line-height:4.125rem;text-transform:uppercase}.home-advantages__label{background:#5267ff;border-radius:.3125rem;color:#fff;padding:.25rem .5rem;white-space:nowrap;width:fit-content}.home-advantages__label,.home-advantages__text{font-size:1rem;font-weight:400;line-height:1.25rem}.home-advantages__text{color:#575c6a}.home-advantages__block{align-items:start;display:flex;flex-direction:column;gap:.3125rem}.home-blog__content{display:flex;gap:3.75rem}.home-blog__labels{display:flex;flex-wrap:wrap;gap:.625rem}.home-blog__label{background:#f2f3f5;border-radius:3.125rem;color:#575c6a;font-size:1rem;font-weight:300;line-height:1.25rem;padding:.75rem 1.25rem;transition:all .3s ease}.home-blog__link{color:#20222d;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;line-height:1.875rem;margin:1.25rem 0 .75rem;transition:.3s}.home-blog__link:hover{color:#5267ff}.home-blog__text{color:#575c6a;margin-bottom:1.25rem;transition:color .3s ease-in-out}.home-blog__date,.home-blog__text{font-size:1rem;font-weight:300;line-height:1.25rem}.home-blog__date{color:#bdc0ce}.home-blog__info{max-width:38.125rem}.home-blog__info-img{aspect-ratio:610/486;border-radius:.3125rem;height:auto;object-fit:cover;width:100%}.home-blog__info-link{transition:transform .3s ease-in-out;width:100%}.home-blog__item{border-bottom:.0625rem solid #bdc0ce;display:flex;gap:2.5rem;margin-bottom:1.875rem;padding-bottom:1.875rem}.home-blog__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.home-blog__item .home-blog__link{margin:1.25rem 0}.home-honors{background:#f2f3f5}.home-honors__nav{display:flex;flex-wrap:nowrap;gap:.9375rem;justify-content:center;overflow-x:auto;padding-top:.3125rem}.home-honors__nav::-webkit-scrollbar{display:none}.home-honors__btn{align-items:center;background-color:#fff;border-radius:3.125rem;color:#575c6a;display:flex;gap:.625rem;padding:.625rem 1.25rem;position:relative;transition:.3s}.home-honors__btn:before{content:"";inset:-.5rem;position:absolute}.home-honors__btn-icon{flex-shrink:0;height:1.5rem;width:1.5rem}.home-honors__btn-icon img{height:100%;object-fit:cover;width:100%}.home-honors__btn-icon._all{align-items:center;background:#f2f3f5;border-radius:.375rem;display:flex;fill:#f2f3f5;height:1.5rem;justify-content:center;padding:.1875rem;width:1.5rem}.home-honors__btn-icon._all svg{flex:0 0 1.125rem;height:1.125rem;position:relative;width:1.125rem}.home-honors__btn-icon._all svg path,.home-honors__btn-text{transition:all .3s ease}.home-honors__btn-text{font-size:1rem;font-weight:400;line-height:1.25rem;text-wrap:nowrap}.home-honors__btn:hover{background:#5267ff;transform:translateY(-.1875rem)}.home-honors__btn:hover .home-honors__btn-text{color:#fff}.home-honors__btn:hover .home-honors__btn-icon svg path{fill:#5267ff}.home-honors__btn:hover .home-honors__btn-icon svg{color:#5267ff}.home-honors__list{display:grid;gap:1.875rem;grid-template-columns:repeat(7,1fr);margin:1.875rem 0}.home-honors__list-img{border-radius:.3125rem;height:100%;object-fit:cover;width:100%}.home-honors__expand{align-items:center;border:.0625rem solid #5267ff;border-radius:3.125rem;box-sizing:border-box;display:flex;gap:.375rem;justify-content:center;margin:0 auto;padding:.625rem 1.5625rem;transition:all .3s ease;width:fit-content}.home-honors__expand-text{color:#5267ff;font-size:.9375rem;font-weight:400;padding-top:.3125rem;text-transform:uppercase;transition:all .3s ease}.home-honors__expand-icon{fill:none;height:1.5rem;width:1.5rem}.home-honors__expand-icon path{transition:all .3s ease}.home-honors__sublist{border-top:.0625rem solid #bdc0ce;display:grid;gap:1.875rem;grid-template-columns:repeat(3,1fr);margin-top:2.5rem;padding-top:2.5rem}.home-honors__sublist-item{align-items:center;cursor:pointer;display:flex;gap:.9375rem;transition:all .3s ease;width:100%}.home-honors__sublist-text{color:#575c6a;font-family:TTFirsNeue,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.25rem}@keyframes shine{0%{background-position:200%}to{background-position:-200%}}.home-honors__list-item{border:.0625rem solid #bdc0ce;border-radius:.3125rem;height:16.25rem}.home-honors__list-item a{height:16.25rem;overflow:hidden;width:100%}.home-honors__list-item a img{height:100%;object-fit:cover;transition:all .3s ease;width:100%}.fancybox__container{max-width:100%;width:100%}.home-honors__list-item._biggest{grid-column:span 2}.home-honors__btn._active-home-btn{background:#5267ff}.home-honors__btn._active-home-btn .home-honors__btn-text{color:#fff}.home-honors__btn._active-home-btn .home-honors__btn-icon svg path{fill:#5267ff}.home-honors__btn._active-home-btn .home-honors__btn-icon svg{color:#5267ff}.home-honors__expand.active .home-honors__expand-icon{transform:rotate(-180deg)}.home-blog__info-image{margin-block-end:1.25rem;max-width:38.125rem}.home-blog__item-preview{height:15rem;height:100%;max-width:15rem;min-height:12.5rem;min-width:12.5rem;width:100%}.home-blog__item-img{aspect-ratio:240/240;border-radius:.3125rem;height:100%;object-fit:cover;width:100%}.home-blog__item-content{max-width:32.5rem}.home-honors__list._more-content{position:relative}.home-honors__list._more-content:after{background:linear-gradient(180deg,rgba(242,243,245,0),#f2f3f5);bottom:0;content:"";display:flex;height:3.75rem;left:0;position:absolute;width:100%}.home-portfolio__nav-list{overflow-x:auto;overflow-y:hidden}.home-portfolio__item .home-portfolio__info{display:flex;gap:.75rem}.home-portfolio__item .home-portfolio__info-image{height:100%;max-width:5.625rem;width:100%}.home-portfolio__item .home-portfolio__info-image img{height:100%;object-fit:contain;width:100%}.home-portfolio__info-block{max-width:22.5rem}.home-portfolio__info-block h3{font-family:TT Firs Neue;font-size:1.75rem;font-style:normal;font-weight:500;line-height:1.875rem}.home-portfolio__info-block p{font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.25rem}.home-portfolio__nav-item .nav-btn{position:relative}.home-portfolio__nav-item .nav-btn:before{content:"";inset:-.625rem;position:absolute}.home-portfolio__nav-item .nav-btn .nav-btn__icon{align-items:center;display:flex;height:1.5rem;justify-content:center;width:1.5rem}.home-portfolio__nav-item .nav-btn .nav-btn__icon._all{background:#f2f3f5;border-radius:.375rem;padding:.1875rem}.home-portfolio__nav-item .nav-btn .nav-btn__icon img{height:100%;object-fit:contain;width:100%}.home-portfolio__nav-item .nav-btn svg,.home-portfolio__nav-item .nav-btn svg path{transition:all .3s ease}.home-portfolio__nav-item .nav-btn.active,.home-portfolio__nav-item .nav-btn.active-portfolio{background-color:#5267ff;color:#fff}.home-portfolio__nav-item .nav-btn.active svg,.home-portfolio__nav-item .nav-btn.active-portfolio svg{color:#5267ff}.home-portfolio-top{background:linear-gradient(180deg,transparent 32.1875rem,#f2f3f5),url(/assets/img/home/portfolio/bg.webp) no-repeat top;background-size:cover}.home-content__container{margin-block-start:-5rem}.home-portfolio .home-portfolio__link .label{align-items:center;display:flex;gap:.625rem;height:2.75rem}.home-portfolio .home-portfolio__link .label .label-icon{align-items:center;background:#f2f3f5;border-radius:.375rem;display:flex;justify-content:center;padding:.1875rem}.home-portfolio .home-portfolio__link .label svg,.home-portfolio .home-portfolio__link .label svg path{transition:all .3s ease}.home-portfolio .home-portfolio__link .label .label-text{font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.home-portfolio .home-portfolio-technology{align-items:center;background:#5267ff;display:flex;height:100%;justify-content:center;opacity:0;padding:0 .5rem;position:absolute;right:0;top:0;transform:translateX(100%);transition:all .3s ease;z-index:1}.home-portfolio .home-portfolio-technology ul{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.home-portfolio .home-portfolio-technology ul li a{transition:all .2s ease}.home-portfolio__link:hover .home-portfolio-technology{opacity:1;transform:translateY(0)}.home-portfolio__info-block-title{display:flex;gap:.625rem}.home-portfolio__info-block-title img{display:none}.home-hero-block__image{position:absolute;right:-3.125rem;top:1.875rem}.home-hero-block__image .home-hero-block__image-block{position:relative}.home-hero-block__image .home-hero-block__image-block img:first-child{animation:bounceCube 3.5s ease-in-out infinite;position:absolute;right:10.625rem;top:1.5625rem;width:15rem;z-index:1}.home-hero-block__image .home-hero-block__image-block img:nth-child(2){margin-right:-3.125rem;position:relative;top:3.125rem;transform:rotate(15deg)}.scroll-indicator{align-items:center;display:flex;flex-direction:column;justify-content:end;margin-inline-start:auto}.progress-bar{background:linear-gradient(0deg,#5267ff 50%,#fff 0);border-radius:.3125rem;height:3.75rem;transition:height .3s ease;width:.125rem}.arrows{align-items:center;display:flex;flex-direction:column;margin-top:.0625rem}.arrow{animation:fade 2.5s ease-in-out infinite;border-bottom:.0625rem solid #fff;border-right:.0625rem solid #fff;height:.625rem;opacity:1;transform:rotate(45deg);width:.625rem}.arrow:nth-child(2){animation-delay:.8s;opacity:.7}.arrow:nth-child(3){animation-delay:1.6s;opacity:.5}@keyframes fade{0%,to{opacity:1}50%{opacity:.3}}.home-hero-info{margin-block-start:5rem;margin-inline-start:24.375rem;position:relative;z-index:2}.home-hero-info-top{display:flex;gap:3.75rem}.home-hero-info-top__button{margin-inline-start:1.25rem}.home-hero-info-top__button,.home-hero-info-top__button .button{align-items:center;display:flex;justify-content:center;position:relative}.home-hero-info-top__button .button{background-color:#5267ff;border-radius:50%;color:#fff;flex-direction:column;gap:.375rem;height:7.5rem;text-align:center;text-transform:uppercase;white-space:wrap;width:7.5rem;z-index:1}.home-hero-info-top__button .button svg{color:#fff;flex-shrink:0;height:1.5rem;width:1.5rem}.home-hero-info-top__button .button span{color:#fff;font-family:Navigo;font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.009375rem;line-height:1.25rem;text-align:center;text-transform:uppercase}.home-hero-info-top__button .button:after{height:8.75rem;width:8.75rem}.home-hero-info-top__button .button:after,.home-hero-info-top__button .button:before{background:#5267ff;border-radius:50%;content:"";display:flex;opacity:.2;position:absolute;z-index:-1}.home-hero-info-top__button .button:before{height:10rem;width:10rem}.home-hero-info-top__button:after,.home-hero-info-top__button:before{background:#5267ff;border-radius:50%;content:"";display:flex;position:absolute}.home-hero-info-top__button:before{height:8.75rem;opacity:.4;width:8.75rem}.home-hero-info-top__button:after{animation:pulseButton 2.5s linear infinite;height:10rem;opacity:.2;width:10rem}.home-hero-info-top__info{max-inline-size:27.5rem}.home-hero-info-top__info p{color:#bdc0ce;font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.25rem}.home-hero-info-top__info p:not(:last-child){margin-block-end:.625rem}.home-hero-info-center{border-bottom:.0625rem solid #565860;margin-block-end:1.875rem;margin-block-start:5rem;padding-block-end:1.875rem}.counters{display:flex;gap:2.5rem}.counters__item{color:#5267ff;font-family:TTFirsNeue,sans-serif;font-size:3.75rem;font-style:normal;font-weight:500;line-height:4.125rem;text-transform:uppercase}.counters-wrapper{padding:.625rem}.counters-wrapper p{color:#bdc0ce;font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-block-start:.3125rem;max-inline-size:13.125rem}.counters-block{display:flex}.counters-block span{color:#5267ff;font-family:TTFirsNeue,sans-serif;font-size:3.75rem;font-style:normal;font-weight:500;line-height:4.125rem;text-transform:uppercase}.home-hero-info-bottom-cards{display:grid;gap:1.875rem;grid-template-columns:repeat(3,1fr)}.home-hero-info-bottom-card{align-items:center;display:flex;gap:.9375rem}.home-hero-info-bottom-card__image{flex-shrink:0;height:3.75rem;width:3.75rem}.home-hero-info-bottom-card__image img{height:100%;object-fit:cover;width:100%}.home-hero-info-bottom-card__text{width:100%}.home-hero-info-bottom-card__text p{color:#bdc0ce;font-family:TTFirsNeue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.375rem}.home-hero-info-image{bottom:0;left:0;position:absolute;transition:width 1s ease}.home-hero-info-image img{height:100%;object-fit:cover;width:100%}.home-hero-info-image.--active{transition:width 1s ease}@keyframes pulseWidth{0%,to{width:37.5rem}50%{width:40.625rem}}@keyframes growWidth{to{width:40.625rem}}.home-portfolio-slider-wrapper{margin-block-start:3.125rem;position:relative}.home-portfolio-slider-block{display:flex;gap:1.25rem}.home-portfolio-slider{align-items:center;display:flex;flex-direction:column;height:5.6875rem;justify-content:center;overflow:hidden;position:relative;width:100%}.home-portfolio-slid{cursor:pointer;margin:0 auto;max-width:49.375rem;opacity:0;position:absolute;transform:translateY(1.25rem);transition:all .7s ease;transition:opacity .6s ease-out,transform .6s ease-out;z-index:-1}.home-portfolio-slid._active-slide{opacity:1;position:relative;transform:translateY(0);z-index:1}.home-portfolio-slid h3{color:#fff;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:1.875rem;text-align:center}.char{display:inline-block;opacity:0;transform:translateY(.625rem)}.char.animate{animation:fadeInUpChar .5s ease forwards}@keyframes fadeInUpChar{to{opacity:1;transform:translateY(0)}}.slide-content{opacity:0;scale:0;transform:translateY(1.25rem);transition:opacity .6s ease-out,transform .6s ease-out}.home-portfolio-slid._active-slide .slide-content{animation:fadeInUpSlidePortfolio .8s ease-out forwards;scale:1}@keyframes fadeInUpSlidePortfolio{0%{opacity:0;scale:0;transform:translateY(1.875rem)}to{opacity:1;scale:1;transform:translateY(0)}}.home-portfolio-slider-prev{align-items:center;background:#575c6a;border-radius:50%;display:flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;margin:auto 0;transition:all .3s ease;width:2.5rem}.home-portfolio-slider-prev svg{color:#fff;transition:all .3s ease}.home-portfolio-slider-next{align-items:center;background:#575c6a;border-radius:50%;display:flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;margin:auto 0;right:0;transition:all .3s ease;width:2.5rem}.home-portfolio-slider-next svg{color:#fff;transition:all .3s ease}.timeline-block{margin-block-end:2.5rem;margin-block-start:5rem}.timeline{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}.timeline:before{background:#bdc0ce;content:"";width:100%}.timeline-progress,.timeline:before{height:.125rem;left:0;position:absolute;top:90%;transform:translateY(-50%);z-index:1}.timeline-progress{background:#5267ff;transition:all .8s ease;width:0}.step{flex:1 1 6.25rem;margin:0 .625rem;position:relative;text-align:center}.step .number{color:#bdc0ce;display:inline-block;font-family:TTFirsNeue,sans-serif;font-size:3.75rem;font-weight:500;line-height:4.125rem;margin-bottom:2.5rem;position:relative;text-transform:uppercase;transition:color .5s ease,border-color .5s ease;transition:all .3s ease}.step:before{background:#bdc0ce;border-radius:50%;content:"";height:1.25rem;left:50%;position:absolute;top:90%;transform:translate(-50%,-50%);transition:background .5s ease;width:1.25rem;z-index:2}.step.active:before{background:#fff;border:.3125rem solid #5267ff}.step.active:after{background:#5267ff;border-radius:50%;content:"";height:2.5rem;left:50%;opacity:.2;position:absolute;top:90%;transform:translate(-50%,-50%);transition:background .5s ease;width:2.5rem;z-index:1}.step-content{display:flex;justify-content:space-between;margin-top:1.25rem}.step-info{padding:.625rem;transition:all .5s ease-in-out;width:100%;z-index:2}.step-info .step-number-mobile,.step-info.active .step-number-mobile{transition:color .5s ease-in-out}.step-info h3{font-family:TTFirsNeue,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.875rem;margin-bottom:.625rem;text-align:center}.step-info p{color:#575c6a;font-family:Roboto Flex,sans-serif;font-size:1rem;font-weight:300;line-height:1.25rem;margin-top:.625rem;text-align:center;transition:color .3s ease-in-out}.step-info p a{display:inline}.step-info p a span{color:#3e53eb;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:9%;text-underline-offset:9%;text-underline-position:from-font;transition:all .3s ease}.step-number-mobile{color:#bdc0ce;display:none;font-family:TTFirsNeue,sans-serif;font-size:3.75rem;font-style:normal;font-weight:500;line-height:4.125rem;margin:0 auto;text-align:center;text-transform:uppercase;transition:all .7s ease;width:fit-content}.step-info.active .step-number-mobile{color:#5267ff}.step .number,.step.active .number{transition:color .5s ease-in-out}.step.active .number{color:#5267ff}.banner._first-banner{margin-block-start:9.375rem}.banner__info{display:flex;gap:3.75rem}.banner__info-text{max-width:39.375rem}.banner__img{border-radius:.3125rem;bottom:0;position:absolute;right:0}.banner._first-banner,.banner._first-banner .banner__container{position:relative}.banner._first-banner .banner__img.cube{bottom:7.5rem;position:absolute;right:10.625rem;z-index:1}.banner._first-banner .banner__img.cube._watcher-view{animation:bounceCube 3.5s ease-in-out infinite}.banner._first-banner .banner__img.hand{max-width:36.5625rem;transform:rotate(10deg)}@keyframes bounceCube{0%,to{transform:translateY(0)}50%{transform:translateY(-1.25rem)}}.banner._second-banner .banner-one{overflow:hidden}.banner._second-banner .banner__img{transform:translateX(9.375rem)}.banner._second-banner .banner__img._watcher-view{transform:translate(0);transition:transform 1s ease-in-out}.banner-one{background:url(/assets/img/background/banner-bg.avif) bottom/cover no-repeat;border-radius:.3125rem;padding:2.5rem;position:relative}.banner-one .title2--white{font-size:2.5rem;font-style:normal;font-weight:500;line-height:2.875rem;margin-bottom:1.25rem;text-transform:uppercase}.banner._first-banner .banner-one{overflow:hidden}.banner._first-banner .banner-one-block-image .banner__img.cube{opacity:1;scale:1;transition:scale .5s ease-out,opacity .7s ease-out}.banner._first-banner .banner-one-block-image .banner__img.hand{opacity:1;pointer-events:none;right:-1.5625rem!important;transition-duration:.7s;transition-property:opacity,right,transform,scale,width,height,bottom;transition-timing-function:ease-out}.banner._second-banner{margin-block-start:2.5rem}.banner._second-banner .banner-one{padding:3.75rem 5rem}.banner._second-banner .banner__info{gap:2.5rem}.banner._second-banner .banner__info-text{max-width:32.375rem}.banner._second-banner .banner__img{border-radius:.3125rem;bottom:0;height:18.125rem;position:absolute;right:-3.125rem!important;width:57rem}.banner._second-banner .home-hero-info-top__button:hover~.banner__img._watcher-view{transform:scale(1.2)}.banner__button{position:relative;z-index:5}.banner-one:has(.banner__button:hover) .banner__img,.banner__button:hover~.banner-one .banner__img{transform:scaleX(1.08);transition:transform .3s cubic-bezier(.4,0,.2,1)}.banner__img{transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.home-advantages__number-block{align-items:center;display:flex;max-width:fit-content}.home-advantages__number-block .home-advantages__number{display:flex;justify-content:end;min-width:fit-content;width:7.5rem;width:6.8125rem}.home-advantages__number-block span{color:#5267ff;font-family:TTFirsNeue,sans-serif;font-size:3.75rem;font-style:normal;font-weight:500;line-height:4.125rem;text-transform:uppercase}.home-advantages__content{align-items:center}.clients{margin-block-end:5rem;margin-block-start:5rem}.clients .title-2{margin-bottom:2.5rem}.clients-block{display:flex;gap:3.125rem}.clients-block-info{flex:0 0 26.125rem;padding-block-start:.625rem}.clients-block-info p svg{flex-shrink:0;margin-block-end:-.1875rem;margin-inline:.125rem}.clients-block-info h3{font-family:TTFirsNeue,sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:1.875rem;margin-block-end:.625rem}.clients-block-info p{color:#575c6a;font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.25rem}.clients-block-info__button{margin-block-start:1.875rem}.clients-block-info__button .button{align-items:center;background:#5267ff;border-radius:3.125rem;display:inline-flex;gap:.625rem;padding:.625rem 1.5625rem;transition:background .3s ease}.clients-block-info__button .button span{color:#fff;display:inline;font-family:Roboto Flex,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.009375rem;line-height:1.25rem;text-transform:uppercase}.clients-block-info__button .button svg{color:#fff;height:1.5rem;width:1.5rem}.clients-sliders-wrapper{flex:1;min-width:0;position:relative;width:100%}.clients-sliders-navigate{margin-block-end:1.875rem;overflow:auto;overflow:hidden;width:100%}.clients-sliders-navigate::-webkit-scrollbar{height:0;width:0}.clients-sliders-navigate::-webkit-scrollbar-thumb,.clients-sliders-navigate::-webkit-scrollbar-track{background:transparent;border-radius:.1875rem}.clients-sliders-navigate ul{display:flex;gap:.9375rem}.clients-sliders-navigate .types-swiper{cursor:grab;margin:0!important;overflow:visible!important;padding:.625rem 0}.clients-sliders-navigate .types-swiper:active{cursor:grabbing}.clients-sliders-navigate .swiper-wrapper{display:flex;flex-wrap:nowrap}.clients-sliders-navigate .swiper-slide{flex-shrink:0;width:auto!important}.types-swiper-wrapper{overflow:visible!important}.types-swiper-gradient{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:2.5rem;z-index:20}.types-swiper-gradient.visible{opacity:1}.types-swiper-gradient--left{background:linear-gradient(90deg,#fff -25.85%,hsla(0,0%,100%,0) 75.17%);left:-.0625rem}.types-swiper-gradient--right{background:linear-gradient(90deg,hsla(0,0%,100%,0) -25.85%,#fff 75.17%);right:-.0625rem}.clients-sliders-navigate{background:#fff;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:1}.types-swiper-container{overflow:visible;position:relative;touch-action:pan-y pinch-zoom;width:100%}.types-swiper{overflow:visible!important;touch-action:pan-y pinch-zoom}.slider-navigate-btn{touch-action:manipulation;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.slider-navigate-btn:active{cursor:grabbing}.slider-navigate-btn{align-items:center;background:#f2f3f5;border:none;border-radius:3.125rem;cursor:pointer;display:flex;gap:.625rem;height:2.75rem;padding:.625rem 1.25rem;transition:all .3s ease;white-space:nowrap}.slider-navigate-btn img{height:100%;object-fit:cover;width:100%}.slider-navigate-btn .slider-navigate-btn__icon{align-items:center;background:#fff;border-radius:.375rem;display:flex;height:1.5rem;justify-content:center;padding:.1875rem;width:1.5rem}.slider-navigate-btn .slider-navigate-btn__icon .iconify,.slider-navigate-btn__text{color:#575c6a;transition:all .3s ease}.slider-navigate-btn__text{font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;padding-block-start:.125rem;white-space:nowrap}.slider-navigate-btn.active{background:#5267ff}.slider-navigate-btn.active .slider-navigate-btn__text{color:#fff}.slider-navigate-btn.active .slider-navigate-btn__icon .iconify{color:#5267ff}.clients-sliders-container{position:relative;transition:height .35s ease;width:100%}.clients-block-sliders{left:0;margin:-.625rem 0;max-width:100%;opacity:0;padding:.625rem 0;pointer-events:none;position:absolute;top:0;transition:opacity .25s ease;width:100%}.clients-block-sliders .swiper-slide{height:auto!important;overflow:visible}.clients-block-sliders.active{display:block;opacity:1;pointer-events:all;position:relative}.clients-block-sliders .clients-slide{display:flex;flex-direction:column;padding-inline-end:1.875rem;width:100%}.clients-block-sliders .clients-slide>:not(:last-child){margin-bottom:1.875rem}.clients-block-sliders .clients-slide:last-child{padding-inline-end:0}.clients-block-sliders .clients-slide-image{align-items:center;cursor:pointer;display:flex;height:8.75rem;justify-content:center;min-height:8.75rem;min-width:12.5rem;opacity:0;overflow:hidden;padding:1.25rem;position:relative;transition:opacity .5s ease,transform .5s ease;width:12.5rem}.clients-block-sliders .clients-slide-image.animate{opacity:1}.clients-block-sliders .clients-slide-image img{height:100%;object-fit:contain;opacity:.5;transition:all .3s ease;width:100%}.clients-block-sliders .clients-slide-image img.loaded{opacity:1;transition:opacity .3s}.clients-swiper-wrapper{overflow:visible;position:relative;width:100%}.clients-swiper-wrapper .swiper{cursor:grab}.clients-swiper-wrapper .swiper:active{cursor:grabbing}.clients-swiper-fade{background:linear-gradient(90deg,transparent,#fff 90%);height:calc(100% - 1.875rem);pointer-events:none;position:absolute;right:0;top:0;width:15.25rem;z-index:10}.clients-scrollbar{background:#bdc0ce!important;cursor:pointer!important;display:flex!important;height:.125rem!important;margin-block-end:2.5rem!important;margin-block-start:2.5rem!important;overflow:visible!important;position:relative!important;width:100%!important;z-index:1!important}.clients-scrollbar .swiper-scrollbar-drag{background:#5267ff!important;cursor:grab!important;height:100%!important;position:relative!important;transition:background .2s ease,transform .12s ease!important}.clients-scrollbar .swiper-scrollbar-drag:before{background:transparent!important;bottom:-1.875rem!important;content:""!important;cursor:grab!important;left:-1.25rem!important;position:absolute!important;right:-1.25rem!important;top:-1.875rem!important;z-index:10!important}.clients-scrollbar .swiper-scrollbar-drag:active:before{cursor:grabbing!important}.clients-scrollbar .swiper-scrollbar-drag:hover{background:#3a4bff!important}.clients-scrollbar:before{bottom:100%!important}.clients-scrollbar:after,.clients-scrollbar:before{background:transparent!important;content:""!important;cursor:pointer!important;height:2.5rem!important;left:0!important;position:absolute!important;right:0!important;z-index:5!important}.clients-scrollbar:after{top:100%!important}.image-skeleton{animation:loading 4s infinite;background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%);background-size:200% 100%;border-radius:.5rem;inset:0;position:absolute}.image-skeleton.hidden{opacity:0;transition:opacity .3s;visibility:hidden}.no-clients-message{align-items:center;background:#f7f7f7;border-radius:.625rem;color:#666;display:flex;font-size:1rem;height:8.75rem;justify-content:center;padding:1.25rem;text-align:center}.error-message,.no-data{background:#fff5f5;border-radius:.5rem;color:#f44;margin:1.25rem 0;padding:2.5rem;text-align:center}.no-data{background:#f7f7f7;color:#666}.clients-skeleton__title{height:1.5rem;margin-bottom:.625rem;width:18.75rem}.clients-skeleton__subtitle,.clients-skeleton__title{animation:loading 4s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:.25rem}.clients-skeleton__subtitle{height:1.25rem;margin-bottom:1.25rem;width:25rem}.clients-skeleton__button{border-radius:.5rem;width:11.25rem}.clients-skeleton__button,.clients-skeleton__nav-item{animation:loading 4s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;height:3rem}.clients-skeleton__nav-item{border-radius:1.5rem;width:8.75rem}.review{background:#f2f3f5;padding-block-end:5rem;padding-block-start:5rem}.review__title{align-items:center;border-bottom:.0625rem solid #575c6a;display:flex;justify-content:space-between;padding-bottom:1.25rem}.review__title h2{font-family:TTFirsNeue,sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:2.875rem;text-transform:uppercase}.review__title h2 a{color:#20222d;transition:color .3s ease-in-out}.review__title .button{align-items:center;background:#5267ff;color:#fff;display:flex;gap:.625rem;height:3.125rem;padding:.625rem 1.5625rem}.review__title .button span{font-family:Roboto Flex,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.009375rem;line-height:100%;text-transform:uppercase}.review__title .button svg{transition:all .3s ease}.mobile-button-all-review{margin-block-start:1.875rem}.mobile-button-all-review .button{align-items:center;background:#5267ff;color:#fff;display:flex;gap:.625rem;height:3.125rem;padding:.625rem 1.5625rem}.mobile-button-all-review .button span{font-family:Roboto Flex,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.009375rem;line-height:100%;text-transform:uppercase}.review-block{margin-block-start:3.125rem;position:relative}.review-block:after{background:linear-gradient(270deg,rgba(242,243,245,0) 28.81%,#f2f3f5 99.53%);content:"";display:flex;display:none;height:100%;position:absolute;right:0;top:0;transform:rotate(-180deg);width:8.125rem}.review-card{background:#fff;border-radius:.3125rem;padding:1.25rem}.review-card-top{border-bottom:.0625rem solid #bdc0ce;margin-block-end:1.25rem;padding-block-end:1.25rem}.review-card-top a{align-items:center;display:flex;gap:.625rem}.review-card-top a img{transform-style:preserve-3d;transition:transform .7s ease}.review-card-top__logo{flex-shrink:0;max-width:5.3125rem;width:100%}.review-card-top__logo img{aspect-ratio:85/60;object-fit:contain;width:100%}.review-card-top__client h2{display:-webkit-box;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;-webkit-line-clamp:2;line-height:1.875rem;transition:color .3s ease;-webkit-box-orient:vertical;max-height:3.75rem;overflow:hidden;text-overflow:ellipsis}.review-card-body{align-items:start;display:flex;gap:1.25rem}.review-card-body-info{display:flex;flex-direction:column;width:100%}.review-card-body-info__text{margin-block-start:.625rem}.review-card-body-info__text p{color:#575c6a;display:-webkit-box;font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:300;-webkit-line-clamp:11;line-height:1.25rem;-webkit-box-orient:vertical;overflow:hidden}.review-card-body-info__text p:not(:last-child){margin-block-end:.625rem}.review-card-body-info__bottom{margin-block-start:1.25rem}.review-card-body-info__bottom ul{display:flex;flex-direction:column;gap:.3125rem}.review-card-body-info__bottom ul li{font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal}.review-card-body-info__bottom ul li:first-child{font-weight:400}.review-card-body-info__bottom ul li:nth-child(2){color:#bdc0ce;font-weight:300}.review-card-body-image{border:.0625rem solid #bdc0ce;border-radius:.3125rem;max-width:15rem;overflow:hidden;width:100%}.review-card-body-image img{aspect-ratio:240/330;border-radius:.3125rem;height:100%;object-fit:cover;transform-origin:center;transition:all .3s ease;width:100%}.review-card-button{margin-block-start:1.875rem}.review-card-button .button{align-items:center;background:#5267ff;border-radius:3.125rem;display:flex;gap:.625rem;justify-content:center;padding:.625rem 1.5625rem}.review-card-button .button span{color:#fff;font-family:Roboto Flex,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.009375rem;line-height:100%;text-transform:uppercase}.review-scrollbar{background:#bdc0ce;display:flex;height:.125rem;margin-block-end:.9375rem;margin-block-start:1.875rem;width:100%}.review-scrollbar .swiper-scrollbar-drag{background:#5267ff;position:relative}.review-scrollbar .swiper-scrollbar-drag:after{top:0}.review-scrollbar .swiper-scrollbar-drag:after,.review-scrollbar .swiper-scrollbar-drag:before{background:transparent;content:"";cursor:pointer;display:block;height:.9375rem;left:0;position:absolute;width:100%;z-index:1}.review-scrollbar .swiper-scrollbar-drag:before{bottom:0}.home-advantages__img-wrapper{position:relative}.home-advantages__img-wrapper ._dev-1{left:4.6875rem;position:absolute;top:.9375rem}.home-advantages__img-wrapper ._dev-2{position:absolute;right:1.875rem;top:1.875rem}.home-advantages__img-wrapper ._dev-3{position:absolute;right:.625rem;top:3.125rem}.home-advantages__img-wrapper ._guarant-1{position:absolute;right:4.0625rem;top:1.25rem}.home-advantages__img-wrapper ._guarant-2{left:.625rem;position:absolute;top:6.25rem}.home-advantages__img-wrapper ._guarant-3{left:1.25rem;position:absolute;top:5rem}.home-advantages__img-wrapper ._guarant-4{left:4.375rem;position:absolute;top:2.1875rem}.home-advantages__img-wrapper ._guarant-5{left:5.625rem;position:absolute;top:1.25rem}.home-advantages__img-wrapper ._guarant-6{position:absolute;right:1.875rem;top:.9375rem}.home-advantages__img-wrapper ._guarant-7{position:absolute;right:.625rem;top:1.5625rem}.home-advantages__img-wrapper ._coast-img-1{left:6.875rem;position:absolute;top:1.875rem}.home-advantages__img-wrapper ._coast-img-2{left:1.25rem;position:absolute;top:2.1875rem}.home-advantages__img-wrapper ._coast-img-3{left:3.75rem;position:absolute;top:1.5625rem}.home-advantages__img-wrapper ._coast-img-4{position:absolute;right:3.75rem;top:1.875rem}.home-advantages__img-wrapper ._month-1{left:2.5rem;position:absolute;top:6.25rem}.home-advantages__img-wrapper ._month-2{left:3.75rem;position:absolute;top:5.625rem}.home-advantages__img-wrapper ._month-3{position:absolute;right:3.4375rem;top:4.6875rem;z-index:1}.home-advantages__img-wrapper ._month-4{position:absolute;right:1.5625rem;top:.625rem}.home-advantages__img-wrapper ._transfer-1{left:1.875rem;position:absolute;top:.9375rem}.home-advantages__img-wrapper ._transfer-2{left:1.875rem;position:absolute;top:4.6875rem}.home-advantages__img-wrapper ._transfer-3{left:1.875rem;position:absolute;top:8.4375rem}.home-advantages__img-wrapper ._transfer-4{left:7.8125rem;position:absolute;top:.75rem}.home-advantages__img-wrapper ._transfer-5{position:absolute;right:2.1875rem;top:1.25rem}.home-advantages__img-wrapper ._quer-1{left:2.8125rem;opacity:1;position:absolute;top:6.25rem}.home-advantages__img-wrapper ._quer-2{left:2.8125rem;opacity:1;position:absolute;top:8.375rem}.home-advantages__img-wrapper ._quer-3{left:4.75rem;position:absolute;top:6.3125rem}.home-advantages__img-wrapper ._quer-4{left:4.75rem;position:absolute;top:5.3125rem}.home-advantages__img-wrapper ._quer-5{left:4.75rem;position:absolute;top:5.8125rem}.home-advantages__img-wrapper ._quer-6{left:4.6875rem;position:absolute;top:8.6875rem}.home-advantages__img-wrapper ._quer-7{left:5rem;position:absolute;top:8.125rem}.home-advantages__img-wrapper ._quer-8{left:5.3125rem;position:absolute;top:7.3125rem}.tooltip-copy{background:rgba(87,92,106,.812);border-radius:.25rem;bottom:1.875rem;color:#fff;font-size:.875rem;left:50%;opacity:0;padding:.5rem 1rem;pointer-events:none;position:fixed;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;white-space:nowrap;z-index:9999}.tooltip-copy.show{opacity:1;pointer-events:auto}.grid{align-content:flex-start;display:grid;gap:1.875rem;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));height:30rem;overflow:auto;overflow-x:hidden}.grid::-webkit-scrollbar{width:.125rem}.grid::-webkit-scrollbar-track{background:#ccc;border-radius:.1875rem}.grid::-webkit-scrollbar-thumb{background:#5267ff;border-radius:.1875rem}.grid-item{box-sizing:border-box;cursor:pointer;flex:0 0 23%;height:8.75rem}.grid-item img{height:100%;object-fit:contain;width:100%}[data-iso-item]{overflow:hidden;position:relative}.hover-link{color:#5267ff;display:inline-block;position:relative;text-decoration:none;transition:color .3s ease;--hover-color:#5267ff}.hover-link:before{background:linear-gradient(transparent calc(100% - .4375rem),var(--hover-color) .125rem);border-radius:.3125rem;bottom:.3125rem;content:"";height:.25rem;left:0;position:absolute;transform-origin:left center;transition:opacity .3s ease,transform .3s ease;width:100%}.hover-link:hover:before{opacity:1;transform:scaleX(1)}.tooltip-copy{opacity:0!important}.tooltip-copy.show{opacity:1!important}.home-blog__title{align-items:center;border-bottom:.0625rem solid #575c6a;display:flex;justify-content:space-between;margin-bottom:3.125rem;padding-bottom:1.25rem}.home-blog__title h2{font-family:TTFirsNeue,sans-serif;font-size:2.5rem;font-style:normal;font-weight:500;line-height:2.875rem;text-transform:uppercase}.home-blog__title h2 a{color:#20222d;transition:color .3s ease-in-out}.home-blog__title .button{align-items:center;background:#5267ff;color:#fff;display:flex;gap:.625rem;height:3.125rem;padding:.625rem 1.5625rem}.home-blog__title .button span{font-family:Roboto Flex,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.009375rem;line-height:100%;text-transform:uppercase}.home-blog__title .button svg{transition:all .3s ease}.home-blog .button._mobile{align-items:center;background:#5267ff;color:#fff;display:none;gap:.625rem;height:3.125rem;padding:.625rem 1.5625rem}.home-blog .button._mobile span{font-family:Roboto Flex,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;letter-spacing:-.009375rem;line-height:100%;text-transform:uppercase}.home-blog .button._mobile svg{transition:all .3s ease}.home-hero-info-bottom-card{cursor:pointer}.home-hero-info-bottom-card__image,.home-hero-info-bottom-card__text{transition:transform .2s ease-in-out}.home-services{background:#f2f3f5}.home-services-skeleton,.home-services__skeleton-content,.home-services__skeleton-icon,.home-services__skeleton-icon:last-child,.home-services__skeleton-img,.home-services__skeleton-license,.home-services__skeleton-techs-block,.home-services__skeleton-text{animation:home-services-skeleton-shimmer 4s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:inherit}.home-services__list{display:grid;gap:1.875rem;grid-template-columns:repeat(2,1fr);margin-bottom:1.875rem}.home-services__item{align-items:stretch;background:#fff;border-radius:.3125rem;display:flex;flex-direction:column;padding:1.875rem;position:relative;transition:all .3s ease;width:100%}.home-services__info{display:flex;gap:1.25rem;height:fit-content;width:100%}.home-services__info-content{width:100%}.home-services__info-wrapper{height:16.25rem;min-width:16.875rem;position:relative;width:16.875rem}.home-services__info-wrapper img{position:absolute}.home-services__info-wrapper img:nth-child(2){animation:rotate 2s linear infinite}.home-services__info-img:first-child{height:100%;object-fit:contain;position:relative;width:100%}.home-services__info-img._cms-tag{height:1.875rem;position:absolute;right:2.8125rem;top:4.375rem;width:1.5625rem;z-index:1}.home-services__info-img._web-png{position:absolute;right:1.9375rem;top:1.6875rem}.home-services__info-img._tech-service1{position:absolute;right:.625rem;top:2.625rem}.home-services__info-img._mobile-plane{left:1.25rem;position:absolute;top:2.625rem}.home-services__info-img._mobile-user{position:absolute;right:.875rem;top:1.3125rem}.home-services__info-img._seo-img1{left:1.875rem;position:absolute;top:6.875rem}.home-services__info-img._seo-img2{left:4.0625rem;position:absolute;top:7.5rem}.home-services__info-img._seo-img3{left:6.5625rem;position:absolute;top:6.875rem}.home-services__info-img._seo-img4{left:1.875rem;position:absolute;top:10rem}.home-services__info-img._seo-img5{left:4.0625rem;position:absolute;top:10.625rem}.home-services__info-img._seo-img6{left:6.5625rem;position:absolute;top:10rem}.home-services__info-img._aso-img1{left:5.9375rem;position:absolute;top:1.4375rem}.home-services__info-img._cms-tag3{left:5.1875rem;position:absolute;top:6.1875rem}.home-services__info-img._cms-tag4{left:8.4375rem;position:absolute;top:3.625rem}.home-services__info-img._cms-tag5{left:12rem;position:absolute;top:6.1875rem;z-index:1}.home-services__info-title{color:#20222d;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;line-height:1.875rem;margin:0 3.75rem 1.25rem 0;transition:all .3s ease}.home-services__info-desc{color:#575c6a;font-size:1rem;font-weight:300;line-height:1.25rem}.home-services__info-desc p{margin:0 0 .625rem}.home-services__info-desc p:last-child{margin-bottom:0}.home-services__info-desc ._light{color:#3b82f6;font-weight:500}.home-services__info-link-block{align-items:center;display:flex;justify-content:center;position:absolute;right:1.125rem;top:1.125rem}.home-services__info-link-block .home-services__info-link{align-items:center;background:#5267ff;border-radius:50%;display:flex;height:3.75rem;justify-content:center;position:relative;width:3.75rem;z-index:1}.home-services__info-link-block .home-services__info-link img{width:1.75rem;z-index:1}.home-services__info-link-block .home-services__info-link:after{background:#5267ff;border-radius:50%;content:"";display:flex;height:5rem;opacity:.5;position:absolute;transform:scale(.7);transition:all .3s ease;width:5rem}.home-services__techs{min-width:0;width:100%}.home-services__techs-item{align-items:center;background:#f2f3f5;border-radius:3.125rem;color:#575c6a;display:inline-flex;font-size:1rem;font-weight:300;height:2.75rem;line-height:1.25rem;padding:.75rem 1.25rem;text-decoration:none;transition:.3s}.home-services__techs-item:hover{background:#dedfe1;transform:translateY(-.1875rem)}.home-services__footer{margin-block-start:auto}.home-services__footer-block{align-items:center;border-top:.0625rem solid #bdc0ce;display:flex;flex-wrap:nowrap;gap:1.875rem;overflow-x:auto;padding-bottom:.4375rem;padding-top:1.28125rem}.home-services__footer-block::-webkit-scrollbar{display:none}.home-services__footer-link{cursor:pointer;transition:all .2s ease}.home-services__footer-link img{filter:grayscale(1);opacity:.5;transition:all .3s ease}.home-services__footer-link:last-child{align-items:center;border-radius:50%;display:flex;justify-content:center;position:relative;transition:all .3s ease;z-index:1}.home-services__footer-link:last-child:after{background:#f2f3f5;border-radius:50%;content:"";display:flex;height:5rem;position:absolute;transform:scale(.7);transition:all .3s ease;width:5rem;z-index:-1}.home-services__footer-link:last-child span{align-items:center;background:#bdc0ce;border-radius:50%;box-shadow:0 0 0 .4375rem #f2f3f5;color:#fff;display:flex;font-family:Roboto Flex,sans-serif;font-size:1rem;font-style:normal;font-weight:400;height:3.125rem;justify-content:center;line-height:normal;padding-left:.125rem;padding-top:.1875rem;text-align:center;transition:all .3s ease;width:3.125rem;z-index:1}.home-services__licenses{display:grid;gap:1.875rem;grid-template-columns:repeat(4,1fr)}.home-services__licenses-title{color:#fff;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:1.875rem}.home-services__licenses_item{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.3125rem;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;padding:1.5rem;position:relative;text-align:center;transition:all .3s ease}.home-services__licenses_item .home-services__licenses-image{align-items:center;display:flex;height:5rem;justify-content:center;margin:0 auto;margin-block:1.5rem;position:relative;width:5rem}.home-services__licenses_item .home-services__licenses-image img{height:5rem;width:5rem;z-index:1}.home-services__licenses_item .home-services__licenses-image:after{background:hsla(0,0%,100%,.3);border-radius:50%;content:"";display:flex;flex:0 0 6.25rem;height:6.25rem;position:absolute;top:-.625rem;width:6.25rem}.home-services__licenses_item--pink{background:url(/assets/img/home/services/licenses-bg.webp),#ff5271}.home-services__licenses_item--lightblue{background:url(/assets/img/home/services/licenses-bg.webp),#0af}.home-services__licenses_item--purple{background:url(/assets/img/home/services/licenses-bg.webp),#9452ff}.home-services__licenses_item--blue{background:url(/assets/img/home/services/licenses-bg.webp),#5267ff}.home-services__skeleton-item{animation:home-services-skeleton-pulse 4s infinite;pointer-events:none}.home-services__skeleton-item:hover{box-shadow:none!important}.home-services__skeleton-item:hover .home-services__footer-link img,.home-services__skeleton-item:hover .home-services__footer-link:last-child span,.home-services__skeleton-item:hover .home-services__footer-link:last-child:after,.home-services__skeleton-item:hover .home-services__info-link:after,.home-services__skeleton-item:hover .home-services__info-link_icon{animation:none!important;transform:none!important}.home-services__skeleton-item .home-services__footer-link,.home-services__skeleton-item .home-services__info-link{pointer-events:none}.home-services__skeleton-item .home-services__info-link:after{animation:none!important}.home-services__skeleton-content{height:18.75rem;width:100%}.home-services__skeleton-image{position:relative;width:16.875rem}.home-services__skeleton-image,.home-services__skeleton-img{flex-shrink:0;height:16.25rem;min-width:16.875rem;overflow:hidden}.home-services__skeleton-img{width:100%;width:16.875rem}.home-services__skeleton-text{height:1.25rem;margin-bottom:.625rem}.home-services__skeleton-title{height:1.75rem;width:70%}.home-services__skeleton-line{height:1rem;margin-bottom:.5rem;width:100%}.home-services__skeleton-line:last-child{width:80%}.home-services__skeleton-icon,.home-services__skeleton-icon:last-child{border-radius:.3125rem;height:4.375rem;width:7.5rem}.home-services__skeleton-techs-block{height:8.25rem;width:100%}.home-services__skeleton-license{animation:home-services-skeleton-pulse 4s infinite;height:14.75rem;width:100%}.home-services__skeleton-license:hover{background-position:50%!important;background-size:cover!important;box-shadow:none!important}@keyframes home-services-skeleton-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes home-services-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes moveUpRight{0%{transform:translate(0)}50%{transform:translate(.125rem,-.125rem)}to{transform:translate(0)}}@keyframes moveUpRightPlane{0%{transform:translate(0)}to{opacity:0;transform:translate(15.625rem,-4.375rem)}}.contact{background-color:#f2f3f5;font-family:Navigo,sans-serif;padding:1.25rem 0 5rem}.contact .title-2{margin-bottom:1.25rem}.contact__info{margin-bottom:3.75rem}.contact__info-content{display:flex;gap:2.5rem}.contact__info-column{display:flex;flex-direction:column;gap:1.25rem;width:100%}.contact__block{background-color:#fff;border-radius:.3125rem;padding:1.875rem}.contact__block-header{align-items:center;justify-content:space-between;margin-block-end:1.25rem}.contact__block-content,.contact__block-header{display:flex;gap:1.25rem}.contact__block-content-img{height:3rem;width:10rem}.contact__block-content .contact__text{margin-block-start:.4375rem}.contact__details{flex-direction:column}.contact__details,.contact__details-item{display:flex;gap:.625rem}.contact__details-label{color:#20222d;font-size:1.125rem;font-weight:400;max-width:10rem;min-width:10rem;width:100%}.contact__print{align-items:center;border:.0625rem solid #5267ff;border-radius:3.125rem;color:#5267ff;display:inline-flex;gap:.3125rem;justify-content:center;overflow:hidden;padding:.5rem 1.5625rem;position:relative;transition:color .3s ease-in-out;z-index:1}.contact__print:before{background:#5267ff;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease-in-out;width:100%;z-index:-1}.contact__print:active,.contact__print:hover{color:#fff}.contact__print:active:before,.contact__print:hover:before{left:0}.contact__print-icon,.contact__print-text{transition:color .3s ease-in-out}.contact__print-text{font-size:.9375rem;font-weight:400;line-height:1.25rem;text-transform:uppercase}.contact__list{display:flex;flex-direction:column;gap:1.25rem}.contact__item{border-bottom:.0625rem solid #bdc0ce;display:flex;gap:3.125rem;padding-bottom:1.875rem}.contact__item:last-child{margin-bottom:0}.contact__item-group{display:flex;flex-direction:column;gap:1.875rem;width:100%}.contact__item-wrapper{width:100%}.contact__item-header{align-items:center;display:flex;gap:.625rem;margin-bottom:1.25rem}.contact__icon{color:#5267ff}.contact__icons{align-items:center;display:flex;flex-wrap:wrap;gap:.9375rem}.contact__icons-icon{color:#575c6a;height:100%;object-fit:contain;transition:color .3s ease-in-out;width:100%}.contact__icons-link{border:.0625rem solid #575c6a;border-radius:50%;height:2.1875rem;transition:all .3s ease-in-out;width:2.1875rem}.contact__icons-link,.contact__icons-link div{align-items:center;display:flex;justify-content:center}.contact__icons-link:hover{background-color:#5267ff;border-color:#5267ff}.contact__icons-link:hover .contact__icons-icon{color:#fff}.contact__title{color:#20222d;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem;margin-block-start:.25rem}.contact__text{color:#575c6a;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.25rem}.contact .contact__link{color:#20222d;display:inline-block;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.375rem;position:relative;transition:color .5s ease-in-out}.contact .contact__link:before{background-color:#5267ff;bottom:-.3125rem;content:"";height:.0625rem;left:0;position:absolute;transition:width .5s ease-in-out;width:0}.contact .contact__link:hover{color:#5267ff}.contact .contact__link:hover:before{width:100%}.contact__link-list{display:flex;flex-direction:column;gap:.75rem}.contact__copy{align-items:center;display:flex;gap:.625rem}.contact__copy-icon{color:#bdc0ce;cursor:pointer;transition:color .3s ease-in-out}.contact__copy-icon:active,.contact__copy-icon:hover{color:#5267ff}.contact__map{margin-bottom:3.75rem}.contact__map-wrapper{position:relative}.contact__map-zoom-controls{bottom:40%;display:flex;flex-direction:column;gap:.625rem;position:absolute;right:1.25rem;transform:translateY(-50%);z-index:10}.contact__map-zoom-btn{align-items:center;background:#fff;border:none;border-radius:.25rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.3);cursor:pointer;display:flex;height:2.5rem;justify-content:center;transition:background-color .2s;width:2.5rem}.contact__map-zoom-btn:hover{background-color:#f0f0f0}.contact__map-zoom-btn:active{background-color:#e0e0e0}.contact #map{border:.625rem solid #fff;border-radius:.3125rem;height:41.25rem;margin-bottom:1.25rem;position:relative;width:100%;z-index:1}.contact #map .ymaps-2-1-79-ground-pane{filter:grayscale(1)}.contact #map .ymaps-2-1-79-copyright__layout,.contact #map .ymaps-2-1-79-map-copyrights-promo{display:none}.contact #map .ymaps-2-1-79-placemark-overlay{filter:none!important}.contact__map-link{width:100%}.contact__map-bottom{align-items:center;display:flex;gap:1.25rem;justify-content:space-between}.contact__map-coordinates{align-items:center;display:flex;gap:.375rem}.contact__map-coordinates .contact__copy .contact__map-text{margin-top:0}.contact__map-text{color:#575c6a;font-family:TTFirsNeue;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.25rem;text-align:left}.contact__map-action{align-items:center;display:flex;gap:.625rem}.contact__map-btns{align-items:center;display:flex;gap:1.25rem}.contact__map-btn{align-items:center;background-color:#5267ff;border-radius:3.125rem;color:#fff;display:flex;gap:.625rem;height:3.125rem;padding:.8125rem 1.5625rem;transition:all .3s ease-in-out}.contact__map-btn:active,.contact__map-btn:hover{background-color:#667bff}.contact__map-btn-text{font-size:.9375rem;font-weight:400;line-height:1.25rem;text-transform:uppercase}.contact__facade{margin-bottom:3.75rem}.contact__facade-content{position:relative}.contact__facade-img{height:62.5rem;object-fit:cover;width:100%}.contact__facade-label,.contact__facade-label--entrance,.contact__facade-label--floor{height:10rem;position:absolute;width:10rem}.contact__facade-label--floor{right:24.8%;top:10.7%}.contact__facade-label--entrance{bottom:7.6%;right:8.7%}.contact__facade-icon{height:1.5rem;width:1.5rem}.contact__facade-text{color:#fff;font-size:.9375rem;font-weight:400;letter-spacing:-1%;line-height:1.25rem;text-align:center;text-transform:uppercase}.contact__panorama{margin-bottom:3.75rem}.contact__panorama-wrapper{position:relative}.contact__panorama-zoom-controls{bottom:1.25rem;display:flex;flex-direction:column;gap:.625rem;position:absolute;right:1.25rem;z-index:10}.contact__panorama-zoom-btn{align-items:center;background:#fff;border:none;border-radius:.25rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.3);cursor:pointer;display:flex;height:2.5rem;justify-content:center;transition:background-color .2s;width:2.5rem;z-index:11}.contact__panorama-zoom-btn:hover{background-color:#f0f0f0}.contact__panorama-zoom-btn:active{background-color:#e0e0e0}.contact #panorama{border-radius:.3125rem;cursor:pointer;height:37.5rem;overflow:hidden;width:100%}.contact #panorama .ymaps-2-1-79-panorama-control__copyright,.contact #panorama .ymaps-2-1-79-panorama-control__inception,.contact #panorama .ymaps-2-1-79-panorama-control__top-right,.contact #panorama .ymaps-2-1-79-panorama-control__zoom{display:none}.contact #panorama .ymaps-2-1-79-panorama-screen{border-radius:.3125rem}.contact__panorama-header{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;margin-bottom:1.25rem}.contact__panorama-info{align-items:center;border:.0625rem solid #5267ff;border-radius:.3125rem;display:flex;gap:.75rem;padding:1rem}.contact__panorama-info-icon{color:#5267ff}.contact__panorama-info-text{color:#20222d;font-family:TTFirsNeue;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.375rem}.contact__panorama-weather{display:flex;flex-direction:column;gap:.75rem}.contact__panorama-weather-title{color:#575c6a;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.25rem;text-align:right}.contact__panorama-weather-list{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.contact__panorama-weather-item{align-items:center;display:flex;gap:.75rem}.contact__panorama-weather-icon{color:#5267ff}.contact__panorama-weather-text{color:#575c6a;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.contact__logo{display:inline-block;position:relative;transition:all .3s ease}.contact__logo svg rect{transition:all .3s ease;width:100%}.contact__logo svg path{transition:transform .3s ease}.contact-skeleton{animation:skeleton-loading 4s linear infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b8b8b8 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem}.contact-skeleton__title{height:4.1875rem;margin-block-end:1.875rem;width:100%}.contact-skeleton__breadcrumbs{border-radius:.3125rem;height:1.25rem;margin-block-end:1.25rem;width:14.625rem}.contact-skeleton__item{height:11.25rem;width:100%}.contact-skeleton__block-title{height:1.875rem;margin-block-end:1.25rem;width:100%}.contact-skeleton__block-logo{height:3.1875rem;width:10rem}.contact-skeleton__block-text{height:3.1875rem;width:100%}.contact-skeleton__block-header{height:2.84375rem;width:100%}.contact-skeleton__map{aspect-ratio:1530/660;height:auto;margin-block-end:1.25rem;width:100%}.contact-skeleton__map-coordinates{height:3.125rem;width:100%}.contact-skeleton__facade{aspect-ratio:1530/1000;height:auto;width:100%}.contact-skeleton__panorama{aspect-ratio:1530/600;height:auto;width:100%}.contact-skeleton__panorama-left{height:3.625rem;width:40.25rem}.contact-skeleton__panorama-right{height:3.625rem;width:18.75rem}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.services{background:#fff}.services .title-2{margin-bottom:1.875rem}.services__content{background:#f2f3f5;padding-block-end:5rem;padding-top:1.25rem}.services .banner._second-banner{background:#f2f3f5;margin-block-start:0;padding-block-end:5rem}.services__categories{display:grid;gap:1.25rem;grid-template-columns:repeat(6,1fr);margin-bottom:1.875rem}.services__categories-item{min-height:11.8125rem;min-width:14.5rem;overflow:hidden;position:relative}.services__categories-item:first-of-type .services__categories-title{max-width:10.75rem}.services__categories-link{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:100%!important;border-radius:.3125rem;display:flex;flex-direction:column;gap:1.5625rem;height:100%;justify-content:center;padding:1.25rem;position:relative;text-align:center;transition:all .3s ease;width:100%}.services__categories-link--purple{background:url(/assets/img/services/01.webp),#975efb}.services__categories-link--lightpurple{background:url(/assets/img/services/05.webp),#b75efb}.services__categories-link--blue{background:url(/assets/img/services/04.webp),#5d72fc}.services__categories-link--lightblue{background:url(/assets/img/services/03.webp),#12acfb}.services__categories-link--pink{background:url(/assets/img/services/06.webp),#de44cf}.services__categories-link--lightpink{background:url(/assets/img/services/02.webp),#fa5f7c}.services__categories-image{align-items:center;display:flex;height:5rem;justify-content:center;margin:0 auto;position:relative;width:5rem}.services__categories-image img{flex-shrink:0;height:5rem;width:5rem}.services__categories-image:after{background:hsla(0,0%,100%,.3);border-radius:50%;content:"";display:flex;flex:0 0 6.25rem;height:6.25rem;position:absolute;top:-.625rem;width:6.25rem}.services__categories-title{color:#fff;font-family:TTFirsNeue,sans-serif;font-size:1.25rem;line-height:1.375rem;transition:all .3s ease-in-out}.services__developments{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:1.25rem}.services__developments-item{border-bottom:.0625rem solid #bdc0ce;display:flex;gap:1.875rem;padding-block-end:2.5rem}.services__developments-item:first-child{border-top:.0625rem solid #bdc0ce;padding-block-start:1.875rem}.services__developments-info{max-width:30rem;width:100%}.services__developments-img-block{background-size:100% 100%!important;border-radius:.3125rem;display:flex;justify-content:center;margin-bottom:1.25rem}.services__developments-img{border-radius:.3125rem;height:18.125rem;position:relative;width:fit-content}.services__developments-img img{border-radius:.3125rem;height:100%;object-fit:cover;width:100%}.services__developments-img .home-services__info-img._cms-tag{height:1.875rem;position:absolute;right:2.8125rem;top:4.375rem;width:1.5625rem;z-index:1}.services__developments-img .home-services__info-img._web-png{position:absolute;right:1.9375rem;top:1.6875rem}.services__developments-img .home-services__info-img._tech-service1{position:absolute;right:.625rem;top:2.625rem}.services__developments-img .home-services__info-img._mobile-plane{left:1.25rem;position:absolute;top:2.625rem}.services__developments-img .home-services__info-img._mobile-user{position:absolute;right:.875rem;top:1.3125rem}.services__developments-img .home-services__info-img._seo-img1{left:1.875rem;position:absolute;top:6.875rem}.services__developments-img .home-services__info-img._seo-img2{left:4.0625rem;position:absolute;top:7.5rem}.services__developments-img .home-services__info-img._seo-img3{left:6.5625rem;position:absolute;top:6.875rem}.services__developments-img .home-services__info-img._seo-img4{left:1.875rem;position:absolute;top:10rem}.services__developments-img .home-services__info-img._seo-img5{left:4.0625rem;position:absolute;top:10.625rem}.services__developments-img .home-services__info-img._seo-img6{left:6.5625rem;position:absolute;top:10rem}.services__developments-img .home-services__info-img._aso-img1{left:5.9375rem;position:absolute;top:1.4375rem}.services__developments-img .home-services__info-img._cms-tag3{left:5.1875rem;position:absolute;top:6.1875rem}.services__developments-img .home-services__info-img._cms-tag4{left:8.4375rem;position:absolute;top:3.625rem}.services__developments-img .home-services__info-img._cms-tag5{left:12rem;position:absolute;top:6.1875rem;z-index:1}.services__developments-title{color:#1a1f2b;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem;margin-bottom:.625rem;transition:color .3s ease-in-out}.services__developments-text{color:#4a4f5e;font-family:Navigo,sans-serif;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.25rem}.services__developments-link,.services__developments-linkbox{align-items:center;display:flex;justify-content:center}.services__developments-link{background:#5267ff;border-radius:50%;height:2.8125rem;position:relative;transition:transform .3s cubic-bezier(.4,0,.2,1);width:2.8125rem;z-index:1}.services__developments-link img{width:1.75rem;z-index:1}.services__developments-link:after{background:#5267ff;border-radius:50%;content:"";display:flex;height:3.75rem;opacity:.5;position:absolute;transform:scale(.7);transition:all .3s ease;width:3.75rem}.services__developments-sublist{display:flex;flex-direction:column;gap:1.25rem;width:100%}.services__developments-sublink{align-items:center;background-color:#fff;border-radius:.3125rem;cursor:pointer;display:flex;gap:1.875rem;justify-content:space-between;padding:1.25rem;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:100%}.services__developments-subinfo{align-items:center;display:flex;gap:1.25rem}.services__developments-subimg{align-items:center;background-color:#f8f9fa;border-radius:.375rem;color:#6c6f7c;display:flex;flex:0 0 5rem;height:5rem;justify-content:center;overflow:hidden;padding:.625rem;position:relative;transition:all .3s ease;width:5rem}.services__developments-subimg img,.services__developments-subimg svg{height:3.125rem;left:50%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);width:3.125rem}.services__developments-subimg .default-icon{opacity:1;transform:translate(-50%,-50%) scale(1)}.services__developments-subimg .hover-icon,.services__developments-subitem:hover .services__developments-subimg .default-icon{opacity:0;transform:translate(-50%,-50%) scale(.8)}.services__developments-subitem:hover .services__developments-subimg .hover-icon{opacity:1;transform:translate(-50%,-50%) scale(1)}.services__developments-subitem:hover .services__developments-sub-desc h3,.services__developments-subitem:hover .services__developments-sub-desc p{color:#5267ff}.services__developments-sub-desc .services__developments-title{margin-bottom:.375rem;transition:color .3s ease}.services__developments-sub-desc .services__developments-text{transition:color .3s ease}.services-skeleton{animation:services-skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem}.services-skeleton__title{border-radius:.3125rem;height:4.1875rem;margin-block-end:2.5rem;width:100%}.services-skeleton__category{border-radius:.3125rem;height:11.8125rem;width:100%}.services-skeleton__image{aspect-ratio:480/290;border-radius:.3125rem;height:auto;width:100%}.services-skeleton__text-large{height:1.75rem;margin-bottom:.625rem;width:80%}.services-skeleton__text{height:1rem;margin-bottom:.625rem;width:100%}.services-skeleton__text:nth-child(3){width:95%}.services-skeleton__text:nth-child(4){width:90%}.services-skeleton__text-small{height:1rem;width:70%}.services-skeleton__icon{border-radius:.375rem;flex:0 0 5rem;height:5rem;width:5rem}.services-skeleton__subtitle{height:1.375rem;margin-bottom:.375rem;width:9.375rem}.services-skeleton__subtext{height:1rem;width:5rem}.services-skeleton__button{border-radius:50%;height:2.8125rem;width:2.8125rem}.services-skeleton__license{border-radius:.3125rem;height:6.25rem;width:100%}.services__breadcrumbs-skeleton{height:1.25rem;margin-bottom:1.25rem;width:14.625rem}.developments-subimg-icon{position:relative}.developments-subimg-icon span{align-items:center;background:#f2f3f5;border:.125rem solid #f2f3f5;border-radius:50%;bottom:0;display:flex;height:1.25rem;justify-content:center;left:-.3125rem;position:absolute;transition:all .3s ease;width:1.25rem}@keyframes services-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(1.4)}}.service{background-color:#fff;overflow-x:hidden}.service .title-2{margin-bottom:1.875rem}.service__content{background:#f2f3f5;overflow-x:hidden;padding-top:1.25rem}.service__info{background:#f2f3f5;display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr);padding-block-end:2.5rem;position:relative}.service__info.is_bitrix{display:block}.service__info-img{aspect-ratio:750/500;border-radius:.3125rem;height:auto;overflow:hidden;position:sticky;top:6.5rem;width:100%;z-index:2}.service__info-img img{border-radius:.3125rem;display:block;height:100%;object-fit:cover;width:100%}.service__info-content{display:flex;flex-direction:column;gap:1.875rem;max-width:100%;overflow-x:hidden;width:100%}.service__info-content>p{color:#20222d;font-family:TTFirsNeue,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.5rem;word-wrap:break-word;overflow-wrap:break-word}.service__info-content .table-wrapper{max-width:100%;overflow-x:auto;overflow-y:visible;position:relative;width:100%;-webkit-overflow-scrolling:touch;border-radius:.625rem;margin:1.25rem 0}.service__info-content .table-wrapper::-webkit-scrollbar{height:.125rem}.service__info-content .table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.625rem}.service__info-content .table-wrapper::-webkit-scrollbar-thumb{background:#5267ff;border-radius:.625rem}.service__info-content .table-wrapper::-webkit-scrollbar-thumb:hover{background:#3b4fd8}.service__info-content table{background:#fff;border:.0625rem solid #e5e7eb;border-collapse:collapse;border-radius:.625rem;min-width:50rem;width:100%}.service__info-content table td,.service__info-content table th{border-bottom:.0625rem solid #e5e7eb;border-right:.0625rem solid #e5e7eb;color:#1a1f2b;font-family:Navigo,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;padding:.75rem 1rem;text-align:left;white-space:nowrap}.service__info-content table td:first-child,.service__info-content table th:first-child{min-width:12.5rem;white-space:normal}.service__info-content table td:last-child,.service__info-content table th:last-child{border-right:none}.service__info-content table tbody tr:last-child td{border-bottom:none}.service__info-content table th{background:#f8f9fa;font-weight:600}.service__info-content table thead{background-color:#5267ff}.service__info-content table thead th{background-color:#5267ff;border-bottom:.0625rem solid #e5e7eb;border-right:.0625rem solid hsla(0,0%,100%,.3);color:#fff;font-weight:600}.service__info-content table thead th:last-child{border-right:none}.service__info-content table .service__tariffs-details-link{background-color:#5267ff;border-radius:1.875rem;color:#fff;display:inline-block;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.service__info-content table .service__tariffs-details-link:hover{background-color:#fff;box-shadow:0 .125rem .5rem rgba(82,103,255,.2);color:#5267ff}.service__info-block-content{align-items:end;display:flex;gap:1.875rem;justify-content:space-between;margin-inline-end:1.25rem}.service__info-title{color:#1a1f2b;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem;margin-block-end:.625rem}.service__info-text{display:flex;flex-direction:column}.service__info-text p{color:#1a1f2b;font-family:TTFirsNeue,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.375rem;margin-block-end:.625rem;word-wrap:break-word;overflow-wrap:break-word}.service__info-text p img{height:auto;margin-block-end:1.25rem;max-width:100%;object-fit:contain}.service__info-list{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.625rem}.service__info-item{color:#575c6a;font-family:TTFirsNeue,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.375rem;list-style:disc;margin-inline-start:1.4375rem;word-wrap:break-word;overflow-wrap:break-word}.service__info-item::marker{color:#5267ff}.service__tariffs{padding-block-end:5rem;padding-block-start:2.5rem}.service__tariffs-list{display:grid;gap:1.875rem;grid-template-columns:repeat(3,1fr)}.service__tariffs-item{border-right:.0625rem solid #e5e7eb;padding-inline-end:1.875rem}.service__tariffs-item:last-child{border-right:0;padding-inline-end:0}.service__tariffs-plans{align-items:center;color:#1a1f2b;display:flex;flex-wrap:wrap;font-family:TTFirsNeue,sans-serif;gap:.625rem;justify-content:space-between;padding-block-end:1rem;padding-block-start:1rem}.service__tariffs-plans-title{font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem}.service__tariffs-plans-text{font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.375rem}.service__tariffs-details,.service__tariffs-details--blue,.service__tariffs-details--pink,.service__tariffs-details--purple{background-size:cover!important;border-radius:.3125rem;display:flex;flex-direction:column;gap:1.875rem;padding:1.875rem}.service__tariffs-details--purple{background:linear-gradient(135deg,#b75efb,#9b3fe0)}.service__tariffs-details--blue{background:linear-gradient(135deg,#12acfb,#0b8fd6)}.service__tariffs-details--pink{background:linear-gradient(135deg,#fa5f7c,#e83e5f)}.service__tariffs-details-info{display:flex}.service__tariffs-details-item{border-right:.0625rem solid hsla(0,0%,100%,.3);text-align:center;width:100%}.service__tariffs-details-item:last-child{border-right:0}.service__tariffs-details-text{color:#fff;font-family:Roboto Flex,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-block-end:.625rem}.service__tariffs-details-title{color:#fff;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem}.service__tariffs-details-link{align-items:center;background-color:#fff;border-radius:3.125rem;color:#5267ff;cursor:pointer;display:flex;gap:.625rem;justify-content:center;padding:.625rem 1.5625rem;text-decoration:none;transition:all .3s ease-in-out}.service__tariffs-details-link svg{height:1.5rem;width:1.5rem}.service__tariffs-details-link:hover{background-color:#3a4bff;color:#fff;transform:translateY(-.125rem)}.service__tariffs-details-link-text{font-family:Roboto Flex,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:-1%;line-height:1.25rem;padding-block-start:.125rem;text-transform:uppercase}.service__tariffs-info{display:flex;flex-direction:column;gap:.625rem;padding-block-end:1.25rem;padding-block-start:1.25rem}.service__tariffs-prompt{align-items:start;background-color:#f8f9fa;border-radius:.3125rem;display:flex;gap:.75rem;padding:.75rem}.service__tariffs-prompt svg{color:#5267ff;flex-shrink:0}.service__tariffs-warning-text{color:#4a4f5e;font-family:Roboto Flex,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.service__tariffs-info-block,.service__tariffs-info-block--free{border-radius:.3125rem;padding:1rem}.service__tariffs-info-block--free{background-color:#f8f9fa}.service__tariffs-info-title{color:#1a1f2b;font-family:TTFirsNeue,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.375rem;margin-block-end:1.25rem}.service__tariffs-info-list{display:flex;flex-direction:column;gap:.75rem}.service__tariffs-info-item{color:#4a4f5e;font-family:Roboto Flex,sans-serif;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.25rem;padding-left:2.125rem;position:relative;word-wrap:break-word;overflow-wrap:break-word}.service__tariffs-info-item._bold{color:#1a1f2b;font-weight:400}.service__tariffs-info-item:before{background:url(/assets/img/services/check.svg) no-repeat 50%/contain;content:"";height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.service__some{background:#f2f3f5;padding:5rem 0}.service__some-slider{margin-block-end:.9375rem}.service__some-slider .swiper-slide{background-color:#fff;border-radius:.3125rem;cursor:pointer;padding:1.25rem;transition:all .3s ease-in-out}.service__some-slider .swiper-slide:hover .service__some-title{color:#5267ff}.service__some-slider .swiper-wrapper{margin-bottom:3.125rem;position:relative}.service__some-scrollbar{background:#bdc0ce;display:flex;height:.125rem;margin-top:1.25rem}.service__some-scrollbar.swiper-scrollbar{bottom:auto;height:.125rem;left:auto;position:relative}.service__some-scrollbar .swiper-scrollbar-drag{background:#5267ff;height:.125rem;position:relative}.service__some-scrollbar .swiper-scrollbar-drag:after{top:0}.service__some-scrollbar .swiper-scrollbar-drag:after,.service__some-scrollbar .swiper-scrollbar-drag:before{background:transparent;content:"";cursor:pointer;display:block;height:.9375rem;left:0;position:absolute;width:100%;z-index:1}.service__some-scrollbar .swiper-scrollbar-drag:before{bottom:0}.service__some-img{aspect-ratio:440/290;border-radius:.3125rem;height:auto;margin-block-end:1.25rem;width:100%}.service__some-img img{border-radius:.3125rem;height:100%;object-fit:cover;width:100%}.service__some-title{color:#1a1f2b;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem;transition:color .3s ease-in-out}.service-skeleton{animation:service-skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%}.service-skeleton__title{border-radius:.3125rem;height:4.1875rem;margin-block-end:1.875rem;width:100%}.service-skeleton__breadcrumbs{border-radius:.3125rem;height:1.25rem;margin-block-end:1.25rem;width:14.625rem}.service-skeleton__info-img{aspect-ratio:750/500;border-radius:.3125rem;height:auto;width:100%}.service-skeleton__info-content{height:auto;min-height:100%;width:100%}.service-skeleton__tariffs{margin-bottom:5rem;margin-top:2.5rem}.service-skeleton__tariffs-list{display:grid;gap:1.875rem;grid-template-columns:repeat(3,1fr)}.service-skeleton__tariffs-item{border-right:.0625rem solid #e5e7eb;padding-right:1.875rem}.service-skeleton__tariffs-item:last-child{border-right:none;padding-right:0}.service-skeleton__tariffs-plans{align-items:center;display:flex;gap:.625rem;justify-content:space-between;padding:1rem 0}.service-skeleton__tariffs-plans-title{border-radius:.25rem;height:1.5rem;width:40%}.service-skeleton__tariffs-plans-text{border-radius:.25rem;height:1rem;width:50%}.service-skeleton__tariffs-details{background-color:#f8f9fa;border-radius:.3125rem;display:flex;flex-direction:column;gap:1.25rem;padding:1.875rem}.service-skeleton__tariffs-details-info{display:flex}.service-skeleton__tariffs-details-info-item{text-align:center;width:100%}.service-skeleton__tariffs-details-info-item:first-child{border-right:.0625rem solid #e0e0e0}.service-skeleton__tariffs-details-info-item-text{border-radius:.25rem;height:.75rem;margin:0 auto .625rem;width:70%}.service-skeleton__tariffs-details-info-item-title{border-radius:.25rem;height:1.5rem;margin:0 auto;width:60%}.service-skeleton__tariffs-details-link{border-radius:3.125rem;height:2.75rem;width:100%}.service-skeleton__tariffs-info{display:flex;flex-direction:column;gap:.9375rem;padding-top:1.25rem}.service-skeleton__tariffs-info-prompt{border-radius:.3125rem;height:3.75rem}.service-skeleton__tariffs-info-block{border-radius:.3125rem;padding:1rem}.service-skeleton__tariffs-info-block-title{border-radius:.25rem;height:1.2rem;margin-bottom:.9375rem;width:50%}.service-skeleton__tariffs-info-block-list{display:flex;flex-direction:column;gap:.625rem}.service-skeleton__tariffs-info-block-list-item{border-radius:.25rem;height:.875rem;padding-left:2.125rem}.service-skeleton__other{background:#f2f3f5;padding:5rem 0}.service-skeleton__other-slider{display:flex;gap:1.875rem;overflow:hidden}.service-skeleton__other-slider-slide{background-color:#fff;border-radius:.3125rem;flex:1;min-width:18.75rem;padding:1.25rem}.service-skeleton__other-slider-slide-image{border-radius:.25rem;height:9.375rem;margin-bottom:1.25rem}.service-skeleton__other-slider-slide-title{border-radius:.25rem;height:1.5rem;width:100%}@keyframes service-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.service__some-slider-wrapper{overflow:visible;position:relative}.service__some-scrollbar{background:#bdc0ce!important;cursor:pointer!important;display:flex!important;height:.125rem!important;margin-top:2.5rem!important;overflow:visible!important;position:relative!important;width:100%!important;z-index:1!important}.service__some-scrollbar-drag{background:#5267ff!important;cursor:grab!important;height:100%!important;position:relative!important;transition:background .2s ease,transform .12s ease!important;z-index:2!important}.service__some-scrollbar-drag:active{cursor:grabbing!important}.service__some-scrollbar-drag:hover{background:#3a4bff!important}.service__some-scrollbar-drag:before{background:transparent!important;bottom:-1.875rem!important;content:""!important;cursor:grab!important;left:-1.25rem!important;position:absolute!important;right:-1.25rem!important;top:-1.875rem!important;z-index:10!important}.service__some-scrollbar-drag:active:before{cursor:grabbing!important}.service__some-scrollbar:before{background:transparent!important;bottom:100%!important;content:""!important;cursor:pointer!important;height:2.5rem!important;left:0!important;position:absolute!important;right:0!important;z-index:5!important}.portfolio{background-color:#f2f3f5;padding-block-end:5rem;padding-block-start:1.25rem}.portfolio .home-portfolio .home-portfolio__nav{align-items:normal}.portfolio__breadcrumbs-skeleton{border-radius:.3125rem;height:1.25rem;margin-block-end:1.25rem;width:14.625rem}.portfolio__title-skeleton{border-radius:.3125rem;height:4.125rem;margin-block-end:1.25rem;width:100%}.portfolio__nav-skeleton{border-radius:.3125rem;height:18.75rem;margin-block-end:2.5rem;width:100%}.portfolio__title{align-items:center;border-bottom:.0625rem solid #575c6a;display:flex;gap:1.25rem;justify-content:space-between;margin-block-end:1.875rem;padding-block-end:1.25rem}.portfolio__title h1{color:#20222d;font-family:TTFirsNeue;font-size:2.5rem;letter-spacing:0;line-height:2.875rem;text-transform:uppercase}.portfolio__filter-btn{align-items:center;background-color:#575c6a;border-radius:3.125rem;color:#fff;display:none;gap:.625rem;height:3.125rem;justify-content:center;padding-inline:1.5625rem}.portfolio__filter-btn span{font-family:Navigo,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:-1%;line-height:1.25rem;margin-block-start:.25rem;text-transform:uppercase}.portfolio__tab{display:none;opacity:0;transition:opacity .3s ease}.portfolio__tab.active{display:block;opacity:1}.portfolio__nav{column-count:2;column-gap:2.5rem;margin-block-end:2.5rem;transition:max-height .4s ease,opacity .4s ease,transform .4s ease}.portfolio__nav-item{display:inline-flex;flex-direction:column;gap:1.25rem;width:100%}.portfolio__nav-item:first-child{margin-block-end:1.875rem}.portfolio__nav-item h3{color:#20222d;font-family:TTFirsNeue;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem}.portfolio__nav-item .home-portfolio__nav-list{flex-wrap:wrap;justify-content:flex-start}.portfolio__list{display:grid;gap:1.875rem;grid-template-columns:repeat(2,1fr);opacity:1;transition:opacity .3s ease;will-change:transform,opacity}.portfolio__list:not(.portfolio__list--loaded) .portfolio__item:not(.portfolio-skeleton){height:0;opacity:0;overflow:hidden}.portfolio__list.portfolio__list--loaded .portfolio-skeleton{height:0;opacity:0;overflow:hidden;transition:opacity .3s ease,height .3s ease}.portfolio__list.portfolio__list--loaded .portfolio__item:not(.portfolio-skeleton){animation:cardFadeIn .5s ease forwards}.portfolio__item{backface-visibility:hidden;opacity:1;perspective:62.5rem;transform:translateZ(0);transform:translateY(0);transition:opacity .3s ease,height .3s ease}.portfolio__item--banner{grid-column:1/-1}.portfolio__item--banner .banner{margin-block-start:0;padding-block-end:3.125rem;padding-block-start:3.125rem}.portfolio__item--banner .banner__container{padding:0}.portfolio__item--animating{opacity:0;transform:translateY(1.25rem)}.portfolio__card{border-radius:.3125rem;color:inherit;color:#fff;display:block;height:100%;text-decoration:none;transition:all .3s ease}.portfolio__card-content{display:flex;flex-direction:column;gap:2.5rem;height:100%;position:relative}.portfolio__card-wrapper{bottom:1.25rem;display:flex;flex-direction:column;gap:2.5rem;left:1.25rem;position:absolute;top:1.25rem;width:100%}.portfolio__label{position:relative;z-index:2}.portfolio__label-icon{align-items:center;display:flex;justify-content:center}.portfolio__label a,.portfolio__label button{align-items:center;backdrop-filter:blur(1.25rem);background:hsla(0,0%,100%,.2);border-radius:3.125rem;color:#fff;display:inline-flex;gap:.625rem;padding-block:.625rem;padding-inline:1.25rem;position:relative;transition:all .4s ease-in-out}.portfolio__label a:before,.portfolio__label button:before{content:"";inset:-.25rem;position:absolute}.portfolio__label-text{font-family:Navigo,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-block-start:.125rem}.portfolio__card-info{height:100%;justify-content:space-between;margin-block-start:6.25rem;max-width:22.5625rem}.portfolio__card-info,.portfolio__card-info-block{display:flex;flex-direction:column}.portfolio__card-logo{align-items:center;display:inline-flex;height:4.375rem;justify-content:center;margin-block-end:1.875rem;width:6.25rem}.portfolio__card-logo img{height:100%;object-fit:contain;width:100%}.portfolio__card-title{display:block;font-family:TTFirsNeue,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.875rem;margin-block-end:.5rem}.portfolio__card-text,.portfolio__card-title{color:#fff;letter-spacing:0;transition:all .4s ease-in-out}.portfolio__card-text{display:-webkit-box;font-family:Navigo,sans-serif;font-size:1rem;font-weight:300;-webkit-line-clamp:4;line-height:1.25rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.portfolio__card-technologies ul{align-items:center;display:flex;gap:1.25rem}.portfolio__card-technologies ul div{cursor:pointer;height:2.5rem;transition:all .3s ease;width:5rem}.portfolio__card-technologies ul div img{height:100%;object-fit:contain;transition:all .3s ease;width:100%}.portfolio__card-info-img,.portfolio__card-info-img img{border-radius:.3125rem;height:100%;width:100%}.portfolio__card-info-img img{object-fit:cover;transition:transform .3s ease}.portfolio__expand{align-items:center;border:.0625rem solid #5267ff;border-radius:3.125rem;box-sizing:border-box;display:flex;font-family:Roboto Flex,sans-serif;gap:.375rem;justify-content:center;margin:1.875rem auto 0;padding:.8125rem 1.5625rem;position:relative;transition:all .3s ease;width:fit-content}.portfolio__expand-text{color:#5267ff;font-size:.9375rem;font-weight:400;padding-top:.3125rem;text-transform:uppercase;transition:all .3s ease}.portfolio__expand-icon{fill:none;height:1.5rem;transition:transform .3s ease;width:1.5rem}.portfolio__expand-icon path{transition:all .3s ease}.portfolio__expand-icon--rotated{transform:rotate(180deg)}.portfolio__expand-icon--animating{animation:spin .6s ease-in-out}.portfolio__expand--disabled{opacity:.7;pointer-events:none}.portfolio__expand.active .portfolio__expand-icon{transform:rotate(-180deg)}.portfolio__empty{color:#575c6a;display:none;font-size:1.125rem;opacity:0;text-align:center;transition:opacity .3s ease}.portfolio__empty.show{display:block;opacity:1}.portfolio__categories-list{display:flex;flex-wrap:wrap;gap:.3125rem;position:absolute;top:0;width:100%}.portfolio__categories-list .portfolio__label{white-space:nowrap;width:fit-content}.portfolio .portfolio-skeleton{animation:portfolio-skeleton-loading 4s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.25rem}.portfolio .portfolio-skeleton--image{border-radius:.75rem;height:27.0625rem;width:100%}@keyframes portfolio-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.portfolio-skeleton--tech{background:linear-gradient(90deg,#fff 25%,#fff 50%,#fff 75%)}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(.625rem) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nav-btn{backface-visibility:hidden;cursor:pointer}.nav-btn,.nav-btn__icon{transform:translateZ(0);transition:all .2s ease}.nav-btn__icon{display:inline-flex}.nav-btn__icon img{transform:translateZ(0);transition:all .2s ease}.nav-btn.active-portfolio .nav-btn__icon{transform:scale(1.1) translateZ(0)}.technology-icon{cursor:pointer;display:inline-block}.portfolio__more-button{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;gap:.375rem;padding:0;transition:opacity .2s ease}.portfolio-skeleton--expand-btn{border-radius:3.125rem;height:3rem;margin:0 auto;width:12.5rem}.portfolio__expand-skeleton{align-items:center;display:flex;justify-content:center;margin-top:1.875rem}.case{background-color:#fff}.case__hero{background-color:#f2f3f5;padding-block-end:5rem;padding-block-start:1.25rem}.case__title{align-items:center;border-bottom:.0625rem solid #575c6a;display:flex;gap:.625rem;justify-content:space-between;margin-block-end:1.875rem;padding-block-end:1.25rem}.case__title-text{color:#20222d;font-family:Navigo,sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:-.8%;line-height:2.875rem;text-transform:uppercase;transition:color .3s ease-in-out}.case__title-link{align-items:center;background-color:#5267ff;border-radius:3.125rem;color:#fff;display:flex;gap:.625rem;padding:.625rem 1.5625rem;transition:background-color .3s ease-in-out}.case__title-link span{font-family:Roboto Flex,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:-1%;line-height:1.25rem;text-transform:uppercase}.case__info,.case__info--company,.case__info--project{display:flex;justify-content:space-between}.case__info--company{gap:3.75rem;margin-block-end:1.875rem}.case__info--company .case__info-block:first-child{max-width:45.25rem}.case__info--company .case__info-block:last-child{max-width:27.5rem}.case__info--project{gap:2.5rem;margin-block-start:1.875rem}.case__info--project .case__info-block:first-child{width:100%}.case__info--project .case__info-block:last-child{display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr);max-width:37.5rem;width:100%}.case__subtitle{color:#20222d;font-family:TTFirsNeue;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem;margin-block-end:1.25rem;white-space:nowrap}.case__text{color:#575c6a;font-family:Navigo,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}.case__hero-img{aspect-ratio:1530/716;border-radius:.3125rem;width:100%}.case__hero-img img{border-radius:.3125rem;height:100%;object-fit:cover;width:100%}.case__list{display:flex;flex-direction:column;gap:.625rem}.case__item{color:#575c6a;flex-shrink:0;font-family:TTFirsNeue;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.375rem;list-style:disc;margin-inline-start:1.4375rem}.case__item::marker{color:#5267ff}.case__home{background-color:#f2f3f5}.case__home .title-2{margin-block-end:2.5rem}.case__home-img{margin-inline:auto;max-width:120rem;width:100%}.case__home-img a{display:block}.case__home-img img{width:100%}.case__foundation{padding-block-end:5rem;padding-block-start:5rem}.case__foundation .title-2{margin-bottom:3.75rem}.case__foundation-typography{padding-block-end:3.75rem}.case__foundation-info{display:flex;gap:3.75rem;justify-content:space-between;margin-block-end:2.5rem}.case__foundation-fonts{display:flex;flex-wrap:wrap;gap:1.25rem 3.75rem}.case__foundation-fonts-item{text-align:center}.case__foundation-fonts-title{color:#bdc0ce;font-size:6.25rem;font-weight:500;letter-spacing:0;line-height:100%}.case__foundation-fonts-text{color:#263238;font-size:1.875rem;font-weight:400;letter-spacing:0;line-height:100%}.case__foundation-tags{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:flex-end;max-width:21.75rem}.case__foundation-tags-item{text-align:center;width:4.5rem}.case__foundation-tags-title{color:#20222d;font-family:TTFirsNeue;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem}.case__foundation-tags-text{color:#bdc0ce;font-family:Roboto Flex,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.case__foundation-list{display:flex;flex-direction:column;gap:.3125rem}.case__foundation-item{align-items:center;border-radius:.3125rem;box-sizing:border-box;display:flex;gap:1.25rem;justify-content:space-between;padding:1.875rem;text-align:center}.case__foundation-item .case__foundation-text:first-child{max-width:100%;text-align:left}.case__foundation-item .case__foundation-text{width:32.6875rem}.case__foundation-text{color:#20222d;font-family:Roboto Flex,sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;text-align:center}.case__foundation-text._white{color:#fff}.case__foundation-grid{display:flex;gap:1.875rem}.case__foundation-grid-block{display:flex;flex-direction:column;gap:1.25rem;height:23.75rem;justify-content:space-between}.case__foundation-grid-title{color:#20222d;font-weight:400;margin-block-end:.3125rem;white-space:nowrap}.case__foundation-grid-text,.case__foundation-grid-title{font-family:Roboto Flex,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.25rem}.case__foundation-grid-text{color:#bdc0ce;font-weight:300}.case__foundation-grid-list{border-left:.0625rem solid #bdc0ce;border-right:.0625rem solid #bdc0ce;display:flex;gap:1.875rem;height:23.75rem;justify-content:center;padding-inline-end:.625rem;padding-inline-start:.625rem;width:100%}.case__foundation-grid-item{background-color:#f2f3f5;border-radius:.3125rem;width:2.5rem}.case__videopres{padding-block-start:5rem}.case__videopres-wrapper{margin:auto;max-width:120rem;position:relative;width:100%}.case__videopres-btn{bottom:0;cursor:pointer;left:0;margin:auto;position:absolute;right:0;top:0;width:8.75rem;z-index:2}.case__videopres-btn svg{font-size:8.75rem}.case__videopres-btn.hide{display:none}.case__videopres-video{display:block;height:auto;max-height:66.25rem;width:100%}.case__mobversion{background-color:#f2f3f5}.case__mobversion-img{margin:auto;max-width:120rem;width:100%}.case__mobversion-img img{width:100%}.case__preview{padding-block-end:7.1875rem;padding-block-start:4rem}.case__preview .case__container{align-items:center;display:flex;flex-direction:column}.case__logo{cursor:pointer;margin-block-end:5.375rem;max-width:34.625rem;width:100%}.case__logo img{width:100%}.case__preview-img{max-width:83.25rem;width:100%}.case__preview-img a{display:block}.case__preview-img img{width:100%}.case .banner{background-color:#f2f3f5;padding-block-end:5rem;padding-block-start:5rem}.case__inner-pages{background-color:#f2f3f5;padding-block-end:8.75rem}.case__inner-pages-img{cursor:pointer;width:100%}.case__inner-pages-img img{width:100%}.case .case-skeleton{animation:case-loading 4s linear infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b8b8b8 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem}@keyframes case-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.case__breadcrumbs-skeleton{border-radius:.3125rem;height:1.25rem;margin-block-end:1.25rem;width:14.625rem}.case__title-skeleton{border-radius:.3125rem;height:4.375rem;margin-block-end:1.875rem;width:100%}.case__info--company-skeleton{display:flex;gap:3.75rem;margin-bottom:1.875rem}.case__info-block-skeleton{border-radius:.3125rem;flex:1;height:7.5rem}.case__hero-img-skeleton{aspect-ratio:1530/716;border-radius:.3125rem;width:100%}.case__info--project-skeleton{display:flex;gap:2.5rem;margin-block-start:1.875rem}.case__home-title-skeleton{border-radius:.3125rem;height:4.1875rem;margin-block-end:2.5rem;width:100%}.case__home-img-skeleton{aspect-ratio:16/9;width:100%}.case__foundation-title-skeleton{border-radius:.3125rem;height:4.1875rem;margin-block-end:3.75rem;width:100%}.case__foundation-typography-skeleton{padding-bottom:3.75rem}.case__foundation-info-skeleton{display:flex;gap:3.75rem;justify-content:space-between;margin-bottom:2.5rem}.case__foundation-fonts-skeleton{display:flex;flex:1;flex-wrap:wrap;gap:3.75rem}.case__foundation-fonts-item-skeleton{text-align:center;width:7.5rem}.case__foundation-fonts-title-skeleton{border-radius:.3125rem;height:6.25rem;margin-bottom:.625rem;width:6.25rem}.case__foundation-fonts-text-skeleton{border-radius:.3125rem;height:1.25rem;width:6.25rem}.case__foundation-tags-skeleton{display:flex;flex-wrap:wrap;gap:1.25rem;max-width:21.75rem}.case__foundation-tags-item-skeleton{text-align:center;width:4.5rem}.case__foundation-tags-title-skeleton{border-radius:.3125rem;height:1.875rem;margin-bottom:.5rem;width:4.5rem}.case__foundation-tags-text-skeleton{border-radius:.3125rem;height:1.25rem;width:4.5rem}.case__foundation-list-skeleton{display:flex;flex-direction:column;gap:.3125rem}.case__foundation-item-skeleton{align-items:center;border-radius:.3125rem;display:flex;gap:1.25rem;justify-content:space-between;padding:1.875rem}.case__foundation-text-skeleton{border-radius:.3125rem;height:1.25rem;width:32.6875rem}.case__foundation-grid-title-skeleton{border-radius:.3125rem;height:4.1875rem;margin-block-end:3.75rem;width:100%}.case__foundation-grid-skeleton{display:flex;gap:1.875rem}.case__foundation-grid-block-skeleton{display:flex;flex-direction:column;gap:1.25rem;justify-content:space-between}.case__foundation-grid-block-item-skeleton{width:9.375rem}.case__foundation-grid-title-skeleton-small{border-radius:.3125rem;height:1rem;margin-bottom:.3125rem;width:5rem}.case__foundation-grid-text-skeleton{border-radius:.3125rem;height:1rem;width:6.25rem}.case__foundation-grid-list-skeleton{display:flex;gap:1.875rem;justify-content:center;padding-inline-end:.625rem;padding-inline-start:.625rem;width:100%}.case__foundation-grid-item-skeleton{border-radius:.3125rem;height:23.75rem;width:2.5rem}.case__videopres-title-skeleton{border-radius:.3125rem;height:4.1875rem;margin-block-end:2.5rem;width:100%}.case__videopres-wrapper-skeleton{aspect-ratio:1920/1060;position:relative;width:100%}.case__inner-pages-title-skeleton{border-radius:.3125rem;height:4.1875rem;margin-block-end:2.5rem;width:100%}.case__inner-pages-img-skeleton{aspect-ratio:16/9;border-radius:.3125rem;width:100%}.case__mobversion-title-skeleton{border-radius:.3125rem;height:4.1875rem;margin-block-end:2.5rem;width:100%}.case__mobversion-img-skeleton{aspect-ratio:16/9;width:100%}.case__logo-skeleton{aspect-ratio:554/164;border-radius:.3125rem;margin-block-end:5.375rem;margin-inline:auto;max-width:34.625rem;width:100%}.case__preview-img-skeleton{aspect-ratio:1332/608;border-radius:.3125rem;max-width:83.25rem;width:100%}.blog{background-color:#f2f3f5;padding-block-end:5rem;padding-block-start:1.25rem;position:relative}.blog .title-2{margin-block-end:0}.blog__nav{align-items:center;background-color:#f2f3f5;display:flex;gap:12.5rem;justify-content:space-between;padding-block-end:1.875rem;padding-block-start:1.25rem;position:sticky;top:5.75rem;transition:top .3s ease-in-out;z-index:2}[data-header-hidden=true]~* .blog__nav,body:has([data-header-hidden=true]) .blog__nav{top:0!important}.blog__back{align-items:center;background-color:#5267ff;border-radius:3.125rem;display:flex;flex-shrink:0;gap:.625rem;padding-block:.625rem;padding-inline:1.25rem;transition:all .3s ease}.blog__back span,.blog__back svg{color:#fff;transition:all .3s ease}.blog__back span{font-family:Navigo;font-size:1rem;font-weight:300;line-height:1.25rem;padding-block-start:.125rem}.blog__tabs-wrapper{max-width:86.25rem;overflow:hidden;position:relative;width:100%}.blog__tabs-slider{width:100%}.blog__tabs-slide{width:auto!important}.blog__tab{background-color:#fff;border-radius:3.125rem;cursor:pointer;font-family:Navigo;font-size:1rem;font-weight:300;line-height:1.25rem;padding-block:.75rem;padding-inline:1.25rem;transition:all .3s ease;user-select:none;white-space:nowrap;-webkit-user-drag:none}.blog__tab._active .text{color:#fff}.blog__tab._active{background-color:#5267ff}.blog__tab .text{color:#575c6a;display:inline-block;margin-top:.25rem;transition:color .3s ease}.blog__tabs-gradient{width:3.75rem}.blog__tabs-gradient--right{background:linear-gradient(90deg,transparent,#f2f3f5 90%)}.blog__tabs-gradient-inner{height:100%;width:100%}.blog__content{display:flex;flex-direction:column;gap:5rem}.blog__content:empty{gap:0}.blog__list{grid-template-columns:repeat(2,1fr)}.blog__list,.blog__sublist{display:grid;gap:3.75rem 1.875rem;transition:all .3s ease}.blog__sublist{grid-template-columns:repeat(3,minmax(0,1fr))}.blog__item,.blog__subitem{min-width:0;transition:all .3s ease;width:100%}.blog__subitem .blog__card-img{aspect-ratio:490/400}.blog__empty{color:#575c6a;display:none;font-size:1.125rem;opacity:0;text-align:center;transition:opacity .3s ease}.blog__empty.show{display:block;opacity:1}.blog__error{color:#f44;display:none;grid-column:1/-1;opacity:0;padding:2.5rem;text-align:center;transition:opacity .3s ease}.blog__error.show{display:block;opacity:1}.blog__breadcrumbs-skeleton{border-radius:.3125rem;height:1.25rem;margin-block-end:1.25rem;width:14.625rem}.blog__title-skeleton{border-radius:.3125rem;height:4.125rem;margin-block-end:1.25rem;width:100%}.blog__nav-skeleton{height:2.75rem;margin-block-end:1.875rem;width:100%}.blog__button-skeleton{border-radius:3.125rem;height:3rem;margin:0 auto;width:13.75rem}.blog__card-skeleton{display:flex;flex-direction:column}.blog__card-skeleton-img{aspect-ratio:760/486;border-radius:.3125rem;width:100%}.blog__card-skeleton-label{border-radius:.625rem;height:2.75rem;margin-block:.75rem 1rem;width:6.75rem}.blog__card-skeleton-title{border-radius:.3125rem;height:3.75rem;margin-bottom:.625rem;width:100%}.blog__card-skeleton-date{border-radius:.3125rem;height:1.25rem;width:5.125rem}.blog__show-more-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.blog__show-all-btn,.blog__show-less-btn{align-items:center;background-color:#fff;border-radius:3.125rem;cursor:pointer;display:inline-flex;font-family:Navigo,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;line-height:1.25rem;min-width:13.75rem;padding:.75rem 2rem;transition:all .3s ease}.blog__show-all-btn svg,.blog__show-less-btn svg{transition:transform .3s ease}.blog__show-all-btn{border:.0625rem solid #5267ff;color:#5267ff}.blog__show-less-btn{border:.0625rem solid #dc3545;color:#dc3545}.blog__card{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;transition:all .3s ease;width:100%}.blog__card-img{aspect-ratio:760/486;border-radius:.3125rem;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.blog__card-img img{border-radius:.3125rem;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.blog__card-img:before{content:"";inset:-.5rem;position:absolute}.blog__card-labels{box-sizing:border-box;overflow:hidden;padding-block-end:1rem;padding-block-start:.75rem;position:relative;width:100%}.blog__card-label{background-color:#fff;border-radius:3.125rem;cursor:pointer;display:inline-block;font-family:Navigo;font-size:1rem;font-weight:300;line-height:1.25rem;padding-block:.75rem;padding-inline:1.25rem;transition:background-color .3s ease,color .3s ease;user-select:none;white-space:nowrap;-webkit-user-drag:none;-webkit-touch-callout:none}.blog__card-label .text{color:#575c6a;display:inline-block;margin-top:.25rem;transition:color .3s ease}.blog__card-label._no-hover{pointer-events:none}.blog__card-info{display:flex;flex-direction:column;gap:.625rem}.blog__card-info h3{color:#20222d;display:-webkit-box;font-family:TTFirsNeue;font-size:1.75rem;font-weight:500;-webkit-line-clamp:2;line-height:1.875rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}.blog__card-info p{color:#575c6a;font-family:Navigo;font-size:1rem;font-weight:300;line-height:1.25rem;transition:all .3s ease}.blog__slider{position:relative;width:100%}.blog__slider.swiper{overflow:visible;-webkit-tap-highlight-color:transparent;cursor:grab}.blog__slider.swiper:active{cursor:grabbing}.blog__slider .swiper-wrapper{align-items:center;display:flex;transition-timing-function:ease-out}.blog__slider .swiper-slide{flex-shrink:0;height:auto!important;width:auto!important}.blog__slider .swiper-slide>*{width:fit-content}.blog .swiper-button-next,.blog .swiper-button-prev{display:none!important}.blog .swiper-scrollbar{display:none}.blog .banner._first-banner{margin-block-start:3.75rem}.blog .banner._first-banner .banner__container{padding-inline:0}.blog__skeleton{animation:loading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.blog button._expand svg{transform:rotate(180deg)}.blog__tabs-slider .swiper-wrapper{cursor:grab;display:flex;position:relative;transition-timing-function:ease-out}.blog__tabs-slider .swiper-wrapper:active{cursor:grabbing}.blog__tabs-slider .blog__tabs-slide{flex-shrink:0;touch-action:auto;width:auto!important}.blog__tabs-slider .blog__tab{min-width:max-content;position:relative;-webkit-user-drag:none;cursor:pointer;user-select:none}.blog__tabs-slider .blog__tab:active{transform:scale(.97);transition:transform .1s}.blog__tabs-gradient{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:3.125rem;z-index:10}.blog__tabs-gradient.visible{opacity:1}.blog__tabs-gradient--left{background:linear-gradient(90deg,#f2f3f5 0,transparent);left:0}.blog__tabs-gradient--right{background:linear-gradient(270deg,#f2f3f5 0,transparent);right:0}.blog__card-labels-wrapper{overflow:visible;position:relative}.blog__card-gradient{height:100%;pointer-events:none;position:absolute;top:0;width:1.875rem;z-index:5}.blog__card-gradient--left{background:linear-gradient(90deg,#f2f3f5,transparent);left:0}.blog__card-gradient--right{background:linear-gradient(90deg,transparent,#f2f3f5 90%);right:0}.blog__card-slider{overflow:visible;width:100%}.blog__card-slider .swiper-wrapper{cursor:grab;display:flex;transition-timing-function:ease-out}.blog__card-slider .swiper-wrapper:active{cursor:grabbing}.blog__card-slider .swiper-slide{flex-shrink:0;touch-action:pan-y pinch-zoom;width:auto!important}.news{background-color:#f2f3f5;padding-block-end:5rem;padding-block-start:1.25rem}@keyframes news-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.news-skeleton{animation:news-loading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:inherit}.news__breadcrumbs-skeleton{border-radius:.3125rem;height:1.25rem;margin-block-end:1.25rem;width:14.625rem}.news__title-skeleton{border-radius:.3125rem;height:3.75rem;margin-block-end:1.25rem;width:100%}.news__title-video-skeleton{border-radius:.3125rem;height:4.125rem;margin-block-end:2.5rem;width:100%}.news__title-gallery-skeleton{border-radius:.3125rem;height:4.125rem;margin-block-end:1.875rem;width:100%}.news__text-skeleton{border-radius:.25rem;height:1rem;margin-bottom:.5rem}.news__text-skeleton--full{width:100%}.news__text-skeleton--80{width:80%}.news__text-skeleton--70{width:70%}.news__text-skeleton--90{width:90%}.news__text-block-skeleton{display:flex;flex-direction:column;gap:.3125rem}.news__image-skeleton{aspect-ratio:750/486}.news__image-skeleton,.news__video-skeleton{border-radius:.3125rem;width:100%}.news__video-skeleton--large{aspect-ratio:1530/700}.news__video-skeleton--small{aspect-ratio:745/500}.news__gallery-skeleton{display:grid;gap:1.875rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.875rem}.news__gallery-skeleton-item{aspect-ratio:490/390;border-radius:.3125rem;height:auto;width:100%}.news__button-skeleton{border-radius:3.125rem;height:3rem;margin:0 auto;width:12.5rem}.news__slide-skeleton{padding:1.25rem}.news__slide-skeleton-image{border-radius:.3125rem;height:12.5rem;margin-bottom:1.25rem;width:100%}.news__slide-skeleton-title{border-radius:.25rem;height:1.75rem;margin-bottom:.625rem;width:80%}.news__slide-skeleton-text{border-radius:.25rem;height:1.25rem;width:6.25rem}.news__bullet-list-skeleton{display:flex;flex-direction:column;gap:.75rem}.news__bullet-list-skeleton-item{align-items:center;display:flex;gap:.625rem}.news__bullet-list-skeleton-item-bullet{border-radius:50%;flex-shrink:0;height:1.5rem;width:1.5rem}.news__bullet-list-skeleton-item-text{border-radius:.25rem;flex:1;height:1.25rem}.news__bullet-list-skeleton-item-text--70{width:70%}.news__bullet-list-skeleton-item-text--90{width:90%}.news__hero-header-skeleton{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.5rem}.news__hero-header-skeleton-left{border-radius:.625rem;height:2.75rem;width:11.1875rem}.news__hero-header-skeleton-right{border-radius:.3125rem;height:1.375rem;width:6.875rem}.news__hero-info-skeleton{display:flex;flex-direction:column;gap:1.25rem}.news__video-list-skeleton{display:flex;gap:2.5rem;margin-bottom:1.875rem;margin-top:2.5rem}.news__video-list-skeleton-item{border-radius:.3125rem;flex:1;height:31.25rem}.news__title{border-bottom:.0625rem solid #575c6a;color:#20222d;font-family:TTFirsNeue;font-size:2.75rem;font-weight:500;letter-spacing:0;line-height:2.875rem;margin-block-end:1.25rem;padding-block-end:1.25rem}.news__hero{padding-block-end:2.5rem}.news__hero-header{align-items:center;display:flex;gap:1.875rem;justify-content:space-between;margin-block-end:1.875rem}.news__hero-date{color:#575c6a;font-family:Navigo;font-size:1rem;font-weight:300;letter-spacing:-.2%;line-height:1.1875rem}.news__hero-content{align-items:start;display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr)}.news__hero-img{aspect-ratio:750/486;border-radius:.3125rem;flex-shrink:0;position:relative;transition:transform .3s ease;width:100%}.news__hero-img img{border-radius:.3125rem;height:100%;object-fit:cover;width:100%}.news__hero-info,.news__hero-info-block{display:flex;flex-direction:column;gap:1.25rem;width:100%}.news__hero-info h2{font-size:1.75rem;line-height:1.875rem}.news__hero-info h2,.news__hero-info h4{color:#20222d;font-family:TTFirsNeue;font-weight:500;letter-spacing:0}.news__hero-info h4{font-size:1.25rem;line-height:1.375rem}.news__hero-info p{color:#575c6a;font-family:Navigo;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.5rem}.news__hero-info p a{align-items:center;display:inline-flex;gap:.625rem}.news__hero-info p a,.news__hero-info p a svg path{transition:all .3s ease}.news__hero-info p a{color:#5267ff;font-family:TTFirsNeue;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.5rem;position:relative}.news__hero-info p a:after{background-color:#5267ff;bottom:-.0625rem;content:"";height:.125rem;left:0;position:absolute;transform:scaleX(1);transform-origin:left;transition:transform .6s ease-in-out,opacity .3s ease-in-out;width:100%}.news__hero-info ul{display:flex;flex-direction:column;gap:.625rem}.news__hero-info ul li{color:#20222d;display:block;font-family:TTFirsNeue;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.5rem}.news__hero-info ul li a{align-items:center;display:inline-flex;gap:.625rem}.news__hero-info ul li a svg path{transition:all .3s ease}.news__hero-info ul li a{color:#5267ff;font-family:TTFirsNeue;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.5rem;position:relative;transition:all .3s ease}.news__hero-info ul li a:after{background-color:#5267ff;bottom:-.0625rem;content:"";height:.125rem;left:0;position:absolute;transform:scaleX(1);transform-origin:left;transition:transform .6s ease-in-out,opacity .3s ease-in-out;width:100%}.news__hero-info ul li:before{background-color:#5267ff;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:.5rem;margin-inline-end:.625rem;width:.5rem}.news__hero-list{display:flex;flex-direction:column;gap:1.25rem}.news__hero-list h4{color:#20222d;font-family:TTFirsNeue;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.375rem}.news__hero-list ul{display:flex;flex-direction:column;gap:.625rem}.news__hero-list ul li{align-items:center;color:#20222d;display:flex;font-family:TTFirsNeue;font-size:1.25rem;font-weight:500;gap:.625rem;letter-spacing:0;line-height:1.375rem}.news__hero-list ul li a{align-items:center;display:inline-flex;gap:.625rem}.news__hero-list ul li a svg path{transition:all .3s ease}.news__hero-list ul li a span{color:#5267ff;font-family:TTFirsNeue;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.375rem;position:relative;transition:all .3s ease}.news__hero-list ul li a span:after{background-color:#5267ff;bottom:-.1875rem;content:"";height:.125rem;left:0;position:absolute;transform:scaleX(1);transform-origin:left;transition:transform .6s ease-in-out,opacity .3s ease-in-out;width:100%}.news__hero-list ul li:before{background-color:#5267ff;border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:.5rem;width:.5rem}.news__hero-text{display:flex;flex-direction:column;gap:.3125rem}.news__video{margin-block-end:2.5rem;position:relative}.news__video iframe{border-radius:.3125rem;height:43.75rem;width:100%}.news__video-list{display:grid;gap:2.5rem;grid-template-columns:repeat(2,1fr);margin-block-start:2.5rem}.news__video-list .video{height:31.25rem}.news__gallery{margin-block-end:5rem}.news__gallery-list{display:grid;gap:1.875rem;grid-template-columns:repeat(3,1fr)}.news__gallery-item{border-radius:.3125rem;height:24.375rem;transition:all .3s ease;width:100%}.news__gallery-item a,.news__gallery-item a img{border-radius:.3125rem;height:100%;width:100%}.news__gallery-item a img{object-fit:cover}.news__expand{align-items:center;border:.0625rem solid #5267ff;border-radius:3.125rem;box-sizing:border-box;display:none;gap:.375rem;justify-content:center;margin:0 auto;margin-block-start:1.875rem;padding:.625rem 1.5625rem;transition:all .3s ease;width:fit-content}.news__expand-text{color:#5267ff;font-size:.9375rem;font-weight:400;padding-top:.3125rem;text-transform:uppercase;transition:all .3s ease}.news__expand-icon{fill:none;height:1.5rem;width:1.5rem}.news__expand-icon path{transition:all .3s ease}.news .banner._first-banner .banner__container{margin-block-end:5rem;padding:0}.news__latest{position:relative}.news__slider-wrapper{overflow:visible;position:relative}.news__slider-wrapper:after{background:linear-gradient(90deg,rgba(242,243,245,0) 28.81%,#f2f3f5 99.53%);content:"";height:calc(100% - 3.75rem);pointer-events:none;position:absolute;right:0;top:0;width:24.375rem;z-index:2}.news__slider{position:relative}.news__slider,.news__slider .swiper{overflow:hidden!important}.news__slider .swiper-wrapper{margin-bottom:0}.news__slider .swiper-slide{cursor:pointer;height:auto;opacity:1;transition:all .3s ease-in-out}.news__scrollbar{background:#bdc0ce!important;cursor:pointer!important;height:.125rem!important;margin-bottom:2.5rem!important;margin-top:2.5rem!important;position:relative!important;width:100%!important}.news__scrollbar:before{bottom:100%!important}.news__scrollbar:after,.news__scrollbar:before{background:transparent!important;content:""!important;cursor:pointer!important;height:2.5rem!important;left:0!important;position:absolute!important;right:0!important;z-index:5!important}.news__scrollbar:after{top:100%!important}.news__scrollbar-drag{background:#5267ff!important;cursor:grab!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;transition:transform .12s ease!important}.news__scrollbar-drag:before{background:transparent!important;bottom:-1.875rem!important;content:""!important;cursor:grab!important;left:-1.25rem!important;position:absolute!important;right:-1.25rem!important;top:-1.875rem!important;z-index:10!important}.news__scrollbar-drag:active:before{cursor:grabbing!important}.news__scrollbar-drag:hover{background:#3a4bff!important}.news__slide{aspect-ratio:200/200;width:100%}.news__slide h4{color:#20222d;display:-webkit-box;font-family:TTFirsNeue;font-size:1.75rem;font-weight:500;-webkit-line-clamp:2;line-height:1.875rem;-webkit-box-orient:vertical;margin-block-end:.625rem;overflow:hidden;text-overflow:ellipsis}.news__slide h4,.news__slide p{letter-spacing:0;transition:all .3s ease}.news__slide p{color:#575c6a;font-family:Navigo;font-size:1rem;font-weight:300;line-height:1.25rem}.news__slide-img{border-radius:.3125rem;margin-block-end:1.25rem;transition:all .3s ease;width:100%}.news__slide-img img{aspect-ratio:400/360;border-radius:.3125rem;object-fit:cover;width:100%}.news .banner._first-banner{margin-block-start:8.75rem}.news__error{padding:3.125rem;text-align:center}.news__error-button{background-color:#5267ff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;margin-top:1.25rem;padding:.625rem 1.25rem}.news__error-button:hover{background-color:#3a4bff}.vacancies{background-color:#f2f3f5;padding-block-end:6.25rem;padding-block-start:1.25rem}.vacancies .title-2{margin-block-end:1.875rem}@keyframes vacancies-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulseButton{0%{opacity:.5;transform:scale(.7)}50%{opacity:.2;transform:scale(1)}to{opacity:.5;transform:scale(.7)}}.vacancies-skeleton{animation:vacancies-loading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:inherit}.vacancies__breadcrumbs-skeleton{border-radius:.3125rem;height:1.25rem;margin-block-end:1.25rem;width:14.625rem}.vacancies__title-skeleton{border-radius:.3125rem;height:3.75rem;margin-block-end:1.875rem;width:100%}.vacancies__hero-img-skeleton{aspect-ratio:750/600;border-radius:.3125rem;flex-shrink:0;max-width:46.875rem;width:100%}.vacancies__hero-title-skeleton{border-radius:.3125rem;height:1.75rem;width:13.125rem}.vacancies__hero-block-skeleton,.vacancies__info-title-skeleton{animation:vacancies-loading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem;height:3.125rem;overflow:hidden;position:relative;width:100%}.vacancies__tab-skeleton{border-radius:1.25rem;height:2.5rem}.vacancies__tab-skeleton--1{width:5rem}.vacancies__tab-skeleton--2{width:6.25rem}.vacancies__tab-skeleton--3{width:7.5rem}.vacancies__tab-skeleton--4{width:5.625rem}.vacancies__tab-skeleton--5{width:6.875rem}.vacancies__tab-skeleton--6{width:8.125rem}.vacancies__card-skeleton{background-color:#fff;height:100%;padding:1.25rem}.vacancies__card-skeleton-title{border-radius:.25rem;height:1.875rem;margin-bottom:1.25rem;width:100%}.vacancies__card-skeleton-content{align-items:start;display:flex;gap:.625rem;margin-bottom:.9375rem}.vacancies__card-skeleton-content-icon{border-radius:.3125rem;flex-shrink:0;height:1.5rem;width:1.5rem}.vacancies__card-skeleton-content-text{animation:vacancies-loading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem;flex:1;height:3.75rem;overflow:hidden;position:relative;width:100%}.vacancies__card-skeleton-footer{align-items:center;border-top:.0625rem solid #bdc0ce;display:flex;justify-content:space-between;padding-top:.9375rem}.vacancies__card-skeleton-footer-left{display:flex;gap:1.25rem}.vacancies__card-skeleton-footer-left-item{align-items:center;display:flex;gap:.5rem}.vacancies__card-skeleton-footer-left-item-icon{border-radius:.25rem;height:1.5rem;width:1.5rem}.vacancies__card-skeleton-footer-left-item-text{border-radius:.25rem;height:1rem;width:6.25rem}.vacancies__card-skeleton-footer-btn{border-radius:50%;height:2.625rem;width:2.625rem}.vacancies__hero-item-skeleton{animation:vacancies-loading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem;min-height:7.5rem;overflow:hidden;position:relative}.vacancies__tabs-skeleton{display:flex;flex-wrap:wrap;gap:.625rem}.vacancies__skeleton-margin{margin-bottom:1.875rem}.vacancies__hero-content{align-items:start;display:flex;gap:1.875rem}.vacancies__hero-img{aspect-ratio:750/600;border-radius:.3125rem;flex-shrink:0;height:auto;max-width:46.875rem;width:100%}.vacancies__hero-img img{border-radius:.3125rem;height:100%;object-fit:cover;width:100%}.vacancies__hero-video{aspect-ratio:500/400;background:#f2f3f5;height:100%;max-width:none;overflow:hidden;position:relative;width:100%}.vacancies__hero-video video{backface-visibility:hidden;display:block;height:100%;left:50%;min-height:100%;min-width:100%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;will-change:transform}.vacancies__hero-info{display:flex;flex-direction:column;gap:1.25rem;width:100%}.vacancies__hero-info h3{color:#20222d;font-family:TTFirsNeue;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem}.vacancies__hero-list{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}.vacancies__hero-item{align-items:center;background-color:#20222d;border-radius:.3125rem;cursor:pointer;display:flex;justify-content:space-between;min-height:7.5rem;overflow:hidden;padding:1.25rem;position:relative;transition:transform .3s ease}.vacancies__hero-item p{color:#f2f3f5;font-family:TTFirsNeue;font-size:1.25rem;font-weight:500;line-height:1.375rem;margin-inline-end:8.75rem}.vacancies__hero-item img{animation:bounce 9s ease-in-out infinite;height:10.125rem;position:absolute;right:-1.875rem;top:0;transform:rotate(-8.31deg);width:10.125rem}.vacancies__hero-item img img{height:100%;object-fit:cover;width:100%}.vacancies__hero-block{align-items:center;border:.0625rem solid #bdc0ce;border-radius:.3125rem;display:flex;gap:.75rem;justify-content:center;padding:.75rem}.vacancies__hero-block svg{color:#5267ff}.vacancies__hero-block span{color:#20222d;font-family:Navigo;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.25rem;margin-block-start:.25rem}.vacancies__info{padding-block-start:5rem}.vacancies__info-title{align-items:end;border-bottom:.0625rem solid #575c6a;display:flex;gap:.625rem;justify-content:space-between;padding-block-end:1.25rem;position:relative}.vacancies__info-title h2{color:#20222d;font-family:TTFirsNeue;font-size:2.5rem;letter-spacing:0;line-height:2.875rem;text-transform:uppercase}.vacancies__info-title p{color:#575c6a;font-family:Navigo;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.vacancies__nav{align-items:center;background-color:#f2f3f5;display:flex;justify-content:center;padding-block-end:1.875rem;position:sticky;top:5.75rem;transition:top .3s ease-in-out;z-index:2}[data-header-hidden=true]~* .vacancies__nav,body:has([data-header-hidden=true]) .vacancies__nav{top:0!important}.vacancies__tabs{align-items:center;display:flex;gap:.625rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-block-start:2.5rem}.vacancies__tabs::-webkit-scrollbar{display:none}.vacancies__tab{background-color:#fff;border-radius:3.125rem;font-family:Navigo;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.25rem;padding-block:.75rem;padding-inline:1.25rem;position:relative;transition:all .3s ease;white-space:nowrap}.vacancies__tab._active{background-color:#5267ff}.vacancies__tab._active .text{color:#fff}.vacancies__tab:before{content:"";inset:-.5rem;position:absolute}.vacancies__tab .text{color:#575c6a;display:inline-block;margin-top:.25rem;transition:color .3s ease}.vacancies__list{display:grid;gap:1.875rem;grid-template-columns:repeat(2,1fr);min-height:6.25rem;transition:min-height .3s ease}.vacancies__item{display:none;opacity:0;transform:translateY(1.25rem);transition:opacity .5s ease,transform .5s ease}.vacancies__item.show{display:block;opacity:1;transform:translateY(0)}.vacancies__item a{background:#fff;border-radius:.3125rem;display:flex;flex-direction:column;height:100%;padding:1.25rem;transition:all .3s ease}.vacancies__item a h3{color:#20222d;font-family:TTFirsNeue;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem;margin-block-end:1.25rem;transition:all .3s ease}@keyframes floatUpDown{0%{transform:translateY(0)}30%{transform:translateY(-.3125rem)}60%{transform:translateY(0)}to{transform:translateY(0)}}.vacancies__item-text{align-items:start;color:#575c6a;display:flex;gap:.625rem;margin-block-end:.90625rem}.vacancies__item-text p{color:#575c6a;display:-webkit-box;font-family:Navigo;font-size:1rem;font-weight:300;letter-spacing:0;-webkit-line-clamp:3;line-height:1.25rem;max-height:5rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.vacancies__item-text svg{flex-shrink:0}.vacancies__item-footer{border-top:.0625rem solid #575c6a;justify-content:space-between;margin-block-start:auto;padding-block-start:.90625rem}.vacancies__item-blocks,.vacancies__item-footer{align-items:center;display:flex;gap:1.25rem}.vacancies__item-block{align-items:center;display:flex;gap:.5rem;transform:translateY(0);transition:all .3s ease}.vacancies__item-block svg{color:#5267ff}.vacancies__item-block span{color:#20222d;font-family:Navigo;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-block-start:.25rem}.vacancies__item-btn{align-items:center;background:#5267ff;border-radius:50%;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;position:relative;width:2.5rem;z-index:1}.vacancies__item-btn img{width:1.5rem;z-index:1}.vacancies__item-btn:after{background:#5267ff;border-radius:50%;content:"";display:flex;height:3.75rem;opacity:.5;position:absolute;transform:scale(.7);transition:all .3s ease;width:3.75rem}.vacancies__empty{color:#575c6a;display:none;font-size:1.125rem;opacity:0;text-align:center;transition:opacity .3s ease}.vacancies__empty.show{display:block;opacity:1}.vacancies .banner._first-banner .banner__container{padding:0}.vacancies .banner._first-banner{margin-block-start:5rem}#response .popup__content{background-color:#fff;padding:1.875rem;width:100%}#response .popup__text{color:#20222d;font-family:TTFirsNeue;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.875rem;margin-block-end:1.875rem}#response .popup__close{position:absolute;right:.625rem;top:.625rem;transition:all .3s ease}#response .popup__close svg{color:#bdc0ce;transition:all .3s ease}#response .popup__form-action,#response .popup__form-content{display:grid;gap:.9375rem;grid-template-columns:repeat(2,1fr)}#response .popup__form-action .button._blue svg{transition:all .3s ease}#response .popup__form-action p{color:#575c6a;font-family:Navigo;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.25rem}#response .popup__form-action p a{color:#5267ff;transition:all .3s ease}.vacancie,.vacancie__info{width:100%}.vacancie__info-text{color:#575c6a;font-family:Navigo;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-block-end:1.25rem}.vacancie__info-action{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;margin-block-end:1.25rem}.vacancie__info-action .button._blue svg{transition:all .3s ease}.vacancie__info-blocks{align-items:center;display:flex;gap:1.25rem}.vacancie__info-block{align-items:center;display:flex;gap:.5rem}.vacancie__info-block svg{color:#5267ff;display:inline-block;transform:translateY(0)}.vacancie__info-block span{color:#20222d;display:inline-block;font-family:Navigo;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-block-start:.25rem;transform:translateY(0)}@keyframes jump{0%,to{transform:translateY(0)}50%{transform:translateY(-.3125rem)}}.vacancie__description{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;margin-block-start:3.75rem;width:100%}.vacancie__description .button._blue svg{transition:all .3s ease}.vacancie__description-list{display:grid;gap:1.25rem;gap:2.5rem;grid-template-columns:repeat(3,1fr);width:100%}.vacancie__description-item{display:flex;flex-direction:column;gap:1.25rem;position:relative}.vacancie__description-item:not(:last-child):after{background-color:#bdc0ce;content:"";height:100%;position:absolute;right:-1.25rem;top:0;width:.0625rem}.vacancie__description-img{aspect-ratio:490/340;border-radius:.3125rem;height:auto;width:100%}.vacancie__description-img img{border-radius:.3125rem;height:100%;object-fit:cover;width:100%}.vacancie__description-img-skeleton{border-radius:.3125rem;height:21.25rem;width:100%}.vacancie__description-sublist{display:flex;flex-direction:column;gap:.75rem}.vacancie__description-subitem{color:#575c6a;font-family:Roboto Flex,sans-serif;font-size:1rem;font-weight:300;letter-spacing:0;line-height:1.25rem;padding-left:2.125rem;position:relative}.vacancie__description-subitem._bold{color:#20222d;font-weight:400}.vacancie__description-subitem:before{background:url(/assets/img/services/check.svg) no-repeat 50%/contain;content:"";height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.vacancie__description-subitem-skeleton{border-radius:.25rem;height:1.25rem;width:100%}.vacancie__breadcrumbs-skeleton{border-radius:.25rem;height:1.25rem;margin-bottom:1.875rem;width:25rem}.vacancie__title-skeleton{border-radius:.25rem;height:2.5rem;margin-bottom:2.5rem;width:18.75rem}.vacancie__info-text-skeleton{border-radius:.25rem;height:5rem;margin-bottom:1.25rem;width:100%}.vacancie__button-skeleton{align-self:flex-start;border-radius:.25rem;height:2.75rem;width:11.25rem}.vacancie__info-block-skeleton{align-items:center;display:flex;gap:.5rem}.vacancie__info-block-skeleton-icon{border-radius:.25rem;height:1.5rem;width:1.5rem}.vacancie__info-block-skeleton-text{border-radius:.25rem;height:1rem;width:7.5rem}.vacancie__info-block-skeleton--wide .vacancie__info-block-skeleton-text{width:9.375rem}.vacancie__info-blocks-skeleton{animation:vacancies-loading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem;height:3.125rem;margin-block-end:1.25rem;overflow:hidden;position:relative;width:100%}.vacancie__hero-block-skeleton{align-items:center;display:flex;gap:.625rem;margin-top:1.25rem}.vacancie__hero-block-skeleton-icon{border-radius:.25rem;height:1.5rem;width:1.5rem}.vacancie__hero-block-skeleton-text{border-radius:.25rem;height:1.25rem;width:100%}.vacancie__response-button{margin-top:2.5rem}.not-found{background-color:#f2f3f5;padding-block:5rem}.not-found__content{align-items:center;display:flex;gap:6.25rem}.not-found__img{aspect-ratio:765/614;height:auto;max-width:47.8125rem;position:relative;width:100%}.not-found__img img{height:100%;object-fit:cover;width:100%}.not-found__video{aspect-ratio:500/400;background:#f2f3f5;height:100%;max-width:none;overflow:hidden;position:relative;width:100%}.not-found__video video{backface-visibility:hidden;display:block;height:100%;left:50%;min-height:100%;min-width:100%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;will-change:transform}.not-found__info{width:100%}.not-found__title{color:#20222d;display:flex;flex-direction:column;font-family:TTFirsNeue;font-size:2.5rem;font-weight:500;letter-spacing:0;line-height:2.875rem;margin-block-end:.625rem;text-transform:uppercase}.not-found__title span{display:block}.not-found__subtitle{color:#575c6a;font-family:TTFirsNeue;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.375rem;margin-block-end:1.25rem}.not-found__text{color:#575c6a;font-family:Navigo;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-block-end:1.875rem}.not-found__action{align-items:center;display:flex;gap:1.25rem}.not-found__link{align-items:center;border-radius:3.125rem;display:flex;gap:.625rem;height:3.125rem;justify-content:center;padding-block:.8125rem;padding-inline:1.5625rem;transition:all .3s ease;width:100%}.not-found__link span{font-family:Navigo;font-size:.9375rem;font-weight:400;letter-spacing:-1%;line-height:1.25rem;margin-block-start:.25rem;text-transform:uppercase}.not-found__link span,.not-found__link svg{transition:all .3s ease}.not-found__link._home{background-color:#5267ff;color:#fff;max-width:11.5rem}.not-found__link._services{border:.0625rem solid #5267ff;color:#5267ff;max-width:15.75rem}.not-found.loading .not-found__img{aspect-ratio:765/614;background-color:#2a2a2a;border-radius:.5rem;overflow:hidden;position:relative}.not-found.loading .not-found__img:before{animation:notFoundSkeletonLoading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.5rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.not-found.loading .not-found__img img{opacity:0;visibility:hidden}.not-found.loading .not-found__title span{background-color:#2a2a2a;border-radius:.25rem;color:transparent!important;display:block;height:auto;min-height:2.875rem;overflow:hidden;position:relative}.not-found.loading .not-found__title span:before{animation:notFoundSkeletonLoading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.not-found.loading .not-found__subtitle{background-color:#2a2a2a;border-radius:.25rem;color:transparent!important;margin-block-end:1.25rem;min-height:1.375rem;overflow:hidden;position:relative;width:100%}.not-found.loading .not-found__subtitle:before{animation:notFoundSkeletonLoading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.not-found.loading .not-found__text{background-color:#2a2a2a;border-radius:.25rem;color:transparent!important;margin-block-end:1.875rem;min-height:2.5rem;overflow:hidden;position:relative;width:100%}.not-found.loading .not-found__text:before{animation:notFoundSkeletonLoading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.not-found.loading .not-found__action .not-found__link{background-color:#e8e8e8;border-radius:3.125rem;height:3.125rem;overflow:hidden;position:relative;width:11.5rem}.not-found.loading .not-found__action .not-found__link:before{animation:notFoundSkeletonLoading 1.5s infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b0b0b0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:3.125rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.not-found.loading .not-found__action .not-found__link:last-child{border:none;width:15.75rem}.not-found.loading .not-found__action .not-found__link span,.not-found.loading .not-found__action .not-found__link svg{opacity:0;visibility:hidden}@keyframes notFoundSkeletonLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.about{background:#fff;position:relative}.about .title-2{margin-block-end:3.125rem}@keyframes about-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.about-skeleton{animation:about-loading 4s linear infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b8b8b8 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem}.about__breadcrumbs-skeleton{border-radius:.25rem;height:1.25rem;margin-bottom:1.25rem;width:18.75rem}.about__title-skeleton{border-radius:.3125rem;height:3.75rem;margin-block-end:1.875rem;width:100%}.about__content-skeleton{border-bottom:.0625rem solid #bdc0ce;display:flex;justify-content:space-between;margin-bottom:3.75rem;padding-bottom:3.75rem}.about__loyalty-skeleton{display:flex;flex-direction:column;justify-content:space-between;width:100%}.about__loyalty-img-skeleton{height:33.125rem;width:100%}.about__loyalty-info-skeleton{max-width:30.375rem}.about__label-skeleton{border-radius:.625rem;height:2.875rem;margin-block-end:.625rem;width:6.25rem}.about__title-skeleton-small{border-radius:.3125rem;height:2.5rem;margin-block-end:.75rem;width:12.5rem}.about__text-skeleton{border-radius:.3125rem;height:2.5rem;width:100%}.about__rating-skeleton{margin-left:1.875rem;max-width:44.6875rem;width:100%}.about__rating-img-skeleton{align-items:center;display:flex;flex-direction:column;margin:0 auto 3.75rem;width:30rem}.about__rating-img-skeleton-image{height:22.5rem;margin-bottom:1.25rem;width:100%}.about__rating-img-skeleton-image .about-skeleton{border-radius:.5rem;height:100%;width:100%}.about__rating-img-skeleton-label{border-radius:.625rem;height:2.875rem;margin-bottom:.5625rem;width:6.25rem}.about__rating-img-skeleton-title{border-radius:.25rem;height:1.875rem;width:12.5rem}.about__rating-content-skeleton{align-items:center;border-top:.0625rem solid #bdc0ce;display:flex;gap:3.0625rem;padding-top:3.75rem}.about__rating-item-first-skeleton{align-items:center;display:flex;flex:1;flex-direction:column;gap:1.25rem}.about__rating-item-first-skeleton-number{border-radius:.25rem;height:4.125rem;width:9.375rem}.about__rating-item-first-skeleton-text{border-radius:.25rem;height:1.375rem;width:12.5rem}.about__rating-list-skeleton{border-left:.0625rem solid #bdc0ce;display:flex;flex:1;flex-direction:column;gap:.875rem;padding-left:3.0625rem}.about__rating-item-skeleton{align-items:center;display:flex;gap:1.25rem}.about__rating-item-skeleton-number{border-radius:.25rem;flex-shrink:0;height:2.875rem;width:4.6875rem}.about__rating-item-skeleton-text{border-radius:.25rem;flex:1;height:1.375rem;width:9.375rem}.about__hero{background-color:#f2f3f5;padding-block-end:2.5rem;padding-block-start:1.25rem}.about__container{position:relative}.about__content{display:flex;justify-content:space-between}.about__label{align-items:center;animation:gentle-swing 3s ease-in-out infinite;border-radius:.625rem;display:inline-flex;padding-block:.5rem;padding-inline:1rem;transform-origin:center center}.about__label span{color:#fff;font-family:Navigo;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.736875rem;margin-block-start:.375rem}.about__label.loyalty{background-color:#9452ff}.about__label.rating{background-color:#5267ff}@keyframes gentle-swing{0%{transform:rotate(-2deg)}25%{transform:rotate(2deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(-2deg)}}.about__loyalty{display:flex;flex-direction:column}.about__loyalty-img{left:-11.5625rem;max-width:65.0625rem;position:absolute;top:-2.8125rem;width:100%;z-index:2}.about__loyalty-img img{aspect-ratio:16/9;height:auto;object-fit:contain;width:100%}.about__loyalty-info{margin-block-start:auto;max-width:30.375rem}.about__loyalty-info .about__label{margin-block-end:.125rem}.about__loyalty-info h3{color:#9452ff;font-size:2.5rem;line-height:2.875rem}.about__loyalty-info h3,.about__loyalty-info p{font-family:TTFirsNeue;font-weight:500;letter-spacing:0}.about__loyalty-info p{color:#575c6a;font-size:1.25rem;line-height:1.375rem}.about__rating{max-width:44.6875rem}.about__rating-img{position:relative;width:100%}.about__rating-img-main{aspect-ratio:4/3;height:auto;object-fit:contain;width:100%}.about__rating-img-number{aspect-ratio:104/112;height:auto;max-width:6.5rem;position:absolute;right:3.125rem;top:0;width:100%;z-index:2}.about__rating-info{align-items:center;display:flex;flex-direction:column;margin-block-end:3.75rem;margin-inline:auto;width:30rem}.about__rating-info .about__label{margin-block-end:.5625rem}.about__rating-info h3{color:#5267ff;font-size:1.75rem;line-height:1.875rem}.about__rating-info h3,.about__rating-info p{font-family:TTFirsNeue;font-weight:500;letter-spacing:0}.about__rating-info p{color:#575c6a;font-size:1.25rem;line-height:1.375rem}.about__rating-content{align-items:center;border-top:.0625rem solid #bdc0ce;display:flex;gap:3.0625rem;padding-block-start:3.75rem}.about__rating-list{border-left:.0625rem solid #bdc0ce;display:flex;flex-direction:column;gap:.875rem;padding-inline-start:3.0625rem}.about__rating-item{align-items:center;display:flex;gap:1.25rem}.about__rating-item p{color:#111318;font-family:TTFirsNeue;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:1.375rem}.about__rating-item .counters-block{justify-content:center;min-width:4.6875rem}.about__rating-item .counters-block .counters__item,.about__rating-item .counters-block span{font-size:2.5rem;line-height:2.875rem}.about__rating-item.first{align-items:center;display:flex;flex-direction:column;gap:1.25rem;text-align:center}.about__rating-item.first .counters-block{min-width:100%}.about__rating-item.first .counters-block .counters__item,.about__rating-item.first .counters-block span{font-size:3.75rem;line-height:4.125rem}.about .partners-wrapper{margin-block:0}.about .awards{background-color:#fff}.about .awards__btn{background-color:#f2f3f5}.about .awards__btn.awards__btn._active{background-color:#5267ff}.about .awards__list-wrapper.has-gradient:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 75.17%)}.about .banner._first-banner{background-color:#f2f3f5;margin-block-start:0;padding-block-end:2.5rem;padding-block-start:8.75rem}.about .partners{background-color:#f2f3f5}.about .partners-gradient{background:linear-gradient(90deg,rgba(242,243,245,0) -53.03%,#f2f3f5 75.17%)}.policy{background-color:#f2f3f5;padding:1.25rem 0 2.5rem}.policy-wrapper{align-items:flex-start;display:flex;gap:1.875rem}.policy__nav{background-color:#fff;border-radius:1.25rem;flex-shrink:0;max-width:22.5rem;padding:1.25rem;position:sticky;top:6.875rem;transition:top .3s ease-in-out;width:100%;z-index:2}.policy__nav-title{border-bottom:.0625rem solid #575c6a;margin-block-end:1.25rem;padding-block-end:1.25rem}.policy__nav-title h4{color:#20222d;font-family:TTFirsNeue,sans-serif;font-size:1.375rem;font-style:normal;font-weight:500;line-height:1.5rem;text-transform:uppercase}.policy__nav-list{display:flex;flex-direction:column;gap:.9375rem}.policy__nav-list-item._active a{border-color:#5267ff;color:#5267ff}.policy__nav-list-item a{border:.0625rem solid #575c6a;border-radius:.625rem;color:#575c6a;font-family:Navigo,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;padding:.625rem;transition:all .3s ease;width:fit-content}[data-header-hidden=true]~* .policy__nav,body:has([data-header-hidden=true]) .policy__nav{top:0!important}.policy .spollers{display:flex;flex-direction:column;gap:1.25rem;width:100%}.policy .spollers__item{background-color:#fff;border-radius:1.25rem;padding:1.25rem}.policy .spollers__title{border:none;margin-bottom:0;padding:0}.policy .spollers__title h3{color:#20222d;font-family:TTFirsNeue,sans-serif;font-size:1.625rem;font-style:normal;font-weight:500;line-height:1.75rem;text-transform:uppercase}.policy .spollers__title:after,.policy .spollers__title:before{background-color:#20222d;content:"";height:.125rem;position:absolute;right:.625rem;top:50%;transition:transform .5s ease 0s;width:.625rem}._spoller-init .policy .spollers__title{cursor:pointer}._spoller-init .policy .spollers__title:after,._spoller-init .policy .spollers__title:before{background-color:#20222d;content:"";height:.125rem;position:absolute;right:.625rem;top:50%;transition:transform .5s ease 0s;width:.3125rem}._spoller-init .policy .spollers__title:before{transform:translate(-75%,-50%) rotate(40deg)}._spoller-init .policy .spollers__title:after{transform:translateY(-50%) rotate(-40deg)}._spoller-init .policy .spollers__title._spoller-active:after{transform:rotate(-180deg)}._spoller-init .policy .spollers__title._spoller-active:before{background:#20222d}.policy .spollers__body{border:none;padding:1.25rem 0 0!important}.policy .spollers__body .table-wrapper{overflow-x:auto;width:100%}.policy .spollers__body table{border:.0625rem solid #575c6a;border-collapse:separate;border-radius:.625rem;border-spacing:0;min-width:37.5rem;overflow:hidden;width:100%}.policy .spollers__body table td,.policy .spollers__body table th{border-bottom:.0625rem solid #575c6a;border-right:.0625rem solid #575c6a;color:#20222d;font-family:Navigo,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.375rem;padding:.75rem 1rem;text-align:left}.policy .spollers__body table td:last-child,.policy .spollers__body table th:last-child{border-right:none}.policy .spollers__body table tbody tr:last-child td{border-bottom:none}.policy .spollers__body table th{font-weight:500}.policy .spollers__body table thead{background-color:#575c6a;border-radius:1.25rem}.policy .spollers__body table thead th{border-bottom:.0625rem solid #575c6a;border-right:.0625rem solid hsla(0,0%,100%,.3);color:#fff}.policy .spollers__body table thead th:last-child{border-right:none}.policy__list{gap:1.25rem}.policy__list,.policy__list-item{display:flex;flex-direction:column}.policy__list-item{gap:.9375rem}.policy__list-item p{color:#20222d;font-family:Navigo,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.375rem}.policy__list-item ul{display:flex;flex-direction:column;gap:.5rem;position:relative}.policy__list-item ul li{color:#20222d;font-family:Navigo,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.375rem}.policy__list-item ul li:before{color:#20222d;content:"•";font-size:1.125rem}.policy__list-item ul li a{color:#5267ff;position:relative;transition:all .3s ease}.policy__list-item ul li a:after{align-items:center;background:#5267ff;content:"";display:flex;height:.125rem;justify-content:center;position:relative;top:-.125rem;transform:scaleX(1);transform-origin:center;transition:all .3s ease;width:100%}.policy__list-item ul li::marker{color:#20222d}.policy__text{display:flex;flex-direction:column;gap:.625rem}.policy__text p{color:#20222d;font-family:Navigo,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.375rem}.policy__content{display:flex;flex-direction:column;gap:.625rem;width:100%}.policy__content h3{color:#20222d;font-family:TTFirsNeue,sans-serif;font-size:1.375rem;font-style:normal;font-weight:500;line-height:1.5rem;text-transform:uppercase}.policy__content p{color:#20222d;font-family:Navigo,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.375rem}.policy__sublist{display:flex;flex-direction:column;gap:.5rem}.policy__sublist li{align-items:center;color:#20222d;display:flex;font-family:Navigo,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;gap:.3125rem;line-height:1.375rem}.policy__sublist li:before{color:#20222d;content:"•";font-size:1.125rem}.policy__sublist li a{color:#5267ff;margin-block-end:-.125rem;position:relative;transition:all .3s ease}.policy__sublist li a:after{align-items:center;background:#5267ff;content:"";display:flex;height:.125rem;justify-content:center;position:relative;top:-.125rem;transform:scaleX(1);transform-origin:center;transition:all .3s ease;width:100%}.policy__sublist li::marker{color:#20222d}.reviews{background-color:#f2f3f5;padding-block-end:5rem}.reviews__container{display:flex;flex-direction:column;gap:1.25rem}.reviews__container .button._more._expand .button__icon{transform:rotate(180deg)}.reviews__body{padding-block-end:3.125rem}.reviews__list-wrapper{overflow:hidden;transition:height .5s cubic-bezier(.4,0,.2,1);width:100%}.reviews__list-wrapper.animating{will-change:height}.reviews__list{display:grid;gap:1.875rem;grid-template-columns:repeat(2,1fr);width:100%}.reviews__item{backface-visibility:hidden;transform:translateZ(0)}.reviews__item.fade-scale-in{animation:fadeScaleIn .5s ease-out forwards;opacity:0;transform:scale(.95)}@keyframes fadeScaleIn{0%{opacity:0;transform:scale(.95) translateZ(0)}to{opacity:1;transform:scale(1) translateZ(0)}}.reviews__card{backface-visibility:hidden;background:#fff;border-radius:.3125rem;box-shadow:0 0 2.5rem 0 rgba(82,103,255,.05);display:flex;flex-direction:column;gap:1.25rem;height:100%;padding-block:1.25rem;padding-inline:1.25rem;transform:translateZ(0);width:100%}.reviews__card-header{align-items:center;border-bottom:.0625rem solid #bdc0ce;display:flex;gap:.625rem;padding-block-end:1.25rem}.reviews__card-info{width:100%}.reviews__card-logo{max-width:5.3125rem;width:100%}.reviews__card-logo img{aspect-ratio:85/60;object-fit:contain;width:100%}.reviews__card-body{display:flex;flex-direction:column;gap:1.875rem;height:100%;justify-content:space-between}.reviews__card-content{align-items:flex-start;display:flex;gap:1.25rem}.reviews__card-quotes{flex-shrink:0;height:2.5rem;margin-block-end:.625rem;width:2.5rem}.reviews__card-client{display:flex;flex-direction:column;gap:.125rem;margin-block-start:1.25rem}.reviews__card-img{border:.0625rem solid #bdc0ce;border-radius:.3125rem;flex-shrink:0;max-width:15rem;overflow:hidden;width:100%}.reviews__card-img img{aspect-ratio:240/330;object-fit:cover;transition:transform .3s ease;width:100%}.reviews-no{text-align:center}.reviews .banner._first-banner{margin-block-start:5.5625rem}.reviews__nav{align-items:center;background-color:#f2f3f5;display:flex;position:sticky;top:5.75rem;transition:top .3s ease-in-out;z-index:2}[data-header-hidden=true]~* .reviews__nav,body:has([data-header-hidden=true]) .reviews__nav{top:0!important}.reviews__tabs-wrapper{overflow:hidden;position:relative;width:100%}.reviews__tabs-slider{overflow:visible!important;width:100%}.reviews__tabs-slide{width:auto!important}.reviews__tabs-gradient{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:3.125rem;z-index:10}.reviews__tabs-gradient.visible{opacity:1}.reviews__tabs-gradient--left{background:linear-gradient(90deg,#f2f3f5 0,transparent);left:0}.reviews__tabs-gradient--right{background:linear-gradient(270deg,#f2f3f5 0,transparent);right:0}.reviews__tabs{align-items:center;display:flex;gap:.625rem;padding-block-start:.625rem}.reviews__tabs-item{flex-shrink:0;scroll-snap-align:start}.reviews__tab{align-items:center;background-color:#fff;border-radius:3.125rem;color:#575c6a;cursor:pointer;display:flex;font-family:Navigo;font-size:1rem;font-weight:300;gap:.5rem;letter-spacing:0;line-height:1.25rem;padding-block:.75rem;padding-inline:1.25rem;position:relative;transition:all .3s ease;white-space:nowrap}.reviews__tab._active{background-color:#5267ff;color:#fff}.reviews__tab._active .reviews__tab-icon{color:#5267ff}.reviews__tab:before{content:"";inset:-.5rem;position:absolute}.reviews__tab-icon{align-items:center;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;position:relative;transition:color .3s ease;width:1.5rem}.reviews__tab-icon img{height:100%;object-fit:contain;width:100%}.reviews__tab-icon img,.reviews__tab-icon-default{transition:all .3s ease}.reviews__tab-icon-hover{height:100%;left:0;object-fit:contain;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.reviews__tab--all .reviews__tab-icon{align-items:center;background:#fff;border-radius:.375rem;color:#575c6a;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.reviews__tab-title{margin-block-start:.25rem;transition:color .3s ease}.reviews__empty{background-color:#fff;border-radius:.75rem;color:#575c6a;font-size:1.125rem;padding:3.75rem 1.25rem;text-align:center}.reviews__empty.show{display:block}@keyframes button-loading-spinner{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}@keyframes reviews-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.reviews-skeleton{animation:reviews-loading 4s linear infinite;background:linear-gradient(90deg,#e0e0e0 25%,#b8b8b8 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:.3125rem}.reviews__breadcrumbs-skeleton{border-radius:.3125rem;height:1.25rem;margin-bottom:1.25rem;width:14.625rem}.reviews__title-skeleton{border-radius:.3125rem;height:3.75rem;margin-bottom:1.875rem;width:100%}.reviews__skeleton-card{background-color:#fff;border-radius:.3125rem;height:100%;padding:1.25rem}.reviews__skeleton-logo{aspect-ratio:85/60;border-radius:.3125rem}.reviews__skeleton-title{border-radius:.3125rem;height:3.75rem;width:100%}.reviews__skeleton-icon{border-radius:.3125rem;height:2.5rem;margin-block-end:.625rem;width:2.5rem}.reviews__skeleton-text{border-radius:.3125rem;height:17.5rem;width:100%}.reviews__skeleton-image{border-radius:.3125rem;flex-shrink:0;height:20.625rem;width:14.375rem}.reviews__skeleton-button{border-radius:3.125rem;height:3.125rem;width:100%}.reviews__tabs-slider .swiper-wrapper{padding-block:.625rem;transition-timing-function:cubic-bezier(.2,.9,.4,1.1)}.reviews__tabs-slider .swiper-slide{height:auto}.reviews__tabs-slider .swiper-slide:before{content:"";inset:-.5rem;position:absolute}@media (max-width:139.375rem){@keyframes pulseWidth{0%,to{width:34.375rem}50%{width:37.5rem}}@keyframes growWidth{to{width:37.5rem}}}@media (max-width:101.25rem){@keyframes pulseWidth{0%,to{width:31.25rem}50%{width:34.375rem}}@keyframes growWidth{to{width:34.375rem}}}@media (max-width:96.875rem){.services__categories{grid-template-columns:repeat(5,1fr)}}@media (max-width:93.75rem) and (min-width:61.99875em){.portfolio__card-wrapper{bottom:0;justify-content:space-between;left:0;top:0}.portfolio__card-info{backdrop-filter:blur(1.25rem);background:hsla(0,0%,100%,.2);bottom:0;gap:1rem;height:auto;justify-content:normal;left:0;max-width:100%;padding:.625rem;position:absolute;width:100%;z-index:2}.portfolio__card-info-block{align-items:center;display:flex;flex-direction:row;gap:.5rem;margin-block-end:.5rem}.portfolio__card-logo{height:3.125rem;margin-block-end:0;width:4.375rem}.portfolio__card-title{margin-block-end:0}.portfolio__card-technologies ul{justify-content:center}.portfolio__card-info-img{height:34rem;overflow:hidden;position:relative}.portfolio__card-info-img img{object-fit:cover;object-position:right}.portfolio__categories-list{padding-block-start:1.25rem;padding-inline-start:1.25rem}}@media (max-width:90.625rem){.menu__link{position:relative;z-index:2}.menu__list{align-items:start;flex-direction:column;position:relative;z-index:1}.menu__item{border-bottom:.0625rem solid #575c6a;opacity:0;padding-bottom:.5rem;padding-top:.625rem;width:100%}.menu-open .menu__item{opacity:1}.menu__button{justify-content:space-between;width:100%}.menu__button svg{align-items:center;display:flex;justify-content:center}.menu__link{justify-content:space-between}.header-mobile{background:#111318;border:.0625rem #000;height:fit-content;overflow:auto;padding:3.125rem .9375rem;position:fixed;transition:top .3s;width:100%}.menu-open .header-mobile{box-shadow:0 .25rem 1.25rem 0 rgba(82,103,255,.35);padding-top:7.5rem}.open-drop-services body:after{opacity:0}.icon-menu-block{align-items:center;background:rgba(189,192,206,.2);border-radius:50%;display:flex;height:3.125rem;justify-content:center;transition:background .3s ease;width:3.125rem}.icon-menu{cursor:pointer;display:block;height:1rem;position:relative;width:1.75rem;z-index:5}.icon-menu span,.icon-menu:after,.icon-menu:before{background-color:#fff;border-radius:.125rem;content:"";height:.125rem;left:0;position:absolute;transition:all .3s ease;width:100%}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:50%;transform:translateY(-50%)}.menu-bottom{display:flex;flex-direction:column;margin-top:1.875rem}.header-drop,.header-drop-company{box-shadow:none;margin-top:0;opacity:1;padding-block-start:0;padding-bottom:0;pointer-events:auto;position:relative;visibility:visible}.touch .header-drop,.touch .header-drop-company{padding-block-start:0}.header-drop-services-wrapper{border-bottom:none;box-shadow:none}.header-drop-company-wrapper{box-shadow:none}.header-drop-company-wrapper .header-drop{padding-top:0}.header-drop-company._active-company-drop,.header-drop._active-services-drop{padding-block-start:0}.header-drop__container{padding:0}.header__menu{transition:all .3s ease}.header-drop._scrollable .header-drop-block{max-height:100%!important}.header .header-skeleton-title{height:1.125rem}.header .header-skeleton-target .header-skeleton-image{height:2rem;width:2rem}}@media (max-width:89.375rem) and (max-width:62rem){.home-services__footer:after{display:none}}@media (max-width:89.375rem) and (max-width:43.25rem){.home-services__footer:after{display:flex}}@media (max-width:89.375rem){.home-services__info{flex-direction:column}.home-services__footer{position:relative}.home-services__footer:after{background:linear-gradient(270deg,#fff 27.78%,hsla(45,25%,97%,0) 120.37%);content:"";display:flex;filter:blur(.25rem);height:4.375rem;position:absolute;right:-.3125rem;top:1.25rem;width:2.5rem}}@media (max-width:87.5rem){.awards__list{grid-template-columns:repeat(6,1fr)}.vacancies__hero-img-skeleton{max-width:100%}.vacancies__hero-content{flex-direction:column}.vacancies__hero-img{max-width:100%}}@media (max-width:86.25rem){.home-services__footer-block{align-self:stretch;overflow-x:scroll;white-space:nowrap;width:100%}.home-services__footer-block .home-services__footer-link{flex-shrink:0;max-width:7.5rem}}@media (max-width:85.625rem){.service__tariffs-list{grid-template-columns:repeat(2,1fr)}.service__tariffs-item{border-right:0;padding-inline-end:0}.service__tariffs-item:first-child{border-right:.0625rem solid #e5e7eb;padding-inline-end:1.875rem}.service-skeleton__tariffs-list{gap:1.25rem;grid-template-columns:repeat(2,1fr)}.service-skeleton__tariffs-item{border-right:none;padding-right:0}.service-skeleton__tariffs-item:first-child{border-right:.0625rem solid #e0e0e0;padding-right:1.875rem}}@media (max-width:84.375rem){.header-drop-wrapper{flex-direction:column;margin-bottom:.9375rem}.header-drop-target-block{display:grid;gap:1.875rem;grid-template-columns:repeat(2,1fr);max-width:100%}.header-drop-company-target{max-width:100%}.link-target-drop-company{align-items:center;display:flex;justify-content:center}}@media (max-width:82.5rem){.footer-body-block-nav{grid-template-columns:repeat(2,1fr)}}@media (max-width:81.25rem){.home-honors__list{grid-template-columns:repeat(6,1fr)}.blog__nav{gap:3.125rem}.policy__container{padding-inline:0}.policy__container .spollers{padding-inline:1.25rem}.policy-wrapper{flex-direction:column}.policy__nav{border-radius:0;max-width:100%;padding:0;top:5.75rem}.policy__nav-title{margin-inline:1.25rem;padding-block-start:1.25rem}.policy__nav-list{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding-block-end:1.25rem;padding-inline:1.25rem}.policy__nav-list::-webkit-scrollbar{display:none}.policy__nav-list-item a{white-space:nowrap}}@media (max-width:79.75rem){.clients-block-sliders{max-width:43.75rem}}@media (max-width:78.125rem){.awards__list{grid-template-columns:repeat(5,1fr)}#mainCapybaraBlock.runLeft{right:9.375rem}#mainCapybaraBlock.runRight{left:9.375rem}@keyframes runLeft{to{right:40.625rem}}@keyframes runRight{to{left:40.625rem}}.services__categories{grid-template-columns:repeat(4,1fr)}}@media (max-width:76.5625rem){.home-portfolio__nav{align-items:normal}}@media (max-width:75.625rem){.home-hero-info{margin-inline-start:0}.home-hero-info-top{margin-inline-start:15.625rem}.home-hero-info-top__button{margin-inline-start:0}.counters{margin-inline-start:15.625rem}.home-hero-info-image{bottom:11.875rem;width:18.125rem!important}@keyframes pulseWidth{0%,to{width:23.75rem}50%{width:26.25rem}}@keyframes growWidth{to{width:26.25rem}}}@media (max-width:75rem){.links-header-drop__info{font-size:1.125rem;line-height:1.25rem}.home-honors__sublist{grid-template-columns:repeat(2,1fr)}.timeline{max-width:11.25rem}.timeline-progress,.timeline:before{height:100%;left:1.25rem;top:0;transform:none;width:.125rem}.step .number{margin-top:2.5rem}.step.active:after,.step:before{left:.75rem;top:50%}.step-content{flex-direction:column;max-width:43.75rem}.timeline-wrapper{display:flex}.clients-block-info{flex:0 0 17.5rem}.home-services__list{margin-bottom:1.25rem}.home-services__licenses{gap:1.25rem;grid-template-columns:repeat(2,1fr)}.case__foundation-text-skeleton{width:25rem}.news__hero-content{flex-direction:column;gap:1.875rem}.news__hero-img{max-width:100%}.about__content-skeleton{flex-direction:column;gap:3.1875rem;gap:1.875rem}.about__loyalty-skeleton{align-items:center;gap:1.25rem}.about__loyalty-info-skeleton{align-items:center;display:flex;flex-direction:column;justify-content:center}.about__rating-skeleton{margin-left:0;max-width:100%}.about__rating-img-skeleton{margin-bottom:2.5rem;width:100%}.about__rating-content-skeleton{justify-content:center;padding-top:2.5rem;width:100%}.about__content{flex-direction:column;gap:3.1875rem;gap:1.875rem}.about__loyalty{align-items:center}.about__loyalty-img{left:0!important;max-width:100%!important;position:relative;top:0!important}.about__loyalty-info{text-align:center}.about__rating{max-width:100%!important}.about__rating-info{margin-block-end:2.5rem;width:100%}.about__rating-content{justify-content:center;padding-block-start:2.5rem;width:100%}.reviews__list{grid-template-columns:repeat(1,1fr);margin-block-end:.25rem}}@media (max-width:75em){.home-hero-info-image{bottom:15.625rem}}@media (max-width:72.5rem){.home-advantages__list{display:grid;grid-template-columns:repeat(2,1fr)}.home-advantages__list>:nth-last-child(-n+2){border-bottom:none;margin-bottom:0;padding-bottom:0}.home-advantages__item:nth-child(2n) .home-advantages__card{border-right:none;margin-right:0;padding-right:0}}@media (max-width:71.875rem){.news .banner._first-banner{margin-block-start:0}}@media (max-width:71.25rem){.banner__info{justify-content:space-between}.banner__img{display:none}}@media (max-width:71.25em){.home-hero-block__image .home-hero-block__image-block img:first-child{right:4.6875rem;width:9.375rem}.banner._first-banner .banner__img.hand{bottom:1.875rem;max-width:25rem}}@media (max-width:70.625rem){.home-hero-block__image,.scroll-indicator{display:none}}@media (max-width:70.625em){.home-hero-block__image .home-hero-block__image-block img:nth-child(2){width:23.75rem}.home-hero-info-image{width:20.625rem}.home-hero-info-image.--active{width:21.875rem}}@media (max-width:68.75rem){.footer-top-wrapper{flex-direction:column;padding:1.25rem}.footer-top-info .footer-top-info__button{margin-bottom:0}.footer-top-info>span{border-radius:0 0 14.375rem 14.375rem;left:auto;right:1.25rem;top:0}.footer-top-info>span svg{height:11.25rem;padding-left:1.875rem;width:11.25rem}.home-services__list{display:flex;flex-direction:column;gap:1.25rem}.home-services__item{padding:1.875rem 1.25rem}}@media (max-width:68.75em){.home-blog__link{font-size:1.375rem;line-height:1.25rem}.banner._first-banner{margin-block-start:5rem}.banner._first-banner .banner__img.cube{right:5rem;width:10.625rem}.banner._second-banner .banner__img{bottom:6.25e-8rem;height:10.625rem;width:21.875rem}}@media (max-width:65.9375rem){.clients-block-info{flex:0 0 auto;max-width:25rem;width:100%}.clients-block-sliders .clients-slide-image{min-width:11.25rem;padding:1.25rem;width:11.25rem}.clients-swiper-fade{width:21.5rem}}@media (max-width:65.875rem){.clients-block{display:block}.clients-block-info{margin-block-end:3.125rem;width:100%}.clients-sliders-wrapper{width:100%}.clients-block-sliders{max-width:100%}}@media (max-width:65.625rem){.home-portfolio__list{grid-template-columns:repeat(1,1fr)}}@media (max-width:64.0625rem){.title-bar__text{font-size:2.125rem;line-height:2.25rem}.home__container{padding:2.5rem .9375rem}.home-portfolio__info .text--light,.home-portfolio__info .title3--white{max-width:27.1875rem}.home-portfolio__info .title3--white{color:#20222d;margin:.625rem 0 .375rem}.home-portfolio__info .text--light{color:#575c6a}.home-content__container{margin-block-start:-3.125rem}}@media screen and (max-width:64rem){.tooltip,[data-title]:after,[data-title]:before{display:none!important}}@media (max-width:64rem){.title-2{font-size:2.125rem;line-height:2.25rem;margin-bottom:2.5rem;padding-bottom:1.25rem}.title-one{font-size:2.5rem;line-height:2.875rem}.title-two{font-size:2.125rem;line-height:2.25rem}.title-three{font-size:1.625rem;line-height:1.75rem}.title-four{font-size:1.125rem;line-height:1.25rem}.awards{padding-block:2.5rem}.awards__container{padding-inline:0}.awards__body{gap:2.5rem}.awards__body .title-two{margin-inline:1.25rem}.awards__body-content .button-wrapper{padding-inline:1.25rem}.awards__nav-wrapper:after{background:linear-gradient(90deg,rgba(242,243,245,0) -39.05%,#f2f3f5 139.05%);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:2.5rem;z-index:1}.awards__nav{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding-inline:1.25rem}.awards__nav::-webkit-scrollbar{display:none}.awards__nav{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 85%,transparent)}.awards__list-wrapper{padding-inline:1.25rem}.awards__list{grid-template-columns:repeat(4,1fr)}.awards__sublist{margin-inline:1.25rem}.awards__sublist-text{font-size:1.125rem;line-height:1.25rem}.partners{padding-block-end:2.5rem;padding-block-start:2.5rem}.partners-skeleton-title{height:3.3125rem;margin-block-end:2.5rem}.partners-skeleton-card{height:3.75rem}.techstack{padding-block:2.5rem}.techstack__content{flex-direction:column;gap:1.25rem}.techstack__text{max-width:100%}.techstack__icons{border-left:none;margin-left:0;padding-left:0}.techstack-skeleton-title{margin-block-end:2.5rem}.header__all-services{display:none}.footer-body-block-nav-block ul{flex-direction:row}.home-portfolio__nav-list{flex-wrap:nowrap}.home-blog__info{max-width:100%}.home-blog__content{flex-direction:column}.home-blog__link{font-size:1.625rem;line-height:1.75rem}.home-blog__info-img{max-width:100%}.home-honors__nav{justify-content:start}.home-honors__list{grid-template-columns:repeat(5,1fr)}.home-blog__info-image,.home-blog__item-content{max-width:100%}.review-block{margin-block-start:2.5rem}.review-card-body-info__text p{-webkit-line-clamp:5}.home-portfolio-slider-mobile-buttons,.home-portfolio-slider-prev{display:none}.home-portfolio-slid h3{text-align:left}.home-services__techs-block{display:flex;flex-wrap:nowrap;gap:.625rem;overflow-x:auto;overflow-y:hidden;padding:1.25rem 0;-webkit-overflow-scrolling:touch;max-width:100%;scrollbar-width:none;width:100%}.home-services__techs-block::-webkit-scrollbar{display:none}.home-services__techs-item{flex:0 0 auto;white-space:nowrap}.home-services__techs-item--more{display:none}.home-services__skeleton-techs-block{height:4.375rem}.contact__panorama-header{align-items:start;flex-direction:column}.contact-skeleton__title{height:3.5625rem;margin-block-end:1.25rem}.contact-skeleton__map-coordinates{height:6.4375rem}.contact-skeleton__panorama-left,.contact-skeleton__panorama-right{width:100%}.services__container{padding:0}.services__container .breadcrumbs,.services__container .home-services__licenses,.services__container .services__categories,.services__container .title-2{padding:0 .9375rem}.services__categories{display:flex;gap:1.25rem;overflow-x:auto}.services__categories::-webkit-scrollbar{display:none}.services__developments{padding:0 .9375rem}.services-skeleton__title{height:3.3125rem}.service__info{gap:1.25rem;grid-template-columns:repeat(1,1fr);padding-block-end:1.875rem}.service__info-img{position:relative;top:0}.service__info-item,.service__info-text p{font-size:1.125rem;line-height:1.25rem}.service-skeleton__title{height:3.5625rem;margin-block-end:1.25rem}.portfolio__title-skeleton{height:3.5rem}.case__title-skeleton{margin-block-end:1.25rem}.case__info--project-skeleton{flex-direction:column;gap:1.875rem;margin-block-start:1.25rem}.case__home-title-skeleton{height:3.3125rem}.case__foundation-grid-title-skeleton,.case__foundation-title-skeleton{height:3.3125rem;margin-block-end:2.5rem}.case__inner-pages-title-skeleton,.case__mobversion-title-skeleton,.case__videopres-title-skeleton{height:3.3125rem}.blog__content{gap:3.75rem}.blog__list{gap:1.875rem;grid-template-columns:repeat(1,1fr)}.blog__sublist{gap:2.5rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.blog__title-skeleton{height:3.5rem}.blog .banner._first-banner{margin-block-start:0}.news{padding-block-end:3.75rem}.news__gallery-list,.news__gallery-skeleton{gap:1.25rem;grid-template-columns:repeat(2,1fr)}.vacancies{padding-block-end:3.75rem}.vacancies__title-skeleton{height:3.375rem;margin-block-end:2.5rem}.vacancies__info{padding-block-start:3.75rem}.about__title-skeleton{height:2.25rem;margin-block-end:0}.about .banner._first-banner{padding-block-start:2.5rem}.policy__nav{top:5.625rem}.policy .spollers__title{padding-inline-end:2.5rem}.policy .spollers__title h3{font-size:1.375rem;line-height:1.5rem}.policy__content h3{font-size:1.25rem;line-height:1.25rem}.reviews{padding-block-end:3.75rem}.reviews__container{gap:.625rem;padding-inline:0}.reviews__container .title-two._border{margin-inline:1.25rem}.reviews__container .reviews__nav{padding-inline-start:1.25rem}.reviews__container .reviews__list-wrapper{padding-inline:1.25rem}.reviews__body{padding-block-end:0}.reviews .banner._first-banner{margin-block-start:3.75rem}.reviews__tabs-wrapper{padding-inline-end:0}.reviews__title-skeleton{height:3.375rem;margin-bottom:2.5rem}.reviews__tabs{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.reviews__tabs::-webkit-scrollbar{display:none}.reviews__tabs-item{scroll-snap-align:start}}@media (max-width:62rem) and (min-width:97.5em){.home-portfolio__link .home-portfolio__info .home-portfolio__info-block h3{font-size:1.75rem}}@media (max-width:62rem) and (max-width:52.5rem){.home-portfolio__link .home-portfolio__info .home-portfolio__info-block h3,.home-portfolio__link .home-portfolio__info .home-portfolio__info-block p{-webkit-line-clamp:none;overflow:visible}}@media (max-width:62rem) and (max-width:20em){.home-portfolio__link .home-portfolio__info .home-portfolio__info-block h3{font-size:1.375rem}}@media (max-width:62rem){.menu__list{gap:1.875rem}.menu-bottom .menu-bottom__links-block{display:flex}.header-buttons-block-phone{display:none}.footer-top-info{max-width:calc(100% - 12.8125rem)}.footer-top-info p{margin-bottom:0}.footer-body-wrapper{flex-direction:column}.footer-body-logo{border-bottom:.0625rem solid #5f616d;border-right:none;flex-direction:row;margin-bottom:1.875rem;padding-bottom:1.875rem;padding-right:0;width:100%}.footer-body-logo__top{display:flex;gap:1.25rem;max-width:100%}.footer-body-logo__top p{margin-top:0}.footer-body-block-nav{margin-left:0}.home-portfolio__link{border-radius:.3125rem}.home-portfolio__link .home-portfolio__img{border-radius:.3125rem 0 0 0}.home-portfolio__link .home-portfolio-technology{border-radius:0 .3125rem .3125rem 0;opacity:1;transform:translateX(0)}.home-portfolio__link .home-portfolio__link{display:flex;flex-direction:column}.home-portfolio__link .home-portfolio__info{background:#5267ff;border-radius:0 0 .3125rem .3125rem;padding:1rem;z-index:2}.home-portfolio__link .home-portfolio__info .home-portfolio__info-block{max-width:100%}.home-portfolio__link .home-portfolio__info .home-portfolio__info-block h3{display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.home-portfolio__link .home-portfolio__info .home-portfolio__info-block h3,.home-portfolio__link .home-portfolio__info .home-portfolio__info-block p{color:#fff;position:relative;z-index:2}.home-portfolio__link .home-portfolio__info .home-portfolio__info-block p{display:-webkit-box;-webkit-line-clamp:2;max-width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.counters{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}.counters-block span,.counters__item{font-size:2.5rem;line-height:2.875rem}.home-hero-info-image{bottom:18.125rem}.slide-content{padding:0}.banner .home-hero-info-top__button{margin-right:1.25rem}.banner-one,.banner._second-banner .banner-one{padding:1.875rem}.home-services__item{padding:0;padding-block:1.25rem;width:100%}.home-services__info{flex-direction:row;padding-inline:1rem}.home-services__techs{position:relative}.home-services__techs:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) -25.85%,#fff 75.17%);content:"";display:flex;height:5.25rem;position:absolute;right:0;top:-.625rem;width:2.75rem}.home-services__techs-block{padding-inline:1rem}.home-services__footer-block{gap:1.25rem;justify-content:space-between;max-width:100%;padding-inline:1rem}.service__info-content table{min-width:43.75rem}.service__info-content table td,.service__info-content table th{font-size:.875rem;padding:.625rem .75rem}}@media (max-width:62em){.home-hero-info-center{margin-block-start:1.25rem}.step-info h3{font-size:1.625rem}}@media (max-width:61.99875rem){._spoller-init .spollers__title{cursor:pointer}}@media (max-width:61.99875em) and (min-width:97.5em){.news__video-list .video,.video .video{height:33.125rem}}@media (max-width:61.99875em) and (max-width:20em){.news__video-list .video,.video .video{height:20rem}}@media (max-width:61.99875em){.video .video{height:33.125rem}.home-hero{padding:2.5rem 0}.home-portfolio{padding-block-end:2.5rem}.home-hero-info-bottom-cards{gap:1.25rem}.home-hero-info-bottom-card__text p{font-size:1.125rem;line-height:1.25rem}.contact__info,.home-blog__title{margin-bottom:2.5rem}.contact__info-content{flex-direction:column}.contact__map{margin-bottom:2.5rem}.contact__map-bottom{align-items:start;flex-direction:column}.contact__map-action,.contact__map-coordinates{justify-content:space-between}.contact__map-action{width:100%}.contact__facade,.contact__panorama{margin-bottom:2.5rem}.contact__panorama-info{width:100%}.contact__panorama-weather{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.contact__panorama-weather-title{text-align:left}.portfolio{padding-block-end:2.5rem;padding-block-end:1.875rem}.portfolio .home-portfolio__nav{margin-block-end:1.25rem}.portfolio__container{padding-inline:0}.portfolio .breadcrumbs,.portfolio .portfolio__title{margin-inline:1.25rem}.portfolio__title{margin-block-end:1.25rem}.portfolio__filter-btn{display:flex}.portfolio__nav{background-color:#f2f3f5;column-count:1;column-gap:0;display:flex;flex-direction:column;gap:1.875rem;left:0;margin-block-end:0;max-height:0;opacity:0;overflow:hidden;padding-block-end:2.5rem;padding-block-start:1.25rem;padding-inline:1.25rem;position:absolute;top:15rem;transform:translateY(-1.25rem);width:100%;z-index:3}.portfolio__nav.active{background-color:#f2f3f5;max-height:62.5rem;opacity:1;transform:translateY(0)}.portfolio__nav-item:first-child{margin-block-end:0}.portfolio__list{gap:1.25rem;grid-template-columns:repeat(1,1fr)}.portfolio__item--banner{display:none}.portfolio__card-title{font-size:1.625rem;line-height:1.75rem}.case__title{margin-block-end:1.25rem}.case__info,.case__info--company,.case__info--project{flex-direction:column}.case__info--company{gap:1.875rem;margin-block-end:1.25rem}.case__info--company .case__info-block:first-child,.case__info--company .case__info-block:last-child{max-width:100%}.case__info--project{gap:1.875rem;margin-block-start:1.25rem}.case__info--project .case__info-block:first-child,.case__info--project .case__info-block:last-child{max-width:100%}.case__info--project .case__info-block:last-child{min-width:100%}.case__foundation{padding-block-end:2.5rem;padding-block-start:2.5rem}.case__foundation .title-2{margin-bottom:2.5rem}.case__foundation-typography{padding-block-end:2.5rem}.case__foundation-info{flex-direction:column}.case__foundation-tags{justify-content:flex-start;max-width:100%}.case__foundation-grid{flex-direction:column;gap:1.25rem}.case__foundation-grid-block{flex-direction:row;height:100%}.case__videopres{padding-block-end:2.5rem;padding-block-start:2.5rem}.case__preview{padding-block-end:4.125rem;padding-block-start:2.5rem}.case .banner,.case__inner-pages{padding-block-end:2.5rem;padding-block-start:2.5rem}.case__info--company-skeleton{flex-direction:column;gap:1.875rem}.case__foundation-typography-skeleton{padding-bottom:2.5rem}.case__foundation-info-skeleton{flex-direction:column;gap:1.875rem}.case__foundation-tags-skeleton{max-width:100%}.case__foundation-item-skeleton{align-items:flex-start;flex-direction:column;gap:.9375rem;padding:1.25rem}.case__foundation-text-skeleton{width:100%}.case__foundation-grid-skeleton{flex-direction:column;gap:1.25rem}.case__foundation-grid-block-skeleton{flex-direction:row}.case__foundation-grid-block-item-skeleton{width:100%}.case__foundation-grid-list-skeleton{gap:.9375rem}.case__foundation-grid-item-skeleton{height:15.625rem}.blog{padding-block-end:3.75rem}.blog__card-labels{padding-inline-end:2.5rem}.blog__card-labels:after{background:linear-gradient(90deg,transparent,#f2f3f5);content:"";height:1.5rem;pointer-events:none;position:absolute;right:0;top:.75rem;width:2.5rem;z-index:1}.blog__card-label{-webkit-tap-highlight-color:transparent}.news__video-list-skeleton{flex-direction:column;gap:1.875rem}.news__video-list-skeleton-item{height:33.125rem}.news__title{font-size:2.5rem}.news__video-list{gap:1.875rem;grid-template-columns:repeat(1,1fr);margin-block-start:1.875rem}.news__video-list .video{height:33.125rem}.news__expand{display:flex}.news__slider-wrapper:after{width:12.5rem}.vacancies{padding-block-end:1.875rem}.vacancies .title-2{margin-block-end:1.25rem}.vacancies__info-title-skeleton{height:5.375rem}.vacancies__info-title{align-items:start;flex-direction:column}.vacancies__list{gap:1.25rem;grid-template-columns:repeat(1,1fr)}.vacancies .banner._first-banner{display:none}#response{top:6.5rem}#response .popup__form-content{grid-template-columns:repeat(1,1fr)}.vacancie__description .button._blue,.vacancie__description-list{width:100%}.vacancie__description-list{gap:1.25rem;grid-template-columns:repeat(1,1fr)}.vacancie__description-item{border-bottom:.0625rem solid #bdc0ce;padding-block-end:1.25rem;position:relative}.vacancie__description-item:not(:last-child):after{display:none}.vacancie__description-item:last-child{border-bottom:none;padding-block-end:0}.not-found{padding-block-start:2.5rem}.not-found__content{align-items:start;flex-direction:column;gap:3.75rem}.not-found__img{max-width:100%}.about .title-2{margin-block-end:2.5rem}}@media (max-width:59.375rem){.home-honors__list{grid-template-columns:repeat(4,1fr)}}@media (max-width:56.25rem){.home-services__licenses{grid-template-columns:repeat(2,1fr)}.home-services__licenses-title{font-size:1.625rem;line-height:1.75rem}}@media (max-width:50rem){.awards__list{grid-template-columns:repeat(3,1fr)}.home-hero-info-bottom-cards{grid-template-columns:repeat(2,1fr)}.home-hero-info-image{bottom:21.875rem}.home-advantages__item:nth-child(5) .home-advantages__number-block,.home-advantages__number-block:nth-child(5){margin-inline-start:2.5rem}.home-advantages__number-block .home-advantages__number{font-size:3.125rem;width:5.625rem}.home-advantages__number-block span{font-size:3.125rem}}@media (max-width:48rem) and (min-width:48em){.banner._first-banner{margin-block-start:5rem}}@media (max-width:48rem) and (max-width:20em){.banner._first-banner{margin-block-start:1.875rem}}@media (max-width:48rem){.title-2{font-size:1.75rem;line-height:1.625rem;margin-bottom:1.25rem;padding-bottom:1rem}.title2,.title2--white{font-size:2.125rem;font-weight:500;line-height:2.25rem}.title3{font-size:1.375rem;line-height:1.25rem}.home-honors__list-wrapper:after{display:none}.home-honors__list{gap:.625rem;grid-template-columns:repeat(2,1fr)}.home-honors__expand{margin-bottom:1.875rem;margin-top:.9375rem}.title-one{font-size:1.875rem;line-height:2.125rem}.title-two{font-size:1.75rem;line-height:1.625rem}.title-three{font-size:1.375rem;line-height:1.375rem}.awards,.awards__container{padding-block:1.875rem}.awards__body{gap:1.875rem}.awards__body .title-two{margin-inline:1rem}.awards__body-content .button-wrapper{padding-inline:1rem}.awards__body-content .button-wrapper .button{width:100%}.awards__nav{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 88%,transparent)}.awards__list-wrapper,.awards__nav{padding-inline:1rem}.awards__sublist{flex-direction:column;gap:1.25rem;margin-inline:1rem;padding-block-start:1.875rem}.awards__sublist-item{max-width:100%}.partners{padding-block:1.875rem}.partners-scrollbar .partners-scrollbar-drag:before{bottom:-1.5625rem;left:-.9375rem;right:-.9375rem;top:-1.5625rem}.partners-scrollbar:after,.partners-scrollbar:before{height:1.875rem}.partners-skeleton-title{height:2.6875rem}.partners-skeleton-card{height:3.125rem}.techstack{padding-block:1.875rem}.techstack__list{grid-template-columns:1fr}.techstack-skeleton-title{height:1.375rem;margin-block-end:2.5rem;width:100%}.techstack-skeleton-icon{height:4.375rem;width:7.5rem}.techstack__icons{flex-wrap:nowrap;overflow-x:auto}.techstack__icons::-webkit-scrollbar{display:none}.react-tel-input .country-list{max-width:21.4375rem;width:21.4375rem}.cookie-consent__content{flex-direction:column;gap:.75rem;overflow:hidden;padding-block:1rem;padding-inline-end:2.5rem;padding-inline-start:1rem}.cookie-consent__button{width:100%}.cookie-consent__content{bottom:1rem;left:1rem;right:1rem;width:auto}.cookie-consent__actions{flex-direction:column}.header{padding:1.1875rem 0}.header-drop-block{grid-template-columns:repeat(1,1fr)}.footer-body-block{flex-direction:column}.footer-body-block-nav{gap:0;grid-template-columns:repeat(1,1fr);margin-bottom:0}.footer-body-block-nav-block .spollers{border-bottom:.0625rem solid #5f616d;margin-bottom:1.25rem;padding-bottom:.5rem}.footer-body-block-nav-block:nth-child(3) h4:nth-child(2),.footer-body-block-nav-block:nth-child(3) h4:nth-child(3){border-bottom:.0625rem solid #5f616d;margin-bottom:1.25rem;margin-top:.9375rem;padding-bottom:.5rem}.footer-body-block-qr{align-items:start;max-width:100%}.footer-body-block-qr .copy-block{justify-content:start}.footer-body-block-qr ul{margin-top:.625rem}.footer-body-block-qr ul li a{justify-content:start}.qr-block-body{display:none}.footer-body-block-nav-block .spollers .spollers__title{margin-bottom:0}.footer-body-block-nav-block .spollers .spollers__body{padding-top:.9375rem}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__label{height:auto}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__text{white-space:normal}.form-line-block._form-line-top{display:flex;flex-wrap:wrap}.form-line-block._form-line-top .form__line{flex:1 1 15.625rem}.form-line-block._about-project{flex-wrap:wrap;gap:1.25rem}#mainCapybaraBlock{display:none}.home__container{padding:1.875rem .9375rem}.home-hero__title span a{text-decoration:underline!important}.home-hero__title span a:after{display:none}.home-hero__title span.nowrap:before{right:-.625rem}.home-hero__title a{text-decoration:underline!important}.home-hero__title a:after{display:none}.home-portfolio .label{left:.625rem;top:.625rem}.home-blog__content{gap:1.25rem}.home-blog__link{font-size:1.375rem;line-height:1.25rem}.home-blog__list{border-top:.0625rem solid #bdc0ce;padding-top:1.25rem}.home-blog__item{gap:1.25rem;margin-bottom:1.25rem;padding-bottom:1.25rem}.home-honors__list{grid-template-columns:repeat(3,1fr)}.types-swiper-gradient{width:1.875rem}.slider-navigate-btn{font-size:.875rem;padding:.5rem 1rem}.clients-block-sliders .clients-slide-image{height:7.5rem;min-height:7.5rem;min-width:10rem;width:10rem}.clients-swiper-fade{width:12.5rem}.clients-scrollbar .swiper-scrollbar-drag:before{bottom:-1.5625rem!important;left:-.9375rem!important;right:-.9375rem!important;top:-1.5625rem!important}.clients-scrollbar:after,.clients-scrollbar:before{height:1.875rem!important}.review-block:after{display:none}.review-block{margin-block-start:1.875rem}.review-card-top a{align-items:flex-start;flex-direction:column}.review-card-top__logo{max-width:9.375rem}.review-card-top__logo img{aspect-ratio:85/60}.home-services__info{flex-direction:column}.home-services .home-services .title-2{margin-inline:1rem}.contact{padding:1.25rem 0 2.5rem}.contact__title{font-size:1.375rem;line-height:1.375rem}.contact-skeleton__title{height:2.6875rem}.contact-skeleton__block-title{height:1.375rem}.contact__map-zoom-btn,.contact__panorama-zoom-btn{height:2.25rem;width:2.25rem}.contact #panorama{height:25rem}.services .banner._second-banner,.services__content{padding-block-end:2.5rem}.services__developments-item{flex-direction:column}.services__developments-info{max-width:100%}.services__developments-title{font-size:1.375rem;line-height:1.375rem}.services-skeleton__title{height:2.6875rem;margin-block-end:1.875rem}.service__info-content{gap:1.25rem}.service__info-content table{min-width:37.5rem}.service__info-content table td,.service__info-content table th{font-size:.75rem;padding:.5rem .625rem}.service__info-content table td:first-child,.service__info-content table th:first-child{min-width:9.375rem}.service__info-title{font-size:1.375rem;line-height:1.375rem}.service__tariffs{padding-block-end:2.5rem}.service__tariffs-list{grid-template-columns:repeat(1,1fr)}.service__tariffs-item{border-bottom:.0625rem solid #e5e7eb;padding-block-end:1.875rem}.service__tariffs-item,.service__tariffs-item:first-child{border-right:0;padding-inline-end:0}.service__tariffs-item:last-child{border-bottom:0;padding-block-end:0}.service__tariffs-plans-title{font-size:1.375rem;line-height:1.375rem}.service__tariffs-plans-text{font-size:1.125rem;line-height:1.25rem}.service__tariffs-details-title{font-size:1.375rem;line-height:1.375rem}.service__tariffs-info-title{font-size:1.125rem;line-height:1.25rem}.service__some{display:none}.service-skeleton__title{height:2.6875rem}.service-skeleton__tariffs-list{grid-template-columns:1fr}.service-skeleton__tariffs-item{border-bottom:.0625rem solid #e5e7eb;padding-bottom:1.25rem}.service-skeleton__tariffs-item,.service-skeleton__tariffs-item:first-child{border-right:none;padding-right:0}.service-skeleton__tariffs-item:last-child{border-bottom:none;padding-bottom:0}.service__some-scrollbar-drag:before{bottom:-1.5625rem!important;left:-.9375rem!important;right:-.9375rem!important;top:-1.5625rem!important}.service__some-scrollbar:before{height:1.875rem!important}.portfolio__title-skeleton{height:2.625rem}.portfolio__card{border-radius:0}.portfolio__card-text{display:none}.case__home .title-2{margin-block-end:1.875rem}.case__title-skeleton{height:6.75rem}.case__home-title-skeleton{height:2.6875rem;margin-block-end:1.875rem}.case__foundation-title-skeleton{height:2.6875rem}.case__foundation-grid-title-skeleton,.case__inner-pages-title-skeleton,.case__mobversion-title-skeleton,.case__videopres-title-skeleton{height:2.6875rem;margin-block-end:1.875rem}.blog__nav{gap:1.875rem;top:5.625rem}[data-header-hidden=true]~* .blog__nav,body:has([data-header-hidden=true]) .blog__nav{top:0!important}.blog__content{gap:1.875rem}.blog__sublist{gap:1.875rem;grid-template-columns:repeat(1,minmax(0,1fr))}.blog__title-skeleton{height:2.625rem}.news{padding-block-end:1.875rem}.news__gallery-skeleton{grid-template-columns:repeat(1,1fr)}.news__scrollbar:after,.news__scrollbar:before{height:1.875rem!important}.news__scrollbar-drag:before{bottom:-1.5625rem!important;left:-.9375rem!important;right:-.9375rem!important;top:-1.5625rem!important}.vacancies__title-skeleton{height:2.75rem;margin-block-end:1.25rem}.vacancies__hero-title-skeleton{height:1.375rem;width:10.625rem}.vacancies__info-title-skeleton{height:4.75rem}.vacancies__card-skeleton-footer-left{flex-direction:column}.vacancies__hero-info h3{font-size:1.375rem;line-height:.125rem}.vacancies__info{padding-block-start:2.5rem}[data-header-hidden=true]~* .vacancies__nav,body:has([data-header-hidden=true]) .vacancies__nav{top:0!important}.about__title-skeleton{height:1.625rem}.about__rating-img-number{right:1.25rem;top:-1.25rem}.about__rating-item p{text-align:center}.policy__container .spollers{padding-inline:1rem}[data-header-hidden=true]~* .policy__nav,body:has([data-header-hidden=true]) .policy__nav{top:0!important}.policy .spollers__title h3{font-size:1.25rem;line-height:1.375rem}.reviews{padding-block-end:2.5rem}.reviews__container .title-two._border{margin-inline:1rem}.reviews__container .reviews__nav{padding-inline-start:1rem}.reviews__container .reviews__list-wrapper{padding-inline:1rem}.reviews__list{gap:1.25rem}.reviews__card{padding-block:1.25rem;padding-inline:1rem}.reviews__card-content{display:block}.reviews__card-img{display:none}.reviews .banner._first-banner{margin-block-start:2.5rem}[data-header-hidden=true]~* .reviews__nav,body:has([data-header-hidden=true]) .reviews__nav{top:0!important}.reviews__tab-title{margin-block-start:0}.reviews__title-skeleton{height:2.75rem;margin-bottom:1.25rem}.reviews__skeleton-image{display:none}}@media (max-width:47.99875em){.header-mobile{height:100%}.footer-bottom-copyright{text-align:left}.home-hero{padding:1.25rem 0 1.875rem}.home-portfolio{padding-block-end:1.875rem}.home-honors__sublist{gap:1.25rem;grid-template-columns:repeat(1,1fr)}.clients{margin-block-end:2.5rem;margin-block-start:2.5rem}.clients-block-info{margin-block-end:1.25rem}.review__title{align-items:start;flex-direction:column;gap:1.25rem}.review__title .button{width:100%}.home-blog__title{margin-bottom:1.875rem}.home-blog__title .button{display:none}.home-blog .button._mobile{display:flex;margin-top:1.875rem;width:100%}.contact__info-content{gap:1.875rem}.contact__block{padding:1rem}.contact__block-content{flex-direction:column;gap:1.25rem}.contact__block-content .contact__text{margin-block-start:0}.contact__details{gap:1rem}.contact__details-item{flex-direction:column;gap:.375rem}.contact__details-label{max-width:100%;min-width:100%}.contact__print-text{margin-top:.25rem}.contact__item{flex-direction:column;gap:1.875rem;padding-bottom:1.25rem}.contact__item-header{margin-bottom:1rem}.contact__copy{justify-content:space-between}.contact__map-coordinates{align-items:start;flex-direction:column;gap:.625rem}.contact__map-coordinates .contact__copy{width:100%}.contact__panorama-weather{align-items:start;flex-direction:column}.contact__panorama-weather-list{justify-content:space-between;width:100%}.portfolio .home-portfolio__nav{margin-block-end:1.875rem}.portfolio .breadcrumbs,.portfolio .portfolio__title{margin-inline:1rem}.portfolio .home-portfolio .home-portfolio__nav{position:relative}.portfolio .home-portfolio .home-portfolio__nav:after{background:linear-gradient(90deg,rgba(242,243,245,0),#f2f3f5);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:2.5rem}.portfolio .home-portfolio .home-portfolio__nav:before{background:linear-gradient(270deg,rgba(242,243,245,0),#f2f3f5);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:2.5rem}.portfolio__title{top:7.625rem}.portfolio__filter-btn{padding-inline:0;width:3.125rem}.portfolio__filter-btn span{display:none}.portfolio__nav{padding-block-end:1.875rem;padding-inline-end:0;padding-inline-start:1rem}.portfolio__nav-item .home-portfolio__nav-list{box-sizing:border-box;flex-wrap:nowrap;gap:.9375rem;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%;-ms-overflow-style:none}.portfolio__nav-item .home-portfolio__nav-list::-webkit-scrollbar{display:none}.portfolio__nav-item .home-portfolio__nav-list{mask-image:linear-gradient(90deg,#000,#000 calc(100% - 1.25rem),transparent);-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 1.25rem),transparent)}.portfolio__card-wrapper{bottom:0;justify-content:space-between;left:0;top:0}.portfolio__card-info{backdrop-filter:blur(1.25rem);background:hsla(0,0%,100%,.2);bottom:0;gap:1rem;height:auto;justify-content:normal;left:0;max-width:100%;padding:.625rem;position:absolute;width:100%;z-index:2}.portfolio__card-info-block{align-items:center;display:flex;flex-direction:row;gap:.5rem;margin-block-end:.5rem}.portfolio__card-logo{height:3.125rem;margin-block-end:0;width:4.375rem}.portfolio__card-title{font-size:1.375rem;line-height:1.375rem;margin-block-end:0}.portfolio__card-technologies ul div{height:1.875rem;width:3.75rem}.portfolio__card-technologies{display:none}.portfolio__card-info-img{height:34rem;overflow:hidden;position:relative}.portfolio__card-info-img img{object-fit:cover}.portfolio__categories-list{padding-block-start:1.25rem;padding-inline-start:1.25rem}.case__title{padding-block-end:1rem}.case__title-link span{display:none}.case__info--project .case__info-block:last-child{gap:1.875rem;grid-template-columns:repeat(1,1fr);max-width:100%}.case__foundation{padding-block-start:1.875rem}.case__foundation-info{gap:1.875rem}.case__foundation-fonts{gap:1.25rem}.case__foundation-tags-item{width:100%}.case__foundation-grid-block{flex-direction:column}.case .banner,.case__inner-pages,.case__preview,.case__videopres{padding-block-end:1.875rem;padding-block-start:1.875rem}.case__foundation-fonts-skeleton{gap:1.875rem}.case__foundation-tags-item-skeleton,.case__foundation-tags-text-skeleton,.case__foundation-tags-title-skeleton{width:100%}.case__foundation-item-skeleton{padding:.9375rem}.case__foundation-grid-block-skeleton{flex-direction:column}.case__foundation-grid-list-skeleton{gap:.5rem}.case__foundation-grid-item-skeleton{height:12.5625rem}.blog{padding-block-end:3.125rem}.blog__nav{padding-block-end:1.25rem}.blog__back{height:2.75rem;justify-content:center;padding-block:0;padding-inline:0;width:2.75rem}.blog__back span{display:none}.blog__show-more-wrapper{gap:.9375rem;margin-top:1.875rem}.blog__show-all-btn,.blog__show-less-btn{font-size:.875rem;min-width:11.25rem;padding:.625rem 1.5rem}.news__video-list-skeleton{gap:1.25rem}.news__title{padding-block-end:1rem}.news__video-list{gap:1.25rem}.news__gallery-list{grid-template-columns:repeat(1,1fr)}.news__expand{margin-block-start:1.25rem}.news__slider-wrapper:after{width:6.25rem}.vacancies{padding-block-end:3.125rem}.vacancies__hero-list{gap:1rem;grid-template-columns:repeat(1,1fr)}.vacancies__hero-item{min-height:6.448125rem}.vacancies__hero-item p{margin-inline-end:6.448125rem}.vacancies__hero-item img{height:6.66625rem;width:6.66625rem}.vacancies__nav{top:5.625rem}.vacancies__tabs{padding-block-start:1.875rem}.vacancies__item a{padding:1rem}.vacancies__item-blocks{align-items:start;flex-direction:column;gap:.75rem}#response .popup__content{padding-inline:1rem}#response .popup__text{margin-block-end:1.5rem}#response .popup__form-action{gap:.625rem;grid-template-columns:repeat(1,1fr);text-align:center}.vacancie__info-blocks{align-items:start;flex-direction:column;gap:.75rem}.vacancie__description{margin-block-start:2.5rem}.not-found{padding-block-end:3.75rem}.not-found__content{gap:1.25rem}.not-found__action{align-items:start;flex-direction:column;gap:1rem}.not-found__link{justify-content:center;width:100%}.not-found.loading .not-found__action{flex-direction:row;gap:1rem}.about .title-2{margin-block-end:1.875rem}.about__rating-img-skeleton{margin-bottom:1.875rem}.about__rating-content-skeleton{flex-direction:column;gap:1rem;padding-top:1.875rem}.about__rating-item-first-skeleton{gap:.25rem}.about__rating-list-skeleton{border-left:none;gap:1rem;padding-left:0}.about__rating-item-skeleton{flex-direction:column;gap:.25rem}.about__rating-info{margin-block-end:1.875rem}.about__rating-content{flex-direction:column;gap:1rem;padding-block-start:1.875rem}.about__rating-list{border-left:none;gap:1rem;padding-inline-start:0}.about__rating-item{flex-direction:column;gap:.25rem;padding-block:.625rem}.about__rating-item p{font-size:1.125rem;line-height:1.25rem}.about__rating-item .counters-block{min-width:100%}.about__rating-item.first{gap:.25rem}.about__rating-item.first .counters-block{min-width:100%}.about__rating-item.first .counters-block .counters__item,.about__rating-item.first .counters-block span{font-size:2.5rem;line-height:2.875rem}.reviews__nav{top:5.625rem}}@media (max-width:46.5625rem){.home-advantages__list{display:grid;grid-template-columns:repeat(1,1fr)}.home-advantages__card{border-right:0;margin-right:0;padding-right:0}}@media (max-width:43.75rem){.home-hero-info-top__button .button svg{flex:0 0 0.9375rem;height:.9375rem;width:.9375rem}.home-hero-info-top__button .button{height:4.6875rem;width:4.6875rem}.home-hero-info-top__button .button span{font-size:.5859375rem;letter-spacing:-.005875rem;line-height:.78125rem}.home-hero-info-top__button .button:after{height:5.5rem;width:5.5rem}.home-hero-info-top__button .button:before{height:6.25rem;width:6.25rem}.home-hero-info-top__button:before{height:5.5rem;width:5.5rem}.home-hero-info-top__button:after{height:6.25rem;width:6.25rem}}@media (max-width:42.5rem){.home-hero-info-image{bottom:26.25rem}}@media (max-width:41.25rem){.header-drop-target-block{gap:.9375rem;grid-template-columns:repeat(1,1fr)}}@media (max-width:40.3125rem){.home-hero-info-top{margin-inline-start:1.25rem}.counters{margin-inline-start:0}.home-hero-info-image{display:none}}@media (max-width:39.0625rem){.banner-one{background:url(../js/assets/img/background/banner-bg-mobile.avif) 50%/cover no-repeat}.banner__info{flex-direction:column;gap:1.875rem}.banner__info-text p{text-align:center}.banner .home-hero-info-top__button{margin-block-end:.625rem;margin-right:0;margin-top:0}.banner-one{background-position:100% 100%;background:url(../../assets/img/background/banner-bg-mobile.avif) 50%/cover no-repeat;padding:1.25rem 1rem}.banner-one .title2--white{text-align:center}}@media (max-width:37.5rem){.title-bar__text{font-size:1.75rem;line-height:1.625rem}.title-bar .all-project{display:none}.awards__list{gap:1.25rem;grid-template-columns:repeat(2,1fr)}.footer-top-form-button{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}.footer-top-form-button p{max-width:100%}.footer-top-form-button .button._blue{max-width:100%;min-width:100%}.home-honors__list{grid-template-columns:repeat(2,1fr)}.review-card-body-image{display:none}.contact__map-action{align-items:start;flex-direction:column;gap:.625rem}.contact__map-btns{flex-direction:column;gap:1rem;width:100%}.contact__map-btn{justify-content:center;width:100%}.contact-skeleton__map-coordinates{height:14.3125rem}#response .popup__form-action .button._blue,.vacancie__info-action .button._blue{max-width:100%;min-width:100%}.vacancie__info-action{align-items:start;flex-direction:column}}@media (max-width:36rem){.clients-block-sliders .clients-slide>:not(:last-child){margin-bottom:1.25rem}.clients-block-sliders .clients-slide-image{height:6.25rem;min-height:6.25rem;min-width:8.75rem;width:8.75rem}.clients-swiper-fade{width:6.25rem}}@media (max-width:35.9375rem){.home-hero__title span{white-space:wrap}.home-hero-info-bottom-cards{display:flex;flex-direction:column}}@media (max-width:35rem){.timeline{display:none}.step-number-mobile{display:flex}}@media (max-width:34.5625rem){.header-buttons .button{align-items:center!important;display:flex;height:3.125rem;justify-content:center;min-width:3.125rem!important;padding:0;width:3.125rem}.header-buttons .button span{display:none}}@media (max-width:34.375rem){.home-services__licenses{gap:1.25rem;grid-template-columns:repeat(1,1fr)}.home-services__licenses-title{font-size:1.375rem;line-height:1.25rem}.contact__block-header{align-items:start;flex-direction:column}.contact__block-header .contact__print{justify-content:center;width:100%}.contact-skeleton__block-header{height:5.5625rem}}@media (max-width:32.8125rem) and (max-width:64rem){.home-portfolio .home-portfolio-slider-block .home-portfolio-slider-mobile-buttons{display:none}}@media (max-width:32.8125rem){.footer-top{background:#f2f3f5;padding-top:0!important}.footer-top .footer-top__container{padding:0}.footer-top-wrapper{gap:1.25rem;padding:1rem}.footer-top-info{max-width:100%}.footer-top-info>span{display:none}.form-line-block .form-line-checkbox{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.form-line-block .form-line-checkbox::-webkit-scrollbar{height:0;width:0}.form-line-block .form-line-checkbox{mask-image:linear-gradient(90deg,#000,#000 calc(100% - 1.25rem),transparent);-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 1.25rem),transparent)}.footer-body-logo{gap:1.25rem}.footer-body-logo,.footer-body-logo__top{flex-direction:column}.footer-body-logo__top .header__logo{max-width:4.625rem}.home-blog__item{flex-direction:column}.home-blog__item-preview{max-height:100%;max-width:100%}.home-blog__item-img{aspect-ratio:320/320}.home-portfolio__item .home-portfolio__info-image{display:none}.home-content__container{margin-block-start:0;padding:0}.home-portfolio__info-block-title{margin-block-end:.625rem}.home-portfolio__info-block-title img{display:block;object-fit:contain;width:3.125rem}.home-portfolio .home__container{padding-left:0;padding-right:0}.home-portfolio .home-portfolio__list{margin-top:0}.home-portfolio .all-project__wrapper,.home-portfolio .home-portfolio-slider-wrapper,.home-portfolio .home-portfolio__nav{padding-left:.9375rem;padding-right:.9375rem}.home-portfolio .portfolio__card-info-img,.home-portfolio .portfolio__card-info-img img{border-radius:0}.home-portfolio .title-bar{margin-left:.9375rem;margin-right:.9375rem}.home-portfolio .home-portfolio__nav{margin:1.875rem 0 0;padding:0 1rem;position:relative}.home-portfolio .home-portfolio-slider-block{flex-direction:column;gap:.625rem}.home-portfolio .home-portfolio-slider-block .home-portfolio-slider-mobile-buttons{display:flex;gap:.625rem;justify-content:end}.home-portfolio .home-portfolio-slider-block .home-portfolio-slider-mobile-buttons .home-portfolio-slider-next,.home-portfolio .home-portfolio-slider-block .home-portfolio-slider-mobile-buttons .home-portfolio-slider-prev{flex:0 0 1.875rem;height:1.875rem;width:1.875rem}.home-portfolio .home-portfolio-technology{align-items:start;justify-content:start}.home-portfolio .home-portfolio-technology .home-portfolio-technology__list{margin-block-start:3.75rem}.home-portfolio-slid h3{text-align:left}.grid{grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr));height:21.25rem}.grid-item{height:6.25rem}}@media (max-width:31.25rem){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}#response .popup__form-action .button._blue,.vacancie__info-action .button._blue{width:100%}}@media (max-width:30.3125rem){.links-header-drop__image{width:5.9375rem}.links-header-drop__image img{aspect-ratio:96/92}.header-drop-company .header-drop-block .header-drop-block__links .links-header-drop .links-header-drop__image{width:5.9375rem}.header-drop-company .header-drop-block .header-drop-block__links .links-header-drop .links-header-drop__image img{aspect-ratio:96/92}}@media (max-width:30rem){.partners-scrollbar .partners-scrollbar-drag:before{bottom:-1.25rem;left:-.75rem;right:-.75rem;top:-1.25rem}.partners-scrollbar:after,.partners-scrollbar:before{height:1.5625rem}.partners-skeleton-title{height:1.75rem;width:10rem}.partners-skeleton-card{height:2.5rem}.clients-block-sliders .clients-slide-image{min-width:7.5rem;width:7.5rem}.clients-swiper-fade{width:3.75rem}.clients-scrollbar .swiper-scrollbar-drag:before{bottom:-1.25rem!important;left:-.75rem!important;right:-.75rem!important;top:-1.25rem!important}.clients-scrollbar:after,.clients-scrollbar:before{height:1.5625rem!important}.services .banner._second-banner,.services__content{padding-block-end:1.875rem}.services__categories-item{min-height:100%;min-width:16.875rem}.services__categories-item:first-child{min-width:13.1875rem}.services__categories-item:first-of-type .services__categories-title{max-width:100%}.services__categories-link{flex-direction:row;gap:1.25rem;padding:1rem}.services__categories-image{display:none;height:2.4rem;margin:0;width:2.4rem}.services__categories-image img{height:2.4rem;width:2.4rem}.services__categories-image:after{flex:0 0 3rem;height:3rem;top:-.3rem;width:3rem}.services__categories-title{font-size:1.125rem;line-height:1.25rem}.services__developments{gap:1.875rem;padding:0}.services__developments-item{padding-block-end:1.875rem}.services__developments-info{padding:0 .9375rem}.services__developments-title{font-size:1.25rem;line-height:1.375rem}.services__developments-link{height:1.875rem;width:1.875rem}.services__developments-link img{width:1.25rem}.services__developments-link:after{height:2.5rem;width:2.5rem}.services-skeleton__button{height:1.875rem;width:1.875rem}.service__info-block-content{align-items:start;flex-direction:column;margin-inline-end:0}.service__info-block-content .home-hero-info-top__button{margin:0 auto}.service__tariffs{padding-block-end:1.875rem;padding-block-start:1.875rem}.service__tariffs-list{gap:1.25rem}.service__tariffs-details,.service__tariffs-details--blue,.service__tariffs-details--pink,.service__tariffs-details--purple{padding:1rem}.service-skeleton__tariffs-details{padding:1.25rem}.news__scrollbar:after,.news__scrollbar:before{height:1.5625rem!important}.news__scrollbar-drag:before{bottom:-1.25rem!important;left:-.75rem!important;right:-.75rem!important;top:-1.25rem!important}}@media (max-width:29.6875rem){.header-drop-target-company-block{grid-template-columns:repeat(2,1fr)}.link-target-company-drop__image{padding:1rem .3125rem}}@media (max-width:27.5rem){.form-popup-block{padding:1.875rem .9375rem}}@media (max-width:26.5625rem){.select-header .select__options{right:-.125rem;top:calc(100% + .3125rem)}.select-header .select__scroll{flex-direction:column}.select-header-wrapper{display:none}.footer-bottom-block__rating{flex-direction:column}.home-hero{padding-bottom:1.875rem}.home-advantages__content{gap:.625rem}.home-hero-info-top__button{height:100%;margin-block-start:.625rem}.home-services__licenses{padding-bottom:1.875rem;padding-left:.9375rem;padding-right:.9375rem}.services-skeleton__icon,.services__developments-subimg{flex:0 0 4.375rem;height:4.375rem;width:4.375rem}}@media (max-width:25rem){.all-project{display:flex}}@media (max-width:23.4375rem){.links-header-drop{padding:1.25rem}}@media (max-width:20em){.links-header-drop{gap:.625rem}.header-drop-company-target h3{font-size:1.25rem}.footer-top{padding-top:5.625rem}.footer-top-info h4{font-size:1.375rem}.footer-top-info .footer-top-info__button,.footer-top-info p{margin-block-start:.625rem}.home-hero__title{font-size:1.875rem;line-height:2.125rem}.home-portfolio .home-portfolio-technology ul li a img{width:1.875rem}.home-portfolio-slider-wrapper{margin-block-start:1.25rem}.home-portfolio-slid h3{font-size:1.375rem}.timeline-block{margin-block-end:1.875rem;margin-block-start:1.875rem}.banner-one .title2--white{font-size:1.75rem;line-height:1.625rem;margin-bottom:.625rem}.review{padding-block-end:1.875rem}.review__title h2{font-size:2.125rem;line-height:2.25rem}.review-card-top__client h2{font-size:1.375rem;line-height:1.625rem;max-height:3.25rem}.grid{gap:.9375rem}.home-blog__title h2{font-size:2.125rem;line-height:2.25rem}.contact__details-label{font-size:1rem}.contact #map{height:22.5rem}.contact__facade-img{height:21.875rem}.contact__facade-label,.contact__facade-label--entrance,.contact__facade-label--floor{height:3.75rem;width:3.75rem}.contact__facade-icon{height:.5625rem;width:.5625rem}.contact__facade-text{font-size:.351875rem;line-height:.46875rem}.contact #panorama{height:18.75rem}.contact__panorama-info-text{font-size:1.125rem;line-height:1.25rem}.portfolio__title h1{font-size:1.75rem;line-height:1.625rem}.portfolio__nav-item h3{font-size:1.625rem;line-height:1.75rem}.case__title-text{font-size:1.75rem;line-height:1.625rem}.case__subtitle{font-size:1.375rem;line-height:1.375rem}.case__foundation-fonts-title{font-size:3.75rem}.case__foundation-fonts-text{font-size:1.25rem}.case__foundation-tags-title{font-size:1rem;line-height:1.25rem}.case__foundation-grid-list{gap:.5rem;height:12.5625rem}.case__videopres-btn svg{font-size:3.0625rem}.case__logo{margin-block-end:2.0625rem;max-width:8.9375rem}.blog__card-info h3{font-size:1.375rem;line-height:1.375rem}.news__hero-info h2{font-size:1.375rem;line-height:1.375rem}.news__hero-info h4{font-size:1.125rem;line-height:1.25rem}.news__hero-list h4{font-size:1.125rem;line-height:1.25rem}.news__hero-list ul li{font-size:1.125rem;line-height:1.25rem}.news__hero-list ul li a span{font-size:1.125rem;line-height:1.25rem}.news__video iframe{height:20rem}.news__slide h4{font-size:1.375rem;line-height:1.375rem}.vacancies__hero-item p{font-size:1.125rem;line-height:1.25rem}.vacancies__info-title h2{font-size:1.75rem;line-height:1.625rem}.vacancies__item a h3{font-size:1.375rem;line-height:1.375rem}#response .popup__text{font-size:1.375rem;line-height:1.375rem}.not-found__title{font-size:1.75rem;line-height:1.625rem}.not-found__subtitle{font-size:1.125rem;line-height:1.25rem}.not-found.loading .not-found__title span{min-height:1.625rem}.not-found.loading .not-found__subtitle{min-height:1.25rem}.about__loyalty-img{left:-.625rem;max-width:6.25e-8rem}.about__loyalty-info h3{font-size:1.375rem;line-height:1.375rem}.about__loyalty-info p{font-size:1rem;line-height:1.25rem}.about__rating{max-width:31.25rem}.about__rating-info p{font-size:1rem;line-height:1.25rem}}@media (max-width:61.99875em) and (min-width:20em) and (max-width:97.5em){.news__video-list .video,.video .video{height:clamp(20rem,16.6129032258rem + 16.935483871vw,33.125rem)}}@media (max-width:62rem) and (min-width:20em) and (max-width:97.5em){.home-portfolio__link .home-portfolio__info .home-portfolio__info-block h3{font-size:clamp(1.375rem,1.2782258065rem + .4838709677vw,1.75rem)}}@media (max-width:48rem) and (min-width:20em) and (max-width:48em){.banner._first-banner{margin-block-start:clamp(1.875rem,-.3571428571rem + 11.1607142857vw,5rem)}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}@media (min-width:20em) and (max-width:97.5em){.links-header-drop{gap:clamp(.625rem,.3024193548rem + 1.6129032258vw,1.875rem)}.header-drop-company-target h3{font-size:clamp(1.25rem,1.1209677419rem + .6451612903vw,1.75rem)}.footer-top{padding-top:clamp(5.625rem,5.0282258065rem + 2.9838709677vw,7.9375rem)}.footer-top-info h4{font-size:clamp(1.375rem,1.2782258065rem + .4838709677vw,1.75rem)}.footer-top-info .footer-top-info__button,.footer-top-info p{margin-block-start:clamp(.625rem,.4637096774rem + .8064516129vw,1.25rem)}.home-hero__title{font-size:clamp(1.875rem,1.3911290323rem + 2.4193548387vw,3.75rem);line-height:clamp(2.125rem,1.6088709677rem + 2.5806451613vw,4.125rem)}.home-portfolio .home-portfolio-technology ul li a img{width:clamp(1.875rem,1.7137096774rem + .8064516129vw,2.5rem)}.home-portfolio-slider-wrapper{margin-block-start:clamp(1.25rem,.7661290323rem + 2.4193548387vw,3.125rem)}.home-portfolio-slid h3{font-size:clamp(1.375rem,1.2782258065rem + .4838709677vw,1.75rem)}.timeline-block{margin-block-end:clamp(1.875rem,1.7137096774rem + .8064516129vw,2.5rem);margin-block-start:clamp(1.875rem,1.0685483871rem + 4.0322580645vw,5rem)}.banner-one .title2--white{font-size:clamp(1.75rem,1.5564516129rem + .9677419355vw,2.5rem);line-height:clamp(1.625rem,1.3024193548rem + 1.6129032258vw,2.875rem);margin-bottom:clamp(.625rem,.4637096774rem + .8064516129vw,1.25rem)}.review{padding-block-end:clamp(1.875rem,1.0685483871rem + 4.0322580645vw,5rem)}.review__title h2{font-size:clamp(2.125rem,2.0282258065rem + .4838709677vw,2.5rem);line-height:clamp(2.25rem,2.0887096774rem + .8064516129vw,2.875rem)}.review-card-top__client h2{font-size:clamp(1.375rem,1.2782258065rem + .4838709677vw,1.75rem);line-height:clamp(1.625rem,1.560483871rem + .3225806452vw,1.875rem);max-height:clamp(3.25rem,3.1209677419rem + .6451612903vw,3.75rem)}.grid{gap:clamp(.9375rem,.6955645161rem + 1.2096774194vw,1.875rem)}.home-blog__title h2{font-size:clamp(2.125rem,2.0282258065rem + .4838709677vw,2.5rem);line-height:clamp(2.25rem,2.0887096774rem + .8064516129vw,2.875rem)}.contact__details-label{font-size:clamp(1rem,.9677419355rem + .1612903226vw,1.125rem)}.contact #map{height:clamp(22.5rem,17.6612903226rem + 24.1935483871vw,41.25rem)}.contact__facade-img{height:clamp(21.875rem,11.3911290323rem + 52.4193548387vw,62.5rem)}.contact__facade-label,.contact__facade-label--entrance,.contact__facade-label--floor{height:clamp(3.75rem,2.1370967742rem + 8.064516129vw,10rem);width:clamp(3.75rem,2.1370967742rem + 8.064516129vw,10rem)}.contact__facade-icon{height:clamp(.5625rem,.3205645161rem + 1.2096774194vw,1.5rem);width:clamp(.5625rem,.3205645161rem + 1.2096774194vw,1.5rem)}.contact__facade-text{font-size:clamp(.351875rem,.2007459677rem + .7556451613vw,.9375rem);line-height:clamp(.46875rem,.2671370968rem + 1.0080645161vw,1.25rem)}.contact #panorama{height:clamp(18.75rem,13.9112903226rem + 24.1935483871vw,37.5rem)}.contact__panorama-info-text{font-size:clamp(1.125rem,1.0927419355rem + .1612903226vw,1.25rem);line-height:clamp(1.25rem,1.2177419355rem + .1612903226vw,1.375rem)}.portfolio__title h1{font-size:clamp(1.75rem,1.5564516129rem + .9677419355vw,2.5rem);line-height:clamp(1.625rem,1.3024193548rem + 1.6129032258vw,2.875rem)}.portfolio__nav-item h3{font-size:clamp(1.625rem,1.5927419355rem + .1612903226vw,1.75rem);line-height:clamp(1.75rem,1.7177419355rem + .1612903226vw,1.875rem)}.case__title-text{font-size:clamp(1.75rem,1.5564516129rem + .9677419355vw,2.5rem);line-height:clamp(1.625rem,1.3024193548rem + 1.6129032258vw,2.875rem)}.case__subtitle{font-size:clamp(1.375rem,1.2782258065rem + .4838709677vw,1.75rem);line-height:clamp(1.375rem,1.2459677419rem + .6451612903vw,1.875rem)}.case__foundation-fonts-title{font-size:clamp(3.75rem,3.1048387097rem + 3.2258064516vw,6.25rem)}.case__foundation-fonts-text{font-size:clamp(1.25rem,1.0887096774rem + .8064516129vw,1.875rem)}.case__foundation-tags-title{font-size:clamp(1rem,.8064516129rem + .9677419355vw,1.75rem);line-height:clamp(1.25rem,1.0887096774rem + .8064516129vw,1.875rem)}.case__foundation-grid-list{gap:clamp(.5rem,.1451612903rem + 1.7741935484vw,1.875rem);height:clamp(12.5625rem,9.6754032258rem + 14.435483871vw,23.75rem)}.case__videopres-btn svg{font-size:clamp(3.0625rem,1.5947580645rem + 7.3387096774vw,8.75rem)}.case__logo{margin-block-end:clamp(2.0625rem,1.2076612903rem + 4.2741935484vw,5.375rem);max-width:clamp(8.9375rem,2.3084677419rem + 33.1451612903vw,34.625rem)}.blog__card-info h3{line-height:clamp(1.375rem,1.2459677419rem + .6451612903vw,1.875rem)}.blog__card-info h3,.news__hero-info h2{font-size:clamp(1.375rem,1.2782258065rem + .4838709677vw,1.75rem)}.news__hero-info h2{line-height:clamp(1.375rem,1.2459677419rem + .6451612903vw,1.875rem)}.news__hero-info h4{line-height:clamp(1.25rem,1.2177419355rem + .1612903226vw,1.375rem)}.news__hero-info h4,.news__hero-list h4{font-size:clamp(1.125rem,1.0927419355rem + .1612903226vw,1.25rem)}.news__hero-list h4{line-height:clamp(1.25rem,1.2177419355rem + .1612903226vw,1.375rem)}.news__hero-list ul li{line-height:clamp(1.25rem,1.2177419355rem + .1612903226vw,1.375rem)}.news__hero-list ul li,.news__hero-list ul li a span{font-size:clamp(1.125rem,1.0927419355rem + .1612903226vw,1.25rem)}.news__hero-list ul li a span{line-height:clamp(1.25rem,1.2177419355rem + .1612903226vw,1.375rem)}.news__video iframe{height:clamp(20rem,13.8709677419rem + 30.6451612903vw,43.75rem)}.news__slide h4{font-size:clamp(1.375rem,1.2782258065rem + .4838709677vw,1.75rem);line-height:clamp(1.375rem,1.2459677419rem + .6451612903vw,1.875rem)}.vacancies__hero-item p{font-size:clamp(1.125rem,1.0927419355rem + .1612903226vw,1.25rem);line-height:clamp(1.25rem,1.2177419355rem + .1612903226vw,1.375rem)}.vacancies__info-title h2{font-size:clamp(1.75rem,1.5564516129rem + .9677419355vw,2.5rem);line-height:clamp(1.625rem,1.3024193548rem + 1.6129032258vw,2.875rem)}.vacancies__item a h3{line-height:clamp(1.375rem,1.2459677419rem + .6451612903vw,1.875rem)}#response .popup__text,.vacancies__item a h3{font-size:clamp(1.375rem,1.2782258065rem + .4838709677vw,1.75rem)}#response .popup__text{line-height:clamp(1.375rem,1.2459677419rem + .6451612903vw,1.875rem)}.not-found__title{font-size:clamp(1.75rem,1.5564516129rem + .9677419355vw,2.5rem);line-height:clamp(1.625rem,1.3024193548rem + 1.6129032258vw,2.875rem)}.not-found__subtitle{font-size:clamp(1.125rem,1.0927419355rem + .1612903226vw,1.25rem);line-height:clamp(1.25rem,1.2177419355rem + .1612903226vw,1.375rem)}.not-found.loading .not-found__title span{min-height:clamp(1.625rem,1.3024193548rem + 1.6129032258vw,2.875rem)}.not-found.loading .not-found__subtitle{min-height:clamp(1.25rem,1.2177419355rem + .1612903226vw,1.375rem)}.about__loyalty-img{left:clamp(-11.5625rem,2.1975806452rem + -14.1129032258vw,-.625rem);max-width:clamp(6.25e-8rem,-16.790322502rem + 83.9516128226vw,65.0625rem)}.about__loyalty-info h3{font-size:clamp(1.375rem,1.0846774194rem + 1.4516129032vw,2.5rem);line-height:clamp(1.375rem,.9879032258rem + 1.935483871vw,2.875rem)}.about__loyalty-info p{font-size:clamp(1rem,.935483871rem + .3225806452vw,1.25rem);line-height:clamp(1.25rem,1.2177419355rem + .1612903226vw,1.375rem)}.about__rating{max-width:clamp(31.25rem,27.7822580645rem + 17.3387096774vw,44.6875rem)}.about__rating-info p{font-size:clamp(1rem,.935483871rem + .3225806452vw,1.25rem);line-height:clamp(1.25rem,1.2177419355rem + .1612903226vw,1.375rem)}}@media (min-width:48.0625rem) and (max-width:64rem){.home-honors__list-wrapper:after{height:7.5rem}}@media (min-width:62rem){.spollers__item details{display:block!important}.spollers__item .spollers__body{display:block!important;height:auto!important;max-height:none!important;opacity:1!important;transform:none!important}.spollers__title{cursor:default!important}.spollers__title:after,.spollers__title:before{display:none!important}.home-portfolio__link{overflow:hidden;position:relative}.home-portfolio__link:hover .home-portfolio__info,.home-portfolio__link:hover .label{opacity:1;transform:translateY(0)}.home-portfolio__info{background:linear-gradient(180deg,rgba(82,103,255,0),rgba(82,103,255,.8) 30.801%,#5267ff 64.821%);border-radius:0 0 .3125rem .3125rem;bottom:0;left:0;opacity:0;padding:6.75rem 0 1.875rem 1.875rem;position:absolute;transform:translateY(100%);transition:all .3s ease;width:100%}.home-portfolio .label{left:1.875rem;opacity:0;top:1.875rem;transform:translateY(-1.25rem);transition:all .3s ease}}@media (min-width:62em) and (max-width:120em){.home-hero-info-center{margin-block-start:clamp(1.25rem,-2.7586206897rem + 6.4655172414vw,5rem)}.step-info h3{font-size:clamp(1.625rem,1.4913793103rem + .2155172414vw,1.75rem)}}@media (min-width:64.0625rem){.home-services__techs-block{display:flex;flex-wrap:wrap;gap:.625rem;min-width:0;padding:1.25rem 0;transition:max-height .4s;width:100%}.home-services__techs-block.is-collapsed{max-height:8.25rem;overflow:hidden}}@media (min-width:68.75em) and (max-width:94.375em){.banner._second-banner .banner__img{bottom:clamp(-1.875rem,5.0304880351rem + -7.3170734146vw,6.25e-8rem)}}@media (min-width:68.75em) and (max-width:93.75em){.home-blog__link{font-size:clamp(1.375rem,.34375rem + 1.5vw,1.75rem);line-height:clamp(1.25rem,-.46875rem + 2.5vw,1.875rem)}.banner._first-banner .banner__img.cube{right:clamp(5rem,-10.46875rem + 22.5vw,10.625rem)}}@media (min-width:68.75em) and (max-width:87.5em){.banner._first-banner .banner__img.cube{width:clamp(10.625rem,-5.4166666667rem + 23.3333333333vw,15rem)}}@media (min-width:68.75em) and (max-width:81.875em){.banner._second-banner .banner__img{height:clamp(10.625rem,-38.4821428571rem + 71.4285714286vw,20rem);width:clamp(21.875rem,-92.7083333333rem + 166.6666666667vw,43.75rem)}}@media (min-width:68.75em) and (max-width:100em){.banner._first-banner{margin-block-start:clamp(5rem,-4.625rem + 14vw,9.375rem)}}@media (min-width:70.625em) and (max-width:139.375em){.home-hero-info-image{width:clamp(20.625rem,3.2897727273rem + 24.5454545455vw,37.5rem)}.home-hero-info-image.--active{width:clamp(21.875rem,2.6136363636rem + 27.2727272727vw,40.625rem)}}@media (min-width:70.625em) and (max-width:120em){.home-hero-block__image .home-hero-block__image-block img:nth-child(2){width:clamp(23.75rem,-6.6455696203rem + 43.0379746835vw,45rem)}}@media (min-width:71.25em) and (max-width:93.75em){.home-hero-block__image .home-hero-block__image-block img:first-child{right:clamp(4.6875rem,-14.1145833333rem + 26.3888888889vw,10.625rem);width:clamp(9.375rem,-8.4375rem + 25vw,15rem)}.banner._first-banner .banner__img.hand{max-width:clamp(25rem,-12.6041666667rem + 52.7777777778vw,36.875rem)}}@media (min-width:71.25em) and (max-width:87.5em){.banner._first-banner .banner__img.hand{bottom:clamp(6.25e-8rem,10.0961535721rem + -11.5384611538vw,1.875rem)}}@media (min-width:72.5rem){.home-advantages__item:nth-child(3n) .home-advantages__card{border-right:none;margin-right:0;padding-right:0}.home-advantages__list>:nth-last-child(-n+3){border-bottom:none;margin-bottom:0;padding-bottom:0}}@media (min-width:75em) and (max-width:118.75em){.home-hero-info-image{bottom:clamp(6.25e-8rem,42.4107141786rem + -35.7142855714vw,15.625rem)}}@media (min-width:75.125em) and (max-width:100em){.footer-body-block-nav{gap:clamp(1.875rem,-3.7876884422rem + 7.5376884422vw,3.75rem)}}@media (min-width:81.875em){.banner._second-banner .banner__img{height:20rem;width:43.75rem}}@media (min-width:87.5em){.banner._first-banner .banner__img.cube{width:15rem}.banner._first-banner .banner__img.hand{bottom:6.25e-8rem}}@media (min-width:93.75em){.home-blog__link{font-size:1.75rem;line-height:1.875rem}.home-hero-block__image .home-hero-block__image-block img:first-child{right:10.625rem;width:15rem}.banner._first-banner .banner__img.cube{right:10.625rem}.banner._first-banner .banner__img.hand{max-width:36.875rem}}@media (min-width:94.375em){.banner._second-banner .banner__img{bottom:-1.875rem}}@media (min-width:97.5em){.links-header-drop{gap:1.875rem}.header-drop-company-target h3{font-size:1.75rem}.footer-top{padding-top:7.9375rem}.footer-top-info h4{font-size:1.75rem}.footer-top-info .footer-top-info__button,.footer-top-info p{margin-block-start:1.25rem}.home-hero__title{font-size:3.75rem;line-height:4.125rem}.home-portfolio .home-portfolio-technology ul li a img{width:2.5rem}.home-portfolio-slider-wrapper{margin-block-start:3.125rem}.home-portfolio-slid h3{font-size:1.75rem}.timeline-block{margin-block-end:2.5rem;margin-block-start:5rem}.banner-one .title2--white{font-size:2.5rem;line-height:2.875rem;margin-bottom:1.25rem}.review{padding-block-end:5rem}.review__title h2{font-size:2.5rem;line-height:2.875rem}.review-card-top__client h2{font-size:1.75rem;line-height:1.875rem;max-height:3.75rem}.grid{gap:1.875rem}.home-blog__title h2{font-size:2.5rem;line-height:2.875rem}.contact__details-label{font-size:1.125rem}.contact #map{height:41.25rem}.contact__facade-img{height:62.5rem}.contact__facade-label,.contact__facade-label--entrance,.contact__facade-label--floor{height:10rem;width:10rem}.contact__facade-icon{height:1.5rem;width:1.5rem}.contact__facade-text{font-size:.9375rem;line-height:1.25rem}.contact #panorama{height:37.5rem}.contact__panorama-info-text{font-size:1.25rem;line-height:1.375rem}.portfolio__title h1{font-size:2.5rem;line-height:2.875rem}.portfolio__nav-item h3{font-size:1.75rem;line-height:1.875rem}.case__title-text{font-size:2.5rem;line-height:2.875rem}.case__subtitle{font-size:1.75rem;line-height:1.875rem}.case__foundation-fonts-title{font-size:6.25rem}.case__foundation-fonts-text{font-size:1.875rem}.case__foundation-tags-title{font-size:1.75rem;line-height:1.875rem}.case__foundation-grid-list{gap:1.875rem;height:23.75rem}.case__videopres-btn svg{font-size:8.75rem}.case__logo{margin-block-end:5.375rem;max-width:34.625rem}.blog__card-info h3{font-size:1.75rem;line-height:1.875rem}.news__hero-info h2{font-size:1.75rem;line-height:1.875rem}.news__hero-info h4{font-size:1.25rem;line-height:1.375rem}.news__hero-list h4{font-size:1.25rem;line-height:1.375rem}.news__hero-list ul li{font-size:1.25rem;line-height:1.375rem}.news__hero-list ul li a span{font-size:1.25rem;line-height:1.375rem}.news__video iframe{height:43.75rem}.news__slide h4{font-size:1.75rem;line-height:1.875rem}.vacancies__hero-item p{font-size:1.25rem;line-height:1.375rem}.vacancies__info-title h2{font-size:2.5rem;line-height:2.875rem}.vacancies__item a h3{font-size:1.75rem;line-height:1.875rem}#response .popup__text{font-size:1.75rem;line-height:1.875rem}.not-found__title{font-size:2.5rem;line-height:2.875rem}.not-found__subtitle{font-size:1.25rem;line-height:1.375rem}.not-found.loading .not-found__title span{min-height:2.875rem}.not-found.loading .not-found__subtitle{min-height:1.375rem}.about__loyalty-img{left:-11.5625rem;max-width:65.0625rem}.about__loyalty-info h3{font-size:2.5rem;line-height:2.875rem}.about__loyalty-info p{font-size:1.25rem;line-height:1.375rem}.about__rating{max-width:44.6875rem}.about__rating-info p{font-size:1.25rem;line-height:1.375rem}}@media (min-width:100em){.banner._first-banner{margin-block-start:9.375rem}}@media (min-width:118.75em){.home-hero-info-image{bottom:6.25e-8rem}}@media (min-width:120em){.home-hero-block__image .home-hero-block__image-block img:nth-child(2){width:45rem}.home-hero-info-center{margin-block-start:5rem}.step-info h3{font-size:1.75rem}}@media (min-width:139.375rem){.home-hero-info-image{left:0}}@media (min-width:139.375em){.home-hero-info-image{width:37.5rem}.home-hero-info-image.--active{width:40.625rem}}@media (any-hover:hover){#qr .popup__close:hover svg path{stroke:#5267ff}.button._white:hover{background:#667bff;color:#fff}.button._blue:hover{background:#667bff}.title-2 a:hover{color:#5267ff}.title-bar__text:hover{color:#667bff}.nav-btn:hover{background-color:#5267ff;color:#fff;transform:translateY(-.1875rem)}.nav-btn:hover svg{color:#5267ff}.nav-btn:hover .home-honors__btn-icon{fill:#fff}.nav-btn:hover .home-honors__btn-icon path{fill:#5267ff}.all-project:hover{background:#667bff}.all-project:hover .all-project__icon{transform:translateX(.4375rem)}.copy-block__icon:hover{color:#667bff}.video:hover video{animation:fadeIn .5s ease forwards}.video:hover .video-overlay{opacity:.3}.video:hover .video-play{opacity:0}.tag:not(._active,._no-active):hover{background-color:#5267ff}.tag:not(._active,._no-active):hover .text{color:#fff}.button._blue:hover{background-color:#667bff}.button._blue:hover .button__icon,.button._blue:hover .button__text{color:#fff}.button._blue:active{background-color:#3e53eb}.button._blue:active .button__icon,.button._blue:active .button__text{color:#fff}.button._more:hover{background-color:#5267ff}.button._more:hover .button__icon,.button._more:hover .button__text{color:#fff}.button._more:active{background-color:#3e53eb;border-color:#3e53eb}.button._more:active .button__icon,.button._more:active .button__text{color:#fff}.awards__btn:not(._active):hover{background-color:#667bff}.awards__btn:not(._active):hover .text{color:#fff}.awards__btn:not(._active):hover .awards__btn-icon{background-color:#fff;color:#5267ff}.awards__btn:active{background-color:#3e53eb}.awards__btn:active .text{color:#fff}.awards__btn:active .awards__btn-icon{background-color:#fff;color:#5267ff}.awards__item:hover a>img{transform:scale(1.05)}.awards__sublist-item:hover .awards__sublist-img,.awards__sublist-item:hover .awards__sublist-text,.techstack__icons a:hover,.techstack__icons div:hover{transform:translateY(-.3125rem)}.cookie-consent__info p a:hover{color:#667bff}.cookie-consent__button:hover{background-color:#6b7ae5}.cookie-consent__close:hover{color:#fb4969}.header__logo:hover svg rect{animation:underlining 1.5s ease-in-out forwards}.header__logo:hover svg path{animation:liftDown .6s ease-in-out forwards}.header__logo:hover svg path:nth-child(2){animation-delay:.05s}.header__logo:hover svg path:nth-child(3){animation-delay:.1s}.header__logo:hover svg path:nth-child(4){animation-delay:.15s}.header__logo:hover svg path:nth-child(5){animation-delay:.2s}.header__logo:hover svg path:nth-child(6){animation-delay:.25s}.header__logo:hover svg path:nth-child(7){animation-delay:.3s}.header__logo:hover svg path:nth-child(8){animation-delay:.35s}.header__logo:hover svg path:nth-child(9){animation-delay:.4s}.header__logo:hover svg path:nth-child(10){animation-delay:.45s}.header__logo:hover svg path:nth-child(11){animation-delay:.5s}.header__logo:hover svg path:nth-child(12){animation-delay:.55s}.header__logo:hover svg path:nth-child(13){animation-delay:.6s}.header__logo:hover svg path:nth-child(14){animation-delay:.65s}.header__logo:hover svg path:nth-child(15){animation-delay:.7s}.header-buttons a.mail-header:hover,.menu__button:hover,.menu__link:hover{color:#5267ff}.select-header .select__title:hover{border:.0625rem solid #5267ff;color:#5267ff}.select-header .select__option:hover{background-color:#34353c;border-color:#5267ff;color:#5267ff}.button._white:hover span{color:#fff}.menu__button:hover span:after,.menu__link:hover:after{transform:scale(1)}.open-drop-company-wrapper:hover ._open-drop,.open-drop-company-wrapper:hover ._open-drop-company,.open-drop-services-wrapper:hover ._open-drop,.open-drop-services-wrapper:hover ._open-drop-company{color:#5267ff}.open-drop-company-wrapper:hover .header-arrow:after,.open-drop-company-wrapper:hover .header-arrow:before,.open-drop-services-wrapper:hover .header-arrow:after,.open-drop-services-wrapper:hover .header-arrow:before{background-color:#5267ff}.links-header-drop:hover{background:#5267ff;border:.0625rem solid transparent}.link-target-drop:hover{background-size:140%}.link-target-drop:hover .link-target-drop__image:after{animation:pulse 1.5s infinite}.link-target-drop-company:hover .link-target-company-drop__image{background:#fff}.link-target-drop-company:hover .link-target-company-drop__image img{backdrop-filter:invert(0);filter:none;opacity:1}.header-buttons-block-phone:hover .header-buttons-block-phone-drop .phone-header:hover{color:#5267ff}.dropdown-lang:hover .dropdown-content-lang-wrapper{animation:opac .5s;display:flex}.header__all-services:hover{background-color:#667bff}.header__all-services:hover svg{transform:translateX(.4375rem)}.header__all-services:active{background-color:#3e53eb}.footer-top-info .footer-top-info__button .link-download:active,.footer-top-info .footer-top-info__button .link-download:hover{color:#fff}.footer-top-info .footer-top-info__button .link-download:active:before,.footer-top-info .footer-top-info__button .link-download:hover:before{left:0}.footer-top-form-button .button._blue:hover svg{transform:translateX(.4375rem)}.footer-body-logo__social a:hover{background:#fff}.footer-body-logo__social a:hover svg{color:#20222d}.footer-body-logo__social a:hover svg path{fill:#20222d}.footer-body-block-nav-block h4 a:hover,.footer-body-block-nav-block ul li a:hover,.footer-body-block-qr ul li a:hover,.footer-bottom-block__policy ul li a:hover{color:#5267ff}.footer-bottom-block__policy ul li a:hover:after{background:#5267ff;transform:scaleX(0)}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__label:hover{background:#5267ff}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__label:hover .checkbox__text .text{color:#fff}.form-line-block-wrapper .checkbox.button-checkbox .checkbox__label:hover .checkbox__text .icon{color:#5267ff}.form-line-block-wrapper .form-line-checkbox .button.all-services:hover{background:#5267ff;transform:translateY(-.1875rem)}.form-line-block-wrapper .form-line-checkbox .button.all-services:hover span:first-child{color:#5267ff}.form-line-block-wrapper .form-line-checkbox .button.all-services:hover span:nth-child(2){color:#fff}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__label:hover{background:#5267ff;transform:translateY(-.0625rem)}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__label:hover .checkbox__text .text{color:#fff}.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__label:hover .checkbox__text .icon,.form-popup-block-checkboxes .checkbox.button-checkbox .checkbox__label:hover .checkbox__text svg{color:#5267ff}.form-popup-block__title .close-form-popup:hover svg path{stroke:#5267ff!important}.home-hero__title span a:hover{color:#667bff}.home-hero__title span a:hover:after{animation:stretchLine .6s .3s forwards;opacity:0}.home-hero__title a:hover{color:#667bff}.home-hero__title a:hover:after{animation:stretchLine .6s .3s forwards;opacity:0}.home-blog__label:hover{background:#dedfe1;transform:translateY(-.1875rem)}.home-blog__text:hover{color:#3e53eb}.home-blog__info-link:hover{transform:scale(1.02)}.home-honors__expand:hover{background:#5267ff}.home-honors__expand:hover .home-honors__expand-text{color:#fff}.home-honors__expand:hover .home-honors__expand-icon path{stroke:#fff}.home-honors__sublist-item:hover{transform:translateY(-.25rem)}.home-honors__list-item a:hover img{transform:scale(1.03)}.home-portfolio__nav-item .nav-btn:hover svg{color:#5267ff}.home-portfolio .home-portfolio__link .label:hover{background:#5267ff;color:#fff;transform:translateY(-.1875rem)}.home-portfolio .home-portfolio__link .label:hover svg{color:#5267ff}.home-portfolio .home-portfolio__link .label:hover svg path{fill:#5267ff}.home-portfolio .home-portfolio-technology ul li a:hover{transform:translateY(-.1875rem)}.home-portfolio-slider-prev:hover{background:#fff}.home-portfolio-slider-prev:hover svg{color:#5267ff}.home-portfolio-slider-next:hover{background:#fff}.home-portfolio-slider-next:hover svg{color:#5267ff}.step-info:hover p a{color:#3e53eb}.clients-block-info__button .button:hover{background:#667bff}.slider-navigate-btn:hover{background:#5267ff;transform:translateY(-.1875rem)}.slider-navigate-btn:hover .slider-navigate-btn__text{color:#fff}.review__title h2:hover a,.slider-navigate-btn:hover .slider-navigate-btn__icon .iconify{color:#5267ff}.review__title .button:hover{background:#667bff}.review__title .button:hover svg{transform:translateX(.4375rem)}.mobile-button-all-review .button:hover{background:#667bff}.review-card:hover{box-shadow:0 0 2.5rem 0 rgba(82,103,255,.05)}.review-card:hover .review-card-top__client{cursor:pointer}.review-card:hover .review-card-top__client h2{color:#5267ff}.review-card-top a:hover img{transform:rotateY(1turn)}.review-card-body-image:hover img{transform:scale(1.1)}.review-card-button .button:hover{background:#667bff}.home-blog__title h2:hover a{color:#5267ff}.home-blog__title .button:hover{background:#667bff}.home-blog__title .button:hover svg{transform:translateX(.4375rem)}.home-blog .button._mobile:hover{background:#667bff}.home-blog .button._mobile:hover svg{transform:translateX(.4375rem)}.home-hero-info-bottom-card:hover .home-hero-info-bottom-card__image,.home-hero-info-bottom-card:hover .home-hero-info-bottom-card__text{transform:translateY(-.3125rem)}.home-services__item:not(.home-services__skeleton-item):hover{box-shadow:0 0 2.5rem 0 rgba(82,103,255,.1)}.home-services__item:not(.home-services__skeleton-item):hover .home-services__footer-link img{filter:none;opacity:1}.home-services__item:not(.home-services__skeleton-item):hover .home-services__footer .home-services__footer-link:last-child{background:#575c6a;border-color:#bdc0ce}.home-services__item:not(.home-services__skeleton-item):hover .home-services__info-link:after{animation:pulseButton 1.5s linear infinite}.home-services__item:not(.home-services__skeleton-item):hover .home-services__info-link_icon{animation:moveUpRight 1.5s ease infinite}.home-services__item:not(.home-services__skeleton-item):hover .home-services__footer-link:last-child:after{animation:pulseButton 2s linear infinite;background:#575c6a;scale:.95}.home-services__item:not(.home-services__skeleton-item):hover .home-services__footer-link:last-child span{background:#575c6a;box-shadow:0 0 0 .4375rem #bdc0ce}.home-services__info-title:hover{color:#3b82f6}.home-services__info-link-block .home-services__info-link:hover:after{animation:pulseButton 1.5s linear infinite}.home-services__footer-link:hover{transform:translateY(-.1875rem)}.home-services__licenses_item:not(.home-services__skeleton-license):hover{background-position:bottom;background-size:170%;box-shadow:0 0 2.5rem 0 rgba(82,103,255,.1)}.contact__logo:hover svg rect{animation:underlining 1.5s ease-in-out forwards}.services__categories-item:hover .services__categories-link{background-position:bottom;background-size:110%!important;box-shadow:0 0 2.5rem 0 rgba(82,103,255,.1)}.services__categories-item:hover .services__categories-link .services__categories-title{transform:translateY(-.1875rem)}.services__categories-item:hover .services__categories-link .services__categories-icon{filter:brightness(1.1)}.services__categories-item:hover .services__categories-image:after{animation:pulse 1.5s infinite}.services__developments-sublink:hover .services__developments-title{color:#5267ff}.services__developments-sublink:hover .services__developments-link{transform:translateX(.3125rem)}.services__developments-sublink:hover .services__developments-link:after{animation:pulseButton 1.5s linear infinite}.services__developments-sublink:hover .developments-subimg-icon span{background:#5267ff;border-color:#5267ff}.portfolio__card:hover{transform:scale(1.02)}.portfolio__label a:hover,.portfolio__label button:hover{background-color:hsla(0,0%,100%,.4);transform:translateY(-.125rem)}.portfolio__card-technologies ul li div:hover{transform:translateY(-.3125rem)}.portfolio__expand:hover{background:#5267ff}.portfolio__expand:hover .portfolio__expand-text{color:#fff}.portfolio__expand:hover .portfolio__expand-icon path{stroke:#fff}.case__title-text:hover{color:#5267ff}.blog__back:hover,.case__title-link:hover{background-color:#667bff}.blog__back:hover svg{transform:translateX(-.3125rem)}.blog__tab:not(._active):hover .text{color:#fff}.blog__tab:not(._active):hover{background-color:#667bff}.blog__show-all-btn:hover{background-color:#5267ff;color:#fff}.blog__show-all-btn:hover svg{color:#fff}.blog__show-less-btn:hover{background-color:#dc3545;color:#fff}.blog__show-less-btn:hover svg{color:#fff}.blog__card-img:hover img{transform:scale(1.03)}.blog__card-label:hover .text{color:#fff}.blog__card-label:hover{background-color:#5267ff}.blog__card-label._no-hover:hover .text{color:#575c6a}.blog__card-label._no-hover:hover{background-color:#fff}.blog__card-info:hover h3{color:#5267ff}.news__hero-img:hover{transform:scale(1.03)}.news__hero-info p a:hover span,.news__hero-info p a:hover svg path{fill:#667bff}.news__hero-info p a:hover{color:#667bff}.news__hero-info p a:hover:after{animation:stretchLine .6s .3s forwards;opacity:0}.news__hero-info ul li a:hover span,.news__hero-info ul li a:hover svg path{fill:#667bff}.news__hero-info ul li a:hover{color:#667bff}.news__hero-info ul li a:hover:after{animation:stretchLine .6s .3s forwards;opacity:0}.news__hero-list ul li a:hover span,.news__hero-list ul li a:hover svg path{fill:#667bff}.news__hero-list ul li a:hover span{color:#667bff}.news__hero-list ul li a:hover span:after{animation:stretchLine .6s .3s forwards;opacity:0}.news__gallery-item:hover{transform:translateY(-.3125rem)}.news__expand:hover{background:#5267ff}.news__expand:hover .news__expand-text{color:#fff}.news__expand:hover .news__expand-icon path{stroke:#fff}.news__slider .swiper-slide:hover .news__slide-img{transform:translateY(-.3125rem)}.news__slider .swiper-slide:hover h4{color:#5267ff}.vacancies__hero-item:hover{transform:scale(1.03)}.vacancies__tab:not(._active):hover .text{color:#fff}.vacancies__tab:not(._active):hover{background-color:#667bff;transform:translateY(-.3125rem)}.vacancies__item a:hover h3{color:#5267ff}.vacancies__item a:hover .vacancies__item-btn:after{animation:pulseButton 1.5s linear infinite}.vacancies__item a:hover .vacancies__item-block:first-child{animation:floatUpDown .6s ease forwards}.vacancies__item a:hover .vacancies__item-block:nth-child(2){animation:floatUpDown .6s ease .3s forwards}#response .popup__close:hover svg{color:#5267ff;transform:translateY(-.1875rem)}#response .popup__form-action .button._blue:hover svg{transform:translateX(.4375rem)}#response .popup__form-action p a:hover{color:#3e53eb}.vacancie__info-action .button._blue:hover svg{transform:translateX(.4375rem)}.vacancie__info-action .button._blue:hover .button-block svg{animation:jump .8s ease infinite;animation-delay:0s}.vacancie__info-action .button._blue:hover .button-block span{animation:jump .8s ease infinite;animation-delay:.4s}.vacancie__description .button._blue:hover svg{transform:translateX(.4375rem)}.not-found__link:hover svg{transform:translateX(.3125rem)}.policy__nav-list-item a:hover{border-color:#5267ff;color:#5267ff}.policy .spollers__title:hover .title-four{color:#575c6a}.policy__list-item ul li a:hover{color:#3e53eb}.policy__list-item ul li a:hover:after{background-color:#3e53eb;transform:scaleX(0)}.policy__sublist li a:hover{color:#3e53eb}.policy__sublist li a:hover:after{background-color:#3e53eb;transform:scaleX(0)}.reviews__card-img:hover img{transform:scale(1.05)}.reviews__tab:not(._active):hover{background-color:#667bff;color:#fff;transform:translateY(-.3125rem)}.reviews__tab:not(._active):hover .reviews__tab-icon{color:#5267ff}.reviews__tab._active .reviews__tab-icon-hover,.reviews__tab:hover .reviews__tab-icon-hover{opacity:1}}@media (hover:hover){.f-button:hover:not([aria-disabled]){background-color:var(--f-button-hover-bg,var(--f-button-bg));color:var(--f-button-hover-color,var(--f-button-color))}}@media (min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x);background-size:360.125rem .9375rem}.iti__globe{background-image:var(--iti-path-globe-2x)}}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}