:root{--color-primary: red;--color-black-main: #020202;--color-text: #020202;--color-text-gray: #5E5E5E;--color-bg: #F7F7F7;--color-accent: #C422C4;--font-family-main: "Gilroy", sans-serif;--header-height: 76px}@media screen and (max-width: 767px){:root{--header-height: 64px}}@property --gradient-color-1{syntax: "<color>"; inherits: true; initial-value: #6555CC;}@property --gradient-color-2{syntax: "<color>"; inherits: true; initial-value: #C422C4;}@font-face{font-family:Gilroy;font-style:normal;font-weight:900;src:url(../fonts/Gilroy-Black-C7fX6jez.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;src:url(../fonts/Gilroy-Medium-B8B4OISd.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:italic;font-weight:900;src:url(../fonts/Gilroy-BlackItalic-DmMlTD_D.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:italic;font-weight:400;src:url(../fonts/Gilroy-RegularItalic-DoJ2OGpi.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:italic;font-weight:500;src:url(../fonts/Gilroy-MediumItalic-CsxXRapH.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:italic;font-weight:900;src:url(../fonts/Gilroy-HeavyItalic-CRReb-Wv.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:italic;font-weight:200;src:url(../fonts/Gilroy-UltraLightItalic-Dj17xSeu.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:normal;font-weight:900;src:url(../fonts/Gilroy-Heavy-CSngnLz-.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:normal;font-weight:300;src:url(../fonts/Gilroy-Light-D2acDzmu.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:normal;font-weight:200;src:url(../fonts/Gilroy-UltraLight-BKl4ig3b.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:url(../fonts/Gilroy-Regular-CiOO-1UJ.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:italic;font-weight:700;src:url(../fonts/Gilroy-BoldItalic-DXdw_Nek.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:normal;font-weight:700;src:url(../fonts/Gilroy-Bold-D0BW2rAk.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:normal;font-weight:100;src:url(../fonts/Gilroy-Thin-aKfEAmma.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:italic;font-weight:300;src:url(../fonts/Gilroy-LightItalic-BBsjpUFe.woff2) format("woff2");font-display:swap}@font-face{font-family:Gilroy;font-style:italic;font-weight:100;src:url(../fonts/Gilroy-ThinItalic-DZZ6MUAo.woff2) format("woff2");font-display:swap}body{font-family:var(--font-family-main);font-size:18px;font-weight:500;font-variant-ligatures:none;line-height:1.2;color:var(--color-text);background:#fff;text-size-adjust:none;overflow-anchor:none}.hidden{display:none!important}.SwiperControls .swiper-pagination{position:relative;inset:0!important;display:flex;justify-content:center;width:100%;padding:0;margin:0;transform:none}@media screen and (max-width: 767px){.SwiperControls .swiper-pagination{max-width:100%;margin:0}}.SwiperControls .swiper-pagination-bullet{position:relative;width:16px;height:16px;padding:0;margin:0!important;cursor:pointer;background:transparent;border-radius:50%;opacity:1;transition:background-color .2s ease,--gradient-color-1 .2s ease,--gradient-color-2 .2s ease;--gradient-color-1: #0202024D;--gradient-color-2: #0202024D}.SwiperControls .swiper-pagination-bullet:before{position:absolute;top:4px;left:4px;width:8px;height:8px;content:"";background:linear-gradient(97.26deg,var(--gradient-color-1) 1.27%,var(--gradient-color-2) 105.1%);border-radius:50%;transition:opacity .2s ease;transition:--gradient-color-1 .2s ease,--gradient-color-2 .2s ease}@media (hover: hover) and (pointer: fine){.SwiperControls .swiper-pagination-bullet:hover:before{--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}}.SwiperControls .swiper-pagination-bullet-active{background:#6555cc33}.SwiperControls .swiper-pagination-bullet-active:before{--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}.SwiperControls .swiper-button-prev,.SwiperControls .swiper-button-next{position:relative;inset:auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;color:#020202;cursor:pointer;background:transparent;border:0;box-shadow:none;transform:none;transition:color .2s ease,background-color .2s ease}@media screen and (max-width: 767px){.SwiperControls .swiper-button-prev,.SwiperControls .swiper-button-next{display:none}}.SwiperControls .swiper-button-prev:hover,.SwiperControls .swiper-button-next:hover{color:#c422c4}.SwiperControls .swiper-button-prev:before,.SwiperControls .swiper-button-prev:after,.SwiperControls .swiper-button-next:before,.SwiperControls .swiper-button-next:after{display:none}.SwiperControls .swiper-button-prev{margin-left:auto}.SwiperControls .swiper-button-prev svg{transform:rotate(180deg)}.SwiperControls .swiper-button-disabled{color:#e5e5e5;opacity:1!important}.SwiperControls .swiper-pagination-lock,.SwiperControls .swiper-button-lock{display:none}.SwiperControls .swiper-pagination-progressbar{max-width:214px;overflow:hidden;background:#e5e5e5;border-radius:4px}.SwiperControls .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:linear-gradient(97.26deg,#6555cc 1.27%,#c422c4 105.1%);border-radius:4px}.SwiperControls .swiper-pagination-progressbar.swiper-pagination-horizontal{height:2px}.SwiperControls--light .swiper-button-prev,.SwiperControls--light .swiper-button-next,.SwiperControls--light .swiper-button-prev:hover,.SwiperControls--light .swiper-button-next:hover{color:#fff}.SwiperControls--light .swiper-pagination-bullet{background:#ffffff80}.SwiperControls--light .swiper-pagination-bullet-active{background:#fff}.SwiperControls--light .swiper-pagination-bullet-active:before{display:none}.SwiperControls--light .swiper-pagination-progressbar{background:#ffffff80}.SwiperControls--light .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff}.gradient-text{background:linear-gradient(97.26deg,var(--gradient-color-1) 1.27%,var(--gradient-color-2) 105.1%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}[data-animate]{visibility:hidden;opacity:0;transform:translateY(20px);transition:opacity .6s ease,visibility .6s ease,transform .6s ease}[data-animate].animated{visibility:visible;opacity:1;transform:translateY(0)}.wpml-ls-statics-footer{position:fixed;bottom:0;left:0}.otgs-development-site-front-end{display:none!important}.page{display:flex;flex-direction:column;height:100%}.page__main{flex:1 0 auto;padding-top:var(--header-height)}.container{width:100%;max-width:1440px;padding:0 40px;margin:0 auto}.container--small{max-width:980px}@media screen and (max-width: 767px){.container{padding:0 16px}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.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{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size) / 2);margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.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 .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale}body,h1,h2,h3,h4,p,li,figure,figcaption,blockquote,dl,dd{margin:0}html,body{height:100%}img,svg{display:block;max-width:100%;height:auto;margin:0}input,button,textarea,select{font-family:inherit}button{color:var(--color-text);touch-action:manipulation;cursor:pointer}h1,.h1{font-size:56px;font-weight:500;line-height:120%;letter-spacing:-.56px}@media screen and (max-width: 767px){h1,.h1{font-size:32px;letter-spacing:-.32px}}h2,.h2{font-size:48px;font-weight:500;line-height:120%;letter-spacing:0}@media screen and (max-width: 767px){h2,.h2{font-size:32px}}.text-content{font-size:18px;font-weight:500;line-height:140%}@media screen and (max-width: 767px){.text-content{font-size:16px}}.text-content *+h2,.text-content *+h3,.text-content *+h4{margin-top:24px}.text-content ul,.text-content ol{padding:0;margin:0 0 0 28px}.text-content ul li,.text-content ol li{margin-bottom:12px}.text-content ul li:last-child,.text-content ol li:last-child{margin:0}.text-content *+p,.text-content *+ul,.text-content *+ol{margin-top:16px}@media screen and (max-width: 767px){.text-content *+p,.text-content *+ul,.text-content *+ol{margin-top:12px}}.text-content h3{margin-bottom:16px;font-size:18px;font-weight:700;line-height:140%}.text-content .wp-block-image{margin:48px 0}@media screen and (max-width: 767px){.text-content .wp-block-image{margin:24px 0}}.text-content .wp-block-image:last-child{margin-bottom:0}@property --gradient-background-color-1{syntax: "<color>"; inherits: true; initial-value: #6555CC;}@property --gradient-background-color-2{syntax: "<color>"; inherits: true; initial-value: #C422C4;}@property --gradient-border-color-1{syntax: "<color>"; inherits: true; initial-value: #6555CC;}@property --gradient-border-color-2{syntax: "<color>"; inherits: true; initial-value: #C422C4;}.Button{position:relative;display:inline-flex;gap:10px;align-items:center;justify-content:center;height:52px;padding:14px 24px;font-size:18px;font-weight:500;line-height:22px;color:#fff;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;background:linear-gradient(97.26deg,var(--gradient-background-color-1) 1.27%,var(--gradient-background-color-2) 105.1%);border:none;border-radius:12px;transition:background-color .2s ease,color .2s ease,border-color .2s ease,--gradient-border-color-1 .2s ease,--gradient-border-color-2 .2s ease,--gradient-background-color-1 .2s ease,--gradient-background-color-2 .2s ease}@media screen and (max-width: 767px){.Button{height:48px;padding:0 28px}}.Button:before{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;content:"";background:linear-gradient(97.26deg,var(--gradient-border-color-1) 1.27%,var(--gradient-border-color-2) 105.1%) border-box;border:1.5px solid transparent;border-radius:12px;mask:linear-gradient(#ffffff 0 0) padding-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.Button svg{flex-shrink:0}.Button--primary{color:#fff;--gradient-background-color-1: #6555CC;--gradient-background-color-2: #C422C4;--gradient-border-color-1: #6555CC;--gradient-border-color-2: #C422C4}.Button--primary:hover{--gradient-background-color-1: #623BEC;--gradient-background-color-2: #ED00F6;--gradient-border-color-1: #623BEC;--gradient-border-color-2: #ED00F6}.Button--bordered{--gradient-background-color-1: transparent;--gradient-background-color-2: transparent;--gradient-border-color-1: #6555CC;--gradient-border-color-2: #C422C4}.Button--bordered .Button__text{--gradient-background-color-1: #6555CC;--gradient-background-color-2: #C422C4;background:linear-gradient(97.26deg,var(--gradient-background-color-1) 1.27%,var(--gradient-background-color-2) 105.1%) border-box;-webkit-background-clip:text;background-clip:text;transition:background-color .2s ease,color .2s ease,border-color .2s ease,--gradient-border-color-1 .2s ease,--gradient-border-color-2 .2s ease,--gradient-background-color-1 .2s ease,--gradient-background-color-2 .2s ease;-webkit-text-fill-color:transparent}.Button--bordered:hover{--gradient-background-color-1: #623BEC;--gradient-background-color-2: #ED00F6;--gradient-border-color-1: #623BEC;--gradient-border-color-2: #ED00F6}.Button--bordered:hover .Button__text{--gradient-background-color-1: #ffffff;--gradient-background-color-2: #ffffff}.Button--bordered:hover svg{color:#fff}.Button--bordered svg{color:#b928c5;transition:color .2s ease}.Button--bordered-white{color:#fff;--gradient-background-color-1: transparent;--gradient-background-color-2: transparent}.Button--bordered-white:before{--gradient-border-color-1: #ffffff;--gradient-border-color-2: #ffffff}.Button--bordered-white:hover{color:#020202;--gradient-background-color-1: #ffffff;--gradient-background-color-2: #ffffff}.Button--black{--gradient-background-color-1: #020202;--gradient-background-color-2: #020202;--gradient-border-color-1: #020202;--gradient-border-color-2: #020202}.Button--black .Button__text{--gradient-background-color-1: #ffffff;--gradient-background-color-2: #ffffff;background:linear-gradient(97.26deg,var(--gradient-background-color-1) 1.27%,var(--gradient-background-color-2) 105.1%) border-box;-webkit-background-clip:text;background-clip:text;transition:background-color .2s ease,color .2s ease,border-color .2s ease,--gradient-border-color-1 .2s ease,--gradient-border-color-2 .2s ease,--gradient-background-color-1 .2s ease,--gradient-background-color-2 .2s ease;-webkit-text-fill-color:transparent}.Button--black:hover{--gradient-background-color-1: #ffffff;--gradient-background-color-2: #ffffff;--gradient-border-color-1: #ffffff;--gradient-border-color-2: #ffffff}.Button--black:hover .Button__text{--gradient-background-color-1: #623BEC;--gradient-background-color-2: #ED00F6}.Button--black:hover svg{color:#b928c5}.Button--black svg{color:#fff;transition:color .2s ease}.Button--size-s{height:44px;padding:0 16px}.Button--full{width:100%}.Button--loading{color:transparent!important;cursor:progress!important}.Button--loading:before{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;content:"";background:transparent;border:2px solid rgba(255,255,255,.25);border-top:2px solid #ffffff;border-radius:50%;transform:translate(-50%) translateY(-50%);animation:spinner .6s infinite linear}@keyframes spinner{0%{transform:translate(-50%) translateY(-50%) rotate(0)}to{transform:translate(-50%) translateY(-50%) rotate(359deg)}}.Burger{position:relative;display:block;width:44px;height:44px;padding:6px;background:none;border:0;box-shadow:none}@media (hover: hover) and (pointer: fine){.Burger:hover .Burger__line{background:var(--color-accent)}}.Burger__wrapper{position:relative;display:block;height:16px;margin:0 auto}.Burger__line{position:relative;top:50%;left:0;display:block;width:100%;height:1.5px;background:#020202;transition:transform .2s ease,background-color .2s ease,opacity .2s ease}.Burger__line:nth-child(1){transform:translateY(-6px)}.active .Burger__line:nth-child(1){transform:translateY(1px) rotate(45deg)}.Burger__line:nth-child(2){transform:translateY(3px)}.active .Burger__line:nth-child(2){transform:translateY(-1px) rotate(-45deg)}.Menu{position:fixed;top:var(--header-height);left:0;z-index:85;visibility:hidden;width:100%;max-height:calc(100% - var(--header-height));padding:12px 0;padding-right:var(--noscroll-target-scrollbar-width, 0);padding-bottom:40px;overflow-y:auto;pointer-events:none;scrollbar-width:none;background:#fff;border-bottom:1px solid #F5F5F5;opacity:0;transform:translateY(-10px);transition:opacity .2s .1s ease,visibility .2s .1s ease,transform .2s .1s ease}@media screen and (max-width: 1023px){.Menu{visibility:visible;max-width:100%;height:100%;overflow:hidden;opacity:1;transform:translateY(0) translate(100%);transition:transform .4s ease}}.Menu--active{visibility:visible;pointer-events:all;opacity:1;transform:translateY(0) translate(0);transition:opacity .3s ease,visibility .3s ease,transform .6s ease}@media screen and (max-width: 1023px){.Menu--active{transition:transform .4s ease}}@media screen and (max-width: 1023px){.Menu .container{height:100%}}.Menu__wrapper{display:flex;gap:24px;justify-content:space-between}@media screen and (max-width: 1023px){.Menu__wrapper{flex-direction:column;height:100%;max-height:100%;overflow-y:auto;scrollbar-width:none}}.Menu__col{min-width:207px;margin:0 auto}@media screen and (max-width: 1200px){.Menu__col{min-width:auto}}@media screen and (max-width: 1023px){.Menu__col{margin:0}}.Menu__col:first-child{margin-right:0;margin-left:0}.Menu__col--active .Menu__col-sidebar{opacity:1;transform:translate(0)}.Menu__list{padding:0;margin:0;list-style:none}@media screen and (max-width: 1023px){.Menu__col-sidebar{position:fixed;top:0;left:0;z-index:10;width:100vw;height:100%;padding:12px 16px;overflow-y:auto;scrollbar-width:none;background:#fff;transform:translate(100%);transition:transform .3s ease,opacity .3s ease}}.Menu__col-sidebar-title{display:none;gap:10px;align-items:center;padding:8px 0;margin-bottom:16px;font-size:16px;font-weight:500;line-height:140%}@media screen and (max-width: 1023px){.Menu__col-sidebar-title{display:flex}}.Menu__col-sidebar-title-arrow{transform:rotate(180deg)}.Menu__item{display:flex;gap:10px;align-items:center}.Menu__link,.Menu__link-all{display:flex;padding:12px 0;font-size:20px;font-weight:500;line-height:140%;color:var(--color-text);text-decoration:none;background:linear-gradient(97.26deg,var(--gradient-color-1) 1.27%,var(--gradient-color-2) 105.1%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:color .2s ease,background-color .2s ease,--gradient-color-1 .2s ease,--gradient-color-2 .2s ease;--gradient-color-1: #020202;--gradient-color-2: #020202}.Menu__link.active,.Menu__link:hover,.Menu__link-all.active,.Menu__link-all:hover{--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}@media screen and (max-width: 767px){.Menu__link,.Menu__link-all{padding:8px 0;font-size:16px}}.Menu__link-all{display:inline-flex;gap:10px;align-items:center;padding:0;margin-top:28px}.Menu__link-all:hover{color:#b72ac5}.Menu__title{display:flex;gap:8px;align-items:center;padding:12px 0;font-size:20px;font-weight:500;line-height:140%;color:var(--color-text-gray)}@media screen and (max-width: 1023px){.Menu__title{color:#020202}}@media screen and (max-width: 767px){.Menu__title{padding:8px 0;font-size:16px}}.Menu__title-arrow{display:none;transition:transform .2s ease}@media screen and (max-width: 1023px){.Menu__title-arrow{display:block}}.Menu__card{position:relative;flex-shrink:0;align-self:flex-start;width:383px;margin-left:auto;background:linear-gradient(180deg,#02020200 44.19%,#020202);border-radius:16px}@media screen and (max-width: 1200px){.Menu__card{display:none}}.Menu__card-service{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;overflow:hidden;object-fit:cover;border-radius:16px}.Menu__card-service-image{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%;object-fit:cover;border-radius:16px;opacity:0;transition:opacity .2s ease,visibility .2s ease}.Menu__card-service-image--active{visibility:visible;opacity:1}.Menu__card-about{visibility:hidden;opacity:0;transition:opacity .2s ease,visibility .2s ease}.Menu__card-about--active{visibility:visible;opacity:1}.Menu__lang{display:none}@media screen and (max-width: 1023px){.Menu__lang{display:block;margin-top:auto}}.MenuOverlay{position:fixed;top:0;left:0;z-index:80;visibility:hidden;width:100%;height:100vh;min-height:100%;background:#02020233;opacity:0;transition:opacity .1s ease,visibility .1s ease}.MenuOverlay--active{visibility:visible;opacity:1;transition:opacity .2s .2s ease,visibility .2s .2s ease}.MenuBanner{position:relative;aspect-ratio:382/485;overflow:hidden;background:linear-gradient(180deg,#02020200 44.19%,#020202);border-radius:16px}.Search{--gradient-color-1: #000000;--gradient-color-2: #000000;position:relative;z-index:3}@media screen and (max-width: 767px){.Search{position:static;width:40px;margin-left:auto}}.Search__wrapper{position:relative;width:44px;max-width:100%;height:44px;margin-left:auto;overflow:hidden;background:var(--color-bg);border-radius:44px;transition:width .4s ease}@media screen and (max-width: 767px){.Search__wrapper{position:fixed;top:0;left:0;z-index:10;display:flex;align-items:center;width:100vw;height:var(--header-height);padding:0 16px;border-radius:0;transform:translateY(-100%);transition:transform .4s ease}}.Search--active .Search__wrapper{width:100%}@media screen and (max-width: 767px){.Search--active .Search__wrapper{width:100vw;transform:translateY(0)}}.Search--active .Search__input,.Search--active .Search__close{visibility:visible;opacity:1}.Search--active .Search__button{visibility:hidden;opacity:0;transition:none}@media screen and (max-width: 767px){.Search--active .Search__button{visibility:visible;opacity:1}}.Search--active .Search__submit{visibility:visible;opacity:1;transition:opacity .2s .2s ease,visibility .2s .2s ease}.Search--results .Search__results{visibility:visible;opacity:1;transform:translateY(0)}.Search__button,.Search__submit{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:#000;cursor:pointer;background:transparent;border:0;border-radius:50%;box-shadow:none}.Search__button svg,.Search__submit svg{transition:--gradient-color-2 .4s ease,--gradient-color-1 .4s ease}@media screen and (max-width: 767px){.Search__button,.Search__submit{width:40px;height:40px}}.Search__button:hover,.Search__submit:hover{--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}.Search__button{right:0;left:auto;z-index:1;transition:opacity .2s ease .2s,visibility .2s .2s ease}@media screen and (max-width: 767px){.Search__button{position:relative;background:var(--color-bg)}}.Search__submit{visibility:hidden;opacity:0}@media screen and (max-width: 767px){.Search__submit{top:50%;left:16px;visibility:visible;opacity:1;transform:translateY(-50%)}}.Search__input{visibility:hidden;width:100%;height:44px;padding:12px 44px;font-size:16px;font-weight:400;line-height:20px;color:var(--color-text);outline:none;background:#f7f7f7;border:1px solid #F7F7F7;border-radius:44px;box-shadow:none;opacity:0;transition:border-color .2s ease,opacity .2s ease,visibility .2s ease}.Search__input:focus{border-color:#e5e5e5}@media screen and (max-width: 767px){.Search__input{height:40px;border-radius:40px}}.Search__close{position:absolute;top:0;right:0;display:flex;visibility:hidden;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:#000;cursor:pointer;background:transparent;border:0;border-radius:50%;box-shadow:none;opacity:0;transition:--gradient-color-2 .4s ease,--gradient-color-1 .4s ease,opacity .2s ease,visibility .2s ease}@media screen and (max-width: 767px){.Search__close{top:50%;right:16px;visibility:visible;width:40px;height:40px;opacity:1;transform:translateY(-50%)}}.Search__close:hover{--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}.Search__results{position:absolute;top:calc(100% + 8px);left:0;z-index:2;visibility:hidden;width:100%;max-height:calc(100vh - var(--header-height) - 4px);padding:4px 0;overflow-y:auto;scrollbar-width:none;background:#fff;border-radius:16px;box-shadow:0 2px 25px #70418d1a;opacity:0;transform:translateY(4px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.Search__result-item,.Search__results-empty{display:block;padding:4px 24px;font-size:16px;font-weight:400;line-height:24px;color:var(--color-text);text-decoration:none}.Search__result-item--mark{color:var(--color-text)}.LangSwitcher{position:relative;display:inline-flex}.LangSwitcher--active .LangSwitcher__dropdown{visibility:visible;opacity:1;transform:translateY(4px)}@media screen and (max-width: 1023px){.LangSwitcher--active .LangSwitcher__dropdown{transform:translateY(-4px)}}.LangSwitcher--active .LangSwitcher__button-arrow{transform:rotate(180deg)}.LangSwitcher__button{display:flex;gap:8px;align-items:center;justify-content:center;height:44px;padding:0 12px;font-size:18px;font-weight:500;line-height:1.4;cursor:pointer;background:var(--color-bg);border:0;border-radius:44px;box-shadow:none;transition:background-color .2s ease,--gradient-color-1 .2s ease,--gradient-color-2 .2s ease,transition .2s ease;--gradient-color-1: #020202;--gradient-color-2: #020202}.LangSwitcher__button:hover{--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}.LangSwitcher__dropdown{position:absolute;top:100%;display:flex;visibility:hidden;flex-direction:column;gap:4px;width:100%;padding:4px;background:#fff;border-radius:16px;box-shadow:0 2px 25px #70418d1a;opacity:0;transform:translateY(8px);transition:transform .2s ease,opacity .2s ease,visibility .2s ease}@media screen and (max-width: 1023px){.LangSwitcher__dropdown{top:auto;bottom:100%}}.LangSwitcher__dropdown-item{display:flex;gap:8px;align-items:center;width:100%;padding:4px;font-size:18px;font-weight:500;line-height:1;color:#5e5e5e;text-decoration:none;border-radius:16px;transition:background-color .2s ease,--gradient-color-1 .2s ease,--gradient-color-2 .2s ease;--gradient-color-1: #5E5E5E;--gradient-color-2: #5E5E5E}.LangSwitcher__dropdown-item--active{color:var(--color-text);background:#f7f7f7;--gradient-color-1: #020202;--gradient-color-2: #020202}.LangSwitcher__dropdown-item:hover{--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}.Header{position:fixed;top:0;left:0;z-index:90;width:100%;padding-right:var(--noscroll-target-scrollbar-width, 0);background:#fff;border-bottom:1px solid #F5F5F5;transform:translateZ(0);transition:border-color .4s ease}body.home .Header{border-bottom:1px solid transparent}.Header.fixed{border-bottom:1px solid #F5F5F5!important}.Header__wrapper{display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:var(--header-height)}.Header__logo{flex-shrink:0;margin-right:auto}@media screen and (max-width: 767px){.Header__logo{max-width:152px}}.Header__search{flex:1;max-width:640px;margin-left:30px}.Header__lang{flex-shrink:0;margin-right:8px}@media screen and (max-width: 1023px){.Header__lang{display:none}}@media screen and (max-width: 1023px){.Header__button{display:none}}.Header__burger{margin-left:16px}@media screen and (max-width: 767px){.Header__burger{margin-left:4px}}.Footer{font-size:16px;font-weight:500;line-height:140%;color:#fff;letter-spacing:.01em;background:var(--color-black-main)}.Footer a{color:#fff;text-decoration-color:transparent;transition:text-decoration-color .2s ease}.Footer a:hover{text-decoration-color:#fff}.Footer__top{display:flex;flex-wrap:wrap;gap:110px;justify-content:space-between;padding:64px 0}@media screen and (max-width: 1440px){.Footer__top{gap:64px}}@media screen and (max-width: 767px){.Footer__top{gap:32px;padding:32px 0}}.Footer__logo-wrapper{max-width:207px}@media screen and (max-width: 767px){.Footer__logo-wrapper{max-width:100%}}.Footer__logo-text{margin-top:26px}.Footer__menus{display:flex;flex:1;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-left:28px}@media screen and (max-width: 1440px){.Footer__menus{margin:0}}@media screen and (max-width: 1200px){.Footer__menus{order:3;min-width:100%}}@media screen and (max-width: 767px){.Footer__menus{gap:24px;order:2}}.Footer__col-title{margin-bottom:16px;color:#f7f7f780}@media screen and (max-width: 767px){.Footer__col-title{margin-bottom:12px}}.Footer__info{max-width:207px}@media screen and (max-width: 767px){.Footer__info{order:3;max-width:100%}}@media screen and (max-width: 767px){.Footer__menu-col{min-width:50%}}.Footer__menu-list{padding:0;margin:0;list-style:none}.Footer__menu-item{margin-bottom:8px}.Footer__menu-item:last-child{margin-bottom:0}.Footer__address{margin-bottom:24px}.Footer__socials{display:flex;flex-wrap:wrap;gap:4px}.Footer__social{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:4px;transition:transform .2s ease!important}.Footer__social:hover{transform:translateY(-2px)}.Footer__bottom{border-top:1px solid #5E5E5E}.Footer__bottom-wrapper{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:24px 0}@media screen and (max-width: 767px){.Footer__bottom-wrapper{padding:16px 0}}.Breadcrumbs{margin-top:24px;margin-bottom:24px}@media screen and (max-width: 767px){.Breadcrumbs{margin-top:16px}}.Breadcrumbs__list{display:flex;flex-wrap:wrap;gap:4px;padding:0;margin:0;list-style:none}.Breadcrumbs__item{font-size:16px;font-weight:500;line-height:20px;color:#020202}.Breadcrumbs__item:after{margin-left:4px;content:"/"}.Breadcrumbs__item:last-child:after{display:none}.Breadcrumbs__link{color:var(--color-text-gray);text-decoration-color:transparent;transition:text-decoration-color .2s ease,color .2s ease}.Breadcrumbs__link:hover{color:#020202;text-decoration-color:#020202}.SectionTitle--center{max-width:670px;margin-right:auto;margin-left:auto;text-align:center}.SectionTitle__title{color:#020202}.SectionTitle__title strong{font-weight:500;background:linear-gradient(97.26deg,#6555cc 1.27%,#c422c4 105.1%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.SectionTitle__description{margin-top:16px;font-size:18px;font-weight:500;line-height:140%;color:var(--color-text-gray)}@media screen and (max-width: 767px){.SectionTitle__description{margin-top:12px;font-size:16px}}.Modal{position:fixed;top:0;left:0;z-index:999999;display:flex;visibility:hidden;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .3s ease,visibility .3s ease}@media screen and (max-width: 767px){.Modal{align-items:flex-end}}.Modal.active{visibility:visible;pointer-events:all;opacity:1}.Modal.active .Modal__wrapper{transform:translateY(0)}.Modal__wrapper{position:relative;z-index:2;width:100%;max-width:1070px;margin:auto;background:#fff;border-radius:24px;box-shadow:0 2px 25px #70418d1a;transform:translateY(10px);transition:transform .4s ease}@media screen and (max-width: 767px){.Modal__wrapper{border-bottom-right-radius:0;border-bottom-left-radius:0;transform:translateY(100px)}}.Modal__overlay{position:fixed;top:0;left:0;display:block;width:100%;height:100%;background:#000;opacity:.5}.Modal__scroll{width:100%;max-height:100%;padding:30px 0;padding-right:var(--noscroll-target-scrollbar-width, 0);overflow:auto}@media screen and (max-width: 767px){.Modal__scroll{padding:0}}.Modal__close{position:absolute;top:32px;right:32px;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--color-text);cursor:pointer;background:transparent;border:0;box-shadow:none;transition:color .2s ease}@media screen and (max-width: 767px){.Modal__close{top:8px;right:8px}}.Modal__close:hover{color:var(--color-accent)}.FormSection{padding:50px 0}@media screen and (max-width: 767px){.FormSection{padding:32px 0}}.FormSection:last-child{padding-bottom:100px}@media screen and (max-width: 767px){.FormSection:last-child{padding-bottom:64px}}.FormSection--first{padding-top:0}.FormSection .SectionTitle{max-width:670px}.FormSection__wrapper{display:grid;grid-template-columns:354px 1fr;gap:32px;max-width:1006px;margin:48px auto 0}@media screen and (max-width: 1023px){.FormSection__wrapper{grid-template-columns:1fr}}@media screen and (max-width: 767px){.FormSection__wrapper{margin-top:32px}}.FormSection__left{display:flex;flex-direction:column;gap:12px}.FormSection__contact-card{flex:1;padding:16px;border-radius:16px;box-shadow:0 2px 25px #70418d1a}.FormSection__contact-card-icon{width:48px;height:48px;margin-bottom:8px}@media screen and (max-width: 767px){.FormSection__contact-card-icon{width:40px;height:40px}}.FormSection__contact-card-title{margin-bottom:8px;font-size:20px;font-weight:500;line-height:140%}@media screen and (max-width: 767px){.FormSection__contact-card-title{margin-bottom:4px;font-size:18px}}.FormSection__contact-card-text{font-size:16px;font-weight:500;line-height:140%;color:var(--color-text-gray);letter-spacing:.01em}@media screen and (max-width: 767px){.FormSection__contact-card-text{letter-spacing:0}}.FormSection__contact-card-text p{margin-bottom:16px}@media screen and (max-width: 767px){.FormSection__contact-card-text p{margin-bottom:8px}}.FormSection__contact-card-text p:last-child{margin:0}.FormSection__contact-email,.FormSection__contact-phone,.FormSection__contact-chat{display:inline-flex;gap:10px;align-items:center;padding:0;margin-top:8px;font-size:20px;font-weight:500;cursor:pointer;background:linear-gradient(97.26deg,#6555cc 1.27%,#c422c4 105.1%);-webkit-background-clip:text;background-clip:text;border:0;box-shadow:none;-webkit-text-fill-color:transparent}.FormSection__contact-email svg,.FormSection__contact-phone svg,.FormSection__contact-chat svg{color:#b72ac5}@media screen and (max-width: 767px){.FormSection__contact-email,.FormSection__contact-phone,.FormSection__contact-chat{font-size:16px}}@media screen and (max-width: 767px){.FormSection__contact-phone{font-size:18px}}.FormSection{--wpforms-field-border-radius: 12px;--iti-spacer-horizontal: 10px;--iti-arrow-padding: 7px}.FormSection div.wpforms-container-full:not(:empty){padding:0;margin:0;background:none}.FormSection body .iti--inline-dropdown .iti__dropdown-content,.FormSection div.wpforms-container .wpforms-form .iti--inline-dropdown .iti__dropdown-content,.FormSection div.wpforms-container-full .wpforms-form .iti--inline-dropdown .iti__dropdown-content,.FormSection #wpforms-conversational-form-page .iti--inline-dropdown .iti__dropdown-content{box-shadow:none!important}.FormSection .wpforms-container .wpforms-field{padding:0}.FormSection div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-field-layout-columns{margin:0}.FormSection div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column{padding:0}.FormSection{--wpforms-label-size-sublabel-font-size: 12px;--wpforms-label-size-sublabel-line-height: 16px;--wpforms-field-size-input-spacing: 4px}.FormSection div.wpforms-container-full .wpforms-form label.wpforms-error,.FormSection div.wpforms-container-full .wpforms-form em.wpforms-error{padding:0!important}.FormSection div.wpforms-container-full .wpforms-form label.wpforms-error:before,.FormSection div.wpforms-container-full .wpforms-form em.wpforms-error:before{display:none!important}.FormSection .wpforms-field-medium,.FormSection .wpforms-field-large{position:relative;z-index:1;display:block;width:100%;height:52px;padding:14px 16px!important;font-family:inherit;font-size:16px;line-height:24px;color:var(--color-text)!important;appearance:none;outline:none!important;background:#f5f5f5!important;border:1px solid #F5F5F5!important;border-radius:12px!important;box-shadow:none!important;transition:background-color .2s ease,border-color .2s ease}.FormSection .wpforms-field-medium:focus,.FormSection .wpforms-field-large:focus{border-color:#5e5e5e!important}.FormSection .wpforms-field-medium.wpforms-error,.FormSection .wpforms-field-large.wpforms-error{border-color:red!important}.FormSection .wpforms-field-medium::placeholder,.FormSection .wpforms-field-large::placeholder{color:#5e5e5e!important}.FormSection .wpforms-field-layout-preset-50-50{display:grid;grid-template-columns:1fr 1fr;gap:12px}.FormSection .wpforms-field-container{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 767px){.FormSection .wpforms-field-container{gap:8px}}.FormSection div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__country-container .iti__selected-country:focus{border-color:transparent!important;box-shadow:none!important}.FormSection .iti__selected-country{background:none!important}.FormSection .iti__country{transition:background-color .2s ease!important}.FormSection .iti__arrow{width:10px!important;height:5px!important;background:url(../svg/icon-arrow-phone-input-DVteTMWu.svg) no-repeat center center;border:0!important}.FormSection .wpforms-field-phone input.iti__tel-input,.FormSection .wpforms-field-phone .iti input.iti__tel-input{padding-left:60px!important}.FormSection .wpforms-field.wpforms-field-textarea textarea{height:104px!important}.FormSection .wpforms-field-label{margin-bottom:8px!important;font-family:var(--font-family-main)!important;font-size:16px!important;font-weight:500!important;line-height:140%!important;letter-spacing:.01em!important}.FormSection .wpforms-uploader{border-color:#5e5e5e4d!important;box-shadow:none!important;transition:border-color .2s ease!important}.FormSection .wpforms-uploader.wpforms-focus{border-color:#5e5e5e!important}.FormSection .wpforms-uploader.wpforms-error{border-color:red!important}.FormSection div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message,.FormSection div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message .modern-hint,.FormSection div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message .modern-title{font-size:16px!important;line-height:24px!important;color:#5e5e5e!important;opacity:1!important}.FormSection div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message svg{display:none!important}.FormSection [data-field-id="11"]{margin-bottom:16px}.FormSection .wpforms-field-label-inline{font-size:16px!important;font-weight:400!important;line-height:24px!important;color:#020202!important}.FormSection .wpforms-field-label-inline a{color:#020202!important;text-decoration:underline;transition:text-decoration-color .2s ease}.FormSection .wpforms-field-label-inline a:hover{text-decoration-color:transparent!important}@media screen and (max-width: 767px){.FormSection .wpforms-field-label-inline{font-size:14px!important;line-height:20px!important}}.FormSection .wpforms-field:hover input[type=checkbox]:before{opacity:1!important;filter:grayscale(0)!important}.FormSection input[type=checkbox]{position:relative!important;flex-shrink:0!important;width:24px!important;height:24px!important;margin:0!important;overflow:hidden!important;background:#f7f7f7!important;border-radius:4px!important}.FormSection input[type=checkbox]:before,.FormSection input[type=checkbox]:after{position:absolute!important;top:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;content:""!important;background:url(../svg/icon-checkbox-default-CnbCqjLB.svg) no-repeat center center!important;border:0!important;border-radius:4px!important;box-shadow:none!important;transform:none!important;transition:opacity .2s ease,filter .2s ease!important}.FormSection input[type=checkbox]:before{opacity:.3!important;filter:grayscale(100%)!important}.FormSection input[type=checkbox]:after{z-index:2!important;background:url(../svg/icon-checkbox-active-B_4yk_bm.svg) no-repeat center center!important;opacity:0!important}.FormSection input[type=checkbox]:checked:after{opacity:1!important}.FormSection .wpforms-submit{--gradient-background-color-1: #6555CC;--gradient-background-color-2: #C422C4;position:relative!important;display:inline-flex!important;gap:10px!important;align-items:center!important;justify-content:center!important;width:100%!important;height:52px!important;padding:14px 24px!important;font-size:18px!important;font-weight:500!important;line-height:22px!important;color:#fff!important;text-align:center!important;white-space:nowrap!important;text-decoration:none!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;outline:none!important;background:linear-gradient(97.26deg,var(--gradient-background-color-1) 1.27%,var(--gradient-background-color-2) 105.1%)!important;border:none!important;border-radius:12px!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease,--gradient-border-color-1 .2s ease,--gradient-border-color-2 .2s ease,--gradient-background-color-1 .2s ease,--gradient-background-color-2 .2s ease!important}.FormSection .wpforms-submit:hover{--gradient-background-color-1: #623BEC;--gradient-background-color-2: #ED00F6}@media screen and (max-width: 767px){.FormSection .wpforms-submit{height:48px!important;padding:0 28px!important}}.FormSection .wpforms-submit:before,.FormSection .wpforms-submit:after{display:none!important}.FormSection .wpforms-submit:after{position:static!important;display:block!important;width:24px!important;height:24px!important;content:""!important;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.9091 12.0047C21.9091 11.8008 21.8274 11.6183 21.6745 11.4681L14.8727 4.2785C14.6792 4.0746 14.506 3.99951 14.323 3.99951C13.936 3.99951 13.651 4.29987 13.651 4.69729C13.651 4.90119 13.7118 5.08311 13.8341 5.2223L19.7273 11.2722L17.5205 11.2856H3.67195C3.285 11.2856 3 11.5865 3 12.0047C3 12.4235 3.285 12.7238 3.67195 12.7238H17.5205H19.7273L13.8341 18.7871C13.7124 18.9153 13.651 19.1088 13.651 19.3017C13.651 19.6985 13.936 19.9995 14.323 19.9995C14.506 19.9995 14.6694 19.9348 14.8217 19.7846L21.6745 12.5413C21.8274 12.3911 21.9091 12.2086 21.9091 12.0047Z' fill='white'/%3E%3C/svg%3E%0A")!important;border:0!important;transform:none!important}.FormSection .wpforms-submit-container{margin-top:24px!important}.FormSection div.wpforms-container-full .wpforms-form .wpforms-submit-spinner{position:absolute!important;top:50%!important;left:50%!important;padding:0!important;margin:0!important;filter:invert(100%);transform:translate(-50%) translateY(-50%)!important}.CooperationPreview+.FormSection{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 767px){.CooperationPreview+.FormSection{padding-top:64px;padding-bottom:64px}}.FormModal .FormSection{padding:32px 0!important}@media screen and (max-width: 767px){.FormModal .FormSection{padding:56px 0!important}}.Tag{position:relative;display:inline-flex;font-size:14px;font-weight:500;line-height:16px;color:#020202;background:transparent;border:0;border-radius:30px;box-shadow:none;--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}.Tag--size-s .Tag__text{padding:5px 10px}.Tag:before{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;content:"";background:linear-gradient(97.26deg,var(--gradient-color-1) 1.27%,var(--gradient-color-2) 105.1%) border-box;border:1px solid transparent;border-radius:30px;mask:linear-gradient(#ffffff 0 0) padding-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.Tag--white{color:#fff}.Tag--white:before{--gradient-color-1: #ffffff;--gradient-color-2: #ffffff}.Tag--white .Tag__text:before{background:#fff}@media screen and (max-width: 767px){.Tag{font-size:12px}}.Tag__text{display:flex;gap:6px;padding:7px 10px}.Tag__text:before{align-self:center;width:6px;height:6px;content:"";background:linear-gradient(97.26deg,#6555cc 1.27%,#c422c4 105.1%);border-radius:50%}@media screen and (max-width: 767px){.Tag__text{padding:5px 10px}}.Form{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 767px){.Form{gap:8px}}.Form__row{display:flex;gap:12px}@media screen and (max-width: 767px){.Form__row{flex-direction:column;gap:8px}}.Form .Checkbox{margin-top:12px}.Form__button{padding-right:16px;padding-left:16px;margin-top:20px}@media screen and (max-width: 360px){.Form__button{font-size:16px}}.Input{position:relative;z-index:1;display:block;width:100%;height:52px;padding:14px 16px;font-family:inherit;font-size:16px;line-height:24px;color:var(--color-text);appearance:none;outline:none;background:#f5f5f5;border:1px solid #F5F5F5;border-radius:12px;box-shadow:none;transition:background-color .2s ease,border-color .2s ease}.Input::placeholder{color:#5e5e5e}.Textarea{position:relative;z-index:1;display:block;width:100%;height:104px;padding:14px 16px;font-family:inherit;font-size:16px;line-height:24px;color:var(--color-text);appearance:none;resize:none;outline:none;background:#f5f5f5;border:1px solid #F5F5F5;border-radius:12px;box-shadow:none;transition:background-color .2s ease,border-color .2s ease}.Textarea::placeholder{color:#5e5e5e}.Checkbox{position:relative;display:flex;gap:12px;align-items:flex-start;text-align:left;cursor:pointer}.Checkbox__item{position:relative;display:block;flex-shrink:0;width:24px;height:24px;overflow:hidden;background:#f5f5f5;border-radius:4px;transition:--gradient-color-1 .2s ease,--gradient-color-2 .2s ease;--gradient-color-1: #02020233;--gradient-color-2: #02020233}.Checkbox__item svg{position:relative;z-index:1}.Checkbox__item:before{position:absolute;display:block;visibility:hidden;width:100%;height:100%;content:"";background:linear-gradient(97.26deg,#6555cc 1.27%,#c422c4 105.1%);background-size:contain;border-radius:4px;opacity:0;transition:opacity .1s ease,visibility .1s ease}.Checkbox__field{position:absolute;left:-9999px;width:0;appearance:none}.Checkbox__field:hover+.Checkbox__item{--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}.Checkbox__field:focus+.Checkbox__item{--gradient-color-1: #6555CC;--gradient-color-2: #C422C4}.Checkbox__field:checked+.Checkbox__item{--gradient-color-1: #ffffff;--gradient-color-2: #ffffff}.Checkbox__field:checked+.Checkbox__item:before{visibility:visible;opacity:1}.Checkbox__text{flex:1;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width: 767px){.Checkbox__text{font-size:14px;line-height:20px}}@media screen and (max-width: 767px){.FileUploader{text-align:center}}.FileUploader__title{font-size:16px;font-weight:500;line-height:140%;letter-spacing:.01em}.FileUploader__guide-link{margin-top:8px!important;font-size:16px!important;font-weight:500!important;line-height:140%!important;letter-spacing:.01em!important;text-decoration-color:var(--color-text)!important;background:linear-gradient(97.26deg,var(--gradient-color-1) 1.27%,var(--gradient-color-2) 105.1%)!important;-webkit-background-clip:text!important;background-clip:text!important;transition:color .2s ease,text-decoration-color .2s ease,background-color .2s ease,--gradient-color-1 .2s ease,--gradient-color-2 .2s ease!important;-webkit-text-fill-color:transparent!important;--gradient-color-1: #020202!important;--gradient-color-2: #020202!important}.FileUploader__guide-link:hover{text-decoration-color:transparent!important;--gradient-color-1: #6555CC!important;--gradient-color-2: #C422C4!important}.FileUploader__dropzone{display:flex;align-items:center;justify-content:center;min-height:104px;padding:12px 16px;margin:8px 0;font-size:16px;font-weight:400;line-height:24px;color:var(--color-text-gray);text-align:center;border:1px solid #E5E5E5;border-radius:12px}
