*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--primary-white-color:#fff;--primary-black-color:#000;--accent-background-color:linear-gradient( 90.03deg,#00c5eb -1.97%,#b544fe 89.43% )}body{background-color:var(--primary-white-color);color:var(--primary-balck-color);font-family:Inter,sans-serif;font-style:normal}.title{color:var(--primary-black-color);font-size:24px;font-weight:700;line-height:1.21}html{scroll-behavior:smooth;scroll-padding-top:75px}@media screen and (min-width:768px){html{scroll-padding-top:79px}}@media screen and (min-width:1280px){html{scroll-padding-top:89px}}.visually-hidden{width:1px;height:1px;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}h1,h2,h3,h4,h5,h6,p{margin:0}ul,li{margin:0;padding:0;list-style:none}a{color:currentColor;cursor:pointer;font-style:normal;text-decoration:none}button{cursor:pointer}img{width:100%;height:auto;display:block}input,textarea{outline:rgba(0,0,0,0)}.list{margin:0;padding:0;list-style:none}@media screen and (min-width:1280px){.section{padding:80px 0}}@media screen and (max-width:1279px){.section{padding:80px 0}}@media screen and (max-width:480px){.section{padding:40px 0}}.container{max-width:480px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.container{max-width:768px;padding-left:32px;padding-right:32px}}@media screen and (min-width:1280px){.container{max-width:1280px;padding-left:16px;padding-right:16px}}.button{min-width:200px;min-height:42px;color:#fff;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:700;line-height:1.19;display:flex;position:relative;overflow:hidden}.button:after,.button:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button:before{width:100%;height:100%;background-image:linear-gradient(90.03deg,#00c5eb -1.97%,#b544fe 89.43%);background-repeat:no-repeat;background-size:cover}.button:after{width:calc(100% - 2px);height:calc(100% - 2px);opacity:0;background-color:#06071b;border-radius:5px;transition:all .25s}.button__text{z-index:10;position:relative}.button:hover:after,.button:focus:after{opacity:1}.mobile-menu{z-index:999;width:100%;height:100%;background-color:#07081c;background-image:url(bg-img-menu-sm-1@1x.28ddc508.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:5% 6.25%;transition:transform .5s linear;position:fixed;top:0;left:0;overflow:auto;transform:translateY(-100%)}.mobile-menu.is-open{transform:translateY(0%)}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.mobile-menu{background-image:url(bg-img-menu-sm-1@2x.2773ba3a.png)}}@media screen and (min-width:450px){.mobile-menu{background-image:url(bg-img-menu-sm-2@1x.d4f659f5.png)}}@media screen and (min-width:450px) and (min-device-pixel-ratio:2),screen and (min-width:450px) and (min-resolution:192dpi),screen and (min-width:450px) and (min-resolution:2x){.mobile-menu{background-image:url(bg-img-menu-sm-2@2x.dc7f15b9.png)}}@media screen and (min-width:768px){.mobile-menu{display:none}}.mobile-menu__wrapper{justify-content:space-between;align-items:center;margin-bottom:65px;display:flex}@media screen and (min-width:480px){.mobile-menu__wrapper{margin-bottom:75px}}.mobile-menu__close-button{width:32px;height:32px;background-color:rgba(0,0,0,0);border:none;padding:0}.mobile-menu__close-icon{width:20px;height:20px;fill:#fff}.mobile-menu__list{text-align:center;color:#fff;font-size:10vw;font-weight:500;line-height:1.22}@media screen and (min-width:480px){.mobile-menu__list{font-size:48px}}.mobile-menu__item:not(:last-child){margin-bottom:50px}.mobile-menu__link{transition:all .25s linear}.mobile-menu__link:hover,.mobile-menu__link:focus{background-image:linear-gradient(90.03deg,#00c5eb -1.97%,#b544fe 89.43%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;-webkit-background-clip:text;background-clip:text}.backdrop{z-index:10;width:100%;height:100%;opacity:1;background-color:rgba(0,0,0,.7);padding:0 20px;transition:opacity .25s linear;display:flex;position:fixed;top:0;left:0}.backdrop.is-hidden{opacity:0;pointer-events:none}.modal{min-width:280px;max-width:400px;max-height:calc(100vh - 40px);color:#fff;background-color:#07081c;margin:auto;padding:48px 24px;transition:transform .25s linear;position:relative;overflow:auto;transform:scale(1)}@media screen and (min-width:768px){.modal{max-width:568px;padding:32px 40px}}.backdrop.is-hidden .modal{transform:scale(.3)}@media screen and (min-width:768px){.modal__wrapper{flex-direction:column;gap:32px;display:flex}}.modal__close-button{width:24px;height:24px;color:#fff;background-color:rgba(0,0,0,0);border:none;padding:0;position:absolute;top:20px;right:20px}.modal__close-icon{width:100%;height:100%;fill:currentColor}.modal__title{text-align:center;margin-bottom:24px;font-size:20px;line-height:1.4}@media screen and (min-width:768px){.modal__title{margin-bottom:28px;font-size:24px;line-height:1.17}}.file__list{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:28px;display:flex}@media screen and (min-width:768px){.file__list{gap:22px;margin-bottom:0}}.file__item{z-index:0;width:100%;min-height:394px;cursor:pointer;background-color:#07081c;background-image:linear-gradient(90.03deg,#00c5eb -1.97%,#b544fe 89.43%);border:none;border-radius:6px;padding:20px 28px;display:block;position:relative}@media screen and (min-width:768px){.file__item{width:calc(50% - 11px)}}.file__checkbox{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}.file__background{z-index:-1;width:calc(100% - 4px);height:calc(100% - 4px);opacity:1;background-color:#07081c;border-radius:6px;transition:opacity .25s linear;display:block;position:absolute;top:2px;left:2px}.file__item:hover .file__background,.file__item:focus .file__background,.file__checkbox:checked+.file__background{opacity:0}.file__icon{width:80px;height:106px;fill:#fff;margin-bottom:20px;margin-left:auto;margin-right:auto;display:block}.file__title{text-align:center;margin-bottom:20px;font-size:16px;font-weight:500;line-height:1.5;display:block}.file__feature{align-items:baseline;font-size:14px;line-height:1.71;display:flex}.file__feature:not(:last-child){margin-bottom:12px}.file__arrow{width:14px;height:14px;fill:#fff;flex-shrink:0;margin-right:4px;display:block}.modal__description{margin-bottom:25px;font-size:16px;font-weight:500;line-height:1.5}@media screen and (min-width:768px){.modal__description{margin-bottom:0}}.details{width:100%;background-image:linear-gradient(90.03deg,#00c5eb -1.97%,#b544fe 89.43%);border:none;border-radius:6px;margin-bottom:20px}@media screen and (min-width:768px){.details{margin-bottom:0;display:flex}}.details__item{z-index:0;padding:20px;position:relative}@media screen and (min-width:768px){.details__item{width:284px}}.details__item--primary:before{content:"";z-index:-1;width:calc(100% - 4px);height:calc(100% - 3px);background-color:#07081c;border-radius:6px 6px 0 0;display:block;position:absolute;top:2px;left:2px}@media screen and (min-width:768px){.details__item--primary:before{width:calc(100% - 3px);height:calc(100% - 4px);border-radius:6px 0 0 6px}}.details__item--secondary:before{content:"";z-index:-1;width:calc(100% - 4px);height:calc(100% - 3px);background-color:#07081c;border-radius:0 0 6px 6px;display:block;position:absolute;top:1px;left:2px}@media screen and (min-width:768px){.details__item--secondary:before{width:calc(100% - 3px);height:calc(100% - 4px);border-radius:0 6px 6px 0;top:2px;left:1px}}.author-details__item,.tech-details__item{display:flex}.author-details__item:not(:last-child),.tech-details__item:not(:last-child){margin-bottom:20px}.details__icon{width:28px;height:28px;fill:#fff;flex-shrink:0;margin-right:8px;display:block}.details__name{margin-bottom:4px;font-size:12px;line-height:1.25}.details__unit{color:#1ab9fd;font-size:12px;line-height:1.25}.modal__download-button{margin-left:auto;margin-right:auto}.modal__download-button:hover>.button:after,.modal__download-button:focus>.button:after{background-color:#07081c}.video__backdrop{z-index:10;width:100%;height:100%;opacity:1;background-color:rgba(0,0,0,.7);padding:40px 20px;transition:opacity .25s linear;display:flex;position:fixed;top:0;left:0;overflow:auto}.video__backdrop.is-hidden{opacity:0;pointer-events:none}.video__backdrop.is-hidden .video__modal{transform:scale(.3)}.video__close-btn{z-index:25;color:#757575;top:10px;right:10px}@media (min-width:768px){.video__close-btn{top:24px;right:24px}}.video__modal{max-width:960px;width:calc(100% - 32px);box-shadow:none;background-color:rgba(0,0,0,0);border-radius:32px;margin:auto;padding:0;position:relative}@media (min-width:768px){.video__modal{padding:32px 56px}}.modal__iframe-thumb{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.video__iframe{width:100%;height:100%;border:none;position:absolute;top:0;bottom:0;left:0;right:0}.box{width:100%;height:20px;background-color:#06071b}.header{z-index:9;width:100%;background-color:#06071b;background-image:linear-gradient(90.03deg,rgba(0,197,235,.3) -1.97%,rgba(181,68,254,.3) 89.43%);position:fixed;top:20px;left:0}@media screen and (max-width:767px){.header{padding:14px 0}}.header__container{justify-content:space-between;align-items:center;display:flex}.logo{color:#fff;font-size:28px;line-height:1.21;display:block}.menu__button{width:26px;height:17px;background-color:rgba(0,0,0,0);border:none;padding:0}@media screen and (min-width:768px){.menu__button{display:none}}.menu__icon{width:26px;height:16px}.navigation{display:none}@media screen and (min-width:768px){.navigation{display:block}}.navigation__list{color:#fff;gap:40px;display:flex}.navigation__item{font-size:12px;line-height:1.25}.navigation__link{padding-top:24px;padding-bottom:23px;display:block}@media screen and (min-width:1280px){.navigation__link{padding-top:29px;padding-bottom:28px}}.navigation__link:hover,.navigation__link:focus{background-image:linear-gradient(90.03deg,#00c5eb -1.97%,#b544fe 89.43%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;-webkit-background-clip:text;background-clip:text}.hero{z-index:0;background-color:#06071b;padding-top:182px;padding-bottom:122px;position:relative;overflow:hidden}@media screen and (min-width:768px){.hero{padding-top:142px;padding-bottom:143px;overflow:visible}}@media screen and (min-width:1280px){.hero{padding-top:243px;padding-bottom:146px}}.hero__title{color:#fff;margin-bottom:12px;font-size:24px;line-height:1.2}@media screen and (min-width:768px){.hero__title{font-size:40px}}.hero__title--secondary{width:241px;margin-bottom:20px;font-size:18px;line-height:1.22}@media screen and (min-width:768px){.hero__title--secondary{width:100%;margin-bottom:28px;font-size:20px;line-height:1.2}}.hero__list{color:#fff;margin-bottom:40px;font-size:12px;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.hero__list{margin-bottom:60px;font-size:16px;line-height:1.19}}.hero__item{align-items:center;display:flex}.hero__item:not(:last-child){margin-bottom:16px}@media screen and (min-width:768px){.hero__item{margin-bottom:12px}}.hero__item:before{content:"";width:18px;height:18px;background:url(icon-hero-arrow.fa9a9731.svg);margin-right:4px;display:block}.hero__button{margin-left:calc(50% - 100px);margin-right:calc(50% - 100px)}@media screen and (min-width:768px){.hero__button{margin-left:0;margin-right:auto}}.picture__wrapper{z-index:-1;width:100%;height:663px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-42%)}@media screen and (min-width:768px){.picture__wrapper{height:558px;transform:translate(-50%,-33%)}}@media screen and (min-width:1280px){.picture__wrapper{height:678px;transform:translate(-50%,-36%)}}.hero__image{width:566px;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)}@media screen and (min-width:768px){.hero__image{width:893px;transform:translate(-51%,-50%)}}@media screen and (min-width:1280px){.hero__image{width:1280px;transform:translate(-47%,-50%)}}.features{background-image:url(backgradient-features-sm1.8f6842e9.svg);background-position:50%;background-repeat:no-repeat}@media screen and (min-width:768px){.features{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:768px) and (max-width:1279px){.features{background-image:none}}@media screen and (min-width:1280px){.features{background-image:url(bg-img-features_lg.48d6e6c8.png);background-position:50%;background-repeat:no-repeat}}.features__title{margin-bottom:40px}@media screen and (min-width:1280px){.features__title{margin-bottom:80px}}.features__text{text-align:center;color:#000;margin-bottom:40px;font-size:14px;font-weight:500;line-height:24px}@media screen and (min-width:768px) and (max-width:1279px){.features__text{width:704px;margin-left:auto;margin-right:auto;font-size:16px}}@media screen and (min-width:1280px){.features__text{width:768px;margin-bottom:80px;margin-left:auto;margin-right:auto;font-size:16px}}.features__img-wrapper{align-items:center}@media screen and (min-width:768px){.features__img-wrapper{position:relative}}.feature__img-thumb{margin-left:auto;margin-right:auto}@media screen and (min-width:480px){.feature__img-thumb{width:380px}}@media screen and (min-width:768px) and (max-width:1279px){.feature__img-thumb{max-width:480px;margin-left:0;position:relative}}@media screen and (min-width:1280px){.feature__img-thumb{max-width:396px}}.features__img{margin-bottom:40px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px) and (max-width:1279px){.features__img{margin-left:-33px;margin-right:auto;position:absolute}}.features_wrapper{flex-wrap:wrap;align-items:center;display:flex}.features__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}@media screen and (min-width:768px) and (max-width:1279px){.features__list{max-width:90%;flex-direction:column;align-items:flex-end;gap:80px;display:flex}}@media screen and (min-width:1280px){.features__list{justify-content:space-evenly;gap:80px 400px;position:absolute;top:61px;left:0}}@media screen and (min-width:768px) and (max-width:1279px){.tablet-wrap{position:absolute;bottom:0;left:40px}}.features__thumb{max-width:220px;display:block;position:relative}@media screen and (min-width:768px){.features__thumb{max-width:238px}}.features__subtitle{margin-bottom:15px;font-size:16px;font-weight:700;line-height:24px}@media screen and (min-width:768px){.features__subtitle{margin-bottom:13px}}.features__thumb:before{content:"";width:28px;height:28px;background:url(features-icon.79df0021.png) 0 0/100% no-repeat;display:inline-block;position:absolute;top:0;left:-40px}.features__subtext{font-size:14px;font-weight:500;line-height:17px}.video{background-color:#06071b;background-image:url(bg-img-video-sm.44a3686a.svg);background-position:bottom;background-repeat:no-repeat}@media screen and (min-width:768px){.video{background-image:url(bg-img-video_md.c490800c.svg);background-position:50%;background-repeat:no-repeat}}@media screen and (min-width:1280px){.video{background-image:url(bg-video-lg.5efd166e.svg);background-position:50%;background-repeat:no-repeat;padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1280px){.video__desktop{display:flex}}.video__title{color:#fff;text-align:center;margin-bottom:24px}@media screen and (min-width:768px){.video__title{margin-bottom:20px}}.video__text{text-align:center;color:#fff;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:14px;line-height:17px}@media screen and (min-width:768px){.video__text{max-width:100%;margin-bottom:20px;font-size:16px;line-height:19px}}@media screen and (min-width:1280px){.video__text{align-items:flex-start;margin-bottom:40px;display:flex}.video__text:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:left}.video__text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.video__text:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.video__text:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}}.video__thumb{color:#fff;flex-direction:column;align-items:center;display:flex}@media screen and (min-width:1280px){.video__thumb{max-width:479px;flex-wrap:wrap;align-items:flex-start;margin-right:161px}}.video__list{justify-content:center;align-items:center;gap:20px;margin-bottom:105px;display:flex}@media screen and (min-width:768px){.video__list{margin-bottom:84px}}.video__link{width:60px;height:60px;background-image:linear-gradient(90deg,#00c5eb -2%,#b544fe 90%);border-radius:50%;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex}.video__link:hover{transform:scale(1.1)}.video__icon{fill:#fff}.video__wrapper{max-width:100%;justify-content:center;align-items:flex-start;display:flex;position:relative}.video__btn{background-color:rgba(0,0,0,0);border:none;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-80%,-180%)}@media screen and (min-width:768px) and (max-width:1279px){.video__btn{transform:translate(-75%,-100%)}}@media screen and (max-width:767px){.video__btn{transform:translate(-75%,-60%)}}.button__icon{background-color:#000;border:none;border-radius:50%;transition:transform .25s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:767px){.button__icon{width:20px;height:20px}}@media screen and (min-width:768px) and (max-width:1279px){.button__icon{width:30px;height:30px}}.button__icon:hover{transform:scale(1.1)}.team{background-image:url(bg-img-team-420@1x.9a9df9f5.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:40px}@media screen and (min-width:768px){.team{background-image:url(bg-img-team-768@1x.fd44329c.png);padding-top:80px}}@media screen and (min-width:1280px){.team{background-image:url(bg-img-team-1280@1x.201824ac.png)}}.title{text-align:center}.text{color:#000;text-align:center;margin:24px auto 40px;font-size:14px;font-weight:500;line-height:1.7}@media screen and (min-width:1280px){.text{width:886px;margin-bottom:80px}}@media screen and (min-width:768px){.team__list{flex-wrap:wrap;gap:40px 32px;display:flex}}.team__item{border-radius:15px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.team__item:nth-child(-n+3){margin-bottom:24px}}@media screen and (min-width:480px){.team__item{width:280px}}@media screen and (min-width:768px){.team__item{width:336px}}@media screen and (min-width:1280px){.team__item{width:288px}}.team-picture{padding:16px 16px 24px;display:block}@media screen and (min-width:768px){.team-picture{padding:20px}}@media screen and (min-width:1280px){.team-picture{padding:14px 12px 20px}}.team-foto{border-radius:10px}.team__descr{padding-bottom:12px}.team__name{color:var(--primary-white-color);text-align:center;margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.2}.team__position{color:var(--primary-white-color);text-align:center;font-size:14px;font-weight:500;line-height:1.7}.member-1{-webkit-backdrop-filter:blur(17.5px);-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);background:linear-gradient(312.87deg,rgba(0,197,235,.5) -.2%,rgba(181,68,254,.5) 112.66%),#06071b}.member-2,.member-3{-webkit-backdrop-filter:blur(17.5px);-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);background:linear-gradient(105.09deg,rgba(0,197,235,.5) -13.66%,rgba(181,68,254,.5) 104.34%),#06071b}.member-4{-webkit-backdrop-filter:blur(17.5px);-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);background:linear-gradient(313.81deg,rgba(0,197,235,.5) -7.83%,rgba(181,68,254,.5) 83.61%),#06071b}.aside{background-image:url(bg-img-testimonials-sm-@1x.f9fb548f.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px) and (max-width:1279px){.aside{background-image:url(bg-img-testimonials-md-@1x.72af1d83.png)}}@media screen and (min-width:1280px){.aside{background-image:url(bg-img-testimonials-lg-@1x.19d96bb3.png)}}.aside__title{text-align:center;max-width:179px;margin-left:auto;margin-right:auto;padding-bottom:40px}@media screen and (max-width:767px){.aside__title{font-size:20px;line-height:1.2}}@media screen and (min-width:768px){.aside__title{max-width:352px}}.aside__img{width:181px;height:181px;border-radius:50%;margin-left:auto;margin-right:auto}.aside__subject{text-align:center;padding-top:20px;padding-bottom:12px;font-size:18px;font-weight:700;line-height:1.22}.aside__text{text-align:center;padding-bottom:24px;font-size:14px;font-weight:500;line-height:1.71}.aside__desc{text-align:center;max-width:280px;margin-left:auto;margin-right:auto;padding-bottom:46px;font-size:14px;font-weight:500;line-height:1.71}@media screen and (min-width:768px){.aside__desc{max-width:704px;font-size:16px;line-height:1.5}}@media screen and (min-width:1280px){.aside__desc{max-width:886px;font-size:16px;line-height:1.5}}.swiper{width:100%}.slider .swiper-pagination-bullet{width:6px;height:6px;background-color:#939eac}.slider .swiper-pagination-bullet-active{background-color:#06071b}.section.contacts{background-color:#06071b;background-image:url(mobile.53c92bc3.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #fff;padding-bottom:0}@media screen and (min-width:768px){.section.contacts{background-image:url(tablet.22b1c6ce.png)}}@media screen and (min-width:1280px){.section.contacts{background-image:url(desktop.b1c15bc8.png)}}.contacts-form{width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:480px){.contacts-form{min-width:280px}}@media screen and (min-width:768px){.contacts-form{min-width:704px;margin:0}}@media screen and (min-width:1280px){.contacts-form{width:608px;margin:0}}.contacts__title{color:var(--primary-white-color);text-transform:uppercase;margin-left:auto;margin-right:auto;font-family:Inter,sans-serif;font-size:24px;line-height:1.21}@media screen and (max-width:767px){.contacts__title{max-width:768px;margin-bottom:40px;font-size:20px;line-height:1.2}}@media screen and (min-width:768px){.contacts__title{margin-bottom:38px;font-size:16px;font-weight:500;line-height:1.19}}@media screen and (min-width:1280px){.contacts__title{margin-bottom:80px;font-size:24px;line-height:1.21}}@media screen and (min-width:1280px){.contacts__text{width:500px}}@media screen and (min-width:1280px){.contacts__wrapper{flex-direction:row-reverse;justify-content:space-between;display:flex}}.contacts .container,.registration-form{text-align:center}@media screen and (min-width:1280px){.registration-form{min-width:610px}.registration-form:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){text-align:right}.registration-form:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.registration-form:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.registration-form:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}}@media screen and (min-width:768px){.registration-form{flex-wrap:wrap;justify-content:end;display:flex}}.form-input{width:100%;border-color:rgba(0,0,0,0);border-radius:5px;margin-bottom:20px;padding:11px 8px;font-size:14px;font-weight:500;line-height:1.21}@media screen and (min-width:768px){.form-input{max-width:336px}}@media screen and (min-width:1280px){.form-input{max-width:288px}}.form-input.name{height:40px}@media screen and (min-width:768px){.form-input.name{margin-right:32px}}.form-input.email{height:40px}.form-input.message{resize:none;height:220px;width:100%;border-radius:5px;padding:12px 8px}@media screen and (min-width:768px){.form-input.message{max-width:704px;max-height:162px}}@media screen and (min-width:1280px){.form-input.message{max-width:608px}}.form-input::-ms-input-placeholder{color:#939eac;font-size:14px;font-weight:500;line-height:17px}.form-input::placeholder{color:#939eac;font-size:14px;font-weight:500;line-height:17px}.form-input:not(:placeholder-shown):required:invalid{border-color:red}.form-field{width:100%}@media screen and (max-width:468px){.form-field{min-width:280px}}@media screen and (max-width:768px){.form-field{width:100%}}.form-btn{min-width:181px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.19}@media screen and (min-width:1280px){.form-btn{margin-right:0}}.button__text{text-transform:uppercase;color:var(--primary-white-color)}.contacts__subtitle{color:var(--primary-white-color);text-align:center;margin-bottom:20px;font-size:20px;font-weight:500;line-height:1.2}@media screen and (max-width:1279px){.contacts__subtitle{text-align:center}}@media screen and (min-width:1280px){.contacts__subtitle{text-align:left}}.contacts__text{color:var(--primary-white-color);text-align:center;margin-bottom:40px;font-size:14px;font-weight:500;line-height:1.21}@media screen and (min-width:1280px){.contacts__text{text-align:left;margin-bottom:20px}}@media screen and (min-width:1280px){.contacts-socials__wrapper{text-align:left}}.socials__list{justify-content:center;gap:16px;margin-bottom:42px;display:flex}@media screen and (min-width:1280px){.socials__list{justify-content:flex-start}}.socials-link{width:40px;height:40px;background-image:linear-gradient(90deg,#00c5eb -2%,#b544fe 90%);border-radius:50%;justify-content:center;align-items:center;display:flex}.icon-regular{transition:all .4s}.socials-link:hover .socials-icons .icon-regular{opacity:0}.icon-hovered{opacity:0;transition:all .4s}.socials-link:hover .socials-icons .icon-hovered{opacity:1}.contacts__list{color:var(--primary-white-color)}.contacts__item+.contacts__item{margin-top:20px;margin-bottom:40px}.footer{background-color:#06071b;padding-top:22px;padding-bottom:22px}.footer .container{color:var(--primary-white-color);padding-left:24px}.copyright{height:34px;font-family:Inter;font-size:14px;font-weight:500;line-height:1.21}@media screen and (max-width:320px){.copyright{width:193px}}
/*# sourceMappingURL=index.c09b846c.css.map */
