body,html{height:100%;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:inherit;text-decoration:none}*{box-sizing:border-box;margin:0;padding:0}.section{position:relative;width:100%}.clear-70{margin-top:70px}.navigation{background-color:#59b8c5;height:58px;position:relative}@media screen and (max-width:767px){.navigation{display:none}}.navigation-wrapper{margin:0 auto;max-width:100%;padding:0;width:1170px}.navigation-list{margin:0;padding:0;text-align:left}.navigation-list .navigation-item{display:inline-block;list-style:none;margin:0;padding:0}.navigation-list .navigation-item .navigation-item-link{color:#fff;display:block;font-size:16px;font-weight:500;height:100%;line-height:58px;padding:0 30px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.navigation-list .navigation-item .navigation-item-link:hover{background-color:#4a9fb3}.navigation-submenu-wrapper{background:#fff;border-bottom:0 solid #fff;box-shadow:0 5px 40px rgba(0,0,0,.1);left:0;position:absolute;right:0;top:58px;z-index:101}.navigation-submenu{list-style:none;margin:0 auto;padding:20px 0;width:1170px}.navigation-submenu .navigation-submenu-item{float:left;margin:0 0 20px;width:20%}.navigation-submenu .navigation-submenu-item a{color:#101828;font-size:16px;font-weight:800;line-height:24px;text-transform:uppercase;transition-duration:.2s}.navigation-submenu .navigation-submenu-item a:hover{color:#59b8c5;text-decoration:none}.social-links{align-items:center;color:#fff;display:flex;height:100%}.social-links .social-link{color:#59b8c5;margin:0 10px 0 0}.social-links .social-link svg{height:28px;width:28px}.burger{display:none;height:2rem;position:absolute;right:20px;top:25px;width:2rem;z-index:110}@media(max-width:768px){.burger{display:flex;flex-flow:column nowrap;justify-content:space-around}}.burger.open{position:fixed}.burger div{background-color:#ccc;border-radius:10px;height:.25rem;-webkit-transform-origin:1px;transform-origin:1px;transition:all .3s linear;width:2rem}.burger div:first-child{-webkit-transform:rotate(0);transform:rotate(0)}.burger div:nth-child(2){opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.burger div:nth-child(3){-webkit-transform:rotate(0);transform:rotate(0)}.burger.open div:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.burger.open div:nth-child(2){opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.burger.open div:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-menu{display:flex;flex-flow:row nowrap;list-style:none;z-index:100}.nav-menu li{padding:16px 10px}@media(max-width:768px){.nav-menu{background-color:#fff;flex-flow:column nowrap;height:100vh;padding-top:16px;position:fixed;right:0;top:85px;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.nav-menu li{color:#000}}.nav-menu.open{height:calc(100% - 85px);overflow-y:auto;-webkit-transform:translateX(0);transform:translateX(0)}.nav-menu ul{max-height:calc(100vh - 3.5rem);overflow-y:auto;width:100%}.nav-menu .navigation-item-link{font-size:16px;font-weight:600;position:relative}.nav-menu .navigation-item-link .navigation-item-arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;margin-left:5px;padding:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.nav-menu .navigation-item-link .navigation-item-arrow.active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-menu .navigation-item-link .sub-menu{display:none;flex-direction:column;list-style:none;margin-left:8px;margin-top:14px}.nav-menu .navigation-item-link .sub-menu li{font-weight:400;padding:14px 0 0}.nav-menu .navigation-item-link .sub-menu.active{display:flex}.header{background-color:#000}.header-wrapper{margin:0 auto;max-width:100%;padding:0;position:relative;width:1170px}.header-menu{align-items:center;color:#fff;display:flex;height:100%;padding:16px 0}.header-menu-column{border-right:1px solid #4b5457;display:flex;height:100%;padding:0 30px}@media screen and (max-width:767px){.header-menu-column{padding:0 20px}}.header-menu-column:last-child{border-right:none}.header-logo,.header-logo .logo-link{display:flex;height:100%}.header-logo .logo-link{align-items:center;flex-direction:column}.header-logo .logo-link img{width:100px}.header-logo .logo-link .logo-subtitle{color:#fff;font-size:12px;font-weight:300;margin-top:8px;opacity:.4}@media screen and (max-width:767px){.header-logo .logo-link .logo-subtitle{display:none}}.header-logo-icon{margin-bottom:8px}.header-address svg{opacity:.6}.header-address .header-address-text{display:flex;flex-direction:column;float:right;font-size:14px;line-height:1;margin-left:8px;text-align:left}.header-address .header-address-text span{margin-bottom:4px}@media screen and (max-width:767px){.header-address{display:none}}.header-contacts-wrapper{align-items:center;display:flex;gap:20px;height:100%}@media screen and (max-width:767px){.header-contacts-wrapper{display:none}}.header-work-time{font-size:12px;margin-top:12px;opacity:.6}.header-contacts{display:flex;flex-direction:column;gap:8px}.header-contacts .header-contact .header-contact-link{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:center}.header-contacts .header-contact .header-contact-link svg{color:#fff;height:16px;margin-right:8px;opacity:.6;width:16px}.header-social-mobile{display:flex;justify-content:flex-end;margin-right:60px;width:100%}.header-social-mobile .info-button{color:#59b8c5;height:28px;margin:0 10px 0 0;width:28px}.button{background-color:#59b8c5;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;margin:0;padding:14px 19px;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.button:hover{background-color:#3fa7b2;text-decoration:none}.button--big{font-weight:500;padding:14px 19px}.button--small{font-weight:500;padding:8px 18px}.payment-method-list{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.payment-method-list li{list-style:none;margin:0 10px 0 0}.footer{background-color:#000;color:#fff}.footer .row{align-items:center;display:flex;justify-content:space-between}.footer .row:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}.footer-wrapper{margin:0 auto;max-width:100%;padding:0;position:relative;width:1170px}@media screen and (max-width:767px){.footer-wrapper{width:100%}}.footer-content{display:flex;flex-direction:column;padding:16px 0}.footer-content .footer-top-section{display:flex;justify-content:space-between;padding:8px}@media screen and (max-width:767px){.footer-content .footer-top-section{flex-direction:column;gap:0}}.footer-content .footer-top-section .footer-content-column{float:left;margin-left:26px}@media screen and (max-width:767px){.footer-content{flex-wrap:wrap;padding:0}}.footer-navigation,.footer-row-section{display:flex;flex:1 1;gap:16px;width:100%}.footer-navigation .footer-navigation-column{width:50%}.footer-contacts{display:flex;flex-direction:column}.footer-contacts .footer-contact{align-items:center;display:flex;font-size:14px;font-weight:400;line-height:24px;margin-bottom:8px}.footer-contacts .footer-contact svg{color:#fff;height:18px;margin-right:10px;opacity:.6;width:18px}.footer-social{font-size:12px;padding:30px 0}.footer-social-link{color:#fff;font-size:20px;margin-right:10px;text-decoration:none}.footer-menu{align-items:flex-start;color:#fff;display:flex;flex-direction:column;height:100%}.footer-menu .footer-menu-header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;height:86px;width:100%}.footer-menu .footer-menu-content{display:flex;flex-direction:column;margin-top:25px}.footer-menu .footer-menu-list{display:grid;margin:10px 0;padding:0;text-align:left}.footer-menu .footer-menu-item{display:inline-block;list-style:none;margin:0;padding:0}.footer-menu .footer-menu-link{color:#fff;display:block;font-size:12px;font-weight:300;height:100%;padding:10px 0 0;text-decoration:none;transition:all .3s ease}.footer-logo-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px;padding:0 40px}.footer-logo-wrapper img{width:100px}@media screen and (max-width:767px){.footer-logo-wrapper{padding:0}}.footer-logo-wrapper .logo-subtitle{color:#fff;font-size:12px;font-weight:300;margin-top:8px;opacity:.4}.footer-address svg{color:#fff;height:18px;margin-right:10px;opacity:.6;width:18px}.footer-address .footer-address-content{float:right}.footer-address .footer-address-content p{font-size:14px;font-weight:400;line-height:20px;margin:0;opacity:.8;padding:0}.footer-legal p{font-size:14px;font-weight:400;line-height:17px;margin-top:2px;opacity:.8}.footer-bottom-section{align-items:center;display:flex;justify-content:space-between;opacity:.8;padding:1rem;text-align:center}@media screen and (max-width:767px){.footer-bottom-section{flex-direction:column-reverse;gap:14px}.footer-bottom-section p{font-size:14px;font-weight:300}}.footer-partner-image{margin:5px 0;max-width:120px;width:100%}.input{background:none;background:#fff;border:1px solid #e3eff0;border-radius:8px;box-shadow:none;color:rgba(16,24,40,.8);display:inline-block;outline:0;padding:15px;width:100%}.input::-webkit-input-placeholder{color:rgba(16,24,40,.4)}.input::placeholder{color:rgba(16,24,40,.4)}textarea.input{font-family:inherit;min-height:120px;resize:vertical}.modal{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .25s ease-in-out;visibility:hidden;width:100%;z-index:100}.modal.open{opacity:1;visibility:visible}.modal .modal-content{background:#fff;border-radius:16px;overflow:hidden;position:relative;-webkit-transform:scale(.9);transform:scale(.9);transition:all .25s ease-in-out;width:600px}.modal .modal-content .close{cursor:pointer;position:absolute;right:24px;top:24px;z-index:10}.modal .modal-content.open{-webkit-transform:scale(1);transform:scale(1)}.benefits{margin-top:24px}.benefits,.benefits .benefits-wrapper{display:flex;flex-direction:row;max-width:100%}.benefits .benefits-wrapper{gap:70px;justify-content:space-between;margin:0 auto;width:1170px}@media screen and (max-width:767px){.benefits .benefits-wrapper{flex-wrap:wrap;gap:0;width:100%}}.benefits .benefits-item{display:flex;flex:1 1}@media screen and (max-width:767px){.benefits .benefits-item{flex:auto;flex-direction:column;padding-bottom:30px;width:50%}.benefits .benefits-item:not(:nth-child(2n)){padding-right:30px}}.benefits .benefits-item-title{font-size:16px;font-weight:800;line-height:24px;margin-bottom:14px}.benefits .benefits-item-icon{height:100%;margin-right:16px}@media screen and (max-width:767px){.benefits .benefits-item-icon{height:auto;margin-bottom:8px;margin-right:0}}.benefits .benefits-item-text{color:#101828;font-size:14px;font-weight:400;line-height:20px;opacity:.7;position:relative}.device-block-items{display:flex;flex-direction:row;gap:16px;justify-content:space-between;margin-top:48px}@media screen and (max-width:767px){.device-block-items{flex-wrap:wrap}}.device-block-items .device-block-item{align-items:flex-start;background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),#59b8c5;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;padding:27px 30px;transition-duration:.2s;width:100%}.device-block-items .device-block-item:hover{box-shadow:0 6px 11px rgba(0,0,0,.15)}.device-block-items .device-block-item:hover .device-block-item-image,.device-block-items .device-block-item:hover .device-block-item-text{-webkit-transform:scale(1.1);transform:scale(1.1)}.device-block-items .device-block-item .device-block-item-text{transition-duration:.3s}.device-block-items .device-block-item .device-block-item-text .device-block-item-text-title{font-size:20px;font-weight:700;line-height:24px}.device-block-items .device-block-item .device-block-item-text .device-block-item-text-price{color:rgba(16,24,40,.698);font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.device-block-items .device-block-item .device-block-item-image{align-items:center;display:flex;height:100%;justify-content:center;margin-top:24px;object-fit:contain;position:relative;transition-duration:.3s;width:100%}.device-block-items .device-block-item .device-block-item-image .img-background{aspect-ratio:1/1;background:linear-gradient(180deg,rgba(89,184,197,.04),rgba(89,184,197,.32));border-radius:100%;display:block;height:100%;position:absolute}.device-block-items .device-block-item .device-block-item-image img{width:100%;z-index:10}@media screen and (max-width:767px){.device-block-items .device-block-item{padding:12px 14px;width:47%}}.brand-block-items{grid-gap:12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));margin-top:48px}.brand-block-items .brand-block-item{background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),#59b8c5;border-radius:16px;cursor:pointer;min-height:110px;position:relative;transition-duration:.2s}.brand-block-items .brand-block-item:hover{background:linear-gradient(10deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.6)),#59b8c5;box-shadow:0 6px 11px rgba(0,0,0,.15)}.brand-block-items .brand-block-item:hover .brand-block-item-link .brand-block-item-image{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}.brand-block-items .brand-block-item:before{content:"";display:block;padding-top:100%}.brand-block-items .brand-block-item .brand-block-item-link{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;text-decoration:none;top:0;width:100%}.brand-block-items .brand-block-item .brand-block-item-link .brand-block-item-image{align-items:center;color:#59b8c5;display:flex;justify-content:center;overflow:hidden;text-align:center;transition-duration:.3s}.main-banner{align-items:center;background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),#59b8c5;border-radius:16px;display:flex;height:550px;justify-content:space-between;margin-top:28px;padding-left:80px;position:relative}.main-banner .main-banner-left-column{flex:0 0 52%;max-width:52%;padding-right:32px}@media screen and (max-width:767px){.main-banner{flex-direction:column;height:auto;margin-top:0;padding:40px}.main-banner .main-banner-left-column{flex:1 1;max-width:100%;padding-right:0}}.main-banner-text-block{margin-bottom:34px}@media screen and (max-width:767px){.main-banner-text-block{margin-bottom:8px;text-align:center;width:100%}}.main-banner-text-block .main-banner-caption{color:rgba(16,24,40,.7);font-size:14px;font-weight:700;letter-spacing:1px;line-height:21px;text-transform:uppercase}@media screen and (max-width:767px){.main-banner-text-block .main-banner-caption{display:block;font-size:12px;line-height:16px;padding-bottom:8px}}.main-banner-text-block .main-banner-header{font-size:48px;font-style:normal;font-weight:700;line-height:52px;margin-bottom:20px}@media screen and (max-width:767px){.main-banner-text-block .main-banner-header{font-size:28px;line-height:32px;text-transform:uppercase}}.main-banner-text-block .main-banner-text{color:rgba(16,24,40,.7);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.main-banner-text-block .main-banner-promotions{display:flex;flex-direction:column;gap:16px;margin-top:32px}@media screen and (max-width:767px){.main-banner-text-block .main-banner-promotions{margin-top:24px;text-align:left}}.main-banner-text-block .main-banner-promotion{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.6);border-radius:12px;box-shadow:0 16px 24px rgba(15,23,42,.08);display:flex;overflow:hidden;padding:16px 18px}@media screen and (max-width:767px){.main-banner-text-block .main-banner-promotion{text-align:left}}.main-banner-text-block .main-banner-promotion-image{align-items:center;background:rgba(89,184,197,.15);display:flex;flex-shrink:0;height:56px;justify-content:center;margin-right:16px;width:56px}.main-banner-text-block .main-banner-promotion-image img{height:100%;object-fit:contain;width:100%}.main-banner-text-block .main-banner-promotion-title{color:#101828;display:block;font-size:15px;font-weight:600;line-height:20px}.main-banner-text-block .main-banner-promotion-description{color:rgba(16,24,40,.7);font-size:13px;line-height:18px;margin:6px 0 0}.main-banner-image{align-items:center;display:flex;flex:0 0 48%;justify-content:center;max-width:48%;padding-right:24px;position:relative}.main-banner-image img{height:auto;max-width:640px;position:relative;width:100%}.main-banner-image:before{background:linear-gradient(180deg,rgba(89,184,197,.04),#59b8c5);border-radius:100%;bottom:40px;box-shadow:10px 10px 30px 0 rgba(0,0,0,.2);content:"";display:block;height:220px;opacity:.8;position:absolute;-webkit-transform:rotate(351deg);transform:rotate(351deg);width:70%}@media screen and (max-width:767px){.main-banner-image{flex:1 1;margin-bottom:20px;margin-right:0;max-width:100%;padding-right:0}.main-banner-image:before{bottom:0}}.request-call-modal{padding:40px;position:relative}.request-call-modal h2,.request-call-modal p{margin-bottom:24px}.request-call-modal .request-call-from{display:flex;flex-direction:column}.request-call-modal .input-container{margin-bottom:8px}.request-call-modal .input-container .error{color:red;font-size:12px;margin-top:8px;padding-left:4px}.request-call-modal .button-container{display:flex;margin-top:16px;width:100%}.request-call-modal .button-container .button{flex:1 1}.main-banner-btn-mobile-block{display:none}@media screen and (max-width:767px){.main-banner-btn-mobile-block{display:block}.main-banner-btn-desktop-block{display:none}}.help-banner{align-items:center;background:linear-gradient(108.28deg,#b7dac1 32.53%,#deecdd 67.93%);border-radius:16px;display:flex;height:407px;justify-content:space-between;margin-top:48px;overflow:hidden;padding-left:80px;position:relative}@media screen and (max-width:767px){.help-banner{flex-direction:column;height:auto;margin-top:0;padding:40px}}.help-banner-left-column{flex:1.5 1}.help-banner-left-column .help-banner-text-block{margin-bottom:34px}.help-banner-left-column .help-banner-text-block .help-banner-top-header{color:rgba(16,24,40,.7);font-size:14px;font-weight:700;letter-spacing:1px;line-height:21px;text-transform:uppercase}.help-banner-left-column .help-banner-text-block .help-banner-header{font-size:48px;font-style:normal;font-weight:700;line-height:52px;margin-bottom:20px}@media screen and (max-width:767px){.help-banner-left-column .help-banner-text-block .help-banner-header{font-size:32px;line-height:36px}}.help-banner-left-column .help-banner-text-block .help-banner-text{color:rgba(16,24,40,.7);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.help-banner-right-column{border-radius:150px 0 0 150px;flex:1 1;height:100%;overflow:hidden;position:relative}.help-banner-right-column .help-banner-image{background:url(/static/media/staff.bb3fd9709a113d1a9bf7.png) no-repeat 50%;background-size:cover;bottom:0;position:absolute;right:0;top:0;width:100%}.text-banner h3{font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin:21px 0}.text-banner ul{line-height:28px;padding-left:18px}.text-banner li::marker{color:#59b8c5;height:8px;width:8px}.text-banner p{font-size:16px;line-height:24px;margin-top:21px;opacity:.85}.feedback-block{align-items:center;display:flex;height:800px;justify-content:center;margin:auto;overflow:hidden;position:relative;text-align:center;width:100%}.map-block{height:600px;position:relative}.map-content{height:100%}.contacts-block-wrapper{display:block;height:100%;padding:32px 0;position:absolute;right:0;text-align:left;top:0}.notification{align-content:center;align-items:center;-webkit-animation:slideIn .5s ease-in-out;animation:slideIn .5s ease-in-out;border-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;font-weight:500;justify-content:space-between;padding:1rem;width:100%;z-index:1000}.repair-process{margin-top:70px;position:relative}@media screen and (max-width:767px){.repair-process{margin-top:0}}.repair-process .repair-process-header{color:#fff;font-size:32px;font-weight:600;line-height:36px;margin-bottom:42px}.repair-process .content-section{margin-top:30px;z-index:10}.repair-process .repair-process-steps{display:flex;list-style:none;position:relative;width:100%}.repair-process .repair-process-steps .repair-process-steps-list{display:flex}@media screen and (max-width:767px){.repair-process .repair-process-steps .repair-process-steps-list{flex-direction:column}}.repair-process .repair-process-steps .repair-process-step{background:#fff;border:0 solid #fff;border-radius:16px;box-shadow:0 3px 30px rgba(6,63,70,.09),0 33.8399px 30px rgba(73,80,84,.03),0 18.0924px 28.5905px rgba(73,80,84,.03),0 5.38658px 8.51213px rgba(73,80,84,.044);box-sizing:border-box;display:flex;flex-direction:column;font-weight:600;height:166px;list-style:none;margin-right:23.5px;min-height:166px;padding:17px 24px 24px;position:relative;transition-duration:.2s;width:215px;z-index:10}@media screen and (max-width:767px){.repair-process .repair-process-steps .repair-process-step{flex-direction:row;height:84px;margin-bottom:16px;min-height:auto;padding:12px 16px 24px;width:100%}.repair-process .repair-process-steps .repair-process-step__line{background:#59b8c5;border-radius:0 0 8px 8px;bottom:8px;height:4px;left:8px;position:absolute;right:6px}}.repair-process .repair-process-steps .repair-process-step .step-number{color:#00bcd6;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:29px;margin-bottom:18px}@media screen and (max-width:767px){.repair-process .repair-process-steps .repair-process-step .step-number{padding:0 16px 9px 0}}.repair-process .repair-process-background{-webkit-backdrop-filter:blur(75px);backdrop-filter:blur(75px);background:linear-gradient(91.59deg,#00bcd6 -31.56%,#157c8a 110.19%);height:100%;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.repair-process .repair-process-background{height:100%}}.models-block{margin-top:72px}.models-block h2{color:#101828;font-size:32px;font-weight:700;line-height:36px}.models-block .models-block-items{grid-gap:10px;display:grid;flex-wrap:wrap;gap:10px;grid-template-columns:repeat(auto-fill,minmax(19%,1fr));margin-top:40px;width:100%}@media(max-width:600px){.models-block .models-block-items{grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}}.models-block .models-block-items .models-block-item-link{background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),#59b8c5;border-radius:8px;color:#101828;cursor:pointer;display:block;font-weight:600;padding:20px}.models-block .models-block-items .models-block-item-link img{width:150px}.models-block .models-block-items .models-block-item-link:hover{background:#3fa7b2}.models-block .models-block-items .models-block-item-link-with-image{align-items:center;background:none;display:flex;flex-direction:column;gap:16px}.models-block .models-block-items .models-block-item-link-with-image:hover{background:none;-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.no-match{color:#999;font-size:30px;margin-top:100px;text-align:center}.price-table-block .price-table-block-header{margin-bottom:30px}.price-table-block .price-table-block-header h3{color:#101828;font-size:32px;font-weight:700;line-height:36px;margin-bottom:8px}.price-table-block .price-table-block-header .price-table-block-under-header{color:rgba(16,24,40,.7);font-size:16px;font-weight:400;line-height:24px}.price-table{display:flex;flex-direction:column}.price-table-header{background:#222d31;border-radius:8px;display:flex}.price-table-header .price-table-header-item{color:#fff;flex:1 1;font-size:10px;font-weight:300;letter-spacing:.1em;line-height:21px;padding:10px;text-transform:uppercase;vertical-align:middle}.price-table-header .price-table-header-item:first-child{flex:2 1}.price-table-row{border-bottom:1px solid #e8eff0;display:flex}.price-table-row .price-table-row-item{align-items:center;display:flex;flex:1 1;justify-content:flex-start;padding:10px}.price-table-row .price-table-row-item.bold{font-weight:600}.price-table-row .price-table-row-item.gray-text{color:rgba(16,24,40,.4)}.price-table-row .price-table-row-item:first-child{flex:2 1}.price-item{border:1px solid #e8eff0;border-radius:16px;display:block;margin-bottom:16px;padding:18px 24px}.price-item .price-item-header{border-bottom:1px solid #e8eff0;font-weight:600;margin:18px 0;padding-bottom:18px}.price-item .price-item-option{display:flex;margin-bottom:4px}.price-item .price-item-option>span{color:rgba(16,24,40,.4);display:block;width:100px}.price-item .price-item-btn{display:block;margin-top:24px;width:100%}.price-item .price-item-btn .button{width:100%}.categories-title{color:#101828;font-size:32px;font-weight:700;line-height:36px;text-align:center}.categories{display:flex;flex-direction:row;gap:20px;width:100%}.category-link{align-items:center;border-radius:8px;color:#101828;cursor:pointer;display:flex;flex-direction:column;font-weight:600;gap:16px;padding:20px;text-align:center;transition-duration:.2s;width:50%}.category-link img{width:250px}@media(max-width:600px){.category-link img{width:150px}}.category-link:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.contacts-page{margin-top:48px}@media screen and (max-width:767px){.contacts-page{margin-top:24px}}.contacts-blocks{display:flex}.contacts-blocks .left-column{align-content:space-between;display:flex;justify-content:space-between}@media screen and (max-width:767px){.contacts-blocks .left-column{flex-direction:column}}.contacts-blocks .right-column{flex:1 1}.contacts-blocks .contacts-blocks-items{display:flex;flex-direction:column;margin-right:50px}.contacts-blocks .contacts-blocks-items .contact-link{align-items:center;display:flex;font-size:20px;font-weight:700;line-height:24px;margin-bottom:12px}.contacts-blocks .contacts-blocks-items .contact-link:hover{text-decoration:underline}.contacts-blocks .contacts-blocks-items .contact-link svg{color:#59b8c5;height:24px;margin-right:16px;width:24px}.contacts-blocks .contacts-blocks-items .address-block,.contacts-blocks .contacts-blocks-items .schedule-block{display:flex;font-weight:500;margin-bottom:12px}.contacts-blocks .contacts-blocks-items .address-block svg,.contacts-blocks .contacts-blocks-items .schedule-block svg{color:#59b8c5;height:24px;margin-right:16px;width:24px}.contacts-blocks .contacts-blocks-items .address-block .address-block-content,.contacts-blocks .contacts-blocks-items .address-block .schedule-block-content,.contacts-blocks .contacts-blocks-items .schedule-block .address-block-content,.contacts-blocks .contacts-blocks-items .schedule-block .schedule-block-content{font-size:16px}.contacts-blocks .contacts-blocks-items .transport{display:flex;gap:50px;justify-content:space-between;margin-top:8px}.contacts-blocks .contacts-blocks-items .transport .transport-column{display:flex;flex-direction:column}.contacts-blocks .contacts-blocks-items .transport .transport-column p{align-items:center;display:flex;justify-content:flex-start;margin-bottom:4px}.contacts-blocks .contacts-blocks-items .transport .transport-column p svg{color:#59b8c5;height:16px;margin-right:16px;width:16px}@media screen and (max-width:767px){.contacts-blocks .contacts-blocks-items .transport{flex-direction:column;gap:0}.contacts-blocks .contacts-blocks-items{margin-top:16px}.contacts-blocks{flex-direction:column}}.contacts-map{height:600px;margin-top:24px;position:relative}@media screen and (max-width:767px){.contacts-map{height:300px}}.video-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.feedback-page .feedback-block{justify-content:left}.device-block{margin-top:70px}.privacy-policy-page{margin-top:48px}@media screen and (max-width:767px){.privacy-policy-page{margin-top:24px}}.privacy-policy-card{background:#fff;border:1px solid #e6edf1;border-radius:24px;box-shadow:0 20px 60px rgba(15,23,42,.06);padding:40px 48px}.privacy-policy-card h1{font-size:42px;line-height:1.15;margin:0 0 32px}@media screen and (max-width:767px){.privacy-policy-card{border-radius:18px;padding:24px 18px}.privacy-policy-card h1{font-size:30px;margin-bottom:24px}}.privacy-policy-section:not(:last-child){margin-bottom:32px}.privacy-policy-section h2{font-size:24px;line-height:1.3;margin:0 0 16px}.privacy-policy-section h3{font-size:18px;line-height:1.4;margin:18px 0 10px}.privacy-policy-section li,.privacy-policy-section p{color:#263238;font-size:16px;line-height:1.7}.privacy-policy-section p{margin:0 0 12px}.privacy-policy-section ul{margin:0;padding-left:22px}.privacy-policy-section li+li{margin-top:8px}.privacy-policy-group+.privacy-policy-group{margin-top:16px}.App{display:flex;flex-direction:column;min-height:100vh}.main{flex:1 1}.content-section{margin:0 auto 70px;padding-left:15px;padding-right:15px;position:relative;width:1170px}.content-section--without-margin{margin:0 auto}@media screen and (max-width:767px){.content-section{margin:0 auto;padding:16px;width:100%}}#new-widget{position:relative}.y8Uf0{background:#00bcd6!important}.loader{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.3);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:10}.loader .circle-loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:6px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;display:inline-block;height:64px;width:64px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.consent-container{margin-top:16px}.consent-label{align-items:flex-start;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.4}.consent-checkbox{flex-shrink:0;margin-top:3px}.consent-link{color:#0f7c8a;font-weight:600;text-decoration:underline;text-underline-offset:3px}.consent-link:hover{color:#0a5c66}.error{color:#d32f2f;display:block;font-size:13px;line-height:1.4;margin-top:8px}
/*# sourceMappingURL=main.b3714fa8.css.map*/