a,a:hover{text-decoration:none}.layout,body{transition:opacity .3s linear}img,picture,svg{height:auto;display:block}.loader .roller,footer,header,img,menu,nav,picture,section,svg{display:block}.btn,.layout{display:flex;position:relative}.btn,.ta-center{text-align:center}.btn,.container-captcha,.layout,.loader,.logo,.wrapper{position:relative}.intro__list li,.label{text-transform:uppercase}.card__list li,.footer__nav li,.header__nav li,.intro__list li{list-style:none}.header,.layout,.main--404,.open-menu,.popup-thanks-show{overflow:hidden}*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:0;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--font-main:"Inter",sans-serif;--font-accent:"Plus Jakarta Sans",sans-serif}body,html{min-height:100%}body{background:#080b14;font-family:var(--font-main);font-weight:400;font-size:16px;line-height:1.9;color:#94a3b8}a{color:inherit}ul li{list-style-type:disc}b,strong{font-weight:700;color:#f5f5f5}.loader .layout{opacity:0}.layout{min-height:100vh;flex-direction:column}.btn,.footer__nav{justify-content:center}.wrapper{padding:0 80px;margin:0 auto;width:100%;max-width:1320px;height:100%}img,picture{max-width:100%}.logo{font-family:"Plus Jakarta Sans";font-weight:800;font-size:22px;line-height:1;color:#f6f7fc;padding-right:20px}.terms h1,.terms h2,.terms h3,.title,.title--lv1{font-family:var(--font-accent);font-weight:700;color:#f6f7fc}.logo::after,.logo::before{content:"";position:absolute;right:9px;width:8px;height:8px;border-radius:100%}.logo::after{background:#8b5cf6;top:2px}.logo::before{background:#89f6da;bottom:1px}.terms h1,.terms h2,.terms h3,.title{line-height:1.15}.title--lv1{font-size:66px;line-height:1.04}.btn,.card__title,.label{font-weight:600}.footer__nav a,.subtitle,.terms b{color:#bfc9d8}.title--lv2{font-size:54px;margin-bottom:19px}.subtitle{font-size:17px;line-height:1.85}.btn,.header__nav a{line-height:1;text-decoration:none;white-space:nowrap}.accent,.header__nav a:hover{color:#d4c5ff}.label{font-size:11px;margin-bottom:16px}.btn{align-items:center;gap:17px;height:52px;font-size:14px;font-family:var(--font-main);z-index:1;padding:5px 31px;transition:.3s;max-width:fit-content;cursor:pointer;color:#051813;border-radius:12px;background:linear-gradient(90deg,#8b5cf6 0,#89f6da 50%,#8b5cf6 100%);background-size:200% auto;transition:background-position .5s ease-in-out,opacity .25s ease-in-out}.header,.header__nav a::after{transition:.2s linear;right:0}.btn:hover{background-position:100% 50%}.btn--sm{height:42px;font-size:13px;padding-left:21px;padding-right:21px;gap:10px}.btn:active{opacity:.85}.btn--secondary{background:#94a3b8}.btn--secondary:hover{opacity:.7}@media ((max-height:815px) and (min-width:768px) and (orientation:landscape)),(max-width:1440px){body{font-size:14px;line-height:1.75}.btn{gap:12px;height:49px;padding:5px 27px}.btn--sm{height:38px}.title--lv1{font-size:56px}.title--lv2{font-size:46px;margin-bottom:14px}.subtitle{font-size:15px}.label{font-size:10px;margin-bottom:7px}}@media screen and (max-width:992px){.wrapper{padding:0 24px}.title--lv1{font-size:48px}}.header{z-index:100;padding:17px 0;position:fixed;top:0;left:0;border-bottom:1px solid rgba(255,255,255,.0705882);background:#080b14}.header__logo{display:block;flex-shrink:0}.header__row{display:flex;justify-content:space-between;align-items:center;gap:32px;position:relative;transition:.3s}.header__nav{display:flex;align-items:center;justify-content:flex-end;gap:33px;margin-left:auto}.header__nav a{position:relative;transition:color .2s linear;color:#bfc9d8;font-size:13px}.header__btn span,.header__nav a::after{position:absolute;background-color:#d4c5ff}.header__nav a::after{content:"";bottom:-27px;height:1px;width:0}.card__title,.footer__top a:hover{color:#f6f7fc}.header__nav a.active::after{width:100%;left:0;right:inherit}.header__btn{display:none;width:28px;height:24px;background:0 0;padding:0;cursor:pointer;outline:0;border:none;position:relative;z-index:30}.footer,.footer__bottom{border-top:1px solid rgba(255,255,255,.0705882)}.header__btn span{height:2px;width:100%;left:0;transition:.3s;border-radius:3px}.header__btn span:first-child{top:2px}.header__btn span:nth-child(2){top:11px}.header__btn span:nth-child(3){top:20px}.header__btn.open span:first-child{transform:rotate(45deg);top:13px}.header__btn.open span:nth-child(2){transform:rotate(180deg);opacity:0}.header__btn.open span:nth-child(3){transform:rotate(-45deg);top:13px}.header--scrolled{padding:8px 0!important}.intro::before,.intro__pic::before{z-index:-1;position:absolute;content:""}.footer,.main,.section{z-index:1;position:relative}.footer__top{padding:55px 0 41px;display:flex;align-items:center;justify-content:space-between;gap:30px}.footer__top a{transition:.2s}.footer__nav{display:flex;gap:28px}.footer__menu{display:flex;justify-content:center;gap:24px}.footer__menu a{font-size:12px}.footer__bottom{padding:24px 0 37px;display:flex;align-items:center;justify-content:space-between;gap:30px;font-size:12px}.main{width:100%;flex-grow:1;padding-top:77px}.section{padding-top:110px;padding-bottom:110px}@media ((max-height:815px) and (min-width:768px) and (orientation:landscape)),(max-width:1440px){.header{padding:13px 0}.header__nav a::after{bottom:-23px}.footer__top{padding:40px 0 35px}.footer__bottom{padding:21px 0 27px;font-size:11px}.footer__menu a{font-size:11px}.main{padding-top:65px}.section{padding-top:80px;padding-bottom:80px}}.intro{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:182px 0 147px;position:relative}.intro::before{left:0;top:0;right:0;bottom:0;background:radial-gradient(20% 27% at 90% 68%,rgba(0,217,166,.0666667) 0,rgba(8,11,20,0) 100%),radial-gradient(33% 46% at 15% 9%,rgba(79,34,185,.396078) 0,rgba(8,11,20,0) 100%);background-size:auto 100%;background-position:top center;background-repeat:no-repeat}.intro__row{display:flex;align-items:flex-start;justify-content:space-between;gap:60px}.about-us__content,.form-btn,.intro__content{flex:1}.intro__pic{position:relative;padding-top:8px;margin-right:-30px;min-width:602px;max-width:602px}.intro__pic::before{top:50%;left:50%;background:url(../images/intro-bg.svg) center/contain no-repeat;transform:translate(-50%,-50%);height:144%;width:123%}.intro .subtitle{margin:29px 0 30px}.intro__list{margin-top:32px;display:flex;justify-content:flex-start;align-items:center;gap:25px}.intro__list li{font-size:10px;color:#94a3b8;display:flex;justify-content:flex-start;align-items:center;gap:9px}.popup__text a,.terms a:not(.btn){color:#d4c5ff;text-decoration:underline}.intro__list svg{max-width:12px}@media ((max-height:815px) and (min-width:768px) and (orientation:landscape)),(max-width:1440px){.intro{padding:50px 0 60px}.intro .subtitle{margin:20px 0 23px}.intro__list{margin-top:23px;gap:18px}.intro__list li{gap:6px}.intro__pic{min-width:513px;max-width:513px}}@media screen and (max-width:1160px){.intro__list{margin-right:-40px}}@media screen and (max-width:1024px){.intro__pic{min-width:407px;max-width:407px}}@media screen and (max-width:992px){.footer__bottom{flex-direction:column-reverse;text-align:center;gap:16px}.intro__pic{flex:0 0 40%;margin-right:0;min-width:300px;max-width:300px}.intro__list{margin-right:0;flex-direction:column;align-items:flex-start;gap:9px}}.about-us .max-width{margin-left:auto;margin-right:auto;max-width:920px}.about-us__row{display:flex;align-items:center;justify-content:space-between;gap:60px;margin-top:52px}.about-us__content p+p{margin-top:26px}.about-us__content b{font-size:18px}.about-us__pic{position:relative;flex:0 0 47%}.about-us__pic img{border-radius:20px}@media ((max-height:815px) and (min-width:768px) and (orientation:landscape)),(max-width:1440px){.about-us__row{gap:40px;margin-top:30px}.about-us__content p+p{margin-top:20px}.about-us__content b{font-size:16px}}.services .max-width{margin-left:auto;margin-right:auto;max-width:960px}.services__row{margin-top:55px;gap:24px;display:flex;justify-content:space-between;align-items:stretch}.card{flex:1;background:#0b0e17;border:1px solid rgba(255,255,255,.0705882);border-radius:20px;padding:34px 36px}.card-1,.card-2{background-position:top left,top right;background-repeat:no-repeat;background-size:auto,auto 100%}.card__pic{height:165px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.card__title{font-family:var(--font-accent);font-size:29px;line-height:1.3}.form-control,.form-label{color:#bfc9d8;font-size:13px}.card__subtitle{margin:18px 0 14px;font-size:15px;color:#bfc9d8}.card__list li{position:relative;padding-left:30px;font-size:13px;line-height:1.6}.card__list li+li{margin-top:15px}.card__list li span{color:#f6f7fc;display:block;font-size:14px;margin-bottom:2px}.card__list li svg{position:absolute;left:2px;top:6px}.card-1{background-image:url("data:image/svg+xml,%3Csvg width='367' height='360' viewBox='0 0 367 360' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6013_3)'%3E%3Cg filter='url(%23filter0_f_6013_3)'%3E%3Cpath d='M151.5 260C215.289 260 267 205.603 267 138.5C267 71.3974 215.289 17 151.5 17C87.7111 17 36 71.3974 36 138.5C36 205.603 87.7111 260 151.5 260Z' fill='%23786EDB' fill-opacity='0.4'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_6013_3)'%3E%3Cpath d='M153 163C192.765 163 225 132.108 225 94C225 55.8924 192.765 25 153 25C113.235 25 81 55.8924 81 94C81 132.108 113.235 163 153 163Z' fill='%23786EDB' fill-opacity='0.25'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_6013_3' x='-64' y='-83' width='431' height='443' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_6013_3'/%3E%3C/filter%3E%3Cfilter id='filter1_f_6013_3' x='-19' y='-75' width='344' height='338' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_6013_3'/%3E%3C/filter%3E%3CclipPath id='clip0_6013_3'%3E%3Crect width='367' height='360' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='456' height='586' viewBox='0 0 456 586' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_6014_8)'%3E%3Cellipse cx='242.53' cy='33.9988' rx='135.293' ry='85.5149' transform='rotate(10.1403 242.53 33.9988)' fill='%2389F6DA' fill-opacity='0.15'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_6014_8)'%3E%3Cellipse cx='214.47' cy='543.332' rx='115.5' ry='76' transform='rotate(10.2456 214.47 543.332)' fill='%235A1BE8' fill-opacity='0.27'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_6014_8)'%3E%3Cpath d='M455.294 545.501C455.294 612.603 385.899 667.001 300.294 667.001C214.69 667.001 145.294 612.603 145.294 545.501C145.294 478.398 275.294 559.001 300.294 424.001C325.294 289.001 455.294 478.398 455.294 545.501Z' fill='%23786EDB' fill-opacity='0.2'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_6014_8' x='8.48975' y='-153.508' width='468.081' height='375.014' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_6014_8'/%3E%3C/filter%3E%3Cfilter id='filter1_f_6014_8' x='0' y='365.754' width='428.941' height='355.156' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_6014_8'/%3E%3C/filter%3E%3Cfilter id='filter2_f_6014_8' x='45.2944' y='276.594' width='510' height='490.406' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_6014_8'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.card-2{background-image:url("data:image/svg+xml,%3Csvg width='367' height='360' viewBox='0 0 367 360' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_6014_9)'%3E%3Cellipse cx='151.5' cy='138.5' rx='115.5' ry='121.5' fill='%23786EDB' fill-opacity='0.1'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_6014_9)'%3E%3Cellipse cx='140' cy='124' rx='72' ry='69' fill='%23786EDB' fill-opacity='0.6'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_6014_9' x='-64' y='-83' width='431' height='443' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_6014_9'/%3E%3C/filter%3E%3Cfilter id='filter1_f_6014_9' x='-32' y='-45' width='344' height='338' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_6014_9'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='559' height='586' viewBox='0 0 559 586' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_f_6014_10)'%3E%3Cpath d='M592.582 105.067C584.267 151.558 492.359 219.743 430.195 98.902C336.185 82.0881 243.829 90.67 252.145 44.1791C260.46 -2.31171 343.41 -26.3697 437.419 -9.55587C531.428 7.25795 600.897 58.5765 592.582 105.067Z' fill='%235446BC' fill-opacity='0.1'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_6014_10)'%3E%3Cellipse cx='267.717' cy='517.61' rx='169.602' ry='92.3591' transform='rotate(10.2456 267.717 517.61)' fill='%23622BD0' fill-opacity='0.0705882'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_6014_10)'%3E%3Cpath d='M558.87 545.501C558.87 612.603 489.474 667.001 403.87 667.001C318.266 667.001 248.87 612.603 248.87 545.501C248.87 478.398 378.87 559.001 403.87 424.001C428.87 289.001 558.87 478.398 558.87 545.501Z' fill='%238B5CF6' fill-opacity='0.25'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_6014_10' x='151.622' y='-114.916' width='541.635' height='381.662' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_6014_10'/%3E%3C/filter%3E%3Cfilter id='filter1_f_6014_10' x='0' y='321.822' width='535.434' height='391.576' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_6014_10'/%3E%3C/filter%3E%3Cfilter id='filter2_f_6014_10' x='148.87' y='276.594' width='510' height='490.406' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='50' result='effect1_foregroundBlur_6014_10'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}@media ((max-height:815px) and (min-width:768px) and (orientation:landscape)),(max-width:1440px){.services__row{margin-top:35px}.card{padding:26px 29px}.card__title{font-size:24px}.card__subtitle{margin:9px 0 11px;font-size:14px}.card__list li{font-size:12px}.card__list li span{font-size:13px}}.contacts{padding-bottom:130px;padding-top:130px;border-top:1px solid #1c1f27;background:url(../images/contacts.jpg) center/cover no-repeat}.contacts__row{display:flex;justify-content:space-between;align-items:center;gap:50px}.contacts__info{flex:0 0 40%;width:100%;position:relative}.contacts__form{flex:0 0 53%;max-width:605px}.contacts .subtitle{margin-top:30px}@media ((max-height:815px) and (min-width:768px) and (orientation:landscape)),(max-width:1440px){.contacts{padding-bottom:100px;padding-top:100px}}.form{display:flex;flex-direction:column;width:100%;max-width:800px;padding:31px 34px 32px;background:#0b0e17;border:1px solid rgba(255,255,255,.0705882);border-radius:20px}.form-row{display:flex;justify-content:flex-end;align-items:flex-start;gap:20px}.form-label{font-weight:500;margin-bottom:5px;display:block}.form-item{position:relative;padding-bottom:20px;flex:auto}.form-control{background-color:transparent;display:block;width:100%;padding:13px 16px;font-family:inherit;font-weight:inherit;text-align:left;text-decoration:none;box-sizing:border-box;outline:0;transition:.3s linear;background:rgba(8,11,20,.501961);border:1px solid rgba(255,255,255,.145098);border-radius:10px}textarea.form-control{height:130px;resize:none}.has-error{margin-bottom:13px}.has-error .form-control{border-color:rgba(249,67,170,.3)}.form-error{font-family:inherit;display:block;font-weight:500;font-size:13px;color:#f943aa;left:0;top:calc(100% - 13px);position:absolute;line-height:1}.popup__title,.section-404__title{font-family:var(--font-accent);color:#f6f7fc;font-weight:700}.container-captcha .form-error{top:calc(100% + 6px)}.form-btn .btn{max-width:100%;width:100%}.grecaptcha-badge{opacity:0!important;z-index:-100!important}.popup{position:fixed;z-index:900;background:#0a0d16}.popup__row{display:flex;justify-content:space-between;align-items:center;gap:40px}.popup__wrap-btn{display:flex;justify-content:flex-start;align-items:center;gap:15px}.popup__wrap-btn .btn{min-width:112px;max-width:100%}.popup__title{font-size:22px;margin-bottom:16px;line-height:1}.popup__text{font-size:15px;line-height:1.6}.popup__close{position:absolute;z-index:1;right:25px;top:25px;cursor:pointer}.popup__close svg{width:15px}.popup--cookies{border-top:1px solid rgba(255,255,255,.0705882);left:0;right:0;bottom:0;padding:30px 0;transform:translateY(100%);opacity:0;transition:transform .3s,opacity .3s}.popup--cookies.is-visible{opacity:1;transform:none}.popup--cookies>*{min-height:0;overflow:hidden}.popup--thanks{top:50%;left:50%;max-width:520px;transform:translate(-50%,-50%);width:calc(100% - 40px);border-radius:20px;padding:31px 38px 32px;border:1px solid rgba(255,255,255,.0705882);opacity:0;z-index:-100}.popup--thanks.is-visible{opacity:1;z-index:101}.popup--thanks .popup__wrap-btn{margin-top:20px}.popup-thanks-show::after{content:"";position:fixed;left:0;top:0;right:0;bottom:0;z-index:100;background-color:#080b14;opacity:.7}.terms{padding:80px 0}.terms h1{margin:0 0 40px;font-size:54px}.terms h2{margin:40px 0 20px;font-size:36px}.terms h3{margin:25px 0 15px;font-size:20px}.terms p,.terms ul{margin-bottom:15px}.terms a:not(.btn){white-space:nowrap}.terms ul{margin-top:15px;margin-left:30px}.main--404{display:flex;flex-direction:column;align-items:center;justify-content:center}.section-404{text-align:center;padding:60px 0;width:100%}.section-404__title{padding-bottom:36px;font-size:152px;line-height:1;position:relative;width:fit-content;margin:auto}.section-404__subtitle{font-size:24px}.section-404 .btn{margin:38px auto 0}.section-404__pic{position:absolute;z-index:-1;pointer-events:none}.animated{transition:transform .25s linear 0.2s,opacity .5s 0.2s;opacity:1;will-change:transform}.animated.not-in-view{opacity:0;transform:translateY(50px);transition:none}@media screen and (max-width:768px){.title--lv1{font-size:30px}.title--lv2{font-size:26px}.header__nav{max-width:100%;width:auto;position:fixed;top:0;right:0;left:0;z-index:25;bottom:0;transform:translateX(100%);opacity:0;transition:.5s;padding:60px 10px;background:#080b14;flex-direction:column;justify-content:center;gap:54px;pointer-events:none}.header__btn,.header__nav a{display:block}.header__nav.open{transform:none;opacity:1;z-index:10;pointer-events:all}.header__row>.btn{display:none}.header__logo{z-index:30}.footer__top{flex-direction:column}.footer__menu,.footer__nav{gap:20px}.main{padding-top:51px}.section{padding-top:40px;padding-bottom:40px}.intro__row{gap:25px;flex-direction:column}.intro__list{align-items:center}.intro .btn,.intro__pic{margin:auto}.about-us__row{gap:25px;margin-top:20px;flex-direction:column}.about-us__content p+p{margin-top:15px}.about-us__pic img,.popup--thanks{border-radius:12px}.services__row{margin-top:20px;flex-direction:column}.card{border-radius:12px;padding:18px 19px;background-size:197px,auto 100%}.card__pic{height:97px;margin-bottom:10px}.card__pic img{max-height:100%;width:auto}.card__title{font-size:20px}.card__list li{padding-left:18px}.card__list li svg{width:11px;left:0}.contacts{padding-bottom:40px;padding-top:40px}.contacts__row{flex-direction:column;gap:25px}.contacts .subtitle{margin-top:17px}.contacts__form{width:100%}.form{border-radius:12px;padding:21px 22px 26px}textarea.form-control{height:88px}.popup__row{gap:20px;flex-direction:column}.section-404__title{padding-bottom:20px;font-size:100px}.section-404__subtitle{font-size:18px}.animated.not-in-view{transform:translateY(30px)}}@media (prefers-reduced-motion:reduce){.animated.not-in-view{transition:none;transform:none}}.roller{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;z-index:200}.anim-svg-1,.anim-svg-2{display:inline-block;position:absolute}.roller div{-webkit-animation:1.2s cubic-bezier(.5,0,.5,1) infinite roller;animation:1.2s cubic-bezier(.5,0,.5,1) infinite roller;-webkit-transform-origin:40px 40px;-ms-transform-origin:40px 40px;transform-origin:40px 40px}.roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#d4c5ff;margin:-4px 0 0 -4px}.roller div:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.roller div:first-child:after{top:63px;left:63px}.roller div:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.roller div:nth-child(2):after{top:68px;left:56px}.roller div:nth-child(3){-webkit-animation-delay:-108ms;animation-delay:-108ms}.roller div:nth-child(3):after{top:71px;left:48px}.roller div:nth-child(4){-webkit-animation-delay:-144ms;animation-delay:-144ms}.roller div:nth-child(4):after{top:72px;left:40px}.roller div:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.roller div:nth-child(5):after{top:71px;left:32px}.roller div:nth-child(6){-webkit-animation-delay:-216ms;animation-delay:-216ms}.roller div:nth-child(6):after{top:68px;left:24px}.roller div:nth-child(7){-webkit-animation-delay:-252ms;animation-delay:-252ms}.roller div:nth-child(7):after{top:63px;left:17px}.roller div:nth-child(8){-webkit-animation-delay:-288ms;animation-delay:-288ms}.roller div:nth-child(8):after{top:56px;left:12px}@keyframes roller{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.anim-svg-1{width:23px;height:106px;z-index:1;top:230px;left:3px}.anim-svg-1 svg{width:100%;height:100%;display:block}@keyframes multiWave{0%,100%,18%,22%,38%,42%,58%,62%,78%,82%{fill:#8b5cf6}10%,30%,50%,70%,90%{fill:#89f6da}}.anim-svg-1 path{fill:#8b5cf6;animation:5s linear infinite multiWave}.anim-svg-1 path:first-child{animation-delay:0s}.anim-svg-1 path:nth-child(2){animation-delay:-.15s}.anim-svg-1 path:nth-child(3){animation-delay:-.3s}.anim-svg-1 path:nth-child(4){animation-delay:-1s}.anim-svg-1 path:nth-child(5){animation-delay:-1.15s}.anim-svg-1 path:nth-child(6){animation-delay:-1.3s}.anim-svg-1 path:nth-child(7){animation-delay:-1.45s}.anim-svg-1 path:nth-child(8){animation-delay:-2s}.anim-svg-1 path:nth-child(9){animation-delay:-2.15s}.anim-svg-1 path:nth-child(10){animation-delay:-2.3s}.anim-svg-1 path:nth-child(11){animation-delay:-2.45s}.anim-svg-1 path:nth-child(12){animation-delay:-2.6s}.anim-svg-1 path:nth-child(13){animation-delay:-2.75s}.anim-svg-1 path:nth-child(14){animation-delay:-2.9s}.anim-svg-1 path:nth-child(15){animation-delay:-3s}.anim-svg-1 path:nth-child(16){animation-delay:-3.15s}.anim-svg-1 path:nth-child(17){animation-delay:-3.3s}.anim-svg-1 path:nth-child(18){animation-delay:-3.45s}.anim-svg-1 path:nth-child(19){animation-delay:-3.6s}.anim-svg-1 path:nth-child(20){animation-delay:-3.75s}.anim-svg-1 path:nth-child(21){animation-delay:-4s}.anim-svg-1 path:nth-child(22){animation-delay:-4.15s}.anim-svg-1 path:nth-child(23){animation-delay:-4.3s}.anim-svg-1 path:nth-child(24){animation-delay:-4.45s}.anim-svg-2{transform-style:preserve-3d;transform:rotateX(-25deg) rotateY(52deg) rotateZ(-9deg);z-index:-1;top:172px;right:9px}.anim-svg-2 svg{width:108px;height:98px;display:block;transform-origin:54px 49px;animation:6s linear infinite spinOrbit}@keyframes spinOrbit{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@media ((max-height:815px) and (min-width:768px) and (orientation:landscape)),(max-width:1440px){.popup__text{font-size:13px}.popup__title{font-size:20px;margin-bottom:12px}.popup--cookies{padding:21px 0}.terms{padding:40px 0}.terms h1{margin:0 0 30px;font-size:36px}.terms h2{margin:30px 0 15px;font-size:26px}.terms p,.terms ul{margin-bottom:10px}.terms ul{margin-top:10px}.anim-svg-1{width:16px;height:71px;top:158px;left:2px}.anim-svg-2{top:148px;right:7px}.anim-svg-2 svg{width:94px;height:84px;transform-origin:47px 42px}}@media screen and (max-width:1024px){.anim-svg-1{width:16px;height:71px;top:158px;left:2px}.anim-svg-2{top:118px;right:5px}.anim-svg-2 svg{width:76px;height:68px;transform-origin:38px 34px}}@media screen and (max-width:992px){.about-us__pic{flex:0 0 40%}.form-row{gap:0;flex-direction:column}.form-item{width:100%}.anim-svg-1{width:12px;height:54px;top:118px}.anim-svg-2{top:90px;right:4px}.anim-svg-2 svg{width:56px;height:50px;transform-origin:28px 25px}}@media screen and (max-width:576px){.intro__pic{min-width:320px;max-width:320px}.anim-svg-1{width:13px;height:56px;top:126px}.anim-svg-2{top:95px;right:3px}.anim-svg-2 svg{width:62px;height:56px;transform-origin:31px 26px}}