@font-face{font-weight:400;font-family:Manrope;font-style:normal;src:url(./Manrope-Regular.1ec35503.woff2) format("woff2"),url(./Manrope-Regular.df477e23.woff) format("woff");font-display:swap}@font-face{font-family:Neue Machina;src:url(./NeueMachina-Bold.12e33c03.woff2) format("woff2"),url(./NeueMachina-Bold.df591495.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neue Machina;src:url(./NeueMachina-Regular.3ead4a8e.woff2) format("woff2"),url(./NeueMachina-Regular.d7798c48.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;box-sizing:border-box}ul,ol,button{padding:0}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd,button{margin:0}html{scroll-behavior:smooth}body{min-height:100vh;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack, Arial);line-height:1.5;scroll-behavior:smooth;text-rendering:optimizespeed;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}ul,ol{list-style:none}a:not([class]){text-decoration:none}img{display:block;max-width:100%}input,button,textarea,select{font:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-transition:all 5000s ease-in-out 0s;transition:all 5000s ease-in-out 0s;-webkit-transition-property:background-color,color;transition-property:background-color,color}@media (prefers-reduced-motion: reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root{--white: #ffffff;--black: #121212;--blue: #009adc;--light-blue: #b8e6ff;--gray: #aeaeae;--red: #ee5246;--light-gray: #9f9f9f;--dark-gray: #393939;--font-stack: "Neue Machina", Arial, sans-serif;--second-font-stack: "Manrope", Arial, sans-serif}.preloader{position:absolute;top:50%;left:50%;z-index:1000;width:24px;height:24px;border:4px solid rgba(255,255,255,.4);border-left:4px solid #009adc;border-left:4px solid var(--blue);border-radius:50%;transform:translate(-50%,-50%);transform-origin:top left;animation:load8 1.1s linear infinite}.preloader:after{width:30px;height:30px;border-radius:50%}.preloader_big{width:48px;height:48px}@keyframes load8{0%{transform:rotate(0) translate(-50%,-50%)}to{transform:rotate(360deg) translate(-50%,-50%)}}.title{color:#393939;color:var(--dark-gray);font-weight:700;font-size:100px;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack);line-height:1;text-transform:uppercase}.title_size_h2{font-size:40px}.title_size_h3{font-size:18px}.title_size_h4{font-weight:400;font-size:18px}.title_size_h5{font-size:16px}.title_size_h6{font-size:22px}.title_decoration_none{text-decoration:none}.title_word_break{word-break:break-all}.title_align_right{text-align:right}@media (max-width: 1240px){.title{font-size:60px}.title_size_h2{font-size:40px}.title_size_h3{font-size:18px}.title_size_h4{font-weight:400;font-size:18px}.title_size_h5{font-size:16px}.title_size_h6{font-size:22px}}@media (max-width: 640px){.title_size_h2{font-size:28px}.title_size_h3{font-size:18px}.title_size_h6{font-size:22px}}@media (max-width: 360px){.title{font-size:40px}.title_size_h3{font-size:18px}.title_size_h4{font-weight:400;font-size:18px}.title_size_h6{font-size:22px}}.paragraph{color:#393939;color:var(--dark-gray);font-weight:400;font-size:16px;font-family:Manrope,Arial,sans-serif;font-family:var(--second-font-stack);line-height:130%;text-decoration:none}.paragraph_size_2{font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack)}.paragraph_size_3{font-weight:700;font-size:30px;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack);line-height:116%}.paragraph_size_4{font-weight:700;font-size:18px;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack);line-height:1}.paragraph_size_5{font-weight:400;font-size:16px;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack);line-height:120%}.paragraph_size_6{font-weight:400;font-size:20px;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack);line-height:125%;text-transform:uppercase}.paragraph_size_7{font-weight:400;font-size:14px;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack);line-height:1}.paragraph_size_8{font-weight:400;font-size:16px;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack);line-height:1;text-transform:capitalize}.paragraph_size_9{font-weight:400;font-size:15px;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack);line-height:1;text-transform:capitalize}.paragraph_transform_uppercase{text-transform:uppercase}.paragraph_color_accent{color:#009adc;color:var(--blue);text-decoration:none}@media (max-width: 720px){.paragraph_size_3{font-size:24px}}@media (max-width: 640px){.paragraph,.paragraph_size_2{font-size:14px}.paragraph_size_3{font-size:24px}}.button{display:inline-block;padding:15px 40px;color:#393939;color:var(--dark-gray);font-weight:400;font-size:16px;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack);line-height:1;text-decoration:none;background-color:transparent;border:2px solid #009adc;border:2px solid var(--blue);border-radius:90px;cursor:pointer;transition:background-color .4s ease,color .4s ease}.button.loading{position:relative;color:transparent}.button.loading:hover,.button.loading:focus{color:transparent}.button:hover{color:#fff;color:var(--white);background-color:#009adc;background-color:var(--blue)}.button_size_small{padding:14px 22px;font-weight:700;font-size:18px}.button_size_large{padding:15px 72px}.container{max-width:1620px;margin-right:auto;margin-left:auto;padding-right:100px;padding-left:100px}.container_padding_content-page,.container_padding_null{padding:0}.container_submit{margin-left:50px}.container_width_big{max-width:1920px;padding-left:200px;margin:0 auto}.container_align_right{max-width:1120px;margin-right:100px}.container_margin_right{margin-right:100px}@media (max-width: 1700px){.container_padding_content-page{padding-right:100px;padding-left:100px}}@media (max-width: 1600px){.container{padding-right:100px;padding-left:100px}.container_align_right{max-width:1014px}.container_padding_promo{padding:0}}@media (max-width: 1240px){.container{padding-right:90px;padding-left:90px}.container_width_big{padding-right:110px;padding-left:110px}.container_padding_right-null{padding-right:0}.container_padding_promo{padding:0}.container_margin_right{margin-right:auto}.container_padding_content-page{padding-right:90px;padding-left:90px}.container_align_right{max-width:1020px;margin-right:auto;padding-right:90px;padding-left:90px}}@media (max-width: 1024px){.container,.container_padding_content-page{padding-right:50px;padding-left:50px}.container_width_big{padding-right:90px;padding-left:90px}.container_submit{margin-left:0}.container_padding_right-null{padding-right:0}.container_padding_promo{padding-right:50px;padding-left:50px}}@media (max-width: 720px){.container_width_big{padding-right:50px;padding-left:50px}.container_padding_right-null{padding-right:0}}@media (max-width: 640px){.container,.container_padding_content-page{padding-right:10px;padding-left:10px}}.page__header{max-width:1120px;margin:200px 0 200px auto}.page__header_accent{max-width:436px;margin:0 auto}.page__header-description{color:#393939;color:var(--dark-gray);font-weight:400;font-size:16px;line-height:130%}.page__separator{position:relative;width:100%;height:1px;margin:30px 0;background-color:#009adc;background-color:var(--blue);border:0}.page__separator_margin_null{margin:0}.page__separator_top{margin-bottom:14px}.page__separator_top:before{position:absolute;top:7px;right:-26px;display:block;width:28px;height:1px;background-color:#009adc;background-color:var(--blue);transform:rotate(30deg);content:" "}.page__separator_bottom{margin-top:14px}.page__separator-container{display:grid;grid-gap:24px;grid-template-columns:.57fr .43fr;margin:30px 0}.page__promo{display:grid;grid-gap:16px;grid-template-columns:420px 1fr;align-items:flex-start;margin-top:200px;padding:30px 210px 0 0;border-top:2px solid #009adc;border-top:2px solid var(--blue)}@media (max-width: 1600px){.page__promo{padding:30px 60px 0 0}.page__header_clients{margin-left:30%}}@media (max-width: 1240px){.page__header{margin:170px 0 150px auto}.page__header_align_right{max-width:640px}.page__header_clients{margin-left:195px}.page__header_contact,.page__header_prices{margin-left:400px}.page__promo{display:block;margin-top:20px;padding:20px 0 0}.page__promo-item:not(:last-child){margin-bottom:8px}.page__promo_accent{margin:0 auto;text-align:left}.page__separator{margin:30px 0 20px}.page__separator_margin_null{margin:0}.page__separator_bottom{margin-top:14px}.page__separator-container{grid-template-columns:.5fr .5fr}}@media (max-width: 1024px){.page__header{margin-left:195px;text-align:left}.page__separator{margin:20px 0}.page__separator_margin_null{margin:0}.page__separator_bottom{margin-top:14px}}@media (max-width: 900px){.page__header{margin:120px 0 160px}}@media (max-width: 720px){.page__separator-container{margin:20px 0 15px}.page__header_accent{max-width:100%;margin:0}.page__header-description{max-width:420px}}@media (max-width: 420px){.page__header{margin:178px 0 150px}.page__header_align_right>h1{max-width:100%;word-break:break-all}.page__separator{margin:30px 0}.page__separator_margin_null{margin:0}.page__separator_bottom{margin-top:14px}.page__promo{max-width:355px}.page-description{max-width:100%}}@media (max-width: 360px){.page__header{margin:115px 0 90px}}.burger{position:relative;z-index:20;display:block;width:33px;height:19px;background-color:transparent;border:none;border-top:3px solid #ffffff;border-top:3px solid var(--white);border-bottom:3px solid #ffffff;border-bottom:3px solid var(--white);outline:none;cursor:pointer;transition:border-color .2s ease}.burger:before,.burger:after{position:absolute;top:50%;left:50%;display:block;width:100%;height:3px;background-color:#fff;background-color:var(--white);transform:translate(-50%,-50%);transition:transform .4s ease,background-color .4s ease;content:"";will-change:transform}.burger.active{border-color:transparent}.burger.active:before{background-color:#fff;background-color:var(--white);transform:translate(-50%,-50%) rotate(45deg)}.burger.active:after{background-color:#fff;background-color:var(--white);transform:translate(-50%,-50%) rotate(-45deg)}.nav{display:inline-grid;grid-auto-flow:column;grid-gap:42px}.nav_color_white .nav__link{color:#fff;color:var(--white)}.nav__link{display:flex;color:#b8e6ff;color:var(--light-blue);text-decoration:none;transition:color .25s ease}.nav__link:hover,.nav__link_active{color:#fff;color:var(--white)}.nav__link_active:before{display:inline-block;width:8px;height:20px;margin-right:4px;vertical-align:text-bottom;border:2px solid #ffffff;border:2px solid var(--white);border-right-color:transparent;border-right-width:0;content:""}.nav__link_active:after{display:inline-block;width:8px;height:20px;margin-left:4px;vertical-align:text-bottom;border:2px solid #ffffff;border:2px solid var(--white);border-left-color:transparent;border-left-width:0;content:""}@media (max-width: 1240px){.nav{grid-gap:24px}}@media (max-width: 720px){.nav_color_white{display:none}}@media (max-width: 700px){.nav{--top-offset: 60px;--bottom-offset: 80px;position:fixed;top:var(--top-offset);left:0;z-index:1;display:none;width:100vw;height:calc(100vh - var(--top-offset) - var(--bottom-offset));padding-top:var(--top-offset);padding-bottom:var(--bottom-offset);overflow-y:auto}.nav__link{text-transform:uppercase}.nav__link_active:before{content:none}.nav__link_active:after{content:none}.nav.opened{display:block}.nav__link{padding:0 25px;font-weight:700;font-size:45px}.nav>li:not(:last-child){margin-bottom:40px}}@media (max-width: 340px){.nav__link{font-size:32px}.nav>li:not(:last-child){margin-bottom:30px}}.header{position:relative;width:100%;padding-right:100px;padding-left:74px;background-color:transparent}.header_transparent{position:absolute;padding-left:190px}.header_transparent .header__background{display:none}.header_transparent .header__logo{width:2px;color:transparent}.header__container{display:flex;align-items:center;justify-content:space-between;max-width:1600px;height:88px;margin:0 auto}.header__container>a{display:flex}.header__background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:88px}.header__lang{color:#b8e6ff;color:var(--light-blue);text-decoration:none}.header__lang_active{color:#fff;color:var(--white)}.header__logo{width:118px;height:38px;color:#fff;color:var(--white)}.header__burger{display:none}.header__separator{position:absolute;bottom:0;left:0;display:none;width:100%;height:34px;color:#fff;color:var(--white);pointer-events:none}@media (max-width: 1240px){.header_transparent{padding:0 110px}.header_transparent .header__container{display:grid;grid-gap:24px;grid-template-columns:.3fr .7fr}.header_transparent .header__lang-wrapper{position:absolute;right:20px}}@media (max-width: 1024px){.header{padding:0 90px}.header_transparent .header__container{display:flex}.header_transparent .header__lang-wrapper{position:static}}@media (max-width: 720px){.header_transparent .header{padding:0 40px}.header_transparent .header__logo{width:73px;height:23px;color:#fff;color:var(--white)}.header_transparent .header__container,.header_transparent .header__background{height:55px}.header_transparent .header__burger,.header_transparent .header__separator.active{display:block}}@media (max-width: 700px){.header{padding:0 40px}.header__logo{width:73px;height:23px;color:#fff;color:var(--white)}.header__container,.header__background{height:55px}.header__burger{display:block}}.footer__list{display:inline-grid;grid-auto-flow:row;grid-gap:42px}.footer__container{display:grid;grid-template-columns:6fr 4fr}.footer__next-page{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.footer__link{text-decoration:none}.footer__email-title{margin-bottom:8px;color:#9f9f9f;color:var(--light-gray)}.footer__number{margin-left:4px;color:#009adc;color:var(--blue);font-weight:700;font-size:25px;font-family:Neue Machina,Arial,sans-serif;font-family:var(--font-stack);line-height:100%;text-transform:uppercase;vertical-align:text-top}.footer__copyright{display:grid;grid-template-columns:6fr 4fr;align-items:center;margin-top:36px;margin-bottom:40px;padding-top:32px;border-top:2px solid #b8e6ff;border-top:2px solid var(--light-blue)}.footer__mobile-button{display:none}.footer__socials{display:flex;gap:200px;align-items:center}@media (max-width: 1300px){.footer__socials{gap:60px}}@media (max-width: 1023px){.footer__list{grid-gap:25px}}@media (max-width: 710px){.footer__container{display:block}.footer__next-page{margin-bottom:50px}.footer__button{display:none}.footer__mobile-button{display:block;width:100%;margin-top:50px}.footer__copyright{display:flex;flex-flow:column;margin-bottom:15px}.footer__socials{display:flex;justify-content:space-between;order:-1;width:100%;margin-bottom:30px}}.section{position:relative;margin:200px 0}.section_margin_top_null{margin-top:0}.section__header{display:flex;align-items:flex-start;justify-content:space-between}.section__title{margin-top:50px}.section__link{display:flex;align-items:center;color:#393939;color:var(--dark-gray);font-weight:700;font-size:15px;white-space:nowrap;text-decoration:none}.section__icon{width:12px;height:12px;margin-right:10px;color:#009adc;color:var(--blue)}@media (max-width: 1600px){.section{margin:170px 0 150px}.section_margin_top_null{margin-top:0}}@media (max-width: 720px){.section{margin:120px 0}.section_margin_top_null{margin-top:0}}@media (max-width: 375px){.section{margin:178px 0 100px}.section_margin_top_null{margin-top:0}}/**
 * tingle.js - A simple modal plugin written in pure JavaScript
 * @version v0.16.0
 * @link https://github.com/robinparisi/tingle#readme
 * @license MIT
 */.tingle-modal *{box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.9);opacity:0;cursor:url("data:image/svg+xml,%3Csvg width='19' height='19' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.514.535l-6.42 6.42L2.677.536a1.517 1.517 0 00-2.14 0 1.517 1.517 0 000 2.14l6.42 6.419-6.42 6.419a1.517 1.517 0 000 2.14 1.517 1.517 0 002.14 0l6.419-6.42 6.419 6.42a1.517 1.517 0 002.14 0 1.517 1.517 0 000-2.14l-6.42-6.42 6.42-6.418a1.517 1.517 0 000-2.14 1.516 1.516 0 00-2.14 0z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E"),auto}@supports ((-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px))){.tingle-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:2.5rem;right:2.5rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;background-color:transparent;color:#fff;cursor:pointer}.tingle-modal__close svg *{fill:currentColor}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform,opacity}.tingle-modal-box__content{padding:3rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer:after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{animation:scale .2s cubic-bezier(.68,-.55,.265,1.55) forwards}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:gray;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width : 540px){.tingle-modal{top:0px;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.8rem;width:1.6rem;vertical-align:middle;font-size:0}}@keyframes scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.modal__close{z-index:10;color:#009adc;color:var(--blue);background-color:transparent;border:0;outline:0;cursor:pointer}.checkbox{display:inline-block;padding-left:25px;font-size:13px;line-height:120%;cursor:pointer}.checkbox__input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox__box{position:absolute;display:flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:-25px;overflow:hidden;background-color:#fff;background-color:var(--white);background-repeat:no-repeat;background-position:50% 50%;border:1px solid #009adc;border:1px solid var(--blue);border-radius:4px}.checkbox__box svg{width:8px;height:8px}.checkbox__input:checked+.checkbox__box{background-color:#009adc;background-color:var(--blue)}.checkbox a{color:inherit;border-bottom:1px solid #b8e6ff;border-bottom:1px solid var(--light-blue)}@media (max-width: 720px){.checkbox{padding-left:20px;font-size:12px}.checkbox__box{width:13px;height:13px;margin-left:-20px}}.form__text{margin-top:6px;margin-bottom:20px;color:#121212;color:var(--black);font-weight:500;font-size:15px;line-height:135%}.form__field{position:relative}.form__field:nth-child(-n + 2){margin-bottom:25px}.form__field-message{display:none;margin-top:5px;margin-left:16px;color:#ee5246;color:var(--red);font-weight:500;font-size:13px;line-height:145%}.form__field_error .form__input{border-color:#ee5246;border-color:var(--red)}.form__field_error .form__field-message{display:block}.form__field_error .suggest-form__label{color:#ee5246;color:var(--red)}.form__field textarea{resize:none}.form__label{display:inline-block;margin-bottom:15px;color:#121212;color:var(--black);font-weight:700;font-size:18px;line-height:1;text-transform:uppercase}.form__input{width:100%;padding:13px;color:#121212;color:var(--black);font-weight:400;font-size:16px;line-height:120%;border:1px solid #009adc;border:1px solid var(--blue);border-radius:10px;outline:none;transition:border-color .2s ease}.form__input_textarea{height:130px;resize:none}.form__input:focus{border:1px solid #009adc;border:1px solid var(--blue)}.form__button{display:block;width:100%;height:52px;margin-top:25px;font-weight:700}.feedback-form{position:relative}.feedback-form__main{display:flex;max-width:848px;min-height:548px;padding:4px;background-color:#b8e6ff;background-color:var(--light-blue);-webkit-clip-path:polygon(93% 0,97% 6%,100% 6%,100% 94%,94% 100%,0 100%,0 0);clip-path:polygon(93% 0,97% 6%,100% 6%,100% 94%,94% 100%,0 100%,0 0)}.feedback-form__content{display:flex;flex-flow:column nowrap;justify-content:space-between;width:100%;padding:50px 48px 30px;background-color:#fff;background-color:var(--white);-webkit-clip-path:polygon(93% 0,97% 6%,100% 6%,100% 94%,94% 100%,0 100%,0 0);clip-path:polygon(93% 0,97% 6%,100% 6%,100% 94%,94% 100%,0 100%,0 0)}.feedback-form__container{max-width:550px}.feedback-form__close{position:absolute;top:12px;right:20px}.feedback-form__logo{width:40px;height:40px}.feedback-form__button{width:230px;height:50px}.feedback-form__button.error{color:#121212;color:var(--black);background:transparent;border:2px solid #ee5246;border:2px solid var(--red)}.feedback-form__field{display:flex;align-items:center}.feedback-form__message{margin-top:0}.feedback-form__success{display:none;margin:156px auto;text-align:center}.feedback-form__success-logo{width:100px;height:100px;margin-bottom:34px;color:#009adc;color:var(--blue);text-align:center}@media (max-width: 1024px){.feedback-form__main{-webkit-clip-path:polygon(85% 0,92% 6%,100% 6%,100% 96%,91% 100%,0 100%,0 0);clip-path:polygon(85% 0,92% 6%,100% 6%,100% 96%,91% 100%,0 100%,0 0)}.feedback-form__content{padding:50px 54px 30px;-webkit-clip-path:polygon(85% 0,92% 6%,100% 6%,100% 96%,91% 100%,0 100%,0 0);clip-path:polygon(85% 0,92% 6%,100% 6%,100% 96%,91% 100%,0 100%,0 0)}}@media (max-width: 720px){.feedback-form__main{padding:2px}.feedback-form__content{padding:56px 22px 30px}.feedback-form__field{display:block}.feedback-form__message{float:right;margin-top:5px}.feedback-form__close{top:4px;right:5px}}.hero{display:none;height:860px;background-image:url(../images/main/bg-hero.jpg);background-repeat:no-repeat;background-size:cover}.hero.active{display:block}.hero__container{display:flex;align-items:center;justify-content:center;height:100%}.hero__content{width:100%;max-width:526px;height:100%;color:#fff;color:var(--white)}.hero__text{color:#fff;color:var(--white);font-weight:700;font-size:13px;text-transform:uppercase}.hero__button{padding:36px 40px;background-color:transparent;border:1px solid #ffffff;border:1px solid var(--white);border-radius:50%}.hero__button-wrapper{display:none;height:100%;max-height:400px}.hero__arrow{width:50px;height:50px;color:#fff;color:var(--white)}.hero__subtext{display:flex;align-items:center}@media (max-width: 1600px){.hero{height:750px}}@media (max-width: 1240px){.hero{height:650px}.hero__container{display:grid;grid-gap:24px;grid-template-columns:.3fr .7fr;padding:0 110px}.hero__content{max-width:464px}}@media (max-width: 1024px){.hero__container{display:flex;grid-gap:0;padding:0}}@media (max-width: 720px){.hero{height:100vh;min-height:1024px;background-position-x:right}.hero__container{flex-direction:column;align-items:center}.hero__content{max-width:620px;margin-top:280px}.hero__button-wrapper{display:flex;align-items:center}}@media (max-width: 660px){.hero{min-height:0;min-height:initial}.hero__square{margin:18px 10px}.hero__content{max-width:355px}}@media (max-width: 380px){.hero__content{margin-top:220px}.hero__text{font-size:10px}}.feedback-modal__content{width:100%;max-width:900px;padding:26px}@media (max-width: 1024px){.feedback-modal__content{max-width:640px}}@media (max-width: 720px){.feedback-modal__content{padding:10px}}@media (max-width: 540px){.feedback-modal{display:flex}.feedback-modal__content{padding:10px}}.tingle-modal{padding:8vh 10px;background:#ffffff;background:var(--white);cursor:inherit;-webkit-backdrop-filter:initial;backdrop-filter:initial}.tingle-modal.feedback-modal{background:url(../images/main/bg-hero.jpg);background-size:cover;-webkit-backdrop-filter:none;backdrop-filter:none}.tingle-modal.feedback-modal .tingle-modal-box{max-width:900px;max-height:762px;height:-moz-max-content;height:max-content;border-radius:20px}.tingle-modal__close{top:26px;right:26px;width:20px;height:20px;color:#009adc;color:var(--blue)}.tingle-modal-box{width:100%;max-width:900px;height:100%;max-height:820px}.tingle-modal-box__content{height:100%;padding:0}@media (max-width: 1024px){.tingle-modal.feedback-modal .tingle-modal-box{max-width:640px;max-height:762px;height:-moz-max-content;height:max-content}}@media (max-width: 540px){.tingle-modal.feedback-modal{display:flex}.tingle-modal.feedback-modal .tingle-modal-box{max-height:600px}.tingle-modal__closeLabel{display:none}.tingle-modal__close{left:auto;left:initial;background-color:transparent}.tingle-modal__closeIcon{width:20px;height:20px}}@media (max-width: 440px){.tingle-modal-box{max-height:600px}}.captcha{display:grid;grid-gap:20px;grid-template-columns:150px 20px 200px;align-items:center;margin-top:30px}.captcha__icon{cursor:pointer}.captcha .form__field-message{grid-column:1/-1}@media (max-width: 500px){.captcha{grid-gap:10px;grid-template-columns:150px 1fr}}
