button{cursor:pointer;background-color:inherit}button::-moz-focus-inner{padding:0;border:0}body._lock{overflow:hidden}.wrapper._loaded .bg-offer__aero{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.input :focus{border:2px solid #a8a6a6}.checkbox._error .checkbox__text:before{border:1px solid #ee1212}._swiper .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.swiper-container-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._swiper.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-container-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-container-android .swiper-slide,.swiper-container-android .swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-button-lock{display:none!important}.header._scroll{position:fixed;background-color:#fff;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,.3);box-shadow:0px 4px 15px rgba(0,0,0,.3)}.header._scroll .header__wrapper{padding-top:5px;padding-bottom:5px}.header.header-es .menu__link{font-size:13px;line-height:169.23077%}.header.header-es .header__about-link{font-size:13px;line-height:169.23077%}.header.header-es .header__request-link{font-size:13px;line-height:169.23077%}.top-header{background:#ddd;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px;padding-bottom:10px;position:relative}.top-header__text{text-align:center;font-family:"Roboto";font-weight:400;font-size:16px;line-height:118.75%;color:#000;padding-right:35px}.top-header__close{cursor:pointer;width:14px;height:14px;right:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+PHBhdGggZD0iTTguODc0IDcuNTEybDUuODQtNS44NEEuOTcuOTcgMCAxMDEzLjM0Mi4yOTZMNy41IDYuMTM4IDEuNjYuMjk4QS45Ny45NyAwIDEwLjI4NCAxLjY3bDUuODQgNS44NDEtNS44NCA1Ljg0MWEuOTcuOTcgMCAxMDEuMzc0IDEuMzc0bDUuODQtNS44NCA1Ljg0MiA1Ljg0YS45Ny45NyAwIDAwMS4zNzQgMCAuOTcuOTcgMCAwMDAtMS4zNzRsLTUuODQtNS44NHoiIGZpbGw9IiMwMDAiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNXYxNUgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==");background-repeat:no-repeat;background-position:center;background-size:contain!important;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.top-header__close:hover{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.lang__block._active{background:#fff;border-radius:12px 12px 0 0;-webkit-box-shadow:8px 12px 116px -8px rgba(77,141,187,.6);box-shadow:8px 12px 116px -8px rgba(77,141,187,.6)}.lang__header._active .lang__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lang__header._active .lang__current{color:#2081f2}.lang__body._active{opacity:1;visibility:visible}.menu__link._active{color:#2081f2}.menu__link._active:before{bottom:0;opacity:1}.page__block{height:38px}.offer__name{display:inline-block;white-space:nowrap;font-weight:300;font-size:32px;line-height:137.5%;margin-bottom:11px;color:#86d3f1}.offer.offer-ru .offer__title{font-size:58px;line-height:106.89655%}.box-materials.box-materials-ru .box-materials__title{min-height:104px;margin-bottom:25px}.work__item img{width:24px;height:24px}.price.price-ru .price__label{font-size:33px;line-height:121.21212%}.price.price-ru .price__info{font-size:22px;line-height:136.36364%}.recomend__pagination .swiper-pagination-bullet{height:15px;width:15px;border-radius:50%;border:1px solid #86d3f1;display:block;margin:0 5px}.recomend__pagination .swiper-pagination-bullet-active{height:25px;width:25px;background-color:#86d3f1}.team__pagination .swiper-pagination-bullet{height:15px;width:15px;border-radius:50%;border:1px solid #86d3f1;display:block;display:none;margin:0 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.team__pagination .swiper-pagination-bullet:focus{outline:none}.team__pagination .swiper-pagination-bullet-active{height:25px;width:25px;background-color:#86d3f1}.readmore_but_ru{cursor:pointer;margin-top:20px;display:block}.shortarticles_text{line-height:25px;font-size:18px}.shortarticle__title{font-weight:700;font-size:26px;margin-top:25px;margin-bottom:20px}.shortarticles{padding-top:116px;margin-top:50px;border-top-right-radius:140px;border-top-left-radius:140px;position:relative;z-index:1}.form .choices__inner{height:62px;font-size:16px;line-height:22px;width:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:23px;padding-right:23px;background:#fff;border:1px solid #d7e0e3;border-radius:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .choices__list--dropdown{padding-left:23px;padding-right:23px;padding-top:20px;padding-bottom:20px;background:#fff;border:1px solid #d7e0e3;border-radius:12px;margin-top:6px}.form .choices__list--dropdown .choices__item--selectable.is-highlighted:after{display:none}.form .choices[data-type*=select-one]:after{height:10px;width:10px;border-color:0;border-width:0;right:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSAxLjVsNSA1IDUtNSIgc3Ryb2tlPSIjMDkzQTRBIiBzdHJva2Utd2lkdGg9IjEuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.form .choices[data-type*=select-one].is-open:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.contacts__row span{font-size:17px;line-height:23px;color:#093a4a;opacity:.4;margin-left:9px}.policy{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU4MCIgaGVpZ2h0PSI4MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3QgeD0iMTc2IiB5PSItODY4IiB3aWR0aD0iMTQ5NiIgaGVpZ2h0PSIxNDk2IiByeD0iNzQ4IiBzdHJva2U9IiNFRUZBRkYiIHN0cm9rZS13aWR0aD0iMzQ0Ii8+PHJlY3QgeD0iLTE2OCIgeT0iLTIxMiIgd2lkdGg9Ijc0MCIgaGVpZ2h0PSI3NDAiIHJ4PSIzNzAiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0NjQiLz48L3N2Zz4=");background-repeat:no-repeat;background-position:center top;background-size:100% auto;padding-top:127px;padding-bottom:100px}.policy__content{position:relative;position:relative;z-index:2}.policy__bg{position:absolute;left:0;bottom:30%}.policy__bg:before{content:"";position:absolute;height:694px;width:694px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjk0IiBoZWlnaHQ9IjY5NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSIxMTYiIHk9IjExNiIgd2lkdGg9IjQ2MiIgaGVpZ2h0PSI0NjIiIHJ4PSIyMzEiIHN0cm9rZT0iI0VFRkFGRiIgc3Ryb2tlLXdpZHRoPSIyMzIiLz48L3N2Zz4=");background-size:contain;background-repeat:no-repeat}.policy__title{margin-bottom:35px;position:relative;z-index:2;max-width:936px}.policy__body{max-width:936px;font-size:17px;line-height:23px;position:relative;z-index:2}.map__content{max-width:901px}.map__wrapper{padding-top:175px;padding-bottom:90px}.map__title{font-size:62px;line-height:129.03226%;font-weight:800;margin-bottom:30px}.map__body{width:100%;padding-bottom:50%;position:relative}.map__body iframe{position:absolute;width:100%;height:100%;top:0;left:0}.footer.footer-dubl{padding-top:75px;border-top-right-radius:140px;border-top-left-radius:140px}.footer.footer-dubl .contacts{border-top-right-radius:140px;border-top-left-radius:140px}.footer__business-link img{width:32px;height:32px;margin-left:5px;margin-right:5px}.grecaptcha-badge{display:none}@media screen and (max-width:1600px){.header.header-es .menu__link{font-size:12px;line-height:183.33333%}}@media screen and (max-width:1440px){.header.header-es .menu__link{font-size:18px}.menu__body._active{opacity:1;visibility:visible;top:0}.offer.offer-ru .offer__title{font-size:46px}.recomend__photo{width:36%}.recomend__body{width:58%}}@media (max-width:1440px){.icon-menu._active span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.icon-menu._active span:first-child{-webkit-transform:rotate(-315deg);-ms-transform:rotate(-315deg);transform:rotate(-315deg);top:calc(50% - 1px)}.icon-menu._active span:last-child{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);bottom:calc(50% - 1px)}}@media screen and (max-width:1350px){.team__pagination .swiper-pagination-bullet{display:block}}@media (max-width:1216px){.top-header{padding-top:calc(3px + 7 * ( ( 100vw - 320px ) / 896 ))}.top-header{padding-bottom:calc(3px + 7 * ( ( 100vw - 320px ) / 896 ))}.top-header__text{font-size:calc(8px + 8 * ( ( 100vw - 320px ) / 896 ))}.top-header__text{padding-right:calc(19px + 16 * ( ( 100vw - 320px ) / 896 ))}.top-header__close{width:calc(9px + 5 * ( ( 100vw - 320px ) / 896 ))}.top-header__close{height:calc(9px + 5 * ( ( 100vw - 320px ) / 896 ))}.top-header__close{right:calc(2px + 18 * ( ( 100vw - 320px ) / 896 ))}.page__block{height:calc(25px + 13 * ( ( 100vw - 320px ) / 896 ))}.box-materials.box-materials-ru .box-materials__title{min-height:calc(90px + 14 * ( ( 100vw - 320px ) / 896 ))}.box-materials.box-materials-ru .box-materials__title{margin-bottom:calc(15px + 10 * ( ( 100vw - 320px ) / 896 ))}.price.price-ru .price__label{font-size:calc(22px + 11 * ( ( 100vw - 320px ) / 896 ))}.price.price-ru .price__info{font-size:calc(18px + 4 * ( ( 100vw - 320px ) / 896 ))}.recomend__pagination .swiper-pagination-bullet{height:calc(8px + 7 * ( ( 100vw - 320px ) / 896 ))}.recomend__pagination .swiper-pagination-bullet{width:calc(8px + 7 * ( ( 100vw - 320px ) / 896 ))}.recomend__pagination .swiper-pagination-bullet-active{height:calc(15px + 10 * ( ( 100vw - 320px ) / 896 ))}.recomend__pagination .swiper-pagination-bullet-active{width:calc(15px + 10 * ( ( 100vw - 320px ) / 896 ))}.team__pagination .swiper-pagination-bullet{height:calc(8px + 7 * ( ( 100vw - 320px ) / 896 ))}.team__pagination .swiper-pagination-bullet{width:calc(8px + 7 * ( ( 100vw - 320px ) / 896 ))}.team__pagination .swiper-pagination-bullet-active{height:calc(15px + 10 * ( ( 100vw - 320px ) / 896 ))}.team__pagination .swiper-pagination-bullet-active{width:calc(15px + 10 * ( ( 100vw - 320px ) / 896 ))}.form .choices__inner{height:calc(40px + 22 * ( ( 100vw - 320px ) / 896 ))}.form .choices__inner{font-size:calc(13px + 3 * ( ( 100vw - 320px ) / 896 ))}.form .choices__inner{line-height:calc(16px + 6 * ( ( 100vw - 320px ) / 896 ))}.form .choices__inner{padding-left:calc(5px + 18 * ( ( 100vw - 320px ) / 896 ))}.form .choices__inner{padding-right:calc(5px + 18 * ( ( 100vw - 320px ) / 896 ))}.form .choices__list--dropdown{padding-left:calc(5px + 18 * ( ( 100vw - 320px ) / 896 ))}.form .choices__list--dropdown{padding-right:calc(5px + 18 * ( ( 100vw - 320px ) / 896 ))}.form .choices__list--dropdown{padding-top:calc(5px + 15 * ( ( 100vw - 320px ) / 896 ))}.form .choices__list--dropdown{padding-bottom:calc(5px + 15 * ( ( 100vw - 320px ) / 896 ))}.contacts__row span{font-size:calc(14px + 3 * ( ( 100vw - 320px ) / 896 ))}.contacts__row span{line-height:calc(17px + 6 * ( ( 100vw - 320px ) / 896 ))}.policy{padding-top:calc(60px + 67 * ( ( 100vw - 320px ) / 896 ))}.policy{padding-bottom:calc(50px + 50 * ( ( 100vw - 320px ) / 896 ))}.policy__bg:before{height:calc(300px + 394 * ( ( 100vw - 320px ) / 896 ))}.policy__bg:before{width:calc(300px + 394 * ( ( 100vw - 320px ) / 896 ))}.policy__title{margin-bottom:calc(15px + 20 * ( ( 100vw - 320px ) / 896 ))}.policy__body{font-size:calc(14px + 3 * ( ( 100vw - 320px ) / 896 ))}.policy__body{line-height:calc(17px + 6 * ( ( 100vw - 320px ) / 896 ))}.map__wrapper{padding-top:calc(70px + 105 * ( ( 100vw - 320px ) / 896 ))}.map__wrapper{padding-bottom:calc(30px + 60 * ( ( 100vw - 320px ) / 896 ))}.map__title{font-size:calc(30px + 32 * ( ( 100vw - 320px ) / 896 ))}.map__title{margin-bottom:calc(15px + 15 * ( ( 100vw - 320px ) / 896 ))}.footer.footer-dubl{padding-top:calc(35px + 40 * ( ( 100vw - 320px ) / 896 ))}.footer.footer-dubl{border-top-right-radius:calc(0px + 140 * ( ( 100vw - 320px ) / 896 ))}.footer.footer-dubl{border-top-left-radius:calc(0px + 140 * ( ( 100vw - 320px ) / 896 ))}.footer.footer-dubl .contacts{border-top-right-radius:calc(0px + 140 * ( ( 100vw - 320px ) / 896 ))}.footer.footer-dubl .contacts{border-top-left-radius:calc(0px + 140 * ( ( 100vw - 320px ) / 896 ))}}@media screen and (max-width:1200px){.offer.offer-ru .offer__title{font-size:42px}.recomend__photo{width:40%}}@media screen and (max-width:991.98px){.offer.offer-ru .offer__title{font-size:36px}.offer.offer-ru .offer__descr{font-size:20px}}@media screen and (max-width:767.98px){.offer.offer-ru .offer__title{font-size:32px}.recomend__photo{padding-bottom:70%;width:60%;margin-top:10px}.recomend__body{width:90%;padding-left:0}}@media screen and (max-width:576px){.offer.offer-ru .offer__title{font-size:28px}}@media screen and (max-width:479.98px){.offer.offer-ru .offer__title{font-size:24px}.offer.offer-ru .offer__descr{font-size:16px}.policy__content{padding-top:127px}.map__body{padding-bottom:100%}}@media screen and (max-width:479.98px) and (max-width:1216px){.policy__content{padding-top:calc(70px + 57 * ( ( 100vw - 320px ) / 896 ))}}@media screen and (max-width:380px){.recomend__photo{width:90%;padding-bottom:100%}}.qr_wrapper{display:block;max-width:150px;margin-top:10px}.wechat{display:block;margin-top:10px}.wechat a{display:block;width:25%;margin:0 auto}.popup.show{z-index:10;opacity:1}@media (max-width:990px){.qr{display:none}.wechat{display:block;margin-top:0}.wechat a{display:block;width:50%;margin:0 auto}}