/*!
 * Bootstrap Reboot v5.3.0 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&family=Roboto:wght@300;400;700&display=swap);:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#adb5bd;--bs-body-color-rgb:173,181,189;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb:173,181,189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb:173,181,189;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}*{font-family:Roboto;font-weight:300;font-size:14px;color:#2e2e2e}h1,h2,h3,ul{margin:0;padding:0}.container{width:1140px;margin:0 auto}.divider{margin:25px auto 17px auto;width:148px;border-bottom:1px solid #ec644b}.promo{padding:24px 0 83px 0;background-image:url(../img/background/bg-promo.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.promo__subtitle{margin-top:8px;text-align:center;font-size:24px;line-height:24px;color:#fff;font-weight:300}.promo__title{margin-top:20px;text-align:center;font-size:72px;line-height:72px;color:#ec644b;font-weight:700;font-family:"Roboto Condensed";text-transform:uppercase}.promo__title_white{margin-top:10px;font-size:42px;color:#fff;font-weight:500;line-height:42px}.promo__dividers{margin:40px auto 0 auto;position:relative;width:10px;height:10px;border-radius:100%;background-color:#fff}.promo__dividers::after{content:"";display:block;border-bottom:1px solid #fff;position:absolute;width:388px;height:0;left:24px;top:50%;transform:translateY(-50%)}.promo__dividers::before{content:"";display:block;border-bottom:1px solid #fff;position:absolute;width:388px;height:0;top:50%;transform:translateY(-50%);right:24px}.promo__wrapper{margin-top:25px;display:grid;justify-content:space-between;grid-template-columns:repeat(4,auto);grid-template-rows:auto}.promo__item{display:grid;grid-template-columns:270px;grid-template-rows:63px auto;row-gap:20px}.promo__item-icons{justify-self:center;align-self:center}.promo__text{color:#fff;font-size:16px;text-align:center}.promo__button{margin:40px auto 0 auto}.header{display:flex;align-items:center;justify-content:space-between}.header__logo{width:96px;height:100px}.header__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu{display:flex;list-style-type:none;height:23px}.menu__item{padding:0 12px;border-left:1px dotted #858891}.menu__item:nth-child(1){border-left:none}.menu__item a{text-decoration-line:none;color:#fff;font-size:15px;font-weight:400;line-height:17px;padding-bottom:3px;transition:all .2s}.menu__item a:hover{color:#ec644b;border-bottom:1px solid #ec644b}.hamburger{display:none;flex-direction:column;justify-content:space-between;position:fixed;z-index:11;top:20px;right:15px;width:30px;height:30px;background-color:rgba(0,0,0,.3);border-radius:5px;padding:5px}.hamburger span{display:block;background-color:#fff;height:2px;width:100%;transition:all 1s}.hamburger_active{justify-content:center}.hamburger_active :nth-child(1){transform:skewY(45deg) translateY(1px)}.hamburger_active :nth-child(2){display:none}.hamburger_active :nth-child(3){transform:skewY(-45deg) translateY(-1px)}.contacts-block{display:flex;gap:19px}.contacts-block__contact-text{font-size:14px;line-height:16px;color:#fff;font-weight:300;text-align:right}.contacts-block__contact-phone{color:#fff;font-size:19px;line-height:24px;font-weight:700;text-align:right;text-decoration:none}.button{display:block;background-color:#ec644b;width:160px;height:45px;border-radius:22.5px;border:none;color:#fff;font-size:12px;font-weight:500;transition:all .3s;text-transform:uppercase}.button:hover{background-color:#dc5238;transform:translateY(-3px);box-shadow:0 3px 0 #f12d09}.button:active{transform:translateY(3px);box-shadow:0 0 0 #f12d09}.button_big{height:60px;width:231px;border-radius:30px;font-size:15px;font-weight:700}.button_w180px{width:180px;margin:0 auto}.title{text-align:center;font-weight:700;font-size:26px;color:#2e2e2e;text-transform:uppercase}.title_16px{color:#ec644b;font-size:16px;text-align:unset;text-transform:unset}.title_16px_center{text-align:center}.title_white{color:#fff;text-transform:unset}.title_white_19px{font-size:19px;line-height:19px;text-transform:uppercase}.title_white_16px{font-size:16px;text-align:left}.title_28px{font-size:28px;font-weight:500;text-transform:unset}.advantages{padding:55px 0;background-color:#f3f3f3}.advantages__wrapper{margin-top:35px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto;grid-auto-rows:auto;justify-content:center;row-gap:35px;-moz-column-gap:50px;column-gap:50px}.advantages__item{display:grid;grid-template-columns:64px 455px;-moz-column-gap:17px;column-gap:17px}.advantages__item h3{margin-bottom:5px}.work{padding:50px 0 60px 0}.work__wrapper{margin-top:40px;display:grid;grid-template-columns:repeat(3,360px);grid-template-rows:auto;-moz-column-gap:30px;column-gap:30px;justify-content:center}.work__text{text-align:center}.work__title{margin:25px 0 5px 0}.description{text-align:center;font-size:21px;line-height:24px;font-weight:300}.description_white{color:#fff;font-size:19px;line-height:27px;margin-top:20px}.description_white_w500{font-weight:500;font-size:14px;text-transform:uppercase;margin-top:0;line-height:14px}.description_regular{font-weight:500}.agent{background-image:url(../img/background/bg-agent.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px 0 70px 0}.agent__title{margin-top:15px}.prices{padding-top:55px;padding-bottom:50px}.prices__wrapper{margin-top:40px;display:grid;grid-template-columns:repeat(4,262px);grid-template-rows:auto;justify-content:space-between}.prices__item{padding-bottom:25px;border:1px solid #eaeaea;display:grid;grid-template-columns:auto;grid-template-rows:auto auto}.prices__item-header{margin:3px 3px 0 3px;padding:22px 0;text-align:center;background-color:#25333c;color:#fff;font-size:16px;font-weight:700;line-height:16px;text-transform:uppercase}.prices__item-icon{margin:0 auto;width:80px;height:80px;display:flex;justify-content:center;align-items:center}.prices__wrapper-text{padding:0 15px;text-align:center}.prices__item-subheader{text-transform:uppercase;font-weight:500}.prices span{font-weight:500;color:#ec644b;font-size:26px}.prices__button{margin-top:30px;justify-self:center;align-self:self-end}.feedback-form{display:grid;grid-template-columns:repeat(3,auto);grid-auto-rows:auto;justify-content:center;gap:5px;position:relative}.feedback-form input{width:270px;height:50px;border-radius:25px;padding:0 15px;border:1px solid #c9c9c9}.feedback-form__btn-wrapper{width:208px;background-color:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:-73px}.feedback-form textarea{grid-column:1/4;border-radius:8px;padding:10px 15px;resize:none}.feedback-form__button{margin-top:10px;grid-column:2/3}.consultation{padding-bottom:80px}.consultation__consultation-block{position:relative;margin-top:70px;padding-top:65px;padding-bottom:50px;border:1px solid #c4c4c4;width:100%}.consultation__icon-wrapper{width:124px;background-color:#fff;position:absolute;top:-33%;left:50%;transform:translateX(-50%)}.managers{padding:60px 0 80px 0;background-image:url(../img/background/bg-managers.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.managers__title{margin-top:15px}.circle-icon{margin:0 auto;width:103px;height:103px;border-radius:100%;border:1px solid #fff;display:flex;justify-content:center;align-items:center}.circle-icon_base-color{border:1px solid #ec644b}.scheme{padding:50px 0;background-color:#f3f3f3}.scheme__wrapper{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:33px}.scheme__item{width:260px;text-align:center}.scheme__item-icon{display:flex;justify-content:center;align-items:center;height:58px}.scheme__subtitle{margin-top:10px}.comment{overflow:hidden;padding:50px 0 65px 0}.comment__slider{margin-top:30px}.slider{position:relative}.slider__window{margin:0 auto;width:620px;display:flex;position:relative}.slider__wrapper{transition:all .5s;display:flex;gap:20px;transform:translateX(0)}.slider__item{transform:scale(.1);opacity:0;visibility:hidden;width:620px;transition:all .5s}.slider__item_active{visibility:visible;transform:scale(1);opacity:1}.slider__item_nextSibling{visibility:visible;transform:scale(.61) translateX(-180px);opacity:.5}.slider__item_prevSibling{visibility:visible;transform:scale(.61) translateX(180px);opacity:.5}.slider__back{position:absolute;top:14%;left:40%;cursor:pointer}.slider__forward{position:absolute;top:14%;right:40%;cursor:pointer}.slider__img{margin:0 auto;width:114px;height:114px}.slider__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider__subheader{font-size:21px;font-weight:500;text-align:center;margin-top:15px}.slider__text{text-align:center}.questions{padding:60px 0 80px 0;background-image:url(../img/background/bg-questions.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.questions__questions-block{padding-bottom:27px;width:900px;margin:0 auto;background-color:rgba(255,255,255,.5)}.questions__header{background-color:#25333c;padding:20px}.questions__feedback-form{margin-top:15px}.footer{padding:25px 0;background-color:#25333c}.footer__wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 11px auto;-moz-column-gap:30px;column-gap:30px;row-gap:17px;align-items:center}.footer__logo{height:71px;width:67.5px}.footer__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer__title{grid-column:2/7;grid-row:1/2;margin-left:10px}.footer__contacts-block{grid-column:9/13;grid-row:1/2;justify-self:end}.footer__divider{grid-column:1/13;background-color:#677177;height:1px;width:100%;align-self:self-end;transform:scaleX(103%)}.footer__text{grid-column:1/3;color:#fff;font-size:13px}.footer__policy{grid-column:4/7;color:#ec644b;font-size:13px;margin-left:70px}.footer__signature{grid-column:11/13;color:#fff;font-size:13px;justify-self:end}.footer__signature img{margin-left:5px}.back{display:none;position:fixed;right:15px;bottom:70px;width:30px;height:30px}.back svg{width:100%;height:100%}.back svg path{fill:#ec644b}.back_active{display:block}@keyframes translateLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes translateRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes translateTop{from{transform:translateY(-200%)}to{transform:translateY(0)}}@keyframes translateBottom{from{transform:translateY(200%);opacity:0}to{transform:translateY(0);opacity:1}}.promo__subtitle{animation-name:translateLeft;animation-duration:1s}.promo__title_white{animation-name:translateRight;animation-duration:1s}.promo__wrapper :nth-child(1){animation-name:translateBottom;animation-duration:1s;animation-fill-mode:forwards}.promo__wrapper :nth-child(2){animation-name:translateBottom;animation-duration:1s;animation-delay:.3s;animation-fill-mode:forwards}.promo__wrapper :nth-child(3){animation-name:translateBottom;animation-duration:1s;animation-fill-mode:forwards}.promo__wrapper :nth-child(4){animation-name:translateBottom;animation-duration:1s;animation-delay:.3s;animation-fill-mode:forwards}.promo__item{transform:translateY(200%);opacity:0}.header{animation-name:translateTop;animation-duration:2s}.advantages__wrapper{overflow:hidden}.advantages__wrapper>div:nth-child(odd){transform:translateX(-100%);opacity:0}.advantages__wrapper>div:nth-child(even){transform:translateX(100%);opacity:0}.advantages__wrapper .advantages__item.animation{opacity:1;transition:all .5s;transform:translateX(0)}.work{overflow:hidden}.work__item{transition:all .5s;transform:translateX(-100%);opacity:0}.work__item_animation{transform:translateX(0);opacity:1}.prices__item{transition:all 1s;transform:translateY(100%);opacity:0}.prices__item_animation{transform:translate(0);opacity:1}.scheme__item{transform:translateY(200%);opacity:0;transition:all 1s}.scheme__item_animation{transform:translateY(0);opacity:1}@media(max-width:1199px){.container{width:960px}}@media(max-width:991px){.container{width:720px}}@media(max-width:767px){.container{width:540px}}@media(max-width:575px){.container{width:320px;padding:0 10px}}@media(max-width:1199px){.menu__item a{font-size:12px}}@media(max-width:991px){.header{flex-wrap:wrap;justify-content:center}}@media(max-width:767px){.header{gap:5px}.header__logo{order:2}.header__nav{order:1}}@media(max-width:575px){.header{animation-name:none}.header__nav{position:fixed;z-index:10;left:0;top:0;display:flex;flex-direction:column;height:100vh;width:100%;background-color:rgba(37,51,60,.5);transform:translateX(-100%);transition:all 1s}.header__nav_active{transform:translateX(0)}.menu{margin-top:20%;flex-direction:column;height:unset;gap:3px}.menu__item{border-left:none;width:100%;background-color:rgba(197,198,199,.5)}.menu__item a{display:block;padding:15px 0;text-align:center;width:100%;font-size:30px}.menu__item a:hover{border-bottom:none}.hamburger{display:flex;z-index:11}}@media(max-width:1199px){.promo__item{grid-template-columns:210px}}@media(max-width:991px){.promo__item{grid-template-columns:170px}.promo__title{font-size:50px}.promo__title_white{font-size:30px}.promo__dividers::after{width:325px}.promo__dividers::before{width:325px}}@media(max-width:767px){.promo__wrapper{justify-content:space-around;grid-template-columns:repeat(2,auto);grid-template-rows:auto auto;gap:50px}.promo__item{grid-template-columns:210px}.promo__dividers::after{width:235px}.promo__dividers::before{width:235px}}@media(max-width:575px){.promo__title{font-size:35px;line-height:45px}.promo__title_white{font-size:26px}.promo__dividers::after{width:120px}.promo__dividers::before{width:120px}.promo__wrapper{gap:15px;justify-content:center}.promo__item{grid-template-columns:140px}.promo__text{font-size:12px}}@media(max-width:767px){.contacts-block{order:3}}@media(max-width:575px){.contacts-block{order:2;flex-direction:column}}@media(max-width:1199px){.advantages__wrapper{-moz-column-gap:35px;column-gap:35px}.advantages__item{grid-template-columns:64px 380px}}@media(max-width:991px){.advantages__item{grid-template-columns:330px;grid-template-rows:65px auto;row-gap:5px}.advantages__icon{justify-self:center;align-self:center}}@media(max-width:767px){.advantages__wrapper{-moz-column-gap:20px;column-gap:20px;row-gap:20px}.advantages__item{grid-template-columns:260px}}@media(max-width:575px){.advantages__wrapper{grid-template-columns:auto}.advantages__item{grid-template-columns:300px}}@media(max-width:1199px){.work__wrapper{grid-template-columns:repeat(auto-fit,360px);grid-auto-rows:auto}}@media(max-width:991px){.work__wrapper{grid-template-columns:repeat(auto-fit,335px);row-gap:20px;-moz-column-gap:20px;column-gap:20px}.work__img img{width:100%;height:100%}}@media(max-width:767px){.work__wrapper{grid-template-columns:repeat(auto-fit,360px)}}@media(max-width:575px){.work__wrapper{grid-template-columns:repeat(auto-fit,300px)}}@media(max-width:1199px){.prices__wrapper{grid-template-columns:repeat(auto-fit,262px);justify-content:center;gap:10px}}@media(max-width:991px){.feedback-form{grid-template-columns:auto}.feedback-form textarea{grid-column:1/2}.feedback-form__button{margin-top:10px;grid-column:1/2}}@media(max-width:1199px){.consultation__icon-wrapper{top:-20%}}@media(max-width:767px){.scheme__wrapper{gap:20px}}@media(max-width:1199px){.slider__window{width:400px}.slider__item{width:400px}}@media(max-width:991px){.slider__back{left:33%}.slider__forward{right:33%}}@media(max-width:575px){.slider__window{width:220px}.slider__item{width:220px}.slider__item_nextSibling{transform:scale(.4) translateX(-227px);opacity:.3}.slider__item_prevSibling{transform:scale(.4) translateX(227px);opacity:.3}.slider__back{top:8%;left:20%}.slider__forward{top:8%;right:20%}}@media(max-width:991px){.questions__questions-block{width:100%}}@media(max-width:1199px){.footer__logo{grid-column:1/3;justify-self:center}.footer__title{margin-left:0;grid-column:3/8;text-align:center}.footer__contacts-block{grid-column:8/13}.footer__policy{grid-column:4/8}.footer__signature{grid-column:10/13}}@media(max-width:991px){.footer__title{grid-column:3/7}.footer__contacts-block{grid-column:7/13}.footer__text{grid-column:1/4}.footer__policy{grid-column:4/9}}@media(max-width:767px){.footer__wrapper{grid-template-rows:auto auto 11px auto;-moz-column-gap:10px;column-gap:10px;row-gap:10px}.footer__logo{grid-column:1/3}.footer__title{grid-column:3/13}.footer__contacts-block{grid-column:1/13;grid-row:2/3;justify-self:center}.footer__policy{grid-column:4/9;margin-left:0;justify-self:center}.footer__signature{grid-column:9/13}}@media(max-width:575px){.footer__wrapper{grid-template-rows:auto auto 11px auto auto}.footer__logo{grid-column:1/5;grid-row:2/3}.footer__title{grid-column:1/13;grid-row:1/2}.footer__contacts-block{grid-column:5/13;grid-row:2/3;justify-self:center}.footer__divider{grid-row:3/4}.footer__text{grid-column:1/7}.footer__policy{grid-column:1/13;grid-row:4/5}.footer__signature{grid-column:7/13}}