a,body,div{margin:0;padding:0;border:0}a,a:active,a:focus,a:hover{text-decoration:none}a:focus{outline:0}img{max-width:100%}body,html{width:100%;height:100%}body{font-family:Arial;background:#fff}.wrapper{display:flex;flex-direction:column;height:100%}.wrap1{flex:1 0 auto}.wrap2{flex:0 0 auto}@font-face{font-family:PTSansRegular;src:url(../fonts/PTSansRegular.eot);src:url(../fonts/PTSansRegular.eot%3F) format("embedded-opentype"),url(../fonts/PTSansRegular.woff) format("woff"),url(../fonts/PTSansRegular.ttf) format("truetype");font-display:swap}@font-face{font-family:PTSansBold;src:url(../fonts/PTSansBold.eot);src:url(../fonts/PTSansBold.eot%3F) format("embedded-opentype"),url(../fonts/PTSansBold.woff) format("woff"),url(../fonts/PTSansBold.ttf) format("truetype");font-display:swap}@font-face{font-family:PTSansItalic;src:url(../fonts/PTSansItalic.eot);src:url(../fonts/PTSansItalic.eot%3F) format("embedded-opentype"),url(../fonts/PTSansItalic.woff) format("woff"),url(../fonts/PTSansItalic.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto-Regular;src:url(../fonts/Roboto-Regular.eot);src:url(../fonts/Roboto-Regular.eot%3F) format("embedded-opentype"),url(../fonts/Roboto-Regular.woff) format("woff"),url(../fonts/Roboto-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto-Bold;src:url(../fonts/Roboto-Bold.eot);src:url(../fonts/Roboto-Bold.eot%3F) format("embedded-opentype"),url(../fonts/Roboto-Bold.woff) format("woff"),url(../fonts/Roboto-Bold.ttf) format("truetype");font-display:swap}.icon{display:inline-block;vertical-align:middle}.icon.icon-vk{width:32px;height:19px}.icon.icon-instagram{width:29px;height:29px}.icon.icon-facebook{width:16px;height:29px}.icon.icon-raschet{width:20px;height:23px;background:url(../images/raschet.png)}.icon svg{width:100%;height:100%}.header{width:100%;height:77px;background:#fff}.header .header__logo{float:left;width:180px;line-height:77px}.header .header__contact{float:right;width:calc(100% - 180px)}.header:after{content:"";display:block;clear:both}.sale-goda{margin:0 auto!important;text-align:center}.sale-goda,.sale-goda .sale{background-color:#1e2533!important}.sale-goda .sale{display:inline-block;padding:10px 30px 0}.sale-goda .sale .sale-img{float:left;background-color:#1e2533!important;padding:10px 10px 10px 0}.sale-goda .sale .sale-txt{color:#fff!important;background-color:#1e2533!important;font-size:20px;line-height:1.2em;padding:5px}.contact{color:#000;font-size:18px;font-family:PTSansRegular}.contact svg{width:100%;height:100%}.contact .contact__location{float:left;width:195px;padding:15px 15px 0}.contact .contact__callback{float:left;width:360px;padding:20px 10px 0 15px}.contact .contact__callback a span,.contact .contact__callback a svg{display:inline-block;vertical-align:middle}.contact .contact__callback a svg{width:31px;height:31px;margin:0 5px 0 0}.contact .contact__callback a span{color:#000;font-size:25px;font-family:PTSansBold}.contact .contact__phone{float:left;width:225px;padding:25px 15px 0;font-family:PTSansBold}.contact .contact__phone a{color:#000}.contact .contact__soc{float:right;width:180px;padding:6px 0 0 15px;text-align:right}.contact .contact__soc span{display:block;padding:0 0 6px}.contact .contact__soc a{margin:0 5px 5px 0}.contact:after{content:"";display:block;clear:both}@media (max-width:1200px){.contact{font-size:16px}.contact .contact__location{width:160px;padding:15px 10px 0}.contact .contact__callback{width:270px;padding:20px 10px 0}.contact .contact__callback a svg{width:28px;height:28px;margin:0 5px 0 0}.contact .contact__callback a span{font-size:18px}.contact .contact__phone{width:170px;padding:25px 10px 0}.contact .contact__soc{width:140px;padding:6px 0 0 10px}.contact .contact__soc a{margin:0 5px 5px 0}}@media (max-width:1000px){.header{height:100px;-ms-box-shadow:0 0 14px rgba(0,0,0,.2);-o-box-shadow:0 0 14px rgba(0,0,0,.2);box-shadow:0 0 14px rgba(0,0,0,.2)}.header .header__logo{line-height:100px}.header .header__contact{width:160px}.contact .contact__location{display:none}.contact .contact__callback{display:none;width:100%;padding:5px 0 0;text-align:right}.contact .contact__callback a svg{width:24px;height:24px;margin:0 5px 0 0}.contact .contact__callback a span{font-size:16px}.contact .contact__phone{width:100%;padding:20px 0 0;text-align:right}.contact .contact__soc{display:none}}@media (max-width:400px){.header{height:175px}.header .header__logo{width:165px;float:none;line-height:70px;margin:0 auto}.header .header__contact{width:100%;float:none;height:80px}.contact .contact__phone{text-align:center;padding:20px 0}}.menu-box{position:relative;width:100%}.menu-box .menu{height:45px}.menu-box.menu-home .menu{position:absolute;top:0;z-index:1}.form-search{display:block;position:absolute;right:0;top:32px}.form-search .fa{font-size:20px;position:absolute;right:11px;top:6px;font-size:22px;cursor:pointer}.form-search .fa:focus{display:none}.form-search input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:14px;background:#fff;border:1px solid #ccc;padding:5px 10px 5px 32px;width:55px;border-radius:0;transition:all .5s;width:0;padding-left:10px;color:transparent;cursor:pointer}.form-search input[type=search]:focus{display:block;width:130px;padding-left:32px;color:#000;background:#fff url(../images/icon_enter.png) no-repeat 100%;cursor:auto;outline:none}.menu{background:#cb2821;-ms-box-shadow:0 3px 16px rgba(0,0,0,.3);-o-box-shadow:0 3px 16px rgba(0,0,0,.3);box-shadow:0 3px 16px rgba(0,0,0,.3)}.menu,.menu ul{width:100%;height:100%}.menu ul{display:table;margin:0;padding:0 22px}.menu ul li{display:table-cell;vertical-align:middle;text-align:center;height:100%;padding:0 20px}.menu ul li span{cursor:pointer}.menu ul li a,.menu ul li span{color:#fff;font-size:18px;font-family:PTSansRegular;line-height:1}.menu ul li a{transition:all .2s linear}.menu ul li.active a,.menu ul li:hover a{color:#fff}.menu-fix{display:none}@media (max-width:1200px){.menu ul{padding:0 15px}.menu ul li{padding:0 10px}.menu ul li a{font-size:16px}}@media (max-width:1000px){.menu-box{position:relative!important;width:100%;top:auto!important;z-index:99}body.htmlmenu,html.htmlmenu{overflow-y:scroll!important}body.bodymenu{overflow:hidden!important}.menu-fix{display:block}.menu-fix .menu-fix__icon-menu{position:absolute;right:3px;top:-45px;display:block;width:35px;height:auto;padding:0}.menu-fix .menu-fix__icon-menu .icon-bars{width:100%;height:4px;background:#000;margin:0 0 6px;transition:all .3s linear}.menu-fix .menu-fix__icon-menu .icon-bars:last-child{margin:0}.menu-fix .menu-fix__icon-menu:hover{cursor:pointer}.menu-fix .menu-fix__icon-menu:hover .icon-bars{background:#cb2821}.menu-fix .menu-fix__icon-close{z-index:-100;right:-200px;opacity:0;transition:all .3s ease .5s}.menu-fix .menu-fix__icon-close.active{display:block;position:fixed;top:12px;right:10px;width:30px;height:30px;cursor:pointer;opacity:1;z-index:1051}.menu-fix .menu-fix__icon-close.active div{position:relative;width:100%;height:2px;background:#929292;transition:all .4s ease;transform:rotate(135deg);top:14px}.menu-fix .menu-fix__icon-close.active div:before{content:"";position:absolute;z-index:1;left:0;width:100%;height:2px;background:#929292;transition:all .4s ease;top:0;transform:rotate(90deg)}.menu-fix .menu-fix__icon-close.active:hover div{background:#cb2821;transform:rotate(225deg)}.menu-fix .menu-fix__icon-close.active:hover div:before{background:#cb2821}.menu-fix .menu-fix__box{position:fixed;z-index:1050;top:0;right:-280px;width:280px;height:100%;overflow:hidden;background:rgba(0,0,0,.9);opacity:0;pointer-events:none;transition:all .3s linear .3s}.menu-fix .menu-fix__box.active{right:0;opacity:1;pointer-events:all}.menu-fix .menu-fix__box.active .menu-fix__bottom,.menu-fix .menu-fix__box.active .menu-fix__box2{opacity:1;z-index:1051}.menu-fix .menu-fix__box .menu-fix__box2{width:100%;height:calc(100% - 115px);padding:60px 30px 0;overflow:hidden;opacity:0;z-index:-100;transition:all .5s ease .5s}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3{max-width:100%;max-height:100%;overflow-y:auto}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3 ul{list-style:none;padding:0;margin:0;display:block;max-height:100%;text-align:center}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3 ul li{padding:10px 0;transition:all .3s ease}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3 ul li a{position:relative;color:hsla(0,0%,100%,.7);font-size:16px;font-family:PTSansRegular;line-height:1}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3 ul li a:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:#cb2821;transition:all .3s linear}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3 ul li.active a,.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3 ul li:hover a{color:#fff}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3 ul li.active a:after,.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3 ul li:hover a:after{width:100%}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3 .but{margin:20px 0 0}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:20px;background-color:#fff}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3::-webkit-scrollbar{width:7px;background-color:#fff}.menu-fix .menu-fix__box .menu-fix__box2 .menu-fix__box3::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:none;background-color:#b9b9b9}.menu-fix .menu-fix__box .menu-fix__bottom{width:100%;position:absolute;bottom:0;height:95px;border-top:1px solid hsla(0,0%,100%,.7);padding:15px 20px;opacity:0;z-index:-100;transition:all .5s ease .5s}.menu-fix .menu-fix__box .menu-fix__bottom .items{padding:0;color:#fff;font-size:18px}.menu-fix .menu-fix__box .menu-fix__bottom svg,.menu-fix .menu-fix__box .menu-fix__bottom svg path{fill:#fff}.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__callback a{display:block;text-align:center}.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__callback a span,.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__callback a svg{display:inline-block;vertical-align:middle}.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__callback a svg{width:24px;height:24px;margin:0 5px 0 0}.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__callback a span{color:#fff;font-size:16px;text-align:left}.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__callback a:hover svg,.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__callback a:hover svg path{fill:#cb2821}.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__callback a:hover span{color:#cb2821}.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__soc{text-align:center;padding:5px 0 0}.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__soc a{display:inline-block;vertical-align:middle;margin:5px}.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__soc a:hover svg,.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__soc a:hover svg path{fill:#cb2821}.menu-fix .menu-fix__box .menu-fix__bottom .menu-fix__soc span{display:none}.menu-fix.active:after{pointer-events:all;z-index:1040;background:rgba(0,0,0,.6)}.menu-fix:after{content:"";display:block;position:fixed;z-index:-1040;top:0;left:0;width:100%;height:100%;pointer-events:none;background:transparent;transition:all .3s linear .3s}.menu{display:none}}@media (max-width:640px){.menu-fix .menu-fix__box{width:100%}}@media (max-width:400px){.menu-box.menu-no-center .menu-fix .menu-fix__icon-menu{right:calc(50% - 80px)}.menu-fix .menu-fix__icon-menu{right:calc(50% - 17.5px);top:-42px}}.but{display:inline-block;width:auto;height:50px;line-height:48px;color:#fff;font-size:25px;font-family:PTSansBold;background:#cb2821;padding:0 25px;margin:35px 0 0;border-radius:4px;transition:all .3s linear}.but.but-white{line-height:46px;background:transparent;border:2px solid #fff}.but.but-white:active,.but.but-white:focus,.but.but-white:hover{color:#cb2821;background:#fff}.but.but-slide{line-height:45px}.but.but-green{color:#fff;background:#10a81e}.but.but-green svg{display:inline-block;vertical-align:middle;width:22px}.but.but-green svg path{fill:#fff}.but.but-green:active,.but.but-green:focus,.but.but-green:hover{color:#fff;background:#13b922}.but:active,.but:focus,.but:hover{color:#fff;outline:0;background:#f33028}@media (max-width:1200px){.but{height:46px;line-height:44px;font-size:20px;padding:0 25px;margin:35px 0 0}.but.but-white{line-height:42px}.but.but-slide{line-height:41px}}@media (max-width:1000px){.but{height:40px;line-height:38px;font-size:18px;padding:0 20px;margin:30px 0 0}.but.but-slide,.but.but-white{line-height:36px}}@media (max-width:640px){.but.but-slide{font-size:15px;padding:0 15px}}.footer{position:relative;width:100%;color:#000;font-size:18px;font-family:PTSansRegular;line-height:1.2}.footer .footer__logo{width:120px}.footer .footer__location{padding:10px 0 0}.footer .footer__modework{color:#000}.footer .footer__modework span{font-size:18px;font-family:PTSansBold;margin:0;padding:0 0 15px}.footer .footer__phone{color:#000}.footer .footer__phone span{font-size:20px;font-family:PTSansBold;margin:0;padding:0 0 15px}.footer .footer__phone a{color:#000;font-size:18px;font-family:PTSansBold}.footer .footer__phone a span,.footer .footer__phone a svg{display:inline-block;vertical-align:middle}.footer .footer__phone a svg{width:31px;height:31px;margin:0 5px 0 0}.footer .footer__phone a span{font-size:25px}.footer .footer__phone .footer__phone-but{padding:10px 0 5px}.footer .footer__soc{padding:10px 0 0}.footer .footer__soc span{display:block;padding:0 0 6px}.footer .footer__soc a{margin:0 5px 5px 0}.footer .footer__copy{float:left;line-height:80px;color:#fff;font-size:16px;font-family:PTSansRegular}.footer .footer__price{position:absolute;top:15px;left:50%;transform:translateX(-50%)}.footer .footer__price .but{margin:0}.footer .footer__dc-logo{float:right;padding:10px 0 0}.footer .footer__dc-logo a{display:block;color:#fff;font-size:14px;font-family:PTSansRegular}.footer .footer__dc-logo a img{width:100px;margin-right:10px}.footer .footer__dc-logo a span{display:block;float:right}.footer:after{content:"";clear:both;display:block}.footer-top{background:url(../images/footer-body.jpg) 50% no-repeat;-ms-background-size:cover;background-size:cover}.footer-bottom,.footer-top{position:relative;width:100%}.footer-bottom{height:80px;background:#c22821}.footer-contact{width:calc(100% - 196px);margin:0 auto;padding:30px 0 60px}.footer-contact .footer-contact__one,.footer-contact .footer-contact__three,.footer-contact .footer-contact__two{float:left;width:180px;margin:0 13px 0 0}.footer-contact .footer-contact__three{width:378px}.footer-contact .footer-contact__four{float:right;width:165px}.footer-contact:after{content:"";clear:both;display:block}@media (max-width:1200px){.footer{font-size:16px}.footer .footer__modework span,.footer .footer__phone span{font-size:18px;padding:0 0 15px}.footer .footer__phone a{font-size:16px}.footer .footer__phone a svg{width:31px;height:31px;margin:0 5px 0 0}.footer .footer__phone a span{font-size:20px}.footer .footer__copy{font-size:16px}.footer .footer__price{top:17px}.footer .footer__dc-logo{padding:21px 0 0}.footer .footer__dc-logo a img{width:70px;margin-right:0}.footer-contact{width:calc(100% - 100px);padding:30px 0 40px}.footer-contact .footer-contact__one,.footer-contact .footer-contact__three,.footer-contact .footer-contact__two{width:160px;margin:0 13px 0 0}.footer-contact .footer-contact__three{width:300px}.footer-contact .footer-contact__four{width:165px}}@media (max-width:1000px){.footer{font-size:15px}.footer .footer__logo{margin:0 auto}.footer .footer__location br{display:none}.footer .footer__modework span{font-size:18px;padding:0 0 10px}.footer .footer__phone{padding:20px 0 0}.footer .footer__phone span{font-size:18px;padding:0 0 10px}.footer .footer__phone a{font-size:14px}.footer .footer__phone a svg{width:24px;height:24px;margin:0 5px 0 0}.footer .footer__phone a span{font-size:18px}.footer .footer__phone .footer__phone-but{padding:5px 0 10px}.footer .footer__copy{float:none;line-height:1.2;padding:20px 0}.footer .footer__price{position:relative;top:auto;left:auto;transform:translateX(0)}.footer .footer__dc-logo{float:none;padding:20px 0}.footer-contact{width:335px;margin:0 auto}.footer-contact .footer-contact__four,.footer-contact .footer-contact__one,.footer-contact .footer-contact__three,.footer-contact .footer-contact__two{float:none;width:100%;text-align:center;padding:20px 0 0}.footer-bottom{height:auto;text-align:center}}@media (max-width:400px){.footer-contact{width:100%}}.slide-box{height:493px;-ms-box-shadow:0 7px 59px rgba(0,0,0,.2);-o-box-shadow:0 7px 59px rgba(0,0,0,.2);box-shadow:0 7px 59px rgba(0,0,0,.2)}.slide-box .slick-list,.slide-box .slick-slide,.slide-box .slick-track,.slide-box .slide-box__img,.slide-box .slide-box__item{height:100%}.slide-box .slide-box__img img{display:none}.slide-box .slide-box__text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:752px;padding:50px 55px 55px;background:hsla(0,0%,100%,.7);border-radius:90px 0 90px 0}.slide-box .slide-box__name{color:#000;font-size:30px;font-family:PTSansRegular;line-height:1.2;text-align:center}.slide-box .slide-box__name .h3,.slide-box .slide-box__name h3{font-size:60px;font-family:Roboto-Bold;margin:0;padding:0 0 10px}.slide-box .slide-box__name .but-slide span{display:inline-block;vertical-align:middle;margin:0 0 0 8px}.slide-box.slide-carousel .slick-dots{bottom:30px}@media (max-width:1200px){.slide-box{height:460px}.slide-box .slide-box__text{width:660px;padding:40px 45px 45px;border-radius:90px 0 90px 0}.slide-box .slide-box__name{font-size:24px}.slide-box .slide-box__name .h3,.slide-box .slide-box__name h3{font-size:44px}.slide-box.slide-carousel .slick-dots{bottom:25px}}@media (max-width:1000px){.slide-box{height:360px}.slide-box .slide-box__text{top:48%;width:570px;padding:30px 35px 35px;border-radius:65px 0 65px 0}.slide-box .slide-box__name{font-size:20px}.slide-box .slide-box__name .h3,.slide-box .slide-box__name h3{font-size:36px}.slide-box .slide-box__name .but-slide{margin:25px 0 0}.slide-box.slide-carousel .slick-dots{bottom:20px}}@media (max-width:768px){.slide-box .slide-box__name{font-size:18px}.slide-box .slide-box__name .h3,.slide-box .slide-box__name h3{font-size:26px}.slide-box .slide-box__name .but-slide{margin:20px 0 0}}@media (max-width:640px){.slide-box{height:calc(100vh - 100px);min-height:280px}.slide-box .slide-box__text{top:48%;width:90%;padding:25px 30px 30px;border-radius:35px 0 35px 0}.slide-box .slide-box__name{font-size:16px}.slide-box .slide-box__name .h3,.slide-box .slide-box__name h3{font-size:24px}.slide-box .slide-box__name .but-slide{margin:20px 0 0}.slide-box.slide-carousel .slick-dots{bottom:20px}}.services-box .services-box__item{display:inline-block;vertical-align:top;width:352px;height:280px;margin:0 12px 25px;background:#fff;-ms-box-shadow:0 7px 16px rgba(0,0,0,.3);-o-box-shadow:0 7px 16px rgba(0,0,0,.3);box-shadow:0 7px 16px rgba(0,0,0,.3);border-radius:26px;transition:all .3s linear}.services-box .services-box__item:hover .services-box__img img{transform:scale(1.05)}.services-box .services-box__img{position:relative;width:275px;height:140px;margin:34px auto 0;overflow:hidden;text-align:center}.services-box .services-box__img img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .3s linear}.services-box .services-box__name{display:table-cell;vertical-align:middle;width:360px;height:106px;color:#000;font-size:25px;font-family:PTSansRegular;line-height:1.2;text-align:center}.services-box.services-page .services-box__item{height:255px}.services-box.services-page .services-box__name{height:80px;font-size:20px}@media (max-width:1200px){.services{padding:50px 0}.services h2{padding:0 0 40px}.services-box .services-box__item{width:286px;height:250px;margin:0 10px 20px}.services-box .services-box__img{width:245px;height:130px;margin:25px auto 0}.services-box .services-box__name{width:322px;height:95px;font-size:20px}}@media (max-width:400px){.services-box .services-box__item{width:100%;margin:0 0 20px}}.ourwork{padding:70px 0}.ourwork h2{text-align:center;padding:0 0 55px}.ourwork .gallery-carousel{margin:0 auto 10px!important}.ourwork .ourwork__but{text-align:center}@media (max-width:1200px){.ourwork{padding:50px 0}.ourwork h2{padding:0 0 45px}}@media (max-width:1000px){.ourwork{padding:40px 0}.ourwork h2{padding:0 0 35px}}@media (max-width:768px){.ourwork .ourwork__but{margin:30px 0 0}.ourwork .gallery-box.gallery-carousel{width:100%}}.company-home{padding:65px 0;-ms-box-shadow:0 14px 59px rgba(0,0,0,.2);-o-box-shadow:0 14px 59px rgba(0,0,0,.2);box-shadow:0 14px 59px rgba(0,0,0,.2);-ms-background-size:cover!important;background-size:cover!important}.company-home h2{text-align:center;padding:0 0 50px}.company-home-box{display:table;width:944px;margin:0 auto}.company-home-box .company-home-box__img{display:table-cell;vertical-align:top;width:50%;overflow:hidden;border-radius:45px 0 0}.company-home-box .company-home-box__text{display:table-cell;vertical-align:top;width:50%;color:#000;font-size:20px;font-family:PTSansRegular;line-height:1.2;padding:25px 20px;overflow:hidden;background:hsla(0,0%,100%,.7);border-radius:0 45px 0 0}.company-home-box .company-home-box__text strong{font-family:PTSansBold}.company-home-box:after{content:"";clear:both;display:block}@media (max-width:1200px){.company-home{padding:50px 0}.company-home h2{padding:0 0 45px}.company-home-box{width:930px}.company-home-box .company-home-box__text{font-size:18px;padding:25px 20px}}@media (max-width:1000px){.company-home-box{display:block;width:100%;margin:0 auto}.company-home-box .company-home-box__img{display:block;width:100%;overflow:hidden;border-radius:45px 0 0}.company-home-box .company-home-box__img img{width:100%}.company-home-box .company-home-box__text{display:block;width:100%;font-size:18px;line-height:1.2;padding:25px 20px;border-radius:0 0 45px 0}}.advantages-home{padding:86px 0 0}.advantages-box{text-align:center}.advantages-box .advantages-box__item{display:inline-block;vertical-align:top;width:180px;margin:0 15px 20px}.advantages-box .advantages-box__img{width:100%;height:75px;line-height:75px;text-align:center}.advantages-box .advantages-box__img img{max-height:100%}.advantages-box .advantages-box__name{color:#000;font-size:20px;font-family:PTSansRegular;line-height:1.2;padding:15px 0 0}@media (max-width:1200px){.advantages-home{padding:65px 0 0}.advantages-box .advantages-box__item{width:180px;margin:0 15px 20px}.advantages-box .advantages-box__img{height:75px;line-height:75px}.advantages-box .advantages-box__name{font-size:18px;padding:15px 0 0}}@media (max-width:1000px){.advantages-box .advantages-box__item{width:240px}.advantages-box .advantages-box__img{height:55px;line-height:55px}}.client{padding:65px 0}.client h2{text-align:center;padding:0 0 50px}.client-box .client-box__item{display:inline-block;vertical-align:top;width:165px;margin:0 13px 30px}.client-box .client-box__img{width:100%}.client-box .client-box__img img{max-height:100%}.client-box.client-carousel{width:calc(100% - 130px);margin:0 auto}.client-box.client-carousel .client-box__item{display:block;margin:0 auto}.client-box.client-carousel .slick-next,.client-box.client-carousel .slick-prev{width:19px;height:35px}.client-box.client-carousel .slick-prev{left:-22px}.client-box.client-carousel .slick-next{right:-22px}@media (max-width:1200px){.client{padding:50px 0}.client h2{padding:0 0 40px}}@media (max-width:1000px){.client{padding:40px 0}.client h2{padding:0 0 35px}.client-box .client-box__item{width:135px}}@media (max-width:768px){.client-box.client-carousel{width:100%}}.review-home{width:100%;height:780px;padding:65px 0 70px;background:url(../images/review-body.jpg) 50% no-repeat;-ms-background-size:cover;background-size:cover}.review-home h2{padding:0 0 45px;line-height:1.1}.review-home .review-home__but,.review-home h2{text-align:center}.review-home .review-home__but .but{margin:55px 0 0}.review-home-box .review-home-box__item{width:calc(100% - 30px);background:#fff;padding:33px 35px 27px;border-radius:40px;-ms-box-shadow:0 7px 16px rgba(0,0,0,.3);-o-box-shadow:0 7px 16px rgba(0,0,0,.3);box-shadow:0 7px 16px rgba(0,0,0,.3)}.review-home-box .review-home-box__img{width:116px;height:116px;margin:0 auto}.review-home-box .review-home-box__img img{max-height:100%;border-radius:50%}.review-home-box .review-home-box__name{text-align:center}.review-home-box .review-home-box__name h3{color:#000;font-size:20px;font-family:PTSansBold;line-height:1.2;margin:0;padding:15px 0 5px}.review-home-box .review-home-box__name span{color:#000;font-size:18px;font-family:PTSansRegular;line-height:1}.review-home-box .review-home-box__text{color:#000;font-size:18px;font-family:PTSansItalic;line-height:1.2;padding:20px 0 15px}.review-home-box.review-carousel .review-home-box__item{min-height:420px;margin:0 auto 15px}.review-home-box.review-carousel .slick-dots{bottom:-43px}@media (max-width:1200px){.review-home{height:auto}.review-home-box .review-home-box__item{padding:20px}.review-home-box .review-home-box__img{width:106px;height:106px}.review-home-box .review-home-box__name{text-align:center}.review-home-box .review-home-box__name h3{font-size:18px;padding:15px 0 5px}.review-home-box .review-home-box__name span{font-size:15px}.review-home-box .review-home-box__text{font-size:16px;padding:15px 0 10px}.review-home-box.review-carousel .review-home-box__item{min-height:385px}}@media (max-width:1000px){.review-home{padding:55px 0 60px}.review-home h2{padding:0 0 35px}.review-home-box.review-carousel .review-home-box__item{min-height:auto}.review-home-box.review-carousel .slick-dots{bottom:-35px}}.content{width:1170px;margin:0 auto;padding:0 15px}.page-content{padding:0 0 60px;color:#000;font-size:16px;font-family:PTSansRegular}.page-content h1,.page-content h2{font-size:36px}.page-content h1.title:before,.page-content h2.title:before{width:4px;height:26px;margin:0 15px 0 0}.page-content.page-terms h1{font-size:30px;text-align:center}.page-content.page-terms h2{font-size:26px;text-align:center;padding:25px 0}.center{text-align:center!important}h1,h2{color:#000;font-size:45px;font-family:Roboto-Bold;margin:0;padding:40px 0}h1.title,h2.title{position:relative}h1.title:before,h2.title:before{content:"";display:inline-block;width:5px;height:32px;margin:0 18px 0 0;background:#cb2821}.modal .modal-content{position:relative;background-color:#fff!important;border-radius:10px}.modal .modal-content .modal-header{width:100%;background:#fff;border:none;color:#000;text-align:center;border-radius:7px 7px 0 0}.modal .modal-content .modal-header .close{color:#000}.modal .modal-content .modal-header .close:active,.modal .modal-content .modal-header .close:focus,.modal .modal-content .modal-header .close:hover{outline:0}.modal .modal-content .modal-header .modal-title{font-size:30px;font-family:Roboto-Bold;padding:20px 0 0}.modal .modal-content .modal-body{padding:20px 40px 40px}.modal .modal-content .modal-success-message{color:#207901;font-size:20px;font-family:PTSansBold;text-align:center;padding:20px 40px 40px}.form .form-group{position:relative;margin:0 0 25px}.form .form-group label{display:none;position:absolute;right:12px;top:12px;display:block;font-size:0;font-weight:400}.form .form-group label span.required{font-size:16px;font-family:Roboto-Regular}.form .form-group input,.form .form-group textarea{width:100%;height:42px;font-size:14px;border:1px solid rgba(0,0,0,.3);background:#fff;color:#000;font-size:16px;font-family:Roboto-Regular;border-radius:3px}.form .form-group input::-webkit-input-placeholder,.form .form-group textarea::-webkit-input-placeholder{color:#000}.form .form-group input:-moz-placeholder,.form .form-group input::-moz-placeholder,.form .form-group textarea:-moz-placeholder,.form .form-group textarea::-moz-placeholder{color:#000}.form .form-group input:-ms-input-placeholder,.form .form-group textarea:-ms-input-placeholder{color:#000}.form .form-group input.error,.form .form-group textarea.error{color:#a94442;border:1px solid #a94442}.form .form-group input.error::-webkit-input-placeholder,.form .form-group textarea.error::-webkit-input-placeholder{color:#a94442}.form .form-group input.error:-moz-placeholder,.form .form-group input.error::-moz-placeholder,.form .form-group textarea.error:-moz-placeholder,.form .form-group textarea.error::-moz-placeholder{color:#a94442}.form .form-group input.error:-ms-input-placeholder,.form .form-group textarea.error:-ms-input-placeholder{color:#a94442}.form .form-group textarea{border-radius:3px;max-width:100%!important;min-width:100%!important;min-height:65px!important;max-height:65px!important}.form .form-group .help-block{display:none;margin:0!important;font-size:12px;font-family:Roboto-Regular;text-align:center}.form .form-bot{display:table;width:100%;margin:25px 0 0}.form .form-bot .form-captcha{display:table-cell;vertical-align:middle;width:300px;height:74px;border-radius:4px}.form .form-bot .form-captcha .help-block{position:absolute;margin:0!important;font-size:12px;font-family:Roboto-Regular;color:#a94442}.form .form-bot .form-button{display:table-cell;vertical-align:middle;padding:0 0 0 20px}.form .form-bot:after{content:"";clear:both;display:block}.form button,.form input[type=submit]{position:relative;width:100%;height:50px;padding:0;color:#fff;font-size:20px;font-family:PTSansBold;text-align:center;background:#cb2821;border:none;border-radius:3px;transition:all .3s ease}.form button span,.form input[type=submit] span{font-size:16px;font-family:Roboto-Regular}.form button:active,.form button:focus,.form button:hover,.form input[type=submit]:active,.form input[type=submit]:focus,.form input[type=submit]:hover{outline:0;color:#fff;background:#f33028}.form .required-help{color:#000;font-size:14px;font-family:PTSansRegular}.form .required-help span{display:inline-block;vertical-align:middle;color:#f33028;font-size:16px;font-family:Roboto-Regular;line-height:1}.form .terms_of_use{width:100%;margin:10px auto 0;color:#000;font-size:14px;font-family:PTSansRegular;text-align:center}.form .terms_of_use span{font-size:14px;font-family:Roboto-Regular}.file-upload{position:relative;width:100%;height:30px;text-align:left}.file-upload input[type=file]{display:none}.file-upload label{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.file-upload span{color:#000;font-size:16px;font-family:Roboto-Regular;text-transform:uppercase;font-weight:400}.file-upload span .fa-paperclip{color:#000;padding:5px;border:none;transform:rotate(90deg);height:30px;background:transparent;font-size:1.3em;position:relative;width:30px}.file-upload span #count_file{display:inline-block;border-bottom:1px solid #b3b3b3}#messageModal .modal-body{color:#207901;font-size:20px;font-family:PTSansBold;text-align:center;padding:20px 40px 40px}@media (max-width:640px){.form{width:360px;margin:0 auto}.form .form-group input,.form .form-group textarea{height:36px;font-size:13px;padding:6px 15px}.form input[type=submit]{height:40px;font-size:16px}.form .form-bot{display:block}.form .form-bot .form-captcha{display:block;margin:0 auto 30px}.form .form-bot .form-button{display:block;padding:0}.file-upload{width:100%;height:25px;margin:25px 0 0}.file-upload span{font-size:14px}.file-upload span .fa-paperclip{padding:4px;height:22px;font-size:1.2em;width:22px}}@media (max-width:400px){.form{width:100%;margin:0 auto}.form .form-bot{display:block}.form .form-bot .form-captcha{position:relative;left:-45px;top:-10px;display:block;margin:0 auto 10px;transform:scale(.7)}.form .form-bot .form-button{display:block;padding:0}}.gallery-box{text-align:center}.gallery-box .gallery-box__item{display:inline-block;vertical-align:top;width:165px;height:130px;margin:0 10px 20px;-ms-box-shadow:0 7px 10px rgba(0,0,0,.2);-o-box-shadow:0 7px 10px rgba(0,0,0,.2);box-shadow:0 7px 10px rgba(0,0,0,.2)}.gallery-box .gallery-box__item a{display:block}.gallery-box .gallery-box__item:hover{cursor:pointer}.gallery-box .gallery-box__item:hover .gallery-box__img:after,.gallery-box .gallery-box__item:hover .gallery-box__img i{opacity:.5}.gallery-box .gallery-box__img{width:100%;height:130px;overflow:hidden;position:relative}.gallery-box .gallery-box__img i{position:absolute;z-index:1;top:50%;left:50%;opacity:0;font-size:40px;color:#fff;transform:translate(-50%,-50%)}.gallery-box .gallery-box__img img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .1s linear}.gallery-box .gallery-box__img:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:#27293c}.gallery-box.gallery-page .gallery-box__item{width:250px;height:180px;margin:0 15px 30px}.gallery-box.gallery-page .gallery-box__img{height:180px}.gallery-box.photo-box{width:calc(100% - 80px)!important}.gallery-box.photo-box .gallery-box__item{width:194px;height:158px}.gallery-box.photo-box .gallery-box__img{height:158px}.gallery-box.photo-box .slick-prev{left:-32px!important}.gallery-box.photo-box .slick-next{right:-32px!important}.gallery-box.gallery-carousel{width:calc(100% - 130px);margin:0 auto}.gallery-box.gallery-carousel .gallery-box__item{display:block;margin:0 auto 20px}.gallery-box.gallery-carousel .slick-next,.gallery-box.gallery-carousel .slick-prev{width:19px;height:35px}.gallery-box.gallery-carousel .slick-prev{left:-22px}.gallery-box.gallery-carousel .slick-next{right:-22px}@media (max-width:1000px){.gallery-box.photo-box{width:calc(100% - 80px)!important}}@media (max-width:640px){.gallery-box .gallery-box__item{width:100%;height:auto;margin:0 0 20px}.gallery-box .gallery-box__img{height:260px;overflow:hidden}.gallery-box.gallery-page .gallery-box__item{width:100%;height:auto;margin:0 0 20px}.gallery-box.gallery-page .gallery-box__img{height:260px;overflow:hidden}.gallery-box.photo-box{width:100%!important}.gallery-box.photo-box.photo-box .gallery-box__item{width:100%;height:auto}.gallery-box.photo-box.photo-box .gallery-box__img{height:260px;overflow:hidden}.gallery-box.gallery-carousel{width:100%}}#review-box{padding:0!important}.review-form{padding:0 0 40px}#review-form{width:640px;margin:0 auto}.review-page .review-page__img{display:table-cell;width:80px;height:80px}.review-page .review-page__img img{max-width:100%;max-height:100%;border-radius:4px}.review-page .review-page__info{display:table-cell;vertical-align:top;padding:0 0 0 30px}.review-page .review-page__info .review-page__name{color:#000;font-size:20px;font-family:Roboto-Bold;line-height:1.2;margin:0;padding:0 0 16px}.review-page .review-page__info .review-page__text{color:#000;font-size:14px;font-family:Roboto-Regular}.review-page hr{margin:20px 0 40px;border-top:1px solid #e3e3e3}@media (max-width:1200px){.review-page .review-page__info .review-page__name{font-size:26px}}@media (max-width:1000px){.review-page{margin:25px 0 0}.review-page .review-page__img{width:80px;height:80px}.review-page .review-page__info{padding:0 0 0 25px}.review-page .review-page__info .review-page__name{font-size:24px;padding:4px 0 12px}.review-page .review-page__info .review-page__text{font-size:14px}.review-page hr{margin:15px 0 30px}#review-form{width:100%}}@media (max-width:768px){.review-page .review-page__info .review-page__name{font-size:20px}}@media (max-width:640px){#review-form{width:300px}.review-page{margin:10px 0 0}.review-page .review-page__info{padding:0 0 0 15px}.review-page .review-page__info .review-page__name{font-size:18px}.review-page .review-page__info .review-page__text{font-size:14px;line-height:1.2}.review-page hr{margin:15px 0 25px}}@media (max-width:480px){.review-page{display:block}.review-page .review-page__img{display:block;width:100%;height:auto;margin:0 auto;text-align:center}.review-page .review-page__info{display:block;padding:0;text-align:center}.review-page .review-page__info .review-page__name{font-size:16px}.review-page hr{margin:20px 0}}@media (max-width:400px){#review-form{width:100%}}.manager-box{display:block;text-align:center}.manager-box .manager-box__item{display:inline-block;vertical-align:top;width:calc(33% - 32px);background:#fff;margin:0 15px 40px;-ms-box-shadow:0 4px 16px rgba(0,0,0,.2);-o-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2)}.manager-box .manager-box__img{position:relative;width:100%;height:200px;text-align:center}.manager-box .manager-box__img img{display:inline-block;max-height:100%}.manager-box .manager-box__name{width:100%;height:100px;color:#000;font-size:18px;font-family:PTSansRegular;line-height:1.1;text-align:center}.manager-box .manager-box__name h3{font-size:20px;font-family:PTSansBold;line-height:1.1;margin:0;padding:10px 0}@media (max-width:1200px){.manager-box .manager-box__name{font-size:16px}.manager-box .manager-box__name h3{font-size:18px}}@media (max-width:1000px){.manager-box .manager-box__item{width:calc(50% - 32px)}.manager-box .manager-box__name{font-size:14px}.manager-box .manager-box__name h3{font-size:16px}}@media (max-width:640px){.manager-box .manager-box__item{width:calc(50% - 24px);margin:0 10px 30px}.manager-box .manager-box__img{height:180px}.manager-box .manager-box__name{height:90px;font-size:14px}.manager-box .manager-box__name h3{font-size:16px}}@media (max-width:480px){.manager-box .manager-box__item{width:100%;margin:0 0 30px}.manager-box .manager-box__img{height:180px}.manager-box .manager-box__name{height:auto;font-size:14px;padding:0 0 40px}.manager-box .manager-box__name h3{font-size:16px}}.contact-page{width:100%}.contact-page .contact-page__left{float:left;width:300px;padding:60px 25px 25px 0}.contact-page .contact-page__left h1{padding:0 0 35px;text-align:left!important}.contact-page .contact-page__right{float:right;width:calc(100% - 300px);padding:60px 0 0 25px}.contact-page .contact-page__right iframe{width:100%!important;height:480px!important}.contact-page .contact-page__item{width:100%;color:#000;font-size:18px;font-family:PTSansRegular;line-height:1.1;padding:0 0 15px}.contact-page .contact-page__item h3{display:none}.contact-page .contact-page__item span{display:block;font-size:20px;font-family:PTSansBold;line-height:1.1;padding:0 0 4px}.contact-page .contact-page__item .but{margin:5px 0 0}.contact-page .contact-page__item .icon{margin:0 0 0 7px}.contact-page .contact-page__item.contact-page__item-email br,.contact-page .contact-page__item.contact-page__item-loc br{display:none}.contact-page:after{content:"";clear:both;display:block}@media (max-width:1000px){.contact-page .contact-page__left{float:none;width:100%;padding:60px 0 25px;text-align:center}.contact-page .contact-page__left h1{text-align:center!important}.contact-page .contact-page__right{float:none;width:100%;padding:10px 0 0}.contact-page .contact-page__item{font-size:16px;padding:0 0 10px}.contact-page .contact-page__item span{font-size:18px}}@media (max-width:1200px){.content{width:960px}.page-content{font-size:16px;padding:0 0 40px}.page-content h1,.page-content h2{font-size:32px}.page-content h1.title:before,.page-content h2.title:before{width:4px;height:26px;margin:0 15px 0 0}.page-content.page-terms h1{font-size:28px}.page-content.page-terms h2{font-size:24px;padding:25px 0}h1,h2{font-size:36px;padding:35px 0}h1.title:before,h2.title:before{width:4px;height:26px;margin:0 15px 0 0}}@media (max-width:1000px){.content{width:650px}.page-content{padding:0 0 40px}.page-content h1,.page-content h2{font-size:28px}.page-content h1.title:before,.page-content h2.title:before{width:4px;height:22px;margin:0 15px 0 0}.page-content.page-terms h1{font-size:26px}.page-content.page-terms h2{font-size:22px;padding:20px 0}h1,h2{font-size:30px;padding:35px 0}h1.title:before,h2.title:before{width:4px;height:22px;margin:0 15px 0 0}}@media (max-width:768px){.content{width:600px}.page-content{font-size:14px;padding:0 0 40px}.page-content h1,.page-content h2{font-size:26px}.page-content.page-terms h1{font-size:24px}.page-content.page-terms h2{font-size:20px;padding:20px 0}h1,h2{font-size:28px;padding:35px 0}}@media (max-width:640px){.content{width:100%}.page-content{padding:0 0 40px}.page-content h1,.page-content h2{font-size:24px}.page-content.page-terms h1{font-size:20px;padding:35px 0 15px}.page-content.page-terms h2{font-size:18px;padding:20px 0}h1,h2{font-size:26px;padding:35px 0}}.catalog{width:100%;padding:36px 0}.catalog .catalog__sidebar{float:left;width:290px}.catalog .catalog__content{float:right;width:calc(100% - 335px)}.catalog .catalog__content h1{font-size:20px;text-transform:uppercase;padding:15px 0 10px}.catalog .catalog__content .btn-container{text-align:center}.catalog .catalog__content .btn-container .btn-order{display:inline-block;width:auto;height:40px;line-height:40px;color:#fff;font-size:18px;font-family:PTSansBold;background:#cb2821;padding:0 35px;border-radius:4px;transition:all .3s linear}.catalog .catalog__content .btn-container .btn-order:hover{color:#fff;outline:0;background:#f33028}.catalog .catalog__content table{width:100%}.catalog .catalog__content table td{border:1px solid #000;position:relative;padding:15px}.catalog .catalog__content table td .btn-container{position:absolute;bottom:20px;left:0;right:0;margin:auto}.catalog .catalog__content .product-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:30px}@media (max-width:720px){.catalog .catalog__content .product-container{justify-content:center}}.catalog .catalog__content .product-container .product{display:inline-block;vertical-align:top;width:380px;width:45%;margin:0 12px 25px;background:#fff;box-shadow:0 7px 16px rgba(0,0,0,.3);border-radius:26px;transition:all .3s linear;position:relative;padding-bottom:40px}@media (max-width:720px){.catalog .catalog__content .product-container .product{width:70%}}.catalog .catalog__content .product-container .product .title{padding:15px 30px;padding-bottom:10px}.catalog .catalog__content .product-container .product .text{padding:15px 30px;padding-top:5px}.catalog .catalog__content .product-container .product a{position:absolute;bottom:0;display:block;padding:.8rem;background-color:#cb2821;border-bottom-left-radius:26px;border-bottom-right-radius:26px;color:#fff;text-align:center;width:100%}.catalog:after{content:"";clear:both;display:block}@media (max-width:1200px){.catalog .catalog__sidebar{width:260px}.catalog .catalog__content{width:calc(100% - 290px)}.catalog .catalog__content h1{font-size:20px}}@media (max-width:1000px){.catalog{position:relative}.catalog .catalog__sidebar{position:absolute;width:100%}.catalog .catalog__content{width:100%}.catalog .catalog__content h1{font-size:20px;padding:15px 0;font-size:18px}}.sidebar .sidebar__icon-menu{display:none}.sidebar .sidebar__icon-close{display:none;cursor:pointer}.sidebar-menu{width:100%;margin:0;padding:0;list-style-type:none}.sidebar-menu .sidebar-menu__item .sidebar-menu__link{display:block;position:relative;width:100%;height:70px;line-height:66px;color:#000;font-size:16px;font-family:Roboto-Regular;text-align:left;background:#f9e7e5;padding:0 18px;-ms-box-shadow:inset 0 0 3px rgba(0,0,0,.24);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.24);box-shadow:inset 0 0 3px rgba(0,0,0,.24)}.sidebar-menu .sidebar-menu__item .sidebar-menu__link svg{display:inline-block;vertical-align:middle;width:auto;height:30px;max-width:40px}.sidebar-menu .sidebar-menu__item .sidebar-menu__link svg path{fill:#000!important}.sidebar-menu .sidebar-menu__item .sidebar-menu__link span{display:inline-block;vertical-align:middle;width:calc(100% - 50px);margin:0 0 0 5px;line-height:1}.sidebar-menu .sidebar-menu__item ul{display:none;margin:0;padding:0;list-style-type:none;background:#fff;border:2px solid #f1a2a2;border-top:none}.sidebar-menu .sidebar-menu__item ul li{padding:5px 40px}.sidebar-menu .sidebar-menu__item ul li a{color:#000;font-size:15px;font-family:Roboto-Regular}.sidebar-menu .sidebar-menu__item ul li a:before{content:"";position:absolute;top:8px;left:-15px;display:inline-block;vertical-align:middle;width:10px;height:10px;background:#c92821;opacity:0;border-radius:50%}.sidebar-menu .sidebar-menu__item ul li.active a{position:relative;font-family:Roboto-Bold;border-bottom:1px solid #000}.sidebar-menu .sidebar-menu__item ul li.active a:before{opacity:1}.sidebar-menu .sidebar-menu__item.active .sidebar-menu__link{color:#fff;background:#cb2821}.sidebar-menu .sidebar-menu__item.active .sidebar-menu__link svg path{fill:#fff!important}.sidebar-menu .sidebar-menu__item.active ul{display:block;border:2px solid #f1a2a2;border-top:none}.sidebar-menu .sidebar-menu__item.has-submenu .sidebar-menu__link:before{display:block;content:"\f055"}.sidebar-menu .sidebar-menu__item.has-submenu .sidebar-menu__link:after,.sidebar-menu .sidebar-menu__item.has-submenu .sidebar-menu__link:before{position:absolute;font-family:Font Awesome\ 5 Free;font-weight:900;width:20px;height:20px;font-size:20px;font-weight:700;line-height:20px;text-align:center;top:0;bottom:0;right:10px;margin:auto}.sidebar-menu .sidebar-menu__item.has-submenu .sidebar-menu__link:after{display:none;content:"\f056"}.sidebar-menu .sidebar-menu__item.has-submenu.active .sidebar-menu__link:before{display:none}.sidebar-menu .sidebar-menu__item.has-submenu.active .sidebar-menu__link:after{display:block}@media (max-width:1200px){.sidebar-menu .sidebar-menu__item .sidebar-menu__link{height:70px;line-height:66px;font-size:15px;padding:0 15px}.sidebar-menu .sidebar-menu__item .sidebar-menu__link svg{height:30px;max-width:40px}.sidebar-menu .sidebar-menu__item .sidebar-menu__link span{width:calc(100% - 50px)}.sidebar-menu .sidebar-menu__item ul li{padding:5px 30px}.sidebar-menu .sidebar-menu__item ul li a{font-size:14px}}@media (max-width:1000px){.sidebar{display:block}.sidebar .sidebar__icon-menu{position:absolute;display:block;right:60px;top:-81px;width:100px;height:24px;line-height:24px;background:#cb2821;text-align:center;cursor:pointer;border-radius:4px;transition:all .3s linear}.sidebar .sidebar__icon-menu span{color:#fff;font-size:15px;font-family:Roboto-Regular;text-transform:uppercase}.sidebar .sidebar__icon-close{position:absolute;display:block;z-index:-1050;opacity:0;transition:all 0s ease}.sidebar .sidebar__icon-close .sidebar-stella{display:block;position:fixed;top:calc(50% - 10px);background:#c62631;z-index:1000;width:140px;height:20px;padding:0;margin:0 0 0 -60px;text-align:center;opacity:0;transform:rotate(270deg);border-radius:0 0 6px 6px;transition:all 0s ease}.sidebar .sidebar__icon-close .sidebar-stella a:hover{text-decoration:none}.sidebar .sidebar__icon-close .sidebar-stella span{display:inline-block;font-family:Arial;color:#fff;font-size:15px;line-height:1;margin:0;opacity:1;text-align:left;padding-top:0;position:relative;top:-1px}.sidebar .sidebar__icon-close .sidebar-stella .fa-chevron-down,.sidebar .sidebar__icon-close .sidebar-stella .fa-chevron-up{padding-right:5px;color:#fff;position:relative;top:-2px}.sidebar .sidebar__icon-close.active{cursor:pointer;opacity:1;z-index:1051;transition:all .3s ease .5s}.sidebar .sidebar__icon-close.active .sidebar-stella{left:280px;opacity:1;transition:all .3s ease .5s}.sidebar .sidebar__fix{position:fixed;z-index:1050;top:0;left:-280px;width:280px;height:100%;overflow:hidden;background:#f9e7e5;opacity:0;padding:0;pointer-events:none;transition:all .3s linear .3s}.sidebar .sidebar__fix.active{left:0;opacity:1;pointer-events:all}.sidebar .sidebar__fix.active .sidebar-menu{opacity:1;z-index:1051}.sidebar .sidebar__fix .sidebar-menu{overflow:hidden;opacity:0;z-index:-100;max-width:100%;max-height:100%;overflow-y:auto;transition:all .5s ease .5s}.sidebar .sidebar__fix .sidebar-menu li ul{background:#fff}.sidebar .sidebar__fix .sidebar-menu li ul li a{color:#000}.sidebar .sidebar__fix .sidebar-menu::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:20px;background-color:#fff}.sidebar .sidebar__fix .sidebar-menu::-webkit-scrollbar{width:7px;background-color:#fff}.sidebar .sidebar__fix .sidebar-menu::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:none;background-color:#b9b9b9}.sidebar.active:after{pointer-events:all;z-index:1040;background:rgba(0,0,0,.6)}.sidebar:after{content:"";display:block;position:fixed;z-index:-1040;top:0;left:0;width:100%;height:100%;pointer-events:none;background:transparent;transition:all .3s linear .3s}}@media (max-width:640px){.sidebar .sidebar__icon-close.active .sidebar-stella{left:calc(100% - 25px)}.sidebar .sidebar__fix{width:calc(100% - 25px)}}@media (max-width:400px){.sidebar .sidebar__icon-menu{left:calc(50% - 50px);right:auto;top:-65px}}.product-view .product-view__img{float:left;width:392px}.product-view .product-view__desc{float:right;width:calc(100% - 445px);color:#000;font-size:14px;font-family:Roboto-Regular;line-height:1.1;padding:0}.product-view .product-view__desc h3{display:block;width:100%;color:#fff;font-size:18px;font-family:Roboto-Regular;margin:0;padding:6px 0;text-align:center;background:#700b40;border-radius:4px 4px 0 0}.product-view .product-view__desc ul{width:100%;margin:0;padding:10px 0;list-style:none;-ms-box-shadow:3px 9px 32px rgba(0,0,0,.3);-o-box-shadow:3px 9px 32px rgba(0,0,0,.3);box-shadow:3px 9px 32px rgba(0,0,0,.3)}.product-view .product-view__desc ul li{position:relative;padding:8px 20px 10px 32px;border-bottom:1px dashed #9f5b7f}.product-view .product-view__desc ul li:before{content:"";position:absolute;top:10px;left:15px;width:8px;height:16px;background:url(../images/li-arrow.png) no-repeat;-ms-background-size:contain;background-size:contain}.product-view .product-view__desc ul li:last-child{border:none}.product-view .product-view__desc .but{width:100%;margin:0;text-align:center;font-size:20px;border-radius:0}.product-view .product-view__desc .but.but-green{margin:4px 0 0;border-radius:0 0 4px 4px}.product-view .product-view__desc .but i{margin:0 10px 0 0}.product-view .product-view__desc .but svg{margin:0 5px 0 0}.product-view:after{content:"";clear:both;display:block}.product-info{padding:60px 0}.product-info .product-tabs{position:relative;display:table;width:100%;height:50px;border:none}.product-info .product-tabs li{position:relative;display:table-cell;vertical-align:middle;max-width:80px;height:100%;float:none;text-align:center;padding:0 8px;border:none;margin:0!important}.product-info .product-tabs li a{position:relative;z-index:1;display:inline-block;color:#000;font-size:18px;font-family:Roboto-Regular;line-height:1.5;background:transparent;border:none}.product-info .product-tabs li:after{content:"";position:absolute;display:block;top:0;left:8px;width:calc(100% - 16px);height:100%;background:#fff;border-radius:4px 4px 0 0;-ms-box-shadow:0 1px 14px rgba(0,0,0,.2);-o-box-shadow:0 1px 14px rgba(0,0,0,.2);box-shadow:0 1px 14px rgba(0,0,0,.2)}.product-info .product-tabs li.active a{color:red;border:none!important}.product-info .product-tabs li.active:after{border-bottom:1px solid #ccc;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.product-info .product-tabs li:first-child{padding:0 8px 0 0}.product-info .product-tabs li:first-child:after{left:0;width:calc(100% - 8px)}.product-info .product-tabs li:last-child{padding:0 0 0 8px}.product-info .product-tabs li:last-child:after{left:8px;width:calc(100% - 8px)}.product-info .product-tabs li:hover,.product-info .product-tabs li:hover a{border-bottom:none!important}.product-info .product-tabs:after{content:"";display:block;position:absolute;width:calc(100% - 50px);height:0;top:50%;left:25px;z-index:-1;-ms-box-shadow:0 10px 50px 28px rgba(0,0,0,.3);-o-box-shadow:0 10px 50px 28px rgba(0,0,0,.3);box-shadow:0 10px 50px 28px rgba(0,0,0,.3)}.product-info .tab-content{width:100%;padding:30px 30px 60px;background:#fff;color:#000;font-size:15px;font-family:Roboto-Regular;-ms-box-shadow:0 9px 32px rgba(0,0,0,.3);-o-box-shadow:0 9px 32px rgba(0,0,0,.3);box-shadow:0 9px 32px rgba(0,0,0,.3)}.product-info .tab-content h3{color:#000;font-size:24px;font-family:Roboto-Bold;margin:0;padding:10px 0 20px}.product-info .tab-content h3.center{text-align:center}.product-info .tab-content h4{color:#cb2821;font-size:20px;font-family:Roboto-Bold;margin:0;padding:10px 0 15px}.product-info .tab-content .photo-box{margin:15px auto 55px}.product-info .tab-content table{width:100%;border-collapse:collapse;border:3px solid purple}.product-info .tab-content table thead tr th{background:#d7d9da}.product-info .tab-content table tr td,.product-info .tab-content table tr th{text-align:center;border:1px solid #c1bebe}.product-info .tab-content img.shadow{margin:0 40px 30px 0!important;-ms-box-shadow:0 9px 32px rgba(0,0,0,.3);-o-box-shadow:0 9px 32px rgba(0,0,0,.3);box-shadow:0 9px 32px rgba(0,0,0,.3)}.product-info .tab-content:after{content:"";clear:both;display:block}.product-recomm__title{padding:15px 0}.product-recomm .recomm-item{position:relative;min-height:200px;box-shadow:0 9px 32px rgba(0,0,0,.3);transition:all .3s ease;margin-bottom:40px}.product-recomm .recomm-item:hover{box-shadow:0 9px 32px rgba(0,0,0,.4)}.product-recomm .recomm-item__link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.product-recomm .recomm-item__img{max-height:100px;overflow:hidden}.product-recomm .recomm-item__img img{width:100%}.product-recomm .recomm-item__title{padding:24px;font-size:16px;text-align:center}@media (max-width:1200px){.product-view .product-view__img{width:292px}.product-view .product-view__desc{width:calc(100% - 325px)}.product-view .product-view__desc h3{font-size:16px}.product-view .product-view__desc ul{padding:8px 0}.product-view .product-view__desc ul li{padding:8px 15px 10px 32px}.product-view .product-view__desc .but{font-size:18px}.product-info .product-tabs li a{font-size:16px;line-height:1.1}.product-info .tab-content{padding:25px 25px 50px;font-size:14px}.product-info .tab-content h3{font-size:20px;padding:10px 0 20px}.product-info .tab-content h4{font-size:18px;padding:10px 0 15px}.product-info .tab-content .photo-box{margin:15px auto 55px}}@media (max-width:1000px){.product-view .product-view__img{width:242px}.product-view .product-view__desc{width:calc(100% - 270px)}.product-view .product-view__desc h3{font-size:15px}.product-view .product-view__desc ul{padding:6px 0}.product-view .product-view__desc ul li{padding:6px 10px 8px 26px}.product-view .product-view__desc ul li:before{top:11px;left:12px;width:6px;height:12px}.product-view .product-view__desc .but{font-size:16px}.product-info .tab-content img.shadow{width:calc(50% - 30px);margin:0 30px 30px 0!important}}@media (max-width:640px){.product-view .product-view__img{width:100%;float:none;margin:0 0 20px}.product-view .product-view__desc{width:100%;float:none}.product-view .product-view__desc .but{font-size:15px}.product-info{padding:40px 0}.product-info .tab-content img.shadow{width:100%;float:none!important;margin:0 0 30px!important}}@media (max-width:480px){.product-info .product-tabs{display:block;height:auto}.product-info .product-tabs li{display:block;width:100%;max-width:100%;float:none;margin:0 0 10px!important;padding:0!important}.product-info .product-tabs li a{font-size:16px;line-height:1.1;margin:0!important;border-radius:4px}.product-info .product-tabs li.active a,.product-info .product-tabs li a{-ms-box-shadow:0 1px 14px rgba(0,0,0,.2);-o-box-shadow:0 1px 14px rgba(0,0,0,.2);box-shadow:0 1px 14px rgba(0,0,0,.2)}.product-info .product-tabs li.active a{color:red;border-bottom:none}.product-info .product-tabs:after{content:"";display:none}}.cup-row{max-width:750px;display:flex;flex-wrap:wrap}.cup-row_item{margin-bottom:60px}.cup-row_item .cup-image{height:100px;width:100%;overflow:hidden}.cup-row_item .cup-price_title{font-weight:700;font-size:16px}.cup-row_item .cup-price_value{font-weight:700;color:#cb2821;text-align:right}.services{padding:70px 0}.services h2{padding:0 0 45px}.services-box,.services .services__but,.services h2{text-align:center}.services-box .product-box__item{display:inline-block;vertical-align:top;width:240px;margin:0 12px 25px;background:#fff;-ms-box-shadow:0 7px 16px rgba(0,0,0,.3);-o-box-shadow:0 7px 16px rgba(0,0,0,.3);box-shadow:0 7px 16px rgba(0,0,0,.3);border-radius:26px;transition:all .3s linear}.services-box .product-box__item:hover .services-box__img img{transform:scale(1.05)}.services-box .product-box__item .product-order{display:inline-block;padding:.8rem;background-color:#cb2821;border-bottom-left-radius:26px;border-bottom-right-radius:26px;color:#fff;text-align:center;width:100%}.services-box .product-box__img{position:relative;width:100%;height:80px;margin:0 auto;overflow:hidden;text-align:center;border-top-left-radius:26px;border-top-right-radius:26px}.services-box .product-box__img img{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .3s linear}.services-box .product-box__name{display:table-cell;vertical-align:middle;width:360px;height:40px;color:#000;font-size:16px;font-family:PTSansRegular;line-height:1.2;text-align:center}.services-box.services-page{text-align:left}.services-box.services-page .product-box__item{height:auto}.services-box.services-page .product-box__name{height:40px;font-size:16px}@media (max-width:1200px){.services{padding:50px 0}.services h2{padding:0 0 40px}.services-box .product-box__item{width:286px;height:250px;margin:0 10px 20px}.services-box .product-box__img{width:245px;height:130px;margin:25px auto 0}.services-box .product-box__name{width:322px;height:95px;font-size:20px}}@media (max-width:1000px){.services{padding:40px 0}.services h2{padding:0 0 35px}}@media (max-width:400px){.services-box .product-box__item{width:100%;margin:0 0 20px}}.quickcalc-row .quickcalc-row__left{float:left;width:calc(50% - 10px);margin:0 10px 0 0}.quickcalc-row .quickcalc-row__right{float:right;width:calc(50% - 10px);margin:0 0 0 10px}.quickcalc-row .quickcalc-row__but{margin:15px 0 0}.quickcalc-row .quickcalc-row__but button{height:46px}.quickcalc-row:after{content:"";clear:both;display:block}@media (min-width:1200px){#quickcalcModal .modal-dialog{width:800px;margin:30px auto}}@media (min-width:1200px){#quickcalcModal .terms_of_use{width:600px;font-size:16px}}#quickcalc-form-modal .form-group,#quickcalc-form .form-group{position:relative;margin:0 0 15px}#quickcalc-form-modal .form-group label,#quickcalc-form .form-group label{top:10px}#quickcalc-form-modal .form-group input,#quickcalc-form-modal .form-group textarea,#quickcalc-form .form-group input,#quickcalc-form .form-group textarea{width:100%;height:36px}#quickcalc-form-modal .form-group textarea,#quickcalc-form .form-group textarea{height:138px;min-height:138px!important;max-height:138px!important}#quickcalc-form-modal .method-box .radio-box,#quickcalc-form .method-box .radio-box{display:inline-block;width:calc(50% - 32px);margin:0 30px 5px 0}#quickcalc-form{width:600px;margin:0 auto}.radio-box{display:block;position:relative;color:#000;font-size:16px;font-family:PTSansRegular;padding:4px 0 0;margin:0 0 10px}.radio-box input[type=radio]{vertical-align:top;width:14px;height:14px;margin:0 3px 0 0}.radio-box input[type=radio]+label{cursor:pointer}.radio-box input[type=radio]:not(checked){position:absolute;opacity:0}.radio-box input[type=radio]:not(checked)+label{position:relative;padding:0 0 0 22px;font-weight:400}.radio-box input[type=radio]:not(checked)+label:before{content:"";position:absolute;top:4px;left:0;width:16px;height:16px;border:2px solid #cb2821;border-radius:50%;background:#fff}.radio-box input[type=radio]:not(checked)+label:after{content:"";position:absolute;top:9px;left:5px;width:6px;height:6px;border-radius:50%;background:#cb2821;opacity:0;transition:all .2s linear}.radio-box input[type=radio]:checked+label:after{opacity:1}@media (max-width:768px){.quickcalc-row .quickcalc-row__left,.quickcalc-row .quickcalc-row__right{float:none;width:100%;margin:0}#quickcalc-form{width:360px}}@media (max-width:400px){#quickcalc-form{width:100%}}@media (max-width:768px){.wrapper .wrap1 .slide{height:275px}.wrapper .wrap1 .slide .slide-box{height:fit-content}.wrapper .wrap1 .slide .slide-box__img{height:300px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide:active,.slick-slide:focus,.slick-slide:hover{outline:0}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../stick/ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{position:absolute;z-index:10;display:block;width:33px;height:60px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;padding:0;border:none;outline:none;opacity:.5;transform:translateY(-50%);transition:all .5s ease}.slick-next svg,.slick-prev svg{width:100%;height:100%}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;opacity:1}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.25}.slick-prev{left:30px}.slick-next{right:30px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px}.slick-dots li,.slick-dots li button{height:15px;width:15px;padding:0;cursor:pointer}.slick-dots li button{display:block;outline:none;line-height:0;font-size:0;color:transparent;border:0;background:#ead0cf;border-radius:100%}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li.slick-active button{border:0;background:#cb2821}@media (max-width:1200px){.slick-next,.slick-prev{width:25px;height:44px}.slick-dots li,.slick-dots li button{height:14px;width:14px}}@media (max-width:1000px){.slick-dots li,.slick-dots li button{height:12px;width:12px}}.reviews_section .stars_container{display:flex;flex-direction:row;gap:3px;flex-wrap:nowrap}.reviews_section .stars_container .stars_icon{width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='16' height='16'%3E%3Cpath fill='%23fc0' fill-rule='evenodd' d='M5.987 9.42l-3.26 1.991a.48.48 0 0 1-.715-.526l.945-3.764L.216 4.988A.48.48 0 0 1 .47 4.13l3.586-.295L5.552.348a.48.48 0 0 1 .883.001l1.483 3.486 3.61.296a.48.48 0 0 1 .255.857L9.031 7.121l.943 3.766a.48.48 0 0 1-.715.527L5.987 9.419z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px}.reviews_section .stars_container .stars_icon_half{width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='16' height='16'%3E%3Cpath fill='%23FC0' fill-rule='evenodd' d='M6 .057a.479.479 0 0 0-.435.292L4.082 3.835l-3.61.296a.48.48 0 0 0-.255.857l2.814 2.133-.943 3.766a.48.48 0 0 .715.527 NaNl3.385 NaNvNaNz'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px}.reviews_section .items_container_reviews_section{display:flex;flex-direction:row;justify-content:center;gap:30px}.reviews_section .items_container_reviews_section .yandex-reviews_wrapper{max-width:45%;width:100%}.reviews_section .items_container_reviews_section .gis_reviews_wrapper{border:1px solid #e6e6e6;max-height:600px;height:600px;max-width:45%;width:100%;padding:20px 20px 32px;border-radius:8px;display:flex;flex-direction:column}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .header_gis_reviews{height:171px;display:flex;flex-direction:column;justify-content:center;gap:10px}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .header_gis_reviews .header_icon_gis{height:30px;object-fit:contain}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .header_gis_reviews .all_rating_reviews_gis{font-size:47px;font-family:sans-serif;text-align:center}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .header_gis_reviews .stars_gis_review_container{text-align:center;justify-content:center}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .header_gis_reviews .count_reviews_gis{text-align:center;color:#999;font-size:20px}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews{flex-grow:1;overflow:hidden;position:relative}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews .item_review_container{display:flex;flex-direction:column;padding:24px 0;border-bottom:1px solid #f6f6f6}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews .item_review_container .header_item_review{height:40px;display:flex;flex-direction:row;max-height:40px;margin-bottom:16px;box-sizing:border-box;gap:10px}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews .item_review_container .header_item_review .img_container_header_item_review{width:40px;height:40px;border-radius:20px;overflow:hidden}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews .item_review_container .header_item_review .img_container_header_item_review .img_item_review{object-fit:cover}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews .item_review_container .header_item_review .infUser_header_item_review .name_infUser_header_item_review{font-weight:700;color:#000;font-size:16px;font-family:sans-serif;line-height:20px}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews .item_review_container .header_item_review .infUser_header_item_review .date_infUser_header_item_review{font-weight:300;color:grey;font-size:14px;font-family:sans-serif;line-height:16px}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews .item_review_container .star_item_review{margin-bottom:8px}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews .item_review_container .content_item_review{font-size:16px;color:#000;font-family:sans-serif;max-height:80px;line-height:20px;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews .item_review_container .content_item_review img{width:16px}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews .item_review_container .content_item_review p{margin:0}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .body_gis_reviews:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .footer_gis_reviews{margin-top:20px;height:40px;text-align:center}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .footer_gis_reviews .button_gis_reviews{display:inline-flex;border-radius:8px;background-color:#fedd8e}.reviews_section .items_container_reviews_section .gis_reviews_wrapper .footer_gis_reviews .button_gis_reviews span{font-size:14px;padding:12px 24px;line-height:15px;color:#000}@media (max-width:1000px){.reviews_section .items_container_reviews_section{flex-direction:column}.reviews_section .items_container_reviews_section .gis_reviews_wrapper,.reviews_section .items_container_reviews_section .yandex-reviews_wrapper{max-width:100%}}.home_review_container .header_review_section{margin:20px 0}.home_review_container .header_review_section .title{color:#000;font-size:45px;font-family:Roboto-Bold;margin:0;text-align:center}.store_review_container{padding-bottom:30px}.store_review_container .footer_review_container{text-align:center}.store_review_container .footer_review_container a{display:inline-flex;background-color:#43d854;border-style:none;border-radius:30px 30px 30px 30px;box-shadow:10px 10px 10px 0 rgba(0,0,0,.1)}.store_review_container .footer_review_container a span{padding:25px 60px;font-family:Roboto,Sans-serif;font-size:22px;color:#fff}@media (max-width:1000px){.store_review_container .footer_review_container a{border-radius:20px}.store_review_container .footer_review_container a span{padding:15px 35px;font-size:18px}}