@-webkit-keyframes pulseAnim{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulseAnim{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide{position:relative;visibility:hidden}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.-left-16{left:-4rem}.-top-24{top:-6rem}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-\[-15px\]{bottom:-15px}.left-0{left:0}.left-3\/4{left:75%}.left-4{left:1rem}.left-\[-45px\]{left:-45px}.left-\[11px\]{left:11px}.right-0{right:0}.right-1\/3{right:33.333333%}.right-4{right:1rem}.top-0{top:0}.top-1\/4{top:25%}.top-2{top:.5rem}.top-\[-127px\]{top:-127px}.top-\[10px\]{top:10px}.-z-10{z-index:-10}.-z-\[110\]{z-index:-110}.z-10{z-index:10}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.mx-auto{margin-left:auto;margin-right:auto}.contact-form__conf p,.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[56px\]{margin-bottom:56px}.ml-11{margin-left:2.75rem}.ml-2{margin-left:.5rem}.ml-5{margin-left:1.25rem}.mt-\[92px\]{margin-top:92px}.mt-auto{margin-top:auto}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.size-14{width:3.5rem;height:3.5rem}.size-15{width:3.75rem;height:3.75rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-\[100px\]{width:100px;height:100px}.size-full{width:100%;height:100%}.\!h-\[47px\]{height:47px!important}.h-10{height:2.5rem}.h-12{height:3rem}.h-4{height:1rem}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[60px\]{height:60px}.h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-8{max-height:2rem}.max-h-\[775px\]{max-height:775px}.min-h-\[195px\]{min-height:195px}.min-h-\[347px\]{min-height:347px}.min-h-\[423px\]{min-height:423px}.w-6{width:1.5rem}.w-\[180px\]{width:180px}.w-\[2px\]{width:2px}.w-\[335px\]{width:335px}.w-\[800px\]{width:800px}.w-auto{width:auto}.w-full{width:100%}.max-w-\[300px\]{max-width:300px}.max-w-\[470px\]{max-width:470px}.max-w-\[980px\]{max-width:980px}.max-w-\[99px\]{max-width:99px}.max-w-none{max-width:none}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:0.75rem}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-2{gap:.5rem!important}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[2px\]{gap:2px}.gap-\[66px\]{gap:66px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-y-14{row-gap:3.5rem}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-\[0\.5px\]{border-width:.5px}.border-solid{border-style:solid}.border-\[\#979698\]{--tw-border-opacity:1;border-color:rgb(151 150 152/var(--tw-border-opacity,1))}.bg-\[\#000000cc\]{background-color:#000c}.bg-\[\#A2A2FF\]{--tw-bg-opacity:1;background-color:rgb(162 162 255/var(--tw-bg-opacity,1))}.bg-\[\#D9D9D9\]{--tw-bg-opacity:1;background-color:rgb(217 217 217/var(--tw-bg-opacity,1))}.bg-white\/5{background-color:hsl(0 0% 100%/.05)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pl-\[54px\]{padding-left:54px}.pr-4{padding-right:1rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-right{text-align:right}.text-lg{line-height:1.4;font-size:1.125rem}.text-sm,.text-xl{font-size:.875rem;line-height:1.4}.text-xl{font-size:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.text-\[\#E9E9E9\]{--tw-text-opacity:1;color:rgb(233 233 233/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity,1))}.text-fiolet{color:#5170e6}.text-gray{color:F5F5F5}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-80{opacity:.8}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.transition-all,.transition-colors,.transition-transform{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors,.transition-transform{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.transition-transform{transition-property:transform}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.gradient-blur-\[600px\]{background:var(--gradient);filter:blur(600px);position:absolute;transform:translate(-50%,-50%);z-index:-100;border-radius:50%}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.hover\:bg-white\/10:hover{background-color:hsl(0 0% 100%/.1)}.hover\:no-underline:hover{text-decoration-line:none}@media not all and (min-width:1024px){.max-lg\:h-\[690px\]{height:690px}}@media not all and (min-width:768px){.max-md\:bottom-0{bottom:0}}@media (min-width:768px){.md\:relative{position:relative}.md\:-top-4{top:-1rem}.md\:bottom-8{bottom:2rem}.md\:bottom-9{bottom:2.25rem}.md\:left-0{left:0}.md\:left-\[10px\]{left:10px}.md\:left-auto{left:auto}.md\:right-8{right:2rem}.md\:top-0{top:0}.md\:top-\[-30px\]{top:-30px}.md\:top-\[100px\]{top:100px}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-2{grid-column-start:2}.md\:row-start-1{grid-row-start:1}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-15{margin-bottom:3.75rem}.md\:mb-3{margin-bottom:.75rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-\[72px\]{margin-bottom:72px}.md\:ml-0{margin-left:0}.md\:block{display:block}.md\:flex{display:flex}.md\:h-20{height:5rem}.md\:h-\[108px\]{height:108px}.md\:h-\[2px\]{height:2px}.md\:max-h-16{max-height:4rem}.md\:min-h-\[297px\]{min-height:297px}.md\:w-8{width:2rem}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:min-w-\[330px\]{min-width:330px}.md\:max-w-\[1040px\]{max-width:1040px}.md\:max-w-\[384px\]{max-width:384px}.md\:max-w-\[390px\]{max-width:390px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[66\%\]{max-width:66%}.md\:max-w-\[700px\]{max-width:700px}.md\:max-w-\[73\%\]{max-width:73%}.md\:max-w-\[910px\]{max-width:910px}.md\:max-w-\[unset\]{max-width:unset}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:2.5rem}.md\:gap-12{gap:3rem}.md\:gap-15{gap:3.75rem}.md\:gap-3{gap:.75rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[128px\]{gap:128px}.md\:gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.md\:gap-y-14{row-gap:3.5rem}.md\:whitespace-pre-line{white-space:pre-line}.md\:border-\[1px\]{border-width:1px}.md\:p-2{padding:.5rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-9{padding-left:2.25rem;padding-right:2.25rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-12{padding-bottom:3rem}.md\:pl-5{padding-left:1.25rem}.md\:pt-14{padding-top:3.5rem}.md\:pt-7{padding-top:1.75rem}.md\:pt-\[28px\]{padding-top:28px}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:1.4}}@media (min-width:1024px){.lg\:mb-6{margin-bottom:1.5rem}.lg\:size-\[120px\]{width:120px;height:120px}.lg\:min-h-\[500px\]{min-height:500px}.lg\:min-h-\[520px\]{min-height:520px}.lg\:min-h-\[603px\]{min-height:603px}.lg\:max-w-\[450px\]{max-width:450px}.lg\:max-w-\[620px\]{max-width:620px}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:1280px){.xl\:mb-12{margin-bottom:3rem}.xl\:size-\[66px\]{width:66px;height:66px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:gap-8{gap:2rem}}@media (min-width:1536px){.\32xl\:mb-6{margin-bottom:1.5rem}.\32xl\:mb-9{margin-bottom:2.25rem}.\32xl\:size-\[140px\]{width:140px;height:140px}.\32xl\:size-\[88px\]{width:88px;height:88px}.\32xl\:min-h-\[580px\]{min-height:580px}.\32xl\:min-h-\[620px\]{min-height:620px}.\32xl\:min-h-\[713px\]{min-height:713px}.\32xl\:max-w-\[480px\]{max-width:480px}.\32xl\:max-w-\[491px\]{max-width:491px}.\32xl\:max-w-\[800px\]{max-width:800px}.\32xl\:gap-6{gap:1.5rem}.\32xl\:py-8{padding-top:2rem;padding-bottom:2rem}}:root{--gradient:linear-gradient(90deg, #4776E6 0%, #8E54E9 100%);--gray:#D9D9D9;--text-color:#E6E6E6;--background:#030214}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,h3,li,p,ul{margin:0;padding:0}h1,h2{padding:0}body{text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(16px,.9375vw,18px);line-height:1.4;color:#e6e6e6;background-color:#030214}ul{list-style:none}img{width:100%;height:auto}button,input,textarea{font:inherit;border:0;background:0 0;color:inherit}button{cursor:pointer}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}a,footer,header,img,main,nav,section{display:block}:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px solid #030214}.container{margin-inline:auto;max-width:1628px;padding-inline:10px}@media (max-width:1536px){.container{max-width:1300px}}@media (max-width:767px){.container{width:100%}.hidden-mobile{display:none!important}}@media (min-width:768px){.visible-mobile{display:none!important}}.flex-center,textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fluid-24-36{font-size:clamp(24px,1.875vw,36px)}.fluid-24-40{font-size:clamp(24px,2.0833333333vw,40px)}.fluid-24-28{font-size:clamp(24px,1.4583333333vw,28px)}.fluid-14-20{font-size:clamp(14px,1.0416666667vw,20px)}.fluid-34-44{font-size:clamp(34px,2.2916666667vw,44px)}.fluid-xs-base{font-size:clamp(12px,.8333333333vw,16px)}.fluid-sm-xl{font-size:clamp(14px,1.0416666667vw,20px)}.fluid-lg-xl{font-size:clamp(18px,1.0416666667vw,20px)}.fluid-2xl-3xl{font-size:clamp(24px,1.5625vw,30px)}.fluid-28-58{font-size:clamp(28px,3.0208333333vw,58px)}.fluid-sm-base{font-size:clamp(14px,.8333333333vw,16px)}.fluid-xs-xl{font-size:clamp(12px,1.0416666667vw,20px)}.fluid-2xl-48{font-size:clamp(24px,2.5vw,48px)}.fluid-base-2xl{font-size:clamp(16px,1.25vw,24px)}.fluid-lg{font-size:clamp(18px,1.0416666667vw,20px)}.fluid-3xl-2xl{font-size:clamp(24px,1.6666666667vw,32px)}.fluid-xl-28{font-size:clamp(20px,1.4583333333vw,28px)}.fluid-base-xl{font-size:clamp(16px,1.0416666667vw,20px)}.price-slider .splide__slide{width:calc((100% - 90px)/3)}@media (max-width:1200px){.price-slider .splide__slide{width:calc((100% - 30px)/2)}}@media (max-width:768px){.price-slider .splide__slide{width:76.9230769231%}}textarea{padding:10px 14px}input:focus,textarea:focus{outline:0;border-radius:8px;background:rgb(0 0 0/.1019607843)}.bg-gradient{background:-webkit-gradient(linear,left top,right top,from(#4776e6),to(#8e54e9));background:linear-gradient(90deg,#4776e6 0,#8e54e9 100%)}.dropshadow::before{content:"";position:absolute;border-radius:30px;top:0;left:0;inset:0;-webkit-box-shadow:inset 0 0 5px 0#fff;box-shadow:inset 0 0 5px 0#fff;background-color:hsl(0 0% 100%/.05);z-index:-1}.dropshadow,.noise,main{position:relative}.noise{background:rgb(0 0 0/.5)}.noise::before,main::before{content:"";position:absolute;pointer-events:none}.noise::before{border-radius:24px;inset:0;z-index:-1;opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise'     baseFrequency='0.5'      numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' /%3E%3C/svg%3E");border:solid 8px #979797}@media (min-width:767px){.hover-zoom{-webkit-box-shadow:0 4px 15px rgb(0 0 0/.25);box-shadow:0 4px 15px rgb(0 0 0/.25)}}@media (min-width:767px) and (min-width:767px){.hover-zoom{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hover-zoom:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -1px rgb(0 0 0/.06);box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -1px rgb(0 0 0/.06)}}@media (min-width:767px){.serv-card img{-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.serv-card:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.pulse{-webkit-animation:pulseAnim 5s infinite;animation:pulseAnim 5s infinite;will-change:transform}.text-gradient,h2 i{background:-webkit-gradient(linear,left top,right top,from(#4776e6),to(#8e54e9));background:linear-gradient(90deg,#4776e6 0,#8e54e9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.text-gradient{color:#e6e6e6}.glass-new{backdrop-filter:blur(11px);background:rgb(23 23 37/.4509803922)}@media (min-width:767px) and (min-width:767px){.hover-zoom{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hover-zoom:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -1px rgb(0 0 0/.06);box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -1px rgb(0 0 0/.06)}}main::before{top:0;left:0;right:0;bottom:0;background-image:url(/wp-content/themes/mythem/images/bg-el/blur.svg);background-size:cover;background-position:center;width:100%;height:100%;z-index:20}@media (max-width:767px){main::before{background-image:url(/wp-content/themes/mythem/images/bg-el/blur_mobile.svg)}}html{scroll-behavior:smooth}main{overflow:hidden}section{padding:40px 0}@media (min-width:767px){section{padding:100px 0}}a,button,input,svg *,textarea{-webkit-transition-duration:.2s;transition-duration:.2s}a{text-decoration:none;color:#e6e6e6}h3{font-weight:600;font-size:clamp(20px,1.25vw,24px)}h1,h2{font-size:clamp(28px,3.3333333333vw,64px);font-weight:200;line-height:1.2;margin:0 0 40px}@media (min-width:767px){h1,h2{margin-bottom:80px}}h2 i{font-style:normal}.form-title{font-family:"Oswald",sans-serif;font-weight:200;font-size:clamp(28px,2.9166666667vw,56px)}p{font-size:clamp(16px,.9375vw,18px)}p a{display:inline-block;text-decoration:underline}.burger,.burger.open{width:28px;height:28px}.burger,.burger span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;cursor:pointer;background:#fff0;border:0;padding:0;opacity:1}.burger span{display:block;width:100%;height:3px;background:-webkit-gradient(linear,left top,right top,from(#4776e6),to(#8e54e9));background:linear-gradient(90deg,#4776e6 0,#8e54e9 100%);border-radius:2px}.burger.open{opacity:0}.burger.open span:nth-child(1){-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.burger.open span:nth-child(2){opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.burger.open span:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.btn,.btn--dark::before,.button{background:-webkit-gradient(linear,left top,right top,from(#4776e6),to(#8e54e9));background:linear-gradient(90deg,#4776e6 0,#8e54e9 100%)}.btn,.button{overflow:hidden;width:100%;max-width:100%;height:60px;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e6e6e6;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-weight:600;font-size:clamp(16px,1.0416666667vw,20px)}.btn:hover,.button:hover{opacity:.8}@media (max-width:767px){.btn,.button{max-width:100%;height:64px}}.btn--dark{min-height:72px;background:#02030a;position:relative;border:1px solid #fff0;background-clip:padding-box;font-weight:500;font-size:clamp(14px,1.0416666667vw,20px)}.btn--dark::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;padding:2px;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.btn--dark:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}@media (max-width:767px){.btn--dark{min-height:43px}}.btn--hero,.contact-form__conf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--hero{width:60px;max-height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-form__conf{gap:12px;max-width:668px}.contact-form__conf a{color:#030214;text-decoration:underline}.contact-form__conf .policy-link-white{color:#e6e6e6}.modal{display:none;position:fixed;z-index:201;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0/.4)}.modal-content{width:100%;height:100%;padding:56px 10px 10px;background-color:#030214}@media (min-width:767px){.modal-content{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:46px;width:600px;height:auto}}@media (max-width:767px){.modal-content button{width:100%}}.close{position:absolute;top:20px;right:20px;color:#aaa;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-image{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.modal-image__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0/.85)}.modal-image__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:90%;max-height:90vh;z-index:10000}.modal-image__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:767px){.nav-btn{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1}.nav-btn:hover{-webkit-transform:scale(.95);transform:scale(.95);opacity:.8}}.toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.toggle__input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}.toggle__label{--toggle-width:51px;--toggle-height:28px;--thumb-size:24px;display:inline-block;width:var(--toggle-width);height:var(--toggle-height);background:#8e54e9;border-radius:9999px;position:relative;-webkit-transition:background .18s ease;transition:background .18s ease;vertical-align:middle}.toggle__label:focus{outline:0;-webkit-box-shadow:0 0 0 4px rgb(59 130 246/.15);box-shadow:0 0 0 4px rgb(59 130 246/.15)}.toggle__label::after{content:"";position:absolute;top:2px;left:2px;width:var(--thumb-size);height:var(--thumb-size);background:#fff;border-radius:50%;-webkit-box-shadow:0 1px 2px rgb(0 0 0/.1);box-shadow:0 1px 2px rgb(0 0 0/.1);-webkit-transition:left .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,left .18s ease;transition:transform .18s ease,left .18s ease,-webkit-transform .18s ease;will-change:transform}.toggle__input:checked+.toggle__label{background:#8e54e9}.toggle__input:checked+.toggle__label::after{-webkit-transform:translateX(calc(var(--toggle-width) - var(--thumb-size) - 4px));transform:translateX(calc(var(--toggle-width) - var(--thumb-size) - 4px))}.modal-phone h2{font-weight:300;font-size:36px;line-height:100%;margin-bottom:20px}.modal-phone p{font-weight:300;line-height:130%}.modal-phone form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.modal-phone form input{border:1px solid #d5d8d9;width:auto;height:64px;padding:23px}.modal-phone form label,.modal-phone p{margin-bottom:32px}.modal-phone form .custom-checkbox p{font-weight:300;font-size:12px;line-height:140%;color:#575756;margin-bottom:16px}.modal-phone form .custom-checkbox span{border:solid 2px #e6e6e6;border-color:#333}.modal-phone form .custom-checkbox span::before{border-right-color:#e6e6e6;border-bottom-color:#e6e6e6}.modal-phone form .custom-checkbox input:checked+span::before{border-right-color:#333;border-bottom-color:#333}.modal-phone form .custom-checkbox input::-webkit-input-placeholder{color:#333;opacity:1}.modal-phone form .custom-checkbox input::-moz-placeholder{color:#333;opacity:1}.modal-phone form .custom-checkbox input:-ms-input-placeholder{color:#333;opacity:1}.modal-phone form .custom-checkbox input::-ms-input-placeholder{color:#333;opacity:1}.modal-phone form .custom-checkbox input::placeholder{color:#333;opacity:1}.modal-phone button{width:282px;height:64px}.custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;color:#e6e6e6;cursor:pointer}.custom-checkbox input{position:absolute;opacity:0;width:0;height:0}.custom-checkbox span{display:inline-block;min-width:20px;max-width:20px;min-height:20px;max-height:20px;border:2px solid #e6e6e6;border-radius:3px;margin-right:8px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.custom-checkbox span::before{content:"";position:absolute;top:0;left:5px;width:6px;height:10px;border-right:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.custom-checkbox input:checked+span{background:#fff0}.custom-checkbox input:checked+span::before{opacity:1}.header-blur{background:rgb(0 0 0/.1019607843);backdrop-filter:blur(27.8999996185px)}.header-blur--nav{background:rgb(0 0 0/.6862745098)}.hero-title{font-size:clamp(36px,4.1666666667vw,80px);line-height:1.2;font-weight:200}.border-content{border:2px solid #383838;border-radius:24px}.hero-form__form input[type=tel],.hero-form__form input[type=text]{position:relative;font-size:20px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px}.hero-form__form input[type=tel]::-webkit-input-placeholder,.hero-form__form input[type=text]::-webkit-input-placeholder{color:#e6e6e6}.hero-form__form input[type=tel]::-moz-placeholder,.hero-form__form input[type=text]::-moz-placeholder{color:#e6e6e6}.hero-form__form input[type=tel]:-ms-input-placeholder,.hero-form__form input[type=text]:-ms-input-placeholder{color:#e6e6e6}.hero-form__form input[type=tel]::-ms-input-placeholder,.hero-form__form input[type=text]::-ms-input-placeholder{color:#e6e6e6}.hero-form__form input[type=tel]::placeholder,.hero-form__form input[type=text]::placeholder{color:#e6e6e6}.input-wrap,.sis-blur{position:relative}.input-wrap::after{content:"";left:0;bottom:-10px;position:absolute;width:100%;height:2px;background:#fff}.hero .container{height:calc(100vh - 108px)}@media (max-width:767px){.hero .container{height:auto}}.sis-blur::before{content:"";position:absolute;inset:0;top:0;left:0;right:0;background:rgb(38 42 54/.48);-webkit-box-shadow:inset 3px 1px 9.8px rgb(177 147 251/.8);box-shadow:inset 3px 1px 9.8px rgb(177 147 251/.8);backdrop-filter:blur(2.1px);z-index:-1;border-radius:8px}.wrap-work-dev::after,.wrap-work-dev::before{content:"";position:absolute;opacity:.3}@media (max-width:736px){.wrap-work-dev::after,.wrap-work-dev::before{display:none}}.wrap-work-dev::before{top:0;left:50%;width:1px;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(#fff0),color-stop(25.28%,#fff),color-stop(74.88%,#fff),to(#fff0));background:linear-gradient(0deg,#fff0 0,#fff 25.28%,#fff 74.88%,#fff0 100%)}.wrap-work-dev::after{top:50%;left:0;height:1px;width:100%;background:-webkit-gradient(linear,left top,right top,from(#fff0),color-stop(25.28%,#fff),color-stop(74.88%,#fff),to(#fff0));background:linear-gradient(90deg,#fff0 0,#fff 25.28%,#fff 74.88%,#fff0 100%)}@media (max-width:767px){.wrap-work-dev .card{position:relative}.wrap-work-dev .card::before{content:"";width:100%;height:2px;position:absolute;left:0;bottom:-16px;pointer-events:none;background:-webkit-gradient(linear,right top,left top,from(#fff0),color-stop(4%,rgb(255 255 255/.3)),color-stop(96%,rgb(255 255 255/.3)),to(#fff0));background:linear-gradient(270deg,#fff0 0,rgb(255 255 255/.3) 4%,rgb(255 255 255/.3) 96%,#fff0 100%);z-index:-1}}.vector{-webkit-transform:translate(35%,35%);transform:translate(35%,35%)}.dop-card{background:hsl(0 0% 100%/.05);position:relative;-webkit-box-shadow:0 4px 4px rgb(0 0 0/.25);box-shadow:0 4px 4px rgb(0 0 0/.25);backdrop-filter:blur(20px);overflow:hidden;width:100%}.dop-card--1::before,.dop-card--2::before,.dop-card--3::before{z-index:-1;content:"";position:absolute;background:-webkit-gradient(linear,left top,right top,from(#4776e6),to(#8e54e9));background:linear-gradient(90deg,#4776e6 0,#8e54e9 100%);-webkit-filter:blur(50px);filter:blur(50px)}.dop-card--1::before{width:320px;height:320px;right:20px;top:120px;opacity:.3}.dop-card--2::before,.dop-card--3::before{height:140px}.dop-card--2::before{width:330px;right:0;bottom:20px;opacity:.3}.dop-card--3::before{width:320px;right:70px;top:0;opacity:.2}.footer{position:relative;padding:80px 0;background-color:rgb(23 23 37/.91);color:#e6e6e6}@media (max-width:767px){.footer{font-weight:300;padding:40px 0;height:auto}}.footer h3{font-size:clamp(20px,1.25vw,24px);margin-bottom:7px}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}@media (max-width:767px){.footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer .container .footer__logo{gap:24px;max-width:250px}.footer .container .footer__links,.footer .container .footer__logo,.footer .container .footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .container .footer__links{font-size:14px;gap:16px}.footer .container .footer__links a{cursor:pointer;text-decoration:underline}.footer .container .footer__menu{gap:40px;font-size:clamp(16px,.9375vw,18px)}@media (max-width:767px){.footer .container .footer__menu{margin-bottom:40px}}.footer .container .footer__contacts,.footer .container .footer__contacts div,.footer .container .footer__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .container .footer__menu ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:36px}@media (max-width:767px){.footer .container .footer__menu ul{gap:24px}.footer .container .footer__menu ul li{width:auto}.footer .container .footer__menu ul li a{font-size:18px;font-weight:500}}.footer .container .footer__contacts,.footer .container .footer__contacts div{gap:40px}@media (max-width:767px){.footer .container .footer__contacts{margin-bottom:35px}}.footer .container .footer__contacts div{gap:23px;font-size:18px}.footer .container .footer__contacts .email{gap:16px}.footer .container .footer__contacts .tel{gap:20px}@media (max-width:767px){.footer .container .footer__contacts .tel{font-size:18px}}.footer .container .footer__contacts .footer__tel{gap:12px}