:root{--blue:#338ee9;--dark-blue:#0052a4;--white:#fff;--light-grey:#fafafa;--text-dark-grey:#484848;--color:#0b4e9c;--black:#000;--text-grey:#707070;--container-width:1900px;--container-offset:40px;--font-family:"Open Sans",sans-serif}.custom-checkbox__field:checked+.custom-checkbox__content::after{opacity:1}.custom-checkbox__field:focus+.custom-checkbox__content::before{outline:red solid 2px;outline-offset:2px}.custom-checkbox__field:disabled+.custom-checkbox__content{opacity:.4;pointer-events:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;scrollbar-gutter:stable}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.page{height:100%;font-family:var(--font-family,sans-serif);-webkit-text-size-adjust:100%;color:var(--white);line-height:1.4}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul{margin:0;padding:0;list-style:none}.page__body{-webkit-box-sizing:border-box;box-sizing:border-box;scrollbar-gutter:stable;margin:0;min-width:320px;min-height:100%;font-size:16px}.page__body.overflow{overflow:hidden}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}a{text-decoration:none}.is-hidden{display:none!important}.btn-reset{border:none;padding:0;background:0 0;cursor:pointer}.white{background-color:var(--white);color:#181818;-webkit-transition:.3s;transition:.3s}.white:hover{background-color:var(--dark-blue);color:var(--white)}.green{-webkit-transition:.3s;transition:.3s;background-color:#11b04b;color:var(--white)}.green:hover{background-color:var(--white);color:#181818}.topMargin{margin-bottom:50px}.title{font-family:var(--second-family);font-weight:400;font-size:30px;text-transform:uppercase;color:var(--dark-blue)}.vector{-webkit-transition:.3s;transition:.3s;cursor:pointer}.vector svg path{-webkit-transition:.3s;transition:.3s}.vector:hover{-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.25);box-shadow:0 0 1px 0 rgba(0,0,0,.25);background:var(--color);border:transparent}.vector:hover svg path{fill:var(--white)}.blue{-webkit-transition:.3s;transition:.3s;background-color:var(--dark-blue);color:var(--white)}.blue:hover{background-color:var(--white);color:#181818}.margin{margin:90px 0}.list-reset{list-style:none;margin:0;padding:0}.input-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:#fff}.input-reset::-webkit-search-cancel-button,.input-reset::-webkit-search-decoration,.input-reset::-webkit-search-results-button,.input-reset::-webkit-search-results-decoration{display:none}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.container{margin:0 auto;padding:0 var(--container-offset);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:var(--container-width);width:100%}@media (max-width:1024px){.container{padding:0 8px}}.js-focus-visible :focus:not(.focus-visible){outline:0}.centered{text-align:center}.dis-scroll{position:fixed;left:0;top:0;overflow:hidden;width:100%;height:100vh;-ms-scroll-chaining:none;overscroll-behavior:none}.page--ios .dis-scroll{position:relative}.site-container{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.header{position:absolute;width:100%;top:20px;left:0;-webkit-transition:.3s;transition:.3s;padding-top:48px}@media (max-width:1024px){.header{padding-top:10px}}.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 80px}@media (max-width:1440px){.header__logo{width:227px}}@media (max-width:850px){.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}@media (max-width:1024px){.header__wrap{padding:0 20px}.header__logoIcon{width:127px}}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.1882352941)}.header__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;font-family:var(--font-family);font-weight:400;font-size:20px;line-height:150%;letter-spacing:.01em;text-align:right;color:#fff}.header__logoBlock{display:none}.header__logoBlock img{width:20px;height:20px}@media (max-width:850px){.header__right{border-bottom:none;padding:0}.header__right span{display:none}.header__logoBlock{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}}.header__brends{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (max-width:850px){.header__brends{display:none}}.overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility .25s;transition:opacity .25s,visibility .25s;z-index:1000}.overlay.active{opacity:1;visibility:visible}.modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.96);-ms-transform:translate(-50%,-50%) scale(.96);transform:translate(-50%,-50%) scale(.96);width:100%;max-width:600px;background-color:var(--white);border-radius:20px;padding:50px 80px 45px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s}@media (max-width:576px){.modal{width:95%;padding:40px 20px}}.modal button{display:none}.modal.active{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);visibility:visible;pointer-events:auto}.modal.active button{display:block}.modal__close{position:absolute;right:25px;top:25px;cursor:pointer;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__title{margin-bottom:25px;font-family:var(--font-family);font-weight:400;font-size:36px;line-height:100%;color:#000}@media (max-width:576px){.modal__close{width:20px;height:20px;right:15px;top:15px}.modal__title{font-size:28px;margin-bottom:20px}}.modal__subtitle{margin-bottom:25px;font-family:var(--font-family);font-weight:400;font-size:20px;line-height:150%;color:#000}@media (max-width:576px){.modal__subtitle{font-size:16px;margin-bottom:20px}}.modal__desc{margin-bottom:25px;font-family:var(--font-family);font-weight:400;font-size:20px;line-height:150%;color:#000}@media (max-width:576px){.modal__desc{font-size:16px;margin-bottom:20px}}.modal__btn{display:block;margin:0 auto;border-radius:50px;background:#c70c11;padding:16px 30px;font-family:var(--font-family);font-weight:600;font-size:17px;line-height:100%;letter-spacing:.01em;color:#fff;-webkit-transition:.3s;transition:.3s}.modal__btn:hover{background-color:#e5282d}.modal__btn:focus:not(:active){background-color:#a80f13}.overlayForm{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility .25s;transition:opacity .25s,visibility .25s;z-index:1000}.overlayForm.active{opacity:1;visibility:visible}.modalForm{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.96);-ms-transform:translate(-50%,-50%) scale(.96);transform:translate(-50%,-50%) scale(.96);width:100%;max-width:600px;background-color:var(--white);border-radius:20px;padding:50px 80px 45px;opacity:0;visibility:hidden;pointer-events:none}@media (max-width:576px){.modalForm{padding:50px 25px 45px;width:95%}}.modalForm.active{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);visibility:visible;pointer-events:auto}.modalForm.active button{display:block}.modalForm__close{position:absolute;right:25px;top:25px;cursor:pointer;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modalForm__title{margin-bottom:24px;text-align:center;font-family:var(--font-family);font-weight:400;font-size:36px;line-height:100%;color:#000}@media (max-width:576px){.modalForm__close{width:20px;height:20px;right:15px;top:15px}.modalForm__title{font-size:32px}}.modalForm__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:24px}.modalForm__inputs input{border:none;border-bottom:1px solid #91969a;outline:0;padding-bottom:12px;font-family:var(--font-family);font-weight:400;font-size:20px;line-height:150%;color:#000}.modalForm__inputs input::-webkit-input-placeholder{color:#727272}.modalForm__inputs input::-moz-placeholder{color:#727272}.modalForm__inputs input:-ms-input-placeholder{color:#727272}.modalForm__inputs input::-ms-input-placeholder{color:#727272}.modalForm__inputs input::placeholder{color:#727272}.modalForm__checks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.modalForm__checks input{width:28px;height:28px}.modalForm__checks p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:100%;letter-spacing:.01em;color:#727272}.modalForm__checks p a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#727272}.modalForm__btn{display:block;margin:0 auto;border-radius:50px;background:#c70c11;padding:16px 30px;font-family:var(--font-family);font-weight:600;font-size:17px;line-height:100%;letter-spacing:.01em;color:#fff;-webkit-transition:.3s;transition:.3s}.modalForm__btn:hover{background-color:#e5282d}.modalForm__btn:focus:not(:active){background-color:#a80f13}.overlayThanks{position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility .25s;transition:opacity .25s,visibility .25s;z-index:1000}.overlayThanks.active{opacity:1;visibility:visible}.modalThanks{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(.96);-ms-transform:translate(-50%,-50%) scale(.96);transform:translate(-50%,-50%) scale(.96);width:100%;max-width:600px;background-color:var(--white);border-radius:20px;padding:50px 70px 45px;opacity:0;visibility:hidden;pointer-events:none}@media (max-width:576px){.modalThanks{padding:50px 20px 45px;width:95%}}.modalThanks.active{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);visibility:visible;pointer-events:auto}.modalThanks.active button{display:block}.modalThanks__close{position:absolute;right:25px;top:25px;cursor:pointer;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modalThanks__title{margin-bottom:24px;font-family:var(--font-family);font-weight:400;font-size:36px;line-height:100%;color:#000}@media (max-width:576px){.modalThanks__close{height:20px;width:20px;right:15px;top:15px}.modalThanks__title{font-size:24px;text-align:center}}.modalThanks__subtitle{margin-bottom:24px;font-family:var(--font-family);font-weight:400;font-size:23px;line-height:100%;color:#000}@media (max-width:576px){.modalThanks__subtitle{font-size:18px;text-align:center;line-height:140%}}.modalThanks__btn{display:block;margin:0 auto;border-radius:50px;background:#c70c11;padding:16px 30px;font-family:var(--font-family);font-weight:600;font-size:17px;line-height:100%;letter-spacing:.01em;color:#fff;-webkit-transition:.3s;transition:.3s}.modalThanks__btn:hover{background-color:#e5282d}.modalThanks__btn:focus:not(:active){background-color:#a80f13}.footer{margin:20px 0}@media (max-width:1024px){.footer{margin:0 0 25px}}.footer__wrap{padding:40px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e6e7e8;border-radius:20px}.footer__confidence{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:100%;letter-spacing:.01em;color:#525252}@media (max-width:576px){.footer__wrap{padding:20px 20px 23px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:11px}.footer__confidence{text-align:center;font-size:14px}}.footer__copyright{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:100%;letter-spacing:.01em;color:#525252}.bunnert{margin:20px 0}@media (max-width:1024px){.bunnert{margin:10px 0}}.bunnert__img{border-radius:8px 0 10px}.bunnert__imgDekstop{display:none}@media (max-width:1440px){.bunnert__img{display:none}.bunnert__imgDekstop{display:block}}.bunnert__imgMobile{display:none;width:100%}@media (max-width:576px){.bunnert__imgDekstop{display:none}.bunnert__imgMobile{display:block}}.offers{margin:20px 0 50px}.offers__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.offers__card{position:relative;aspect-ratio:900/380;padding:48px 52px 66px;width:calc((100% - 20px)/ 2);background-position:top center;background-repeat:no-repeat;background-size:cover;border-radius:20px}@media (max-width:1024px){.offers{margin:10px 0 30px}.offers__wrap{gap:10px}.offers__card{width:100%}}@media (max-width:576px){.offers__card{padding:30px 8px 40px 32px}}.offers__card::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 100%);z-index:1;border-radius:20px}.offers__cardH3{position:inherit;z-index:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:28px;border-bottom:2px solid #a3a3a3;font-family:var(--font-family);font-weight:600;font-size:48px;line-height:100%;color:#fff}@media (max-width:576px){.offers__cardH3{font-size:24px;padding-bottom:16px}}.offers__cardP{position:inherit;z-index:2;padding-top:28px;margin-bottom:28px;font-family:var(--font-family);font-weight:400;font-size:20px;line-height:120%;color:#fff}.offers__cardP span{font-weight:600;font-size:28px}@media (max-width:576px){.offers__cardP{font-size:18px;padding-top:16px;margin-bottom:16px}.offers__cardP span{font-size:25px}}.offers__cardLink{position:inherit;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:18px;border-radius:50px;padding:4px 6px 4px 30px;font-family:var(--font-family);font-weight:600;font-size:17px;line-height:100%;letter-spacing:.01em;color:#fff;background-color:#c70c11;-webkit-transition:.3s;transition:.3s}.offers__cardLink:hover{background-color:#e5282d}.offers__cardLink:focus:not(:active){background-color:#a80f13}.offers__cardLink span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;background-color:#fff;border-radius:100%}.why{margin:50px 0 20px}.why__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.why__card{width:calc((100% - 60px)/ 4)}@media (max-width:1024px){.why{margin:30px 0}.why__card{width:calc((100% - 30px)/ 2)}}@media (max-width:768px){.why__card{width:100%}}.why__card.vectorTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:576px){.why__card.vectorTop{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.why__card.vectorBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.why__cardVecTop{position:absolute;top:0;left:0;border-radius:0 0 34px;padding:0 17px 11px 0;background-color:#fff}@media (max-width:576px){.why__cardVecTop{bottom:0;padding:11px 17px 0 0;top:auto;border-radius:0 34px 0 0}}.why__cardVecTop button{cursor:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;background-color:#262728;border-radius:26px}.why__cardVecBottom{position:absolute;bottom:0;left:0;border-radius:0 34px 0 0;padding:11px 17px 0 0;background-color:#fff}.why__cardVecBottom button{cursor:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;background-color:#262728;border-radius:26px}.why__cardDesc{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:150%;color:#000}.why__cardImg{position:relative;border-radius:20px;height:100%}.why__cardImg img{height:100%;border-radius:20px;width:100%}.why__cardH2{margin-bottom:52px;font-family:var(--font-family);font-weight:700;font-size:56px;line-height:110%;color:#262728}@media (max-width:576px){.why__cardH2{margin-bottom:16px;font-size:28px}}.why__cardP{margin-bottom:52px;font-family:var(--font-family);font-weight:400;font-size:20px;line-height:130%;color:#262728}@media (max-width:576px){.why__cardP{font-size:18px;margin-bottom:16px}.why__btn{margin:0 auto}}.why__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px 4px 30px;gap:15px;font-family:var(--font-family);font-weight:600;font-size:17px;line-height:100%;letter-spacing:.01em;background-color:#c70c11;border-radius:50px;color:#fff}.why__btn:hover{background-color:#e5282d}.why__btn:focus:not(:active){background-color:#a80f13}.why__btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;width:44px;height:44px;border-radius:100%}.about{margin:20px 0 40px}@media (max-width:1024px){.about{margin:30px 0}}.about__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:576px){.about__wrap{gap:33px}}.about__swiper{width:calc(50% - 25px);border-radius:20px;overflow:hidden;position:relative}@media (max-width:768px){.about__swiper{width:100%}}.about__slide{border-radius:20px;aspect-ratio:900/520}.about__slide img{border-radius:20px;height:100%}.about__pagination{position:absolute;bottom:0!important;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10;background:#fff;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding:12px 25px 0;border-radius:20px 20px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.about__pagination .swiper-pagination-bullet{background-color:#d6d6d6!important;margin:0!important;opacity:1}.about__pagination .swiper-pagination-bullet-active{background-color:#c70c11!important}.about__info{width:calc(50% - 25px)}@media (max-width:768px){.about__info{width:100%}}.about__title{margin-bottom:40px;font-family:var(--font-family);font-weight:700;font-size:48px;line-height:120%;color:#262728}@media (max-width:576px){.about__title{font-size:28px;margin-bottom:12px}}.about__desc{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:150%;color:#262728}.about__desc span{font-weight:600}.reviews{margin:40px 0}@media (max-width:1024px){.reviews{margin:30px 0 25px;position:relative}}.reviews__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left top,left bottom,from(#bddcff),color-stop(46.15%,#c6e1ff),to(#bcdcff));background:linear-gradient(180deg,#bddcff 0,#c6e1ff 46.15%,#bcdcff 100%);border-radius:20px;padding:40px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:850px){.reviews__wrap{gap:30px;position:inherit}}.reviews__swiper{width:70%;position:inherit!important;padding-right:25px}@media (max-width:850px){.reviews__swiper{width:100%;padding:0 12px}}.reviews .swiper-wrapper{position:inherit!important}.reviews__img{position:relative;width:30%}.reviews__img img{max-height:640px;width:100%}@media (max-width:850px){.reviews__img{width:100%;position:inherit}.reviews__img img{max-height:none}}.reviews__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:36px 36px 43px;border-radius:20px;background-color:#fff}.reviews__slideWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.reviews__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:576px){.reviews__slide{padding:20px 25px 25px 20px}.reviews__top{gap:2px}}.reviews__top h3{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;color:#262728}.reviews__top p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;text-align:right;color:#262728}.reviews__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.reviews__content{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;color:#262728}.reviews__link{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#262728}.reviews__pagination{position:absolute;bottom:-41px!important;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:999;background:#fff;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding:12px 25px 0;border-radius:20px 20px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}@media (max-width:850px){.reviews__pagination{bottom:0!important}}.reviews__pagination .swiper-pagination-bullet{background-color:#d6d6d6!important;margin:0!important;opacity:1}.reviews__pagination .swiper-pagination-bullet-active{background-color:#c70c11!important}.contacts{margin:40px 0 20px}@media (max-width:1024px){.contacts{margin:25px 0 12px}}.contacts__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.contacts__wrap{gap:12px}}.contacts__left{width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1440px){.contacts__left{width:calc(65% - 10px)}}@media (max-width:768px){.contacts__left{width:100%}}.contacts__right{width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:1440px){.contacts__right{width:calc(35% - 10px)}}.contacts__images{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media (max-width:768px){.contacts__right{display:none}.contacts__images{display:-webkit-box;display:-ms-flexbox;display:flex}}.contacts__images img{aspect-ratio:344/244;border-radius:20px}.contacts__rightImagesImg{width:calc(50% - 10px);aspect-ratio:440/644;border-radius:20px}.contacts__adresses{padding:40px 80px;border-radius:20px;background-color:#e6e7e8}@media (max-width:1440px){.contacts__rightImagesImg{display:none}.contacts__adresses,.contacts__form{height:100%}}.contacts__adressesTitle{margin-bottom:32px;font-family:var(--font-family);font-weight:400;font-size:36px;line-height:100%;color:#000}.contacts__adressesAdr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}@media (max-width:768px){.contacts__adresses{padding:20px 18px 25px}.contacts__adressesTitle{font-size:24px;margin-bottom:16px}.contacts__adressesAdr{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.contacts__adressesAdr svg{min-width:16px;min-height:20px}.contacts__adressesTime{padding-left:35px}}.contacts__adressesAdr p{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:150%;letter-spacing:.01em;color:#262728}.contacts__adressesPhone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;margin-bottom:16px}.contacts__adressesPhone a{font-family:var(--font-family);font-weight:400;font-size:24px;line-height:150%;letter-spacing:.01em;color:#262728}.contacts__adressesTime{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:150%;letter-spacing:.01em;color:#262728}.contacts__form{padding:40px 80px;border-radius:20px;background-color:#262728}.contacts__formTitle{margin-bottom:28px;font-family:var(--font-family);font-weight:400;font-size:36px;line-height:100%;color:#fff}@media (max-width:768px){.contacts__form{padding:28px 30px 26px}.contacts__formTitle{font-size:24px;margin-bottom:20px}}.contacts__formInputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:44px;margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts__formInputs input{padding-bottom:13px;width:calc((100% - 22px)/ 2);border:none;border-bottom:1px solid #91969a;font-family:var(--font-family);font-weight:400;font-size:20px;line-height:150%;color:#aeaeae;outline:0;background-color:transparent}@media (max-width:768px){.contacts__formInputs{gap:25px}.contacts__formInputs input{width:100%}}.contacts__formInputs input::-webkit-input-placeholder{color:#aeaeae}.contacts__formInputs input::-moz-placeholder{color:#aeaeae}.contacts__formInputs input:-ms-input-placeholder{color:#aeaeae}.contacts__formInputs input::-ms-input-placeholder{color:#aeaeae}.contacts__formInputs input::placeholder{color:#aeaeae}.contacts__formCheck{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.contacts__formCheck input{width:28px;height:28px}.contacts__formCheck p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:100%;letter-spacing:.01em;color:#9da1a4}.contacts__formCheck p a{color:#9da1a4;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.contacts__formBtn{border-radius:50px;background:#c70c11;padding:16px 30px;font-family:var(--font-family);font-weight:600;font-size:17px;line-height:100%;letter-spacing:.01em;color:#fff;-webkit-transition:.3s;transition:.3s}@media (max-width:768px){.contacts__formBtn{display:block;margin:0 auto}}.contacts__formBtn:hover{background-color:#e5282d}.contacts__formBtn:focus:not(:active){background-color:#a80f13}.contacts__rightImages{width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width:1440px){.contacts__rightImages{width:100%}}.contacts__rightImages img{aspect-ratio:440/312;height:100%;border-radius:20px}.map{margin:20px 0}@media (max-width:1024px){.map{margin:12px 0}}.map iframe{border-radius:20px;width:100%;height:570px}@media (max-width:576px){.map iframe{height:344px}}