@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Manrope:200,300,regular,500,600,700,800);*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#000;line-height:1;font-family:Manrope;font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Manrope;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{background:#f6f4f4}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:66.875rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 .9375rem}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.header{z-index:10;position:absolute;width:100%;padding:1rem 0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.header__container{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;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__logo-href{z-index:45}.header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:25rem}.header__nav ul li{font-style:normal;font-weight:800;font-size:1rem;line-height:1.375rem;color:rgba(255,255,255,.8)}.header__nav ul li a{position:relative;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.header__nav ul li a::after{content:"";display:block;position:absolute;right:0;bottom:-.1875rem;width:0;height:.125rem;background-color:#fff;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.header__nav ul li a:hover::after{content:"";width:100%;display:block;position:absolute;left:0;bottom:-.1875rem;height:.125rem;background-color:#ffd300;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.header__contacts ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:25.625rem}.header__phone{font-style:normal;font-weight:800;font-size:1.25rem;line-height:1.6875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;position:relative;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.header__phone::after{content:"";display:block;position:absolute;right:0;bottom:-.1875rem;width:0;height:.125rem;background-color:#fff;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.header__phone:hover::after{content:"";width:100%;display:block;position:absolute;left:0;bottom:-.1875rem;height:.125rem;background-color:#ffd300;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.header__btn{font-style:normal;font-weight:800;font-size:1rem;line-height:1.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#000;padding:1.125rem 1.6875rem;background:#ffd300;border-radius:5px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.header__btn:hover{color:#ffd300;background:0 0}._header-scroll{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:fixed;width:100%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html .menu__body{display:none}.header__menu{display:none;padding:.75rem;background:#17181c;border-radius:5px}.icon-menu{display:none}.menu-open .menu__list{position:relative;top:30%}.menu-open .menu__body{display:block;position:absolute;width:100%;height:100vh;background:#17181c;top:0;left:0;z-index:40}.menu-open .menu__body .menu__list{position:relative;top:30%}.menu-open li{width:100%;text-align:center}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;row-gap:.75rem;font-style:normal;font-weight:800;font-size:20px;line-height:40px;text-align:center;color:#fff}.menu__list li a{position:relative;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.menu__list li a::after{content:"";display:block;position:absolute;right:0;bottom:-.1875rem;width:0;height:.125rem;background-color:#fff;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.menu__list li a:hover::after{content:"";width:100%;display:block;position:absolute;left:0;bottom:-.1875rem;height:.125rem;background-color:#5bbfc8;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.menu__phone{margin-top:3.125rem}.menu__btn{padding:1.125rem 1.6875rem;background:#5bbfc8;border-radius:5px;color:#000}.menu__btn:hover{color:#5bbfc8;background:0 0}.footer{margin-top:120px;position:relative;background:#17181c;overflow:hidden;padding:7.125rem 0 1.5625rem}.footer *{z-index:6}.footer hr{width:100%;height:1px;background:#fff;opacity:.4;margin-top:2.25rem;margin-bottom:1.125rem}.footer__text{font-style:normal;font-weight:500;font-size:.75rem;line-height:1rem;text-align:center;color:#fff}.footer::before{z-index:2;content:url(../img/footer/Frame.png);z-index:2;position:absolute;right:60px;top:-165px;width:1368px;height:256px}.footer__container{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.875rem;align-items:center}.footer__logo{margin-top:-6.25rem}.footer__midle{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer__midle-nav{font-style:normal;font-weight:800;font-size:1rem;line-height:1.375rem;color:#fff;width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}.footer__midle-nav-href{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.footer__midle-nav-href:hover{color:#ffd300}.footer__midle-down{display:-webkit-box;display:-ms-flexbox;display:flex;width:135px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__rightSide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:19px}.footer__rightSide-up{font-style:normal;font-weight:800;font-size:1.125rem;line-height:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#ffd300;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;display:flex;align-items:center;gap:8px}.footer__rightSide-btn{font-style:normal;font-weight:800;font-size:.875rem;line-height:1.1875rem;text-align:center;color:#ffd200;padding:.75rem 1.875rem;border:1px solid #ffd200;border-radius:5px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.footer__rightSide-btn:hover{color:#17181c;background-color:#ffd200}.main{background:url(../img/main/main_bg.png) center no-repeat;background-size:cover;height:850px;padding-top:190px}.main__title{font-style:normal;font-weight:800;text-transform:uppercase;color:#fff;margin-bottom:20px}@supports (font-size:clamp(2.0625rem ,1.2676282051rem + 3.9743589744vw ,4rem)){.main__title{font-size:clamp(2.0625rem ,1.2676282051rem + 3.9743589744vw ,4rem)}}@supports not (font-size:clamp(2.0625rem ,1.2676282051rem + 3.9743589744vw ,4rem)){.main__title{font-size:calc(2.0625rem + 1.9375 * (100vw - 20rem)/ 48.75)}}@supports (line-height:clamp(2.8125rem ,1.9150641026rem + 4.4871794872vw ,5rem)){.main__title{line-height:clamp(2.8125rem ,1.9150641026rem + 4.4871794872vw ,5rem)}}@supports not (line-height:clamp(2.8125rem ,1.9150641026rem + 4.4871794872vw ,5rem)){.main__title{line-height:calc(2.8125rem + 2.1875 * (100vw - 20rem)/ 48.75)}}@supports (max-width:clamp(20.9375rem ,6.3221153846rem + 73.0769230769vw ,56.5625rem)){.main__title{max-width:clamp(20.9375rem ,6.3221153846rem + 73.0769230769vw ,56.5625rem)}}@supports not (max-width:clamp(20.9375rem ,6.3221153846rem + 73.0769230769vw ,56.5625rem)){.main__title{max-width:calc(20.9375rem + 35.625 * (100vw - 20rem)/ 48.75)}}.main__text{font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.5625rem;color:#fff;max-width:33.75rem;margin-bottom:70px}@supports (font-size:clamp(1rem ,0.9487179487rem + 0.2564102564vw ,1.125rem)){.main__text{font-size:clamp(1rem ,.9487179487rem + .2564102564vw ,1.125rem)}}@supports not (font-size:clamp(1rem ,0.9487179487rem + 0.2564102564vw ,1.125rem)){.main__text{font-size:calc(1rem + .125 * (100vw - 20rem)/ 48.75)}}@supports (line-height:clamp(1.375rem ,1.2980769231rem + 0.3846153846vw ,1.5625rem)){.main__text{line-height:clamp(1.375rem ,1.2980769231rem + .3846153846vw ,1.5625rem)}}@supports not (line-height:clamp(1.375rem ,1.2980769231rem + 0.3846153846vw ,1.5625rem)){.main__text{line-height:calc(1.375rem + .1875 * (100vw - 20rem)/ 48.75)}}.main__btn{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:17px;background:#ffd200;border-radius:5px;max-width:250px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:relative}.main__btn:hover{background:#fff}.uslugi{margin-top:-160px}.uslugi__container{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;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.625rem}.uslugi__card{border-radius:10px;padding:1rem;padding-right:.375rem;width:12.8125rem}@supports (height:clamp(10.625rem ,7.5993589744rem + 15.1282051282vw ,18rem)){.uslugi__card{height:clamp(10.625rem ,7.5993589744rem + 15.1282051282vw ,18rem)}}@supports not (height:clamp(10.625rem ,7.5993589744rem + 15.1282051282vw ,18rem)){.uslugi__card{height:calc(10.625rem + 7.375 * (100vw - 20rem)/ 48.75)}}.uslugi__1-card{padding:4.125rem 1.5rem 4.125rem 2.75rem;width:25.75rem;background:url(../img/uslugi/1_bg.png) center no-repeat;background-size:cover}@supports (height:clamp(16.25rem ,15.5320512821rem + 3.5897435897vw ,18rem)){.uslugi__1-card{height:clamp(16.25rem ,15.5320512821rem + 3.5897435897vw ,18rem)}}@supports not (height:clamp(16.25rem ,15.5320512821rem + 3.5897435897vw ,18rem)){.uslugi__1-card{height:calc(16.25rem + 1.75 * (100vw - 20rem)/ 48.75)}}.uslugi__1-card h3{font-style:normal;font-weight:800;font-size:1.875rem;line-height:2.5625rem;color:#000}.uslugi__1-card hr{background:#171717;border-radius:5px;width:88px;height:6px;margin-top:2.1875rem;margin-bottom:1.125rem}.uslugi__1-card p{font-style:normal;font-weight:500;font-size:1rem;line-height:1.375rem;color:#000}.uslugi__2-card{background:#ffd300}.uslugi__2-card p{background:#deb905}.uslugi__card-title-block{font-style:normal;font-weight:800;font-size:1.1875rem;line-height:1.5625rem}.uslugi__card-price{max-width:5rem;padding:.3125rem .5rem;font-style:normal;font-weight:300;font-size:.875rem;line-height:1.1875rem;text-align:center;border-radius:5px;margin-bottom:1.25rem}.uslugi__img{display:block;height:108px}@supports (width:clamp(6.25rem ,5.9935897436rem + 1.2820512821vw ,6.875rem)){.uslugi__img{width:clamp(6.25rem ,5.9935897436rem + 1.2820512821vw ,6.875rem)}}@supports not (width:clamp(6.25rem ,5.9935897436rem + 1.2820512821vw ,6.875rem)){.uslugi__img{width:calc(6.25rem + .625 * (100vw - 20rem)/ 48.75)}}.uslugi__3-card{background:#4b5257;color:#fff}.uslugi__3-card p{background:#b0b0b0}.uslugi__4-card{background:#5bbfc8}.uslugi__4-card p{background:#49a1a9}.urist{margin-top:5.625rem;height:729px;position:relative;z-index:5}.urist__container{max-width:95.625rem}.urist__title{font-style:normal;font-weight:800;text-align:center;text-transform:uppercase;color:#17181c}@supports (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.urist__title{font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)}}@supports not (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.urist__title{font-size:calc(1.875rem + .9375 * (100vw - 20rem)/ 48.75)}}@supports (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.urist__title{line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)}}@supports not (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.urist__title{line-height:calc(2.1875rem + 1.25 * (100vw - 20rem)/ 48.75)}}.urist__subtitle{margin-top:.3125rem;font-style:normal;font-weight:700;text-align:center;line-height:35px;color:#17181c}@supports (font-size:clamp(1.125rem ,1.0224358974rem + 0.5128205128vw ,1.375rem)){.urist__subtitle{font-size:clamp(1.125rem ,1.0224358974rem + .5128205128vw ,1.375rem)}}@supports not (font-size:clamp(1.125rem ,1.0224358974rem + 0.5128205128vw ,1.375rem)){.urist__subtitle{font-size:calc(1.125rem + .25 * (100vw - 20rem)/ 48.75)}}.urist__subtitle span{padding:.125rem .5625rem;background:#ffd300;border-radius:5px;margin-right:.625rem}.urist__content{margin-top:4.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;left:0}.urist__rightSide{margin-left:6.5625rem}.urist__rightSide-spisok{font-style:normal;font-weight:700;font-size:1.375rem;line-height:2.8125rem;color:#17181c}.urist__rightSide-spisok li{list-style-type:disc;margin-left:1.5625rem}.urist__rightSide-form{width:21.875rem;margin-top:3.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.urist__rightSide-form-text{margin-left:1.75rem;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.1875rem;margin-bottom:.625rem;color:#17181c}.urist__rightSide-form-input{width:100%;padding:1.5rem 2.375rem;background:#fff;border-radius:5px;font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;margin-bottom:1.5rem;color:#17181c}.urist__rightSide-form-input::-webkit-input-placeholder{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c}.urist__rightSide-form-input::-moz-placeholder{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c}.urist__rightSide-form-input:-ms-input-placeholder{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c}.urist__rightSide-form-input::-ms-input-placeholder{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c}.urist__rightSide-form-input::placeholder{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c}.urist__rightSide-form-btn{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;background:#ffd300;border-radius:5px;cursor:pointer;padding:1.5625rem 1.875rem;max-width:15.625rem;margin:0 auto;text-align:center;color:#17181c;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:relative}.urist__rightSide-form-btn:hover{background:0 0}.urist__rightSide-form-btn::after{content:"";display:block;position:absolute;right:0;bottom:-.1875rem;width:0;height:.125rem;background-color:#fff;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.urist__rightSide-form-btn:hover::after{content:"";width:100%;display:block;position:absolute;left:0;bottom:-.1875rem;height:.125rem;background-color:#ffd300;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.preimuschestvo{z-index:4;background:url(../img/preimuschestvo/bg.png) center no-repeat;background-size:cover;width:100%}@supports (padding-top:clamp(2.8125rem ,1.5304487179rem + 6.4102564103vw ,5.9375rem)){.preimuschestvo{padding-top:clamp(2.8125rem ,1.5304487179rem + 6.4102564103vw ,5.9375rem)}}@supports not (padding-top:clamp(2.8125rem ,1.5304487179rem + 6.4102564103vw ,5.9375rem)){.preimuschestvo{padding-top:calc(2.8125rem + 3.125 * (100vw - 20rem)/ 48.75)}}@supports (padding-bottom:clamp(3.75rem ,-0.608974359rem + 21.7948717949vw ,14.375rem)){.preimuschestvo{padding-bottom:clamp(3.75rem ,-.608974359rem + 21.7948717949vw ,14.375rem)}}@supports not (padding-bottom:clamp(3.75rem ,-0.608974359rem + 21.7948717949vw ,14.375rem)){.preimuschestvo{padding-bottom:calc(3.75rem + 10.625 * (100vw - 20rem)/ 48.75)}}.preimuschestvo__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2.75rem}@supports (margin-top:clamp(4.375rem ,1.8108974359rem + 12.8205128205vw ,10.625rem)){.preimuschestvo__container{margin-top:clamp(4.375rem ,1.8108974359rem + 12.8205128205vw ,10.625rem)}}@supports not (margin-top:clamp(4.375rem ,1.8108974359rem + 12.8205128205vw ,10.625rem)){.preimuschestvo__container{margin-top:calc(4.375rem + 6.25 * (100vw - 20rem)/ 48.75)}}.preimuschestvo__title{font-style:normal;font-weight:800;max-width:48.4375rem;margin:0 auto;text-align:center;text-transform:uppercase;color:#17181c}@supports (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.preimuschestvo__title{font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)}}@supports not (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.preimuschestvo__title{font-size:calc(1.875rem + .9375 * (100vw - 20rem)/ 48.75)}}@supports (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.preimuschestvo__title{line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)}}@supports not (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.preimuschestvo__title{line-height:calc(2.1875rem + 1.25 * (100vw - 20rem)/ 48.75)}}.preimuschestvo__leftSide{font-style:normal;font-weight:800;font-size:1.25rem;line-height:1.4375rem;color:#17181c}.preimuschestvo__leftSide ul{height:25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;row-gap:1.5625rem;position:relative}.preimuschestvo__leftSide ul li{width:20rem;padding:1.25rem 1.5625rem;border-bottom:1px dashed #000}.preimuschestvo__leftSide ul::after{content:"";top:9.25rem;position:absolute;right:-13rem;border:1px dashed #000;-webkit-transform:rotate(44.33deg);-ms-transform:rotate(44.33deg);transform:rotate(44.33deg);width:243.26px;height:0}.preimuschestvo__leftSide ul::before{content:"";top:19.75rem;position:absolute;right:-13rem;border:1px dashed #000;-webkit-transform:matrix(.74,-.68,-.68,-.74,0,0);-ms-transform:matrix(.74,-.68,-.68,-.74,0,0);transform:matrix(.74,-.68,-.68,-.74,0,0);width:243.26px;height:0}.preimuschestvo__center{margin-top:1.25rem}.preimuschestvo__center-img{position:relative;z-index:6}.preimuschestvo__rightSide{font-style:normal;font-weight:800;font-size:1.25rem;line-height:1.4375rem;position:relative;color:#17181c}.preimuschestvo__rightSide ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:1.5625rem}.preimuschestvo__rightSide ul li{width:20rem;padding:1.25rem 1.5625rem;border-bottom:1px dashed #000}.preimuschestvo__rightSide ul::after{content:"";top:9.25rem;position:absolute;right:17.9375rem;border:1px dashed #000;-webkit-transform:matrix(-.72,.7,.7,.72,0,0);-ms-transform:matrix(-.72,.7,.7,.72,0,0);transform:matrix(-.72,.7,.7,.72,0,0);width:243.26px;height:0}.preimuschestvo__rightSide ul::before{content:"";top:316px;position:absolute;right:17.9375rem;border:1px dashed #000;-webkit-transform:rotate(-137.42deg);-ms-transform:rotate(-137.42deg);transform:rotate(-137.42deg);width:243.26px;height:0}.form{background:#ffd300;position:relative}@supports (padding-top:clamp(4.6875rem ,3.7900641026rem + 4.4871794872vw ,6.875rem)){.form{padding-top:clamp(4.6875rem ,3.7900641026rem + 4.4871794872vw ,6.875rem)}}@supports not (padding-top:clamp(4.6875rem ,3.7900641026rem + 4.4871794872vw ,6.875rem)){.form{padding-top:calc(4.6875rem + 2.1875 * (100vw - 20rem)/ 48.75)}}@supports (padding-bottom:clamp(4.375rem ,3.3493589744rem + 5.1282051282vw ,6.875rem)){.form{padding-bottom:clamp(4.375rem ,3.3493589744rem + 5.1282051282vw ,6.875rem)}}@supports not (padding-bottom:clamp(4.375rem ,3.3493589744rem + 5.1282051282vw ,6.875rem)){.form{padding-bottom:calc(4.375rem + 2.5 * (100vw - 20rem)/ 48.75)}}.form::before{content:url(../img/from/from_left.svg);position:absolute;left:0;bottom:10.4%;z-index:2;width:16%}.form::after{content:url(../img/from/from_right.svg);background-size:cover;position:absolute;right:0;top:29%;z-index:2;width:16%}.form__container{position:relative;z-index:4}.form__title{max-width:43.4375rem;margin:0 auto;font-style:normal;font-weight:800;text-align:center;color:#17181c;margin-bottom:3.125rem}@supports (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.form__title{font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)}}@supports not (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.form__title{font-size:calc(1.875rem + .9375 * (100vw - 20rem)/ 48.75)}}@supports (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.form__title{line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)}}@supports not (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.form__title{line-height:calc(2.1875rem + 1.25 * (100vw - 20rem)/ 48.75)}}.form__form{width:43.4375rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2.5rem}.form__form-text{margin-left:1.75rem;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.1875rem;margin-bottom:.625rem;color:#17181c}.form__form-input{width:21.875rem;padding:1.5rem 2.375rem;background:#fff;border-radius:5px;font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c;height:4.125rem}.form__form-input::-webkit-input-placeholder{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c}.form__form-input::-moz-placeholder{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c}.form__form-input:-ms-input-placeholder{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c}.form__form-input::-ms-input-placeholder{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c}.form__form-input::placeholder{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;color:#17181c}.form__form-btn{font-style:normal;font-weight:700;font-size:16px;line-height:22px;text-align:center;color:#fff;cursor:pointer;padding:1.4375rem 3.3125rem;height:4.125rem;width:15.625rem;text-align:center;background:#17181c;border-radius:5px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:relative}.form__form-btn:hover{background:#fff;color:#000}.form__form-btn::after{content:"";display:block;position:absolute;right:0;bottom:-.1875rem;width:0;height:.125rem;background-color:#fff;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.form__form-btn:hover::after{content:"";width:100%;display:block;position:absolute;left:0;bottom:-.1875rem;height:.125rem;background-color:#ffd300;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}@supports (margin-top:clamp(2.8125rem ,1.5304487179rem + 6.4102564103vw ,5.9375rem)){.dop{margin-top:clamp(2.8125rem ,1.5304487179rem + 6.4102564103vw ,5.9375rem)}}@supports not (margin-top:clamp(2.8125rem ,1.5304487179rem + 6.4102564103vw ,5.9375rem)){.dop{margin-top:calc(2.8125rem + 3.125 * (100vw - 20rem)/ 48.75)}}.dop__title{font-style:normal;font-weight:800;text-align:center;text-transform:uppercase;color:#17181c}@supports (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.dop__title{font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)}}@supports not (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.dop__title{font-size:calc(1.875rem + .9375 * (100vw - 20rem)/ 48.75)}}@supports (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.dop__title{line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)}}@supports not (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.dop__title{line-height:calc(2.1875rem + 1.25 * (100vw - 20rem)/ 48.75)}}@supports (margin-bottom:clamp(1.875rem ,0.8493589744rem + 5.1282051282vw ,4.375rem)){.dop__title{margin-bottom:clamp(1.875rem ,.8493589744rem + 5.1282051282vw ,4.375rem)}}@supports not (margin-bottom:clamp(1.875rem ,0.8493589744rem + 5.1282051282vw ,4.375rem)){.dop__title{margin-bottom:calc(1.875rem + 2.5 * (100vw - 20rem)/ 48.75)}}.dop__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@supports ((-moz-column-gap:clamp(2.5rem ,0.9615384615rem + 7.6923076923vw ,6.25rem)) or (column-gap:clamp(2.5rem ,0.9615384615rem + 7.6923076923vw ,6.25rem))){.dop__container{-webkit-column-gap:clamp(2.5rem ,.9615384615rem + 7.6923076923vw ,6.25rem);-moz-column-gap:clamp(2.5rem ,.9615384615rem + 7.6923076923vw ,6.25rem);column-gap:clamp(2.5rem ,.9615384615rem + 7.6923076923vw ,6.25rem)}}@supports not ((-moz-column-gap:clamp(2.5rem ,0.9615384615rem + 7.6923076923vw ,6.25rem)) or (column-gap:clamp(2.5rem ,0.9615384615rem + 7.6923076923vw ,6.25rem))){.dop__container{-webkit-column-gap:calc(2.5rem + 3.75 * (100vw - 20rem)/ 48.75);-moz-column-gap:calc(2.5rem + 3.75 * (100vw - 20rem)/ 48.75);column-gap:calc(2.5rem + 3.75 * (100vw - 20rem)/ 48.75)}}.dop__img{max-width:23.4375rem}.dop__li{list-style-type:disc;font-style:normal;font-weight:700;line-height:2.1875rem;color:#17181c}@supports (font-size:clamp(1.25rem ,1.1987179487rem + 0.2564102564vw ,1.375rem)){.dop__li{font-size:clamp(1.25rem ,1.1987179487rem + .2564102564vw ,1.375rem)}}@supports not (font-size:clamp(1.25rem ,1.1987179487rem + 0.2564102564vw ,1.375rem)){.dop__li{font-size:calc(1.25rem + .125 * (100vw - 20rem)/ 48.75)}}@supports (margin-top:clamp(2.5rem ,1.2179487179rem + 6.4102564103vw ,5.625rem)){.price{margin-top:clamp(2.5rem ,1.2179487179rem + 6.4102564103vw ,5.625rem)}}@supports not (margin-top:clamp(2.5rem ,1.2179487179rem + 6.4102564103vw ,5.625rem)){.price{margin-top:calc(2.5rem + 3.125 * (100vw - 20rem)/ 48.75)}}.price__title{max-width:660px;margin:0 auto;font-style:normal;font-weight:800;text-align:center;color:#17181c}@supports (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.price__title{font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)}}@supports not (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.price__title{font-size:calc(1.875rem + .9375 * (100vw - 20rem)/ 48.75)}}@supports (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.price__title{line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)}}@supports not (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.price__title{line-height:calc(2.1875rem + 1.25 * (100vw - 20rem)/ 48.75)}}@supports (margin-bottom:clamp(1.25rem ,-0.0320512821rem + 6.4102564103vw ,4.375rem)){.price__title{margin-bottom:clamp(1.25rem ,-.0320512821rem + 6.4102564103vw ,4.375rem)}}@supports not (margin-bottom:clamp(1.25rem ,-0.0320512821rem + 6.4102564103vw ,4.375rem)){.price__title{margin-bottom:calc(1.25rem + 3.125 * (100vw - 20rem)/ 48.75)}}.price__range{max-width:655px;margin:0 auto;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;-ms-flex-wrap:wrap;flex-wrap:wrap}@supports ((-moz-column-gap:clamp(1.25rem ,0.7371794872rem + 2.5641025641vw ,2.5rem)) or (column-gap:clamp(1.25rem ,0.7371794872rem + 2.5641025641vw ,2.5rem))){.price__range{-webkit-column-gap:clamp(1.25rem ,.7371794872rem + 2.5641025641vw ,2.5rem);-moz-column-gap:clamp(1.25rem ,.7371794872rem + 2.5641025641vw ,2.5rem);column-gap:clamp(1.25rem ,.7371794872rem + 2.5641025641vw ,2.5rem)}}@supports not ((-moz-column-gap:clamp(1.25rem ,0.7371794872rem + 2.5641025641vw ,2.5rem)) or (column-gap:clamp(1.25rem ,0.7371794872rem + 2.5641025641vw ,2.5rem))){.price__range{-webkit-column-gap:calc(1.25rem + 1.25 * (100vw - 20rem)/ 48.75);-moz-column-gap:calc(1.25rem + 1.25 * (100vw - 20rem)/ 48.75);column-gap:calc(1.25rem + 1.25 * (100vw - 20rem)/ 48.75)}}.price__range-text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.375rem;color:#000;opacity:.5}.price__range-block{width:455px}.price__range-block-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.price__range-block-text{font-style:normal;font-weight:300;font-size:18px;line-height:25px;color:#000;opacity:.5;cursor:pointer}.price__range-block-text-bold{font-style:normal;font-weight:800;font-size:18px;line-height:25px;color:#000;opacity:1}.price__range-select{font-style:normal;width:180px;font-weight:800;font-size:1rem;line-height:1.375rem;color:#000;padding:.9375rem .75rem;background:#e5e5e5;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0;cursor:pointer}.price__range-select option{opacity:.5}.price__range-select-arrow{position:relative}.price__range-select-arrow::after{content:"";position:absolute;width:8px;height:2px;border-radius:50%;right:10px;top:24px;-webkit-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg);position:absolute;background:#000}.price__range-select-arrow::before{content:"";position:absolute;width:8px;height:2px;border-radius:50%;right:15px;top:24px;-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);position:absolute;background:#000}.price__range-range{width:100%;-webkit-appearance:none;background:#ebe9e9;border-radius:5px;height:3px;cursor:pointer;padding:0 1.25rem}.price__range-range:active{cursor:-webkit-grab;cursor:grab}.price__range-range::-webkit-slider-thumb{-webkit-appearance:none;height:29px;width:29px;background-image:url(../img/form/choose.svg)}.price__block{max-width:51.875rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:5px;margin:0 auto;margin-top:33px}.price__block-row{width:100%;padding:.125rem 0;background:rgba(23,24,28,.05);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@supports (padding-left:clamp(0.3125rem ,-0.328525641rem + 3.2051282051vw ,1.875rem)){.price__block-row{padding-left:clamp(.3125rem ,-.328525641rem + 3.2051282051vw ,1.875rem)}}@supports not (padding-left:clamp(0.3125rem ,-0.328525641rem + 3.2051282051vw ,1.875rem)){.price__block-row{padding-left:calc(.3125rem + 1.5625 * (100vw - 20rem)/ 48.75)}}@supports (padding-right:clamp(0.3125rem ,-0.328525641rem + 3.2051282051vw ,1.875rem)){.price__block-row{padding-right:clamp(.3125rem ,-.328525641rem + 3.2051282051vw ,1.875rem)}}@supports not (padding-right:clamp(0.3125rem ,-0.328525641rem + 3.2051282051vw ,1.875rem)){.price__block-row{padding-right:calc(.3125rem + 1.5625 * (100vw - 20rem)/ 48.75)}}.price__block-row-text{font-style:normal;font-weight:500;line-height:45px;color:#000}@supports (font-size:clamp(0.9375rem ,0.8862179487rem + 0.2564102564vw ,1.0625rem)){.price__block-row-text{font-size:clamp(.9375rem ,.8862179487rem + .2564102564vw ,1.0625rem)}}@supports not (font-size:clamp(0.9375rem ,0.8862179487rem + 0.2564102564vw ,1.0625rem)){.price__block-row-text{font-size:calc(.9375rem + .125 * (100vw - 20rem)/ 48.75)}}.price__block-row-price{font-style:normal;font-weight:700;line-height:2.8125rem;white-space:nowrap;padding-left:.625rem;text-align:right;color:#000}@supports (font-size:clamp(0.9375rem ,0.8605769231rem + 0.3846153846vw ,1.125rem)){.price__block-row-price{font-size:clamp(.9375rem ,.8605769231rem + .3846153846vw ,1.125rem)}}@supports not (font-size:clamp(0.9375rem ,0.8605769231rem + 0.3846153846vw ,1.125rem)){.price__block-row-price{font-size:calc(.9375rem + .1875 * (100vw - 20rem)/ 48.75)}}.price__btn{font-style:normal;font-weight:700;font-size:1rem;line-height:1.375rem;margin:0 auto;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:17px;background:#ffd200;border-radius:5px;max-width:250px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:relative}@supports (margin-top:clamp(3.4375rem ,3.0528846154rem + 1.9230769231vw ,4.375rem)){.price__btn{margin-top:clamp(3.4375rem ,3.0528846154rem + 1.9230769231vw ,4.375rem)}}@supports not (margin-top:clamp(3.4375rem ,3.0528846154rem + 1.9230769231vw ,4.375rem)){.price__btn{margin-top:calc(3.4375rem + .9375 * (100vw - 20rem)/ 48.75)}}.price__btn:hover{background:#fff}@supports (margin-top:clamp(3.4375rem ,2.5400641026rem + 4.4871794872vw ,5.625rem)){.otzivi{margin-top:clamp(3.4375rem ,2.5400641026rem + 4.4871794872vw ,5.625rem)}}@supports not (margin-top:clamp(3.4375rem ,2.5400641026rem + 4.4871794872vw ,5.625rem)){.otzivi{margin-top:calc(3.4375rem + 2.1875 * (100vw - 20rem)/ 48.75)}}.otzivi__title{font-style:normal;font-weight:800;text-align:center;text-transform:uppercase;color:#17181c}@supports (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.otzivi__title{font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)}}@supports not (font-size:clamp(1.875rem ,1.4903846154rem + 1.9230769231vw ,2.8125rem)){.otzivi__title{font-size:calc(1.875rem + .9375 * (100vw - 20rem)/ 48.75)}}@supports (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.otzivi__title{line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)}}@supports not (line-height:clamp(2.1875rem ,1.6746794872rem + 2.5641025641vw ,3.4375rem)){.otzivi__title{line-height:calc(2.1875rem + 1.25 * (100vw - 20rem)/ 48.75)}}.otzivi__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem;margin-top:1.875rem}.otzivi__card{width:32.5rem}.otzivi__card-video{background:#c4c4c4;border-radius:5px;width:100%;height:15.9375rem;position:relative}.otzivi__card-video-play{position:absolute;left:45%;top:38.5%}.otzivi__card-title{font-style:normal;font-weight:800;font-size:1.375rem;line-height:3.4375rem;color:#000}.otzivi__card-text{font-style:normal;font-weight:300;font-size:1.125rem;line-height:3.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-1.875rem;color:#000}.swiper{overflow:hidden}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media only screen and (min-width:47.5rem){.price__range-select-arrow{display:none}}@media only screen and (min-width:70rem){.uslugi__img{bottom:-1.875rem;position:absolute}}@media only screen and (max-width:96.875rem){.footer::before{width:70%;height:auto;right:20%}.urist{height:auto}.urist__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;position:relative;gap:1.875rem}@supports (width:clamp(35.3125rem ,25.6458333333rem + 48.3333333333vw ,58.875rem)){.urist__leftSide{width:clamp(35.3125rem ,25.6458333333rem + 48.3333333333vw ,58.875rem)}}@supports not (width:clamp(35.3125rem ,25.6458333333rem + 48.3333333333vw ,58.875rem)){.urist__leftSide{width:calc(35.3125rem + 23.5625 * (100vw - 20rem)/ 48.75)}}.urist__rightSide{margin-left:0;width:100%;max-width:33.75rem;margin:0 auto}.urist__rightSide-spisok{display:block;margin:0 auto}.urist__rightSide-form{width:100%}.form__form{width:100%}}@media only screen and (max-width:95.3125rem){.form__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:70rem){.uslugi__card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:37.5rem;margin:0 auto}.uslugi__1-card{padding:1.25rem 1.5rem;width:100%;display:block}}@media only screen and (max-width:68.75rem){.otzivi__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media only screen and (max-width:66.25rem){.header__nav{display:none}.header__contacts{display:none}.header__menu{display:block}}@media (max-width:66.25rem){.icon-menu{display:block;position:relative;padding:.75rem;width:25px;height:25px;cursor:pointer;z-index:45}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;left:0;position:absolute;width:25px;height:2px;background-color:#fff}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - 1px)}.menu-open .icon-menu span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.menu-open .icon-menu::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:calc(50% - 1px);background-color:#fff}.menu-open .icon-menu::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:calc(50% - 1px);background-color:#fff}}@media only screen and (max-width:66.875rem){.preimuschestvo__leftSide{width:100%}.preimuschestvo__leftSide ul{width:100%}.preimuschestvo__leftSide ul li{margin:0 auto;text-align:center}.preimuschestvo__leftSide ul::after{display:none}.preimuschestvo__leftSide ul::before{display:none}.preimuschestvo__center{width:100%}.preimuschestvo__center-img{display:block;margin:0 auto}.preimuschestvo__rightSide{width:100%;text-align:center}.preimuschestvo__rightSide ul{width:100%}.preimuschestvo__rightSide ul li{margin:0 auto}.preimuschestvo__rightSide ul::after{display:none}.preimuschestvo__rightSide ul::before{display:none}}@media only screen and (max-width:61.25rem){.footer::before{width:150%;height:auto;right:-120px}.footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:6.25rem}.footer__midle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__rightSide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:56.25rem){.form::before{display:none}.form::after{display:none}}@media only screen and (max-width:50rem){.dop__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;row-gap:2.5rem}}@media only screen and (max-width:47.5rem){.price__range{-ms-flex-pack:distribute;justify-content:space-around;gap:10px}.price__range-block{display:none}}@media only screen and (max-width:37.5rem){.price__block-row{background:0 0}.otzivi__card{width:100%}}@media only screen and (max-width:34.375rem){.footer__midle-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.footer__midle-down{margin-top:1.5625rem;margin-bottom:1.5625rem}}@media only screen and (max-width:34.0625rem){.main{text-align:center}.main__btn{margin:0 auto}}