*,:after,:before{box-sizing:border-box;margin:0;padding:0}#__next,#root{isolation:isolate}ol,ul{list-style:none}button,input,select,textarea{font:inherit}[role=button],button{cursor:pointer}:disabled{cursor:default}textarea{resize:vertical}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}img,video{height:auto;max-width:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}fieldset{border:0}blockquote,dd,dl{margin:0}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/public/assets/Inter.fbd6dc6ea3a2a849b6fc.woff2) format("woff2")}body{color:var(--text-color);font-family:var(--font-regular);font-weight:var(--weight-regular);line-height:normal}h1{color:var(--text-color);font-size:3rem}h1,h2{font-family:var(--font-extrabold);font-weight:var(--weight-extrabold);line-height:110%}h2{font-size:2.5rem}h2,h3{color:var(--text-color-dark)}h3{font-family:var(--font-semibold);font-size:1.5rem;font-weight:var(--weight-semibold);line-height:110%}h4{color:var(--text-color-dark);font-family:var(--font-medium);font-size:2.25rem;font-weight:var(--weight-medium);line-height:115%}a{color:var(--link);text-decoration:none}p{overflow-wrap:break-word;word-break:keep-all}.btn-primary,.btn-secondary{font-family:var(--font-bold);font-size:1rem;font-weight:var(--weight-bold);line-height:120%}.btn-primary{color:var(--btn-text-color-default-primary)}.btn-primary:disabled{color:var(--btn-text-color-disable-primary)}.btn-secondary{color:var(--btn-text-color-default-secondary)}.btn-secondary:disabled{color:var(--btn-text-color-disable-secondary)}.btn-secondary.black{color:var(--btn-text-color-default-secondary-black)}.btn-secondary.black:disabled{color:var(--btn-text-color-disable-secondary-black)}.toggle-btn{color:var(--text-color);font-family:var(--font-semibold);font-size:1rem;font-weight:var(--weight-semibold)}.toggle-btn:disabled{color:var(--toggle-btn-disable)}.location button{color:var(--secondary-color);font-family:var(--font-semibold);font-size:1.25rem;font-weight:var(--weight-semibold);line-height:130%;text-decoration:underline dotted;text-underline-offset:4px}.location button:active .path-fill{fill:var(--contact-info-click);stroke:var(--contact-info-click)}.location button.disabled .path-fill{fill:var(--contact-info-disable);stroke:var(--contact-info-disable);cursor:not-allowed}.location button.disabled .path-stroke{stroke:var(--contact-info-click)}.location button:not(.disabled):hover{text-decoration:none}.location button:active{color:var(--contact-info-click);text-decoration:none}.location button.disabled{color:var(--contact-info-disable);cursor:not-allowed;text-decoration:none}.btn-control{color:var(--primary-color);font-family:var(--font-extrabold);font-size:1rem;font-weight:var(--weight-extrabold);line-height:120%;text-wrap:nowrap}.btn-control.active{color:var(--btn-control-choosed)}.input-container{font-family:var(--font-regular);font-weight:var(--weight-regular)}.input-container.disabled>.floating-label{color:var(--input-disable)}.styled-input{font-size:1rem}.styled-input:focus{caret-color:var(--input-minor-color)}.styled-input:focus+.floating-label,.styled-input:not(:placeholder-shown)+.floating-label{caret-color:var(--input-black-text);color:var(--input-black-text);font-size:10px}.styled-input.invalid:not(:placeholder-shown)+.floating-label{color:var(--input-error)}.styled-input .invalid{color:var(--input-error);font-size:10px}.floating-label{color:var(--input-minor-color);font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.modal-container h4,.modal-container p{color:var(--text-color-dark);text-align:left}.modal-container p a{color:var(--text-color-dark);text-decoration:underline;text-underline-offset:3.5px}.modal-container p a:hover{text-decoration:none}.modal-container.choose-city-modal h4{font-size:1.5rem;line-height:115%}.city-item-button{font-family:var(--font-medium);font-size:1rem;font-weight:var(--weight-medium);text-wrap:nowrap}.header{color:var(--text-color)}.logo-container-text{font-family:var(--font-regular);font-size:.625rem;font-weight:var(--weight-regular)}.company-name{font-size:1rem}.company-name,.phone-link{font-family:var(--font-bold);font-weight:var(--weight-bold)}.phone-link{font-size:1.5rem;line-height:130%}.email-link{font-family:var(--font-medium);font-size:1rem;font-weight:var(--weight-medium);line-height:130%}.text-block p{font-size:1.25rem}.transport{color:var(--text-color-dark)}.luggage-amount,.passenger-amount{font-size:1.25rem}.transport-quality{font-family:var(--font-bold);font-size:1.5rem;font-weight:var(--weight-bold);line-height:110%}.transport-description{line-height:120%}.transport-price{font-family:var(--font-bold);font-size:2rem;font-weight:var(--weight-bold);line-height:110%;text-wrap:nowrap}.transport-price span:first-child{font-family:var(--font-extrabold);font-size:1.25rem;font-weight:var(--weight-extrabold);line-height:110%}.call-to-action{color:var(--text-color-dark);text-align:center}.call-to-action-text p{font-size:1.25rem;line-height:120%}.additional-services-slider{color:var(--text-color)}.services-slide-content h2{color:#bdbdbd;font-family:var(--font-bold);font-size:1.5rem;font-weight:var(--weight-bold)}.service-slide-text h3{color:var(--text-color);font-family:var(--font-extrabold);font-size:2.25rem;font-weight:var(--weight-extrabold)}.service-slide-text p{font-size:1.25rem}.additional-services-wrapper{color:var(--text-color-dark)}.aircraft-rental-wrapper h3,.helicopter-rental-wrapper h3,.vip-flight-wrapper h3{font-family:var(--font-bold);font-weight:var(--weight-bold)}.vip-flight-wrapper h3{color:var(--text-color)}.vip-flight-img-text{color:#252525;font-family:var(--font-black);font-size:17rem;font-weight:var(--weight-black);line-height:110%;text-align:center;text-wrap:nowrap}.about-company-text,.about-company-text h3{color:var(--secondary-color)}.about-company-awards-glide h3,.about-company-awards-slider{color:var(--primary-color)}.about-company-awards-glide h3,.about-company-text h3{font-family:var(--font-bold);font-size:1.5rem;font-weight:var(--weight-bold)}.about-company-text p{line-height:130%}.highlight-number,.highlight-symbol{font-family:var(--font-bold);font-size:6rem;font-weight:var(--weight-bold);line-height:110%}.advantage-item p{font-family:var(--font-medium);font-size:1.5rem;font-weight:var(--weight-medium)}.awards-slider-content a{color:var(--text-color-dark);font-family:var(--font-bold);font-size:1.25rem;font-weight:var(--weight-bold);line-height:130%;text-decoration:underline dotted;text-underline-offset:3.5px}.awards-slider-content a:hover{text-decoration:none;transition:text-decoration .4s ease}.awards-slider-content p{line-height:110%}.footer{color:var(--text-color-dark);font-family:var(--font-regular);font-size:1.25rem;font-weight:var(--weight-regular)}.be-our-partner h3,.contacts h3,.feedback h3,.schedule h3{font-family:var(--font-bold);font-size:1.5rem;font-weight:var(--weight-bold);line-height:110%}.contacts a,.feedback a,.social-media-links a{color:var(--text-color-dark);line-height:130%}.schedule p{line-height:130%}.content,.number{text-wrap:nowrap}.feedback-link,.number{font-family:var(--font-semibold);font-weight:var(--weight-semibold);line-height:130%}.content,.social-media-link{line-height:130%;text-decoration:underline;text-underline-offset:3.5px}.content:hover,.social-media-link:hover{text-decoration:none}.company-link{color:var(--prymary-color);font-family:var(--font-regular);font-size:1.5rem;font-weight:var(--weight-regular);text-wrap:nowrap}.company-link:hover{font-family:var(--font-bold);font-weight:var(--weight-bold)}.design-by{font-family:var(--font-regular);font-size:1.25rem;font-weight:var(--weight-regular);line-height:130%}.special-symbols svg{vertical-align:middle}@media (max-width:1440px){.vip-flight-img-text{font-size:12rem}}@media (max-width:1280px){.aircraft-rental-wrapper h3,.vip-flight-wrapper h3{text-wrap:wrap}.helicopter-rental-wrapper h3{text-wrap:nowrap}.vip-flight-img-text{font-size:11rem}}@media (max-width:1100px){.vip-flight-img-text{font-size:8rem}}@media (max-width:1000px){.dark-logo-container span,.toggle-btn{color:var(--text-color-dark)}.dark-logo-container span{text-align:start}.mobile-bar>.contact-info>.location .path-fill{fill:var(--text-color-dark);stroke:var(--text-color-dark)}.mobile-bar>.contact-info>.location .path-stroke{stroke:#fff}.mobile-bar>.contact-info>.email a,.mobile-bar>.contact-info>.location button{color:var(--text-color-dark)}}@media (max-width:900px){.vip-flight-img-text{font-size:11rem}}@media (max-width:800px){.transport-glide-controls h3{text-align:center}}@media (max-width:500px){h1,h2{font-size:2.25rem}.service-slide-text h3,h3{font-size:1.5rem}.vip-flight-img-text{font-size:9.5rem}.helicopter-rental-wrapper h3{text-wrap:wrap}.highlight-number,.highlight-symbol{font-size:3rem}}:root{--primary-color:#1b1b1b;--secondary-color:#fff;--minor-color:#333;--background-color:#fff;--text-color:#f2f2f2;--text-color-dark:#1b1b1b;--btn-text-color-default-primary:#fff;--btn-color-default-primary:#333;--btn-color-hover-primary:#4f4f4f;--btn-color-click-primary:#828282;--btn-color-disable-primary:#e0e0e0;--btn-text-color-disable-primary:#f2f2f2;--btn-color-default-secondary:#f2f2f2;--btn-color-click-secondary:#222;--btn-color-disable-secondary:#333;--btn-color-default-secondary-black:#222;--btn-color-click-secondary-black:#f2f2f2;--btn-color-disable-secondary-black:#828282;--btn-text-color-default-secondary:#f2f2f2;--btn-text-color-disable-secondary:#333;--btn-text-color-default-secondary-black:#222;--btn-text-color-disable-secondary-black:#828282;--toggle-btn-click:#4f4f4f;--toggle-btn-disable:#828282;--btn-control-choosed:#828282;--btn-choose-city-click:#bdbdbd;--btn-choose-city-active:#219653;--input-primary-color:#f2f2f2;--input-secondary-color:#333;--input-minor-color:#828282;--input-black-text:#222;--input-error:#eb5757;--input-disable:#bdbdbd;--contact-info-click:#4f4f4f;--contact-info-disable:#333;--font-regular:"Inter",sans-serif;--font-medium:"Inter",sans-serif;--font-semibold:"Inter",sans-serif;--font-bold:"Inter",sans-serif;--font-extrabold:"Inter",sans-serif;--font-black:"Inter",sans-serif;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900}.header{background-image:url(/public/assets/main-block-img.8c7671af2ec82d4295fc.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2rem;margin:2rem 1.5rem .5rem;padding:1.5rem 3rem 10.125rem;position:relative}.header-container{display:flex;flex-direction:column;gap:10.125rem;margin:0 auto}.top-bar{display:flex;justify-content:space-between;width:100%}.logo-container{align-items:flex-start;display:flex;gap:.5rem;margin-right:1rem}.dark-logo-container{align-items:center;display:none}.dark-logo-container img{margin-right:.5rem}.dark-logo-container span{max-width:11rem}.logo-container-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-width:12rem}.toggle-language-container{align-items:center;display:flex;margin-right:auto}.contact-info{align-items:flex-start;display:flex;gap:1rem;justify-content:flex-start}.location{align-self:start;display:flex;transition:all .4s ease-in}.location-icon{margin-right:8px}.email{align-items:flex-end;align-self:self-start;display:flex;flex-direction:column;transition:color .5s ease}@keyframes slideInMenu{0%{opacity:0}to{opacity:1}}@keyframes slideOutMenu{0%{opacity:1}to{opacity:0}}.mobile-bar-overlay{background-color:rgba(0,0,0,.4);display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:2}.top-bar.mobile-bar{align-items:start;background-color:#fff;border-radius:2rem;display:flex;flex-direction:column;justify-content:space-between;left:0;max-width:68.875rem;opacity:0;padding:2rem 1.5rem;position:absolute;row-gap:2rem;top:0;z-index:3}.top-bar.mobile-bar.active{animation:slideInMenu .5s forwards}.top-bar.mobile-bar.deactive{animation:slideOutMenu .5s forwards}.mobile-bar>.logo-container{display:none}.mobile-bar>.dark-logo-container,.mobile-bar>.toggle-language-container{display:flex}.mobile-bar>.dark-logo-container{align-items:flex-start;justify-content:flex-start}.mobile-bar>.contact-info{display:flex;flex-direction:column;justify-content:space-between;row-gap:1.5rem}.mobile-bar>.contact-info>.email{align-items:flex-start}.header-main-content{align-items:flex-start;gap:2.5rem;justify-items:flex-start}.header-main-content,.text-block{display:flex;flex-direction:column}.text-block{gap:1rem;max-width:42.125rem}.text-block p{max-width:37.125rem}@media (max-width:1000px){.contact-info,.toggle-language-container{display:none}}@media (max-width:768px){.header{background-position:80%}.header-container{gap:3rem}}@media (max-width:500px){.header{margin:2rem .5rem .5rem;padding:1.5rem 1.5rem 3.125rem}}.transport{background-color:#edf1f4;border-radius:3rem;margin:0 1.5rem .5rem;padding:3rem;position:relative}.transport:before{background:linear-gradient(180deg,rgba(215,225,227,.2),hsla(0,0%,48%,.2));border-radius:3rem;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.transport-container{margin:0 auto}.transport-container,.transport-glide{display:flex;flex-direction:column;row-gap:3rem}.transport-glide-controls{align-items:center;column-gap:3rem;display:flex;flex-wrap:wrap;row-gap:1rem}.transport-glide-controls h3{max-width:125px;width:100%}.controls-slider{align-items:center;display:flex;justify-content:center}.controls-container{column-gap:.5rem;display:flex;flex-direction:row;transition:all .3s ease}.transport-card-goods{align-content:center;align-items:center;display:flex;gap:1rem;justify-content:end;margin-bottom:1.5rem;transition:transform .3s ease}.transport-card-goods-luggage,.transport-card-goods-passanger{align-items:center;column-gap:.5rem;display:flex;flex-direction:row}.transport-card-container{column-gap:.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));row-gap:.5rem}.transport-card{background-color:var(--background-color);border-radius:1.5rem;display:flex;flex-direction:column;max-width:428px;padding:1.5rem}.transport-img{flex-grow:1;margin-bottom:1.5rem;max-width:390px}.transport-quality{margin-bottom:.5rem}.transport-description{flex-grow:1;margin-bottom:1.5rem;max-width:390px}.transport-card-wrapper{align-items:center;justify-content:space-between}.transport-card-wrapper,.transport-price{display:flex;flex-direction:row;flex-wrap:nowrap}.transport-price{align-items:flex-start;justify-content:flex-start}.transport-price span:first-child{align-self:flex-end;margin-right:.5rem}.price{margin-right:.5rem}@media (min-width:1920px){.transport-card-container{grid-template-columns:repeat(4,1fr)}}@media (max-width:1280px){.transport-glide-controls h3{max-width:none;width:100%}}@media (max-width:960px){.controls-container{column-gap:0}}@media (max-width:852px){.transport-card-container{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:804px){.transport-glide-controls{justify-content:center}}@media screen and (max-device-width:800px){.transport-card-container{justify-items:center}.transport-card{max-width:607px;width:100%}.transport-description,.transport-img{max-width:none}.controls-slider{max-width:300px}.controls-wrapper{overflow:hidden;width:100%}}@media (max-width:500px){.transport{margin:2rem .5rem .5rem;padding:3rem .5rem}}@media (max-width:480px){.controls-slider{max-width:177px}.transport-card-container{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.transport-card-wrapper{flex-wrap:wrap;row-gap:.5rem}}.call-to-action{margin:0 1.5rem .5rem;padding:5.75rem 0}.call-to-action-container{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-items:center}.loupe-container{align-items:center;background-color:#edf1f4;border-radius:2rem;display:flex;justify-content:center;min-height:94px;min-width:94px;position:relative}.loupe-container:before{background:linear-gradient(180deg,rgba(215,225,227,.2),hsla(0,0%,48%,.2));border-radius:2rem;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.call-to-action-text{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:590px}.call-to-action-text p{max-width:544px;width:100%}@media (max-width:500px){.call-to-action{margin:0 .5rem .5rem}}.additional-services{margin:0 1.5rem .5rem}.additional-services-container{display:flex;flex-direction:column;row-gap:.5rem}.additional-services-slider{background-image:url(/public/assets/additional-services-img.1ee8fdfc827ae18f1a3e.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2rem;padding:3rem}.additional-services-glide{display:flex;flex-direction:column;row-gap:2.25rem}.services-slide-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:9.25rem}.services-slide-content h2{max-width:291px;width:100%}.service-slide-text{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;max-width:594px;width:100%}.additional-services-slider-controls{align-items:center;column-gap:.5rem;display:flex;flex-direction:row}.glide-bullet{border:none;border-radius:50%;min-height:.75rem;min-width:.75rem}.glide-bullet.active{background-color:var(--btn-control-choosed)}.additional-services-wrapper{align-items:flex-start;column-gap:.5rem;display:flex}.aircraft-rental-wrapper{background-image:url(/public/assets/aircraft-rental-img.b41af10b9b66121cc73a.png)}.aircraft-rental-wrapper,.helicopter-rental-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover}.helicopter-rental-wrapper{background-image:url(/public/assets/helicopter-rental-img.0642a55a9e13edcfea09.png)}.vip-flight-wrapper{background-image:url(/public/assets/vip-flight-bg-img.7311e7a0fe88fd165c95.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.aircraft-rental,.vip-flight{max-width:635px;width:100%}.helicopter-rental{max-width:586px;width:100%}.vip-flight-img-text{align-self:center;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aircraft-rental-wrapper,.helicopter-rental-wrapper,.vip-flight-wrapper{border-radius:1.5rem;max-height:416px;min-height:416px;padding:3rem}.aircraft-rental-text,.helicopter-rental-text,.vip-flight-text{padding:1.5rem}@media (max-width:1440px){.vip-flight-wrapper{display:flex;flex-direction:column;row-gap:2rem}.aicraft-rental,.helicopter-rental,.vip-flight{max-width:459px;width:100%}}@media (max-width:1280px){.aircraft-rental,.helicopter-rental,.vip-flight{max-width:405px;min-width:280px;width:100%}.aircraft-rental-wrapper h3,.vip-flight-wrapper h3{max-width:150px;width:100%}}@media (max-width:900px){.additional-services-wrapper{align-items:center;flex-wrap:wrap;justify-content:center}.aircraft-rental,.helicopter-rental,.vip-flight{max-width:none;min-width:280px;width:100%}.aircraft-rental-wrapper h3,.vip-flight-wrapper h3{max-width:none;width:100%}}@media (max-width:500px){.additional-services{margin:0 .5rem .5rem}.additional-services-slider{padding:3rem 1.5rem}.services-slide-content{row-gap:4rem}.aircraft-rental-wrapper,.helicopter-rental-wrapper,.vip-flight-wrapper{padding:1.5rem}.vip-flight-wrapper{row-gap:5rem}.aircraft-rental-wrapper h3,.helicopter-rental-wrapper h3,.vip-flight-wrapper h3{max-width:160px;width:100%}}.about-company{margin:0 1.5rem .5rem}.about-company-container{display:flex;gap:.5rem}.about-company-text{align-items:flex-start;background-color:var(--primary-color);border-radius:2rem;display:flex;flex:1 0 850px;flex-direction:column;justify-content:flex-start;padding:3rem;position:relative;row-gap:3rem}.about-company-text:before{background:linear-gradient(180deg,rgba(215,225,227,.2),hsla(0,0%,48%,.2));border-radius:2rem;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.about-company-advantages{column-gap:3rem;display:flex;flex-wrap:wrap;max-width:848px;row-gap:3rem}.about-company-advantages>*{flex-grow:1}.about-company-awards-slider{align-items:flex-start;background-color:var(--secondary-color);border-radius:2rem;display:flex;flex:1 1 374px;flex-direction:column;max-width:650px;min-width:350px;padding:3rem;position:relative;row-gap:3rem}.about-company-awards-slider:before{background:linear-gradient(180deg,rgba(215,225,227,.2),hsla(0,0%,48%,.2));border-radius:2rem;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.about-company-awards-glide{display:flex;flex-direction:column;row-gap:3rem}.awards-slider-slide{display:flex;flex-direction:column;row-gap:2rem}.awards-slider-content{max-width:357px;width:100%}.awards-slider-content p{margin-left:2rem}.awards-slider-content:before{content:url(/public/assets/file-icon.85d8a8fb87742e48f62f.svg);vertical-align:text-top}.about-company-slider-controls{align-items:center;column-gap:.5rem;display:flex;flex-direction:row}.glide-arrow{align-items:center;background-color:transparent;border:none;display:flex;justify-content:center}.glide-bullet-dark{background-color:#333;border:none;border-radius:50%;min-height:.75rem;min-width:.75rem}.glide-bullet-dark.active{background-color:var(--btn-control-choosed)}@media (max-width:1280px){.about-company-text{flex:1 1 720px}.about-company-advantages{flex-direction:column}.about-company-awards-slider{max-height:42.25rem;min-width:374px}}@media (max-width:850px){.about-company-awards-slider{max-width:none}.about-company-container{flex-direction:column}}@media (max-width:500px){.about-company{margin:0 .5rem .5rem}.about-company-awards-slider{min-width:300px;padding:3rem 1.5rem}}.footer{margin:0 1.5rem 1.5rem;padding:6rem 3rem 0}.footer-top{flex-direction:row;flex-wrap:nowrap;gap:5rem;padding-bottom:6rem}.footer-logo-container,.footer-top{align-items:flex-start;display:flex}.footer-logo-container{justify-content:flex-start}.footer-logo-container img{margin-right:.5rem}.footer-logo-container span{margin-right:1rem;max-width:12rem;min-width:11rem}.footer-top-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:relative;width:100%}.footer-top-wrapper>section{flex-basis:0;flex-grow:1;margin:0 1rem}.footer-top-wrapper>section:first-child{margin-left:0}.footer-top-wrapper>section:last-child{margin-right:0}.be-our-partner h3,.contacts h3,.feedback h3,.schedule h3{padding-bottom:1.5rem}.contacts-item{display:flex;gap:1rem;justify-content:flex-start}.contacts-item:not(:first-of-type),.feedback a:not(:first-of-type){margin-top:1rem}.feedback{display:flex;flex-direction:column;justify-content:flex-start}.schedule p{max-width:200px}.be-our-partner{max-width:291px}.be-our-partner p{margin-bottom:1rem;max-width:199px;width:100%}.footer-bottom{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.company-link{display:inline-block;width:160px}.footer-bottom footer:first-of-type{margin-right:1.5rem}.social-media-links{margin-right:auto}@media (max-width:1440px){.footer-top{flex-wrap:wrap;gap:2rem}}@media (max-width:1280px){.footer{padding:6rem 4rem 0}.footer-top-wrapper{flex-wrap:wrap;row-gap:2rem}.be-our-partner{max-width:371px}.be-our-partner h3{padding-bottom:1rem}}@media (max-width:1100px){.footer{padding:6rem 1.5rem 0}.footer-top{padding-bottom:1.5rem}}@media (max-width:1000px){.footer-bottom{flex-wrap:wrap}.footer-top-wrapper>section:last-child{margin-left:0}}@media (max-width:768px){.footer-top{gap:2rem}.footer-top,.footer-top-wrapper{flex-direction:column;flex-wrap:nowrap}.footer-top-wrapper{display:flex;gap:1rem;justify-content:space-between}.footer-top-wrapper>section{margin:0}.be-our-partner h3,.contacts h3,.feedback h3,.schedule h3{padding-bottom:1rem}.contacts-item:not(:first-of-type),.feedback a:not(:first-of-type){margin-top:.5rem}.footer-bottom{align-items:start;flex-direction:column;flex-wrap:nowrap;row-gap:1.5rem}.footer-bottom footer:first-of-type{margin-right:0;max-width:480px}}@media (max-width:500px){.footer{margin:0 .5rem .5rem;padding-top:3rem}.footer-top-wrapper{row-gap:1.5rem}}@media (max-width:405px){.contacts-item{flex-direction:column;row-gap:.25rem}.contacts-item:not(:first-of-type){margin-top:1rem}}.btn{align-items:center;border-radius:1rem;display:flex;justify-content:center;min-height:59px;transition:background-color .1s ease,border-color .1s ease,border-width .1s ease-in-out}.btn-primary{background-color:var(--btn-color-default-primary);border:none}.btn-primary:hover{background-color:var(--btn-color-hover-primary)}.btn-primary:active{background-color:var(--btn-color-click-primary)}.btn-primary:disabled{background-color:var(--btn-color-disable-primary);cursor:not-allowed;pointer-events:none}.btn-sm{min-width:206px;width:206px}.btn-lg{max-width:189px;width:100%}.btn-secondary{background-color:transparent;border:1px solid var(--btn-color-default-secondary);height:59px}.btn-secondary:not(:disabled):hover{border:2px solid var(--btn-color-default-secondary);transition:border .1s}.btn-secondary:not(:disabled):active{border-color:var(--btn-color-click-secondary)}.btn-secondary:disabled{border-color:var(--btn-color-disable-secondary);cursor:not-allowed;pointer-events:none}.btn-secondary.black{border-color:var(--btn-color-default-secondary-black)}.btn-secondary.black:not(:disabled):hover{border-color:var(--btn-color-default-secondary-black);border-width:2px}.btn-secondary.black:not(:disabled):active{border-color:var(--btn-color-click-secondary-black)}.btn-secondary.black:disabled{border-color:var(--btn-color-disable-secondary-black);cursor:not-allowed;pointer-events:none}.btn-text-me{min-width:148px;width:148px}.btn-call-me-back{min-width:216px;width:216px}.btn-order{max-width:123px;width:100%}.toggle-btn{align-items:center;background-color:transparent;border:none;display:flex;gap:1.5rem;height:37px;justify-content:space-between;position:relative;transition:all .3s ease-in-out;width:85px}.toggle-btn [aria-selected=true]{border-radius:1rem;outline:1px solid;padding:.5rem}.toggle-btn [aria-selected=true]:not(:disabled):hover{outline:2px solid}.toggle-btn [aria-selected=true]:not(:disabled):active{outline-color:var(--toggle-btn-click)}.toggle-btn:disabled{cursor:not-allowed;pointer-events:none}.toggle-btn:disabled [aria-selected=true]{outline:2px solid;outline-color:var(--toggle-btn-disable)}#ru[aria-selected=true]~{transform:translateX(100%)}#en[aria-selected=true]~{transform:translateX(0)}.location button{align-items:center;display:flex;transition:background-color .2s ease}.location button,.mobile-burger-btn{background-color:transparent;border:none}.mobile-burger-btn{display:none;height:32px;transition:transform .3s ease;width:32px}.mobile-burger-btn:active{transform:scale(1.1)}.mobile-btn-close-top-bar{height:32px;width:32px}.arrow,.mobile-btn-close-top-bar{background-color:transparent;border:none;display:none}.arrow{align-items:center;justify-content:center;min-height:25px;min-width:25px}.btn-control{background-color:transparent;border:none;min-height:67px;min-width:129px}.btn-control.active{border-bottom:2px solid var(--btn-control-choosed)}.reply-form>.btn-call-me-back{max-width:588px;width:100%}.btn-calculate-price{max-width:767px;width:100%}.btn-choose-city{max-width:257px;width:100%}.city-item-button{align-items:center;background-color:transparent;border:none;column-gap:1rem;cursor:pointer;display:flex;flex-wrap:nowrap;justify-content:flex-start}.city-item-button:hover .check-mark-color{stroke:var(--minor-color)}.city-item-button:active .check-mark-color{stroke:var(--btn-choose-city-click)}.city-item.selected>.city-item-button .check-mark-color{stroke:var(--btn-choose-city-active)}@media (max-width:1000px){.top-bar.mobile-bar.active>.mobile-burger-btn{display:none}.top-bar.mobile-bar.deactive>.mobile-burger-btn{display:flex}.mobile-bar>.mobile-btn-close-top-bar{display:block;position:absolute;right:1.5rem;top:2.5rem}}@media (max-width:960px){.btn-control{min-height:50px;min-width:110px}}@media screen and (max-device-width:800px){.arrow{display:flex}.btn-control{min-height:50px;min-width:none}}@media (max-width:480px){.btn-order{max-width:none}}.input-container{display:flex;flex:1 1 calc(50% - 20px);flex-direction:column;position:relative}.input-container.disabled>.styled-input{cursor:not-allowed;pointer-events:none}.styled-input:not(.disabled){background-color:var(--input-primary-color);border:none;border-radius:1.5rem;height:67px;outline:none;padding:0 1.5rem 2rem;transition:all .3s;width:100%}.styled-input:focus{height:67px;padding-left:1.5rem;padding-top:2.5rem;transition:height .3s,border .3s,border-color .3s}.styled-input:not(:focus),.styled-input:not(:placeholder-shown){height:67px;padding-left:1.5rem;padding-top:2.5rem;transition:height .3s,border .3s,border-color .3s}.styled-input.invalid:not(:placeholder-shown){border:1px solid var(--input-error);height:67px;padding-left:1.5rem;padding-top:2.5rem;transition:height .3s,border .3s,border-color .3s}.styled-input:focus+.floating-label,.styled-input:not(:placeholder-shown)+.floating-label{height:67px;left:1.5rem;top:1rem}.floating-label{left:1.5rem;overflow:hidden;pointer-events:none;position:absolute;top:1.5rem;transition:all .3s ease;width:100%}.call-me-back-form .styled-input:not(.disabled){background-color:var(--input-primary-color)}@media (min-width:623px) and (max-width:768px){.floating-label{max-width:240px}}@media (max-width:623px){.input-container{flex:1 1 100%}}@media (max-width:350px){.floating-label{max-width:220px}}.modal{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:4}.modal.fade-in{animation:fadeIn .5s forwards}.modal.fade-out{animation:fadeOut .5s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.modal-container{animation:slideIn .5s;background-color:#fff;border-radius:1.5rem;left:50%;max-width:668px;padding:2.5rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.modal-container:has(.calculator-form){max-width:847px}@keyframes slideIn{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}.modal-content.slide-out{animation:slideOut .5s forwards}@keyframes slideOut{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-60%)}}.modal-container h4{margin-bottom:2rem}.close-icon{background-color:transparent;border:none;cursor:pointer;position:absolute;right:2.5rem;top:2.5rem}.calculator-form{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:3rem}.calculator-form button{align-self:center;flex:1 1 100%}.reply-form{display:flex;flex-wrap:wrap;gap:.5rem}.modal-container>.calculator-form,.reply-form{margin-bottom:2rem}.modal-container .personal-data-processing{max-width:400px}.modal-container.choose-city-modal{display:flex;flex-direction:column;max-width:289px;padding:2rem 1rem;position:relative;row-gap:2rem;width:100%}.modal-container.choose-city-modal h4{margin-bottom:0;max-width:230px;width:100%}.modal-container.choose-city-modal .close-icon{right:1rem;top:2rem}.city-list{display:flex;flex-direction:column;row-gap:1rem}.check-mark-color{transition:stroke .3s ease-out}@media (max-height:667px){.modal-container.choose-city-modal{right:50%;top:63%}}@media (max-width:900px){.modal-container:has(.calculator-form){max-width:720px}}@media (max-width:768px){.modal-container{max-width:580px}.modal-container:has(.calculator-form){max-width:580px}}@media (max-width:622px){.modal-container{max-width:400px}.modal-container:has(.calculator-form) h4{max-width:250px}.modal-container:has(.calculator-form){max-width:400px}}@media (max-width:420px){.modal-container{max-width:289px;padding:2rem 1rem}.modal-container h4,.modal-container:has(.calculator-form) h4{max-width:233px}.modal-container:has(.calculator-form){max-width:289px}.close-icon{right:1rem;top:2rem}}body{background-color:var(--background-color);margin:0 auto;max-width:1920px}img{height:auto;max-height:100%;max-width:100%;width:auto;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{flex-shrink:0;height:100%;white-space:normal;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}
/*# sourceMappingURL=main.8d1d5c6b15e95dc00d98.css.map*/