body{min-height:100vh;text-rendering:optimizeSpeed;scroll-behavior:smooth;line-height:120%}.icon,a,a:focus{outline:0}.icon{height:32px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;border:none;-webkit-mask-position:center;mask-position:center;background-size:contain;background-size:cover;width:32px;background-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;display:block}.icon_tg{background-image:url(/assets/img/icons/tg.svg)}.icon_wa{background-image:url(/assets/img/icons/wa.svg)}.icon_viber{background-image:url(/assets/img/icons/viber.svg)}@font-face{src:url(/assets/styles/.ttf);src:url(/assets/fonts/golos-text_regular.ttf) format("truetype");font-weight:400;font-style:normal;font-family:Golos}@font-face{src:url(/assets/styles/.ttf);src:url(/assets/fonts/golos-text_medium.ttf) format("truetype");font-weight:500;font-style:normal;font-family:Golos}@font-face{src:url(/assets/styles/.ttf);src:url(/assets/fonts/golos-text_demibold.ttf) format("truetype");font-weight:600;font-style:normal;font-family:Golos}@font-face{src:url(/assets/styles/.ttf);src:url(/assets/fonts/golos-text_bold.ttf) format("truetype");font-weight:700;font-style:normal;font-family:Golos}@font-face{src:url(/assets/styles/.ttf);src:url(/assets/fonts/golos-text_black.ttf) format("truetype");font-weight:900;font-style:normal;font-family:Golos}body{font-size:16px;background:#f6f7f8;font-family:Golos,sans-serif}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}ol,ul{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}ol,ul{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}input:not([type=checkbox]),textarea{-webkit-appearance:none}.lock{overflow:hidden}.absolute-link{height:100%;position:absolute;outline:0;top:0;left:0;width:100%;z-index:1}.custom-btn .new-modal{-ms-flex-pack:center;height:54px;justify-content:center;-webkit-box-pack:center;font-size:20px;font-weight:500;color:#fff;-webkit-box-align:center;align-items:center;border-radius:8px;background:#324ba1;cursor:pointer;width:284px;line-height:120%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.custom-btn .new-modal:hover{background:#1f3992}.container{position:relative;margin:0 auto;width:1216px;display:block}.white-container{padding:32px;border-radius:12px;background:#fff}@media (max-width:769px){.white-container{padding:20px}}@media screen and (max-width:1216px){.container{padding:0 16px;width:100%}}a{text-decoration:none}h1{font-size:40px;font-weight:700;letter-spacing:0;line-height:120%}@media (max-width:769px){h1{font-size:26px}}.h2,h2{font-size:30px;font-weight:700;line-height:120%}@media (max-width:769px){.h2,h2{font-size:24px}}.large-btn{padding:36.5px 32px}@media (max-width:769px){.large-btn{padding:16px}}.large-btn a{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;font-size:24px;font-weight:500;color:#172126;-webkit-box-align:center;align-items:center;line-height:120%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.large-btn a{font-size:20px}}.large-btn div{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;font-size:24px;font-weight:500;color:#172126;-webkit-box-align:center;align-items:center;line-height:120%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.large-btn div{font-size:20px}}.large-btn span{height:24px;content:"";margin-left:12px;width:24px;background-image:url(/assets/img/icons/arrow-right.svg);display:block}.large-btn:hover{background:#324ba1!important;cursor:pointer}.large-btn:hover a,.large-btn:hover div{color:#fff}.large-btn:hover span{background-image:url(/assets/img/dev/icons/arrow-right-white.svg)}.header{position:fixed;top:0;-webkit-box-shadow:0 1px 40px 0 hsla(0,0%,56%,.16);box-shadow:0 1px 40px 0 hsla(0,0%,56%,.16);background:#fff;width:100%;z-index:10}.header .container{position:unset}@media (max-width:992px){.header__logo-link img{height:38px}}.header__top{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;border-bottom:1px solid #c4cbd1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:992px){.header__top{display:none}}.header__top .submenu-active{color:#586066;position:relative}.header__top .submenu-active:after{height:6px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;content:"";position:absolute;top:18px;width:8px;background-image:url(/assets/img/dev/icons/arrow-top.svg);background-repeat:no-repeat;display:block}.header__top .submenu-active:hover{color:#172126}.header__top .submenu-active:hover .header__top-submenu{display:block}.header__top .submenu-active:hover:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.header__top-list{display:-webkit-box;display:-ms-flexbox;display:flex}.header__top-list li{padding:10.5px 0;margin-right:16px;outline:0}.header__top-list li:last-child{margin-right:0;padding-right:14px}.header__top-list li a{font-size:16px;font-weight:400;color:#586066;line-height:120%}.header__top-list li a:hover{color:#172126}.header__top-submenu{padding:16px;position:absolute;top:35px;-webkit-box-shadow:0 1px 40px 0 hsla(0,0%,56%,.16);box-shadow:0 1px 40px 0 hsla(0,0%,56%,.16);border-radius:12px;background:#fff;left:-95px;width:268px;display:none}.header__top-submenu li{padding:0;margin-right:0;margin-bottom:4px}.header__top-submenu li:last-child{margin-bottom:0}.header__top-submenu li a:hover{color:#172126}.header__top-img{margin-right:8px}.header__top-work-time{color:#586066;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.header__bot,.header__top-work-time{display:-webkit-box;display:-ms-flexbox;display:flex}.header__bot{-ms-flex-pack:justify;padding:20px 0;justify-content:space-between;-webkit-box-pack:justify}@media (max-width:1025px){.header__bot{padding:8px 0}}.header__bot-content,.header__bot-geo{display:-webkit-box;display:-ms-flexbox;display:flex}.header__bot-geo{margin-right:30px;-webkit-box-align:center;align-items:center;-ms-flex-align:center}@media (max-width:1025px){.header__bot-geo{display:none}}.header__bot .geo-item:first-child{margin-right:2px}.header__bot .geo-item-sub-text{font-size:16px;font-weight:400;color:#586066;margin-left:34px;line-height:120%}.header__bot .geo-item-adress{font-weight:500;color:#172126;margin-left:6px}.header__bot .geo-item-img{margin-bottom:4px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__bot .geo-item-img img{margin-right:10px}.header__bot .geo-item-sub-container{position:relative}.header__bot .geo-item-sub-container:hover .geo-item-submenu{display:block}.header__bot .geo-item-phone:after{height:6px;content:"";background-size:contain;margin-left:4px;width:8px;background-image:url(/assets/img/dev/icons/polygon-4.svg);background-repeat:no-repeat;margin-top:0;display:block}.header__bot .geo-item-phone a{font-weight:500;color:#172126}.header__bot .geo-item-phone:hover a{text-decoration:underline;color:#324ba1}.header__bot .geo-item-phone:hover:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.header__bot-menu .menu-btn{-ms-flex-pack:center;height:100%;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:relative;outline:0;align-items:center;border-radius:8px;background:#324ba1;cursor:pointer;width:165px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){.header__bot-menu .menu-btn:hover{background:#1f3992}}@media (max-width:1025px){.header__bot-menu .menu-btn{background:initial;width:24px;z-index:10}.header__bot-menu .menu-btn span{width:18px}.header__bot-menu .menu-btn span,.header__bot-menu .menu-btn span:after{height:1.5px;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;position:absolute;background-color:#172126;display:block}.header__bot-menu .menu-btn span:after{content:"";top:8px;left:-6px;width:24px}.header__bot-menu .menu-btn span:before{height:1.5px;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;content:"";position:absolute;top:-8px;background-color:#172126;left:-6px;width:24px;display:block}}.header__bot-menu .menu-btn-img{margin-left:8px}@media (max-width:1025px){.header__bot-menu .menu-btn-img{display:none}}.header__bot-menu .menu-btn-img .close-image{display:none}.header__bot-menu .menu-btn.open-menu span{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:1025px){.header__bot-menu .menu-btn.open-menu span{margin-top:3px}}.header__bot-menu .menu-btn.open-menu span:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:0;width:26.5px}.header__bot-menu .menu-btn.open-menu span:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:0;width:26.5px}.header__bot-menu .menu-btn.open-menu .open-image{display:none}@media (min-width:1025px){.header__bot-menu .menu-btn.open-menu .close-image{display:block}}.header__bot-menu .menu-btn-text{font-size:20px;font-weight:400;font-style:normal;color:#fff;letter-spacing:0;line-height:24px}@media (max-width:1025px){.header__bot-menu .menu-btn-text{display:none}}.geo-item-submenu{padding:18px;position:absolute;top:47px;-webkit-box-shadow:0 1px 40px 0 hsla(0,0%,56%,.16);box-shadow:0 1px 40px 0 hsla(0,0%,56%,.16);border-radius:12px;background:#fff;left:0;width:197px;display:none}.geo-item-submenu ul li{margin-bottom:4px}.geo-item-submenu ul li:last-child{margin-bottom:0}.geo-item-submenu a{color:#586066;-webkit-box-align:center;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.geo-item-submenu a,.geo-item-submenu a span{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.geo-item-submenu a span{height:24px;margin-right:8px;content:"";background-size:contain;width:24px;background-repeat:no-repeat;display:block}.geo-item-submenu a.icon-telegram span{background-image:url(/assets/img/dev/icons/message/tg-def.svg)}.geo-item-submenu a.icon-wa span{background-image:url(/assets/img/dev/icons/message/wa-def.svg)}.geo-item-submenu a.icon-viber span{background-image:url(/assets/img/dev/icons/message/viber-def.svg)}.geo-item-submenu a.icon-inst span{background-image:url(/assets/img/dev/icons/message/inst-def.svg)}.geo-item-submenu a.icon-vk span{background-image:url(/assets/img/dev/icons/message/vk-def.svg)}.geo-item-submenu a.icon-ok span{background-image:url(/assets/img/dev/icons/message/ok-def.svg)}.geo-item-submenu a.icon-f span{background-image:url(/assets/img/dev/icons/message/fb-def.svg)}.geo-item-submenu a.icon-yt span{background-image:url(/assets/img/dev/icons/message/yt-def.svg)}.geo-item-submenu a:hover{color:#172126;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.geo-item-submenu a:hover.icon-telegram span{background-image:url(/assets/img/dev/icons/message/tg-hov.svg)}.geo-item-submenu a:hover.icon-wa span{background-image:url(/assets/img/dev/icons/message/wa-hov.svg)}.geo-item-submenu a:hover.icon-viber span{background-image:url(/assets/img/dev/icons/message/viber-hov.svg)}.geo-item-submenu a:hover.icon-inst span{background-image:url(/assets/img/dev/icons/message/inst-hov.svg)}.geo-item-submenu a:hover.icon-vk span{background-image:url(/assets/img/dev/icons/message/vk-hov.svg)}.geo-item-submenu a:hover.icon-ok span{background-image:url(/assets/img/dev/icons/message/ok-hov.svg)}.geo-item-submenu a:hover.icon-f span{background-image:url(/assets/img/dev/icons/message/fb-hov.svg)}.geo-item-submenu a:hover.icon-yt span{background-image:url(/assets/img/dev/icons/message/yt-hov.svg)}.header__bot .geo-item-submenu a.icon-telegram span{background-image:url(/assets/img/dev/icons/message/tg-hov.svg)}.header__bot .geo-item-submenu a.icon-wa span{background-image:url(/assets/img/dev/icons/message/wa-hov.svg)}.header__bot .geo-item-submenu a.icon-viber span{background-image:url(/assets/img/dev/icons/message/viber-hov.svg)}.breadcrumb{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;-webkit-box-flex:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;margin:24px 0;align-items:flex-start;-ms-flex-align:start;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.breadcrumb{margin:16px 0}}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb-item{position:relative;display:inline-block}@media (max-width:550px){.breadcrumb-item{font-size:14px;line-height:120%}}.breadcrumb-item a{font-size:16px;font-weight:400;color:#949495;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;line-height:120%;white-space:nowrap;display:block;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:550px){.breadcrumb-item a{font-size:14px}}.breadcrumb-item a:hover{color:#172126}.breadcrumb-item a:after{height:8px;content:"";background-size:contain;top:5px;margin:5px 13px;left:100%;width:5px;background-image:url(/assets/img/dev/icons/arrow-bc.svg);background-repeat:no-repeat;display:block}.breadcrumb-item .first-bc{margin-left:0}.breadcrumb-item.active{color:#949495;margin-left:0}.section{padding:40px 0}@media (max-width:769px){.section{padding:30px 0}}.section .h2{font-size:36px;font-weight:700;margin-bottom:32px;line-height:120%}@media (max-width:769px){.section .h2{font-size:24px;margin-bottom:20px}}.section .h2-tab{margin-bottom:44px}@media (max-width:769px){.section .h2-tab{margin-bottom:35px}}.header-call-back{font-size:14px;font-weight:400;cursor:pointer;line-height:120%}.header-call-back:hover{text-decoration:underline;color:#324ba1}.banner{padding:140px 0 40px}@media (max-width:1025px){.banner{padding:110px 0 40px}}@media (max-width:769px){.banner{padding:54px 0 30px}}.banner__main .banner__content-img{right:0;z-index:1}.banner__content{margin-top:32px}@media (max-width:769px){.banner__content{margin-top:20px}}.banner__content-items{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.banner__content-items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-orient:vertical}}.banner__content-items:first-child{margin-bottom:20px}@media (max-width:1200px){.banner__content-items:first-child{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}@media (max-width:769px){.banner__content-items:first-child{margin-bottom:16px;gap:16px}}.banner__content-items .h2{font-size:30px;margin-bottom:30px}@media (max-width:769px){.banner__content-items .h2{font-size:24px;margin-bottom:0}}.banner__content-items .h2 span{color:#324ba1}.banner__content-left{overflow:hidden;position:relative;border-radius:12px;background:-o-linear-gradient(301.07deg,#fff 46.665%,#6f96ff 102.686%);background:linear-gradient(148.93deg,#fff 46.665%,#6f96ff 102.686%);width:69%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1200px){.banner__content-left{width:100%}}@media (max-width:769px){.banner__content-left{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.banner__content-right{padding:32px;width:33.3%}@media (max-width:1200px){.banner__content-right{width:100%}}@media (max-width:769px){.banner__content-right{padding:20px}}.banner__content-right .h2{margin-bottom:20px}@media (max-width:769px){.banner__content-right .h2{margin-bottom:12px}}.banner__content-right .item-phone{font-weight:500;margin-top:12px}.banner__content-right .item-phone a{font-size:18px;font-weight:500;color:#172126;line-height:120%}@media (max-width:769px){.banner__content-right .item-phone a{font-size:16px}}.banner__content-right .item-phone a:hover{text-decoration:underline;color:#324ba1}.banner__content-right .item-call-back{font-size:18px;font-weight:400;margin-bottom:6px!important;color:#586066;cursor:pointer;line-height:120%}@media (max-width:769px){.banner__content-right .item-call-back{font-size:16px}}.banner__content-right .item-call-back:hover{text-decoration:underline;color:#324ba1}.banner__content-body{-ms-flex-pack:justify;padding:32px 0 32px 32px;justify-content:space-between;-webkit-box-pack:justify;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}@media (max-width:769px){.banner__content-body{padding:20px 20px 12px;position:static;z-index:2}}@media (max-width:550px){.banner__content-body .custom-btn .new-modal{width:100%}}@media (max-width:769px){.banner__content-btn{-ms-flex-pack:center;padding:0 20px;justify-content:center;-webkit-box-pack:center;position:absolute;bottom:20px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.banner__content-img{height:100%;padding:0;right:0;position:absolute;bottom:0;background-position-y:bottom;width:100%;background-repeat:no-repeat;background-position-x:right;z-index:1}@media (max-width:769px){.banner__content-img{-ms-flex-pack:center;height:305px;overflow:visible;justify-content:center;-webkit-box-pack:center;right:unset;-webkit-box-align:center;position:relative;bottom:0;margin:0 auto;align-items:center;left:0;width:100%;-ms-flex-align:center;background-position-x:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}}.banner__content-img img{position:relative;z-index:2}@media (max-width:769px){.banner__content-img img{width:100%}}.banner__content-header{margin-bottom:66px;max-width:428px}.banner__content-adv{padding:19px 24px;-webkit-box-align:center;align-items:center;background:-o-linear-gradient(218.63deg,#fff 64.185%,#e1e9ff 100.285%)!important;background:linear-gradient(231.37deg,#fff 64.185%,#e1e9ff 100.285%)!important;width:33.3%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.banner__content-adv{padding:16px 24px;width:100%}}.banner__content-adv-text{font-size:20px;font-weight:500;line-height:120%}@media (max-width:1025px){.banner__content-adv-text{font-size:20px}}.banner__content-adv-img{height:54px;margin-right:24px;width:21%}@media (max-width:451px){.banner__content-adv-img{width:auto}}@media (max-width:769px){.banner__content-adv-img img{max-width:52px}}@media (max-width:451px){.banner__content-adv-img img{max-width:52px}}.banner__content-contacts-head{margin-bottom:20px}.banner__content-contacts-adress{font-size:18px;margin-bottom:12px}@media (max-width:769px){.banner__content-contacts-adress{font-size:16px}}.banner__content-contacts-adress:last-child{margin-bottom:0}.banner__content-contacts-adress .item-email{margin-bottom:6px!important}@media (max-width:769px){.banner__content-contacts-adress .item-email{margin-bottom:5px!important}}.banner__content-contacts-adress .item-email a{color:#586066}.banner__content-contacts-adress .item-email a:hover{text-decoration:underline;color:#1f3992}.banner__content-contacts-adress .item-phone a{color:#172126}.banner__content-contacts-adress .item-work-time{color:#586066}.banner__content-contacts-adress .item{margin-bottom:4px;color:#586066;line-height:122%}@media (max-width:769px){.banner__content-contacts-adress .item{line-height:120%}}.banner__content-contacts-adress .item:last-child{margin-bottom:0}.banner__content-contacts-adress .item-adress{font-size:18px;font-weight:500;color:#172126;line-height:122%}@media (max-width:769px){.banner__content-contacts-adress .item-adress{font-size:16px;line-height:120%}}.banner-white{border-radius:12px;background:#fff}.work-steps__body{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.work-steps__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-orient:vertical}}.work-steps__body-item{min-height:242px;padding:32px;margin-right:20px;border-radius:8px;background:#fff;width:24%}@media (max-width:1280px){.work-steps__body-item{height:auto}}@media (max-width:1025px){.work-steps__body-item{padding:20px;margin-right:0;width:100%}}@media (max-width:769px){.work-steps__body-item{min-height:164px}}.work-steps__body-item:last-child{margin-right:0}.work-steps__num{-ms-flex-pack:center;height:37px;justify-content:center;-webkit-box-pack:center;font-size:20px;margin-right:16px;color:#fff;-webkit-box-align:center;align-items:center;border-radius:8px;background:#324ba1;width:37px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.work-steps__head{font-size:20px;font-weight:500;line-height:120%}.work-steps__desc{font-size:16px;font-weight:400;color:#586066;line-height:120%}@media (max-width:1025px){.work-steps__desc{font-size:14px}}.reviews-page h1{margin-bottom:32px}@media (max-width:769px){.reviews-page h1{margin-bottom:20px}}.reviews-page__body{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.reviews-page__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}@media (max-width:769px){.reviews-page__body{gap:12px}}.reviews-page .btn-more{margin-top:20px}.reviews-page__top{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:8px;width:100%}.reviews-page__stars,.reviews-page__top{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-page__stars{-webkit-box-align:center;align-items:center;-ms-flex-align:center}@media (max-width:350px){.reviews-page__stars img{width:15px}}.reviews-page__name{font-size:16px;font-weight:500;line-height:100%}.reviews-page__bot{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;color:#c4cbd1;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-page__text{height:85px;overflow:hidden;font-size:14px;font-weight:400;margin-bottom:12px;color:#586066;-webkit-box-orient:vertical;line-height:120%;-webkit-line-clamp:5;display:-webkit-box}.reviews-page__item{padding:20px;border-radius:8px;background:#fff;width:33%}@media (max-width:1025px){.reviews-page__item{width:100%}}.reviews-page__item:last-child{margin-right:0}.btn-more{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;font-size:20px;font-weight:400;color:#324ba1;margin:0;width:100%!important;line-height:120%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media (max-width:769px){.btn-more{font-size:16px}}.btn-more a{color:#324ba1}.btn-more a:hover{text-decoration:underline}.btn-more div{color:#324ba1;cursor:pointer}.btn-more div:hover{text-decoration:underline}.popular-brands__body{-ms-flex-pack:justify;overflow:hidden;grid-template-columns:repeat(3,32.3%);justify-content:space-between;-webkit-box-pack:justify;max-height:216px;display:grid}@media (max-width:769px){.popular-brands__body{grid-template-columns:repeat(1,100%);max-height:246px}}.popular-brands__body.max-height{max-height:100%}.popular-brands__item{-ms-flex-pack:center;height:88px;padding:20px;justify-content:center;-webkit-box-pack:center;font-size:20px;font-weight:500;margin-bottom:20px;color:#172126;-webkit-box-align:center;position:relative;text-align:center;align-items:center;border-radius:8px;background:#fff;cursor:pointer;width:100%;line-height:120%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.popular-brands__item{height:70px;padding:16px 20px;font-size:16px;margin-bottom:12px}}.popular-brands__item:hover{color:#fff;background:#324ba1}.type__body{max-height:216px}@media (max-width:769px){.type__body{max-height:240px}}.type__body.max-height{max-height:100%}@media (max-width:769px){.type .btn-more{margin-top:14px}}.message-list{display:-webkit-box;display:-ms-flexbox;display:flex}.message-list li{margin-right:8px;position:relative}.message-list li a{height:100%;position:absolute;top:0;left:0;width:100%}.message-list li:last-child{margin-right:0}.tab>input[type=radio]{display:none}.tab{overflow:hidden}@media (max-width:769px){.tab{margin-bottom:12px}}@media (max-width:550px){.scroll-tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:440px;display:-webkit-box;display:-ms-flexbox;display:flex}}.tab-content{position:relative}.tab-content table{width:100%}#tab-btn-1:checked~#content-1,#tab-btn-2:checked~#content-2{display:block}#tab-btn-1:checked~#tab-title-1,#tab-btn-2:checked~#tab-title-2{background:#e4e7ef}.tab-title{padding:16px 20px;font-size:20px;font-weight:500;margin-right:20px;color:#172126;outline:0;border-width:0;border-radius:12px;background:#fff;cursor:pointer;line-height:110%}@media (max-width:769px){.tab-title{font-size:16px;margin-right:12px}}.tab-title:hover{background:#e4e7ef}.tab-title-two{margin-right:0}.tab-content__body{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;gap:1.7%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.tab-content__body{height:auto;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-orient:vertical}}.tab-content__body-item{-ms-flex-pack:justify;height:160px;padding:16px 20px;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:2%;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:12px;background:#fff;-webkit-box-orient:vertical;width:32.2%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.tab-content__body-item{height:116px;margin-bottom:0;width:100%}}.tab-content__body-item .title{font-size:24px;font-weight:500;color:#172126;line-height:120%}@media (max-width:1025px){.tab-content__body-item .title{font-size:20px}}.tab-content__body-item .desc{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;font-size:20px;font-weight:400;color:#949495;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.tab-content__body-item .desc{font-size:16px;-webkit-box-align:center;align-items:center;-ms-flex-align:center}}.tab-content__body-item .desc img{width:24px}.tab-content__body-item .desc span{height:24px;-webkit-mask-image:url(/assets/img/icons/arrow-right.svg);mask-image:url(/assets/img/icons/arrow-right.svg);content:"";background:#949495;width:24px}.tab-content__body-item:hover{color:#fff;background:#324ba1;cursor:pointer}.tab-content__body-item:hover .desc,.tab-content__body-item:hover .title{color:#fff}.tab-content__body-item:hover span{background:#fff}.services-price-bottom{-ms-flex-pack:justify;padding:24px 20px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;border-radius:12px;background:#fff;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.services-price-bottom{padding:16px 20px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-top:16px}}@media (max-width:550px){.services-price-bottom .services-price-btn,.services-price-bottom .services-price-btn .new-modal{width:100%}}.services-price__tab-nav{padding-bottom:24px}@media (max-width:769px){.services-price__tab-nav{padding-bottom:32px}}@media (max-width:550px){.services-price__tab-nav{overflow:auto}.services-price__tab-nav::-webkit-scrollbar{width:0}}.services-price__tab-nav::-webkit-scrollbar{height:0;-webkit-appearance:none;width:0}.services-price__tab-nav::-webkit-scrollbar-thumb{background:#f6f7f8}.services-price-text{font-size:24px;font-weight:500;line-height:120%}@media (max-width:769px){.services-price-text{font-size:18px;font-weight:500;margin-bottom:12px;line-height:120%}}.footer{padding-top:80px;background:#fff;margin-top:40px}@media (max-width:769px){.footer{padding-top:60px;margin-top:30px}}.footer .geo-item-submenu{padding:0;position:relative;top:auto;-webkit-box-shadow:none;box-shadow:none;border-radius:0;background:initial;width:auto;display:block}.footer .geo-item-submenu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .geo-item-submenu a span{height:32px;width:32px}.footer__logo{padding-bottom:32px}@media (max-width:769px){.footer__logo{padding-bottom:16px}}.footer__logo a{width:322px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.footer__logo a{width:190px}}.footer__logo img{width:323px}@media (max-width:769px){.footer__logo img{width:190px}}.footer-item{font-size:16px;font-weight:400;margin-bottom:8px;color:#586066;line-height:120%}.footer-item span{font-weight:500}.footer .footer-geo{font-size:20px;font-weight:500;margin-bottom:16px;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-geo img{margin-right:8px}.footer .footer-phone-second a{color:#586066}@media (max-width:769px){.footer .footer-phone-second a{text-decoration:underline;color:#324ba1}}.footer .footer-phone-second a:hover{text-decoration:underline;color:#324ba1}.footer .footer-email{margin-bottom:16px}.footer .footer-email a{color:#586066}@media (max-width:769px){.footer .footer-email a{text-decoration:underline;color:#324ba1}}.footer .footer-email a:hover{text-decoration:underline;color:#324ba1}.footer .footer-phone a{font-size:16px}@media (max-width:769px){.footer .footer-phone a{text-decoration:underline;color:#324ba1}}.footer .footer-phone a:hover{text-decoration:underline;color:#324ba1}.footer .footer-work-time{font-weight:500;margin-bottom:16px}.footer__bottom{padding:32px 0}@media (max-width:769px){.footer__bottom{padding:32px 0 24px}}.footer__bottom-item{font-size:16px}.footer__bottom-item:first-child{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;font-size:16px;font-weight:500;color:#586066;padding-bottom:16px;width:100%;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.footer__bottom-item:first-child{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-orient:vertical;padding-bottom:12px}}.footer__bottom-item:first-child a{font-size:16px;text-decoration:underline;color:#586066}.footer__bottom-item:first-child a:hover{color:#172126}.footer__bottom-item:last-child{font-size:16px;font-weight:400;color:#949495;line-height:120%}.footer__body{-ms-flex-pack:justify;padding:40px 0;justify-content:space-between;-webkit-box-pack:justify;border-top:1px solid #c4cbd1;border-bottom:1px solid #c4cbd1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.footer__body{padding:32px 0 0;-webkit-box-direction:normal;border-bottom:0;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.footer__body-items:first-child{width:42%}@media (max-width:769px){.footer__body-items:first-child{width:100%}}.footer__body-items:nth-child(2){width:18%}@media (max-width:769px){.footer__body-items:nth-child(2){margin-bottom:16px;border-bottom:1px solid #c4cbd1;width:100%;margin-top:16px}}.footer__body-items:nth-child(3){width:40%}@media (max-width:769px){.footer__body-items:nth-child(3){border-bottom:1px solid #c4cbd1;width:100%}}.footer__body-items:last-child{width:40%}@media (max-width:769px){.footer__body-items:last-child{width:100%}}.footer__body-items .h3{font-size:20px;font-weight:500;margin-bottom:16px;position:relative;line-height:120%}@media (max-width:769px){.footer__body-items .h3{margin-bottom:12px}.footer__body-items .h3:after{height:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;content:"";position:absolute;top:10px;width:8px;background-image:url(/assets/img/dev/icons/black-arrow.svg);display:block}}.footer__body-items .h3.active:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.footer__body-items a{font-size:16px;font-weight:400;color:#586066;line-height:120%}.footer__body-items a:hover{color:#172126}.footer-copyright{padding:8px 0 12px}.footer-copyright .container{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.footer-copyright .container{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}}.footer-copyright a{font-size:16px;font-weight:400;color:#949495;line-height:120%}.footer-copyright a span{font-weight:700}.footer-copyright a .spu{height:24px;margin-bottom:1px;content:"";position:relative;background-size:cover;margin-left:4px;width:94px;background-image:url(/assets/img/dev/icons/logo-spu-7-1.svg);background-repeat:no-repeat;display:block}.footer-copyright a:hover{color:#324ba1}.footer-copyright a:hover .spu{background-image:url(/assets/img/dev/icons/spu-hover.svg)}.footer-copyright .spu-link{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.popular-page-list{-webkit-columns:2;-moz-columns:2;column-count:2}@media (max-width:769px){.popular-page-list{-webkit-columns:1;-moz-columns:1;column-count:1}}.delivery-methods{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1250px){.delivery-methods{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.delivery-methods__list{padding:20px 0 32px;gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.delivery-methods__list{padding:16px 0 20px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.delivery-methods__list-item{-ms-flex-pack:center;height:72px;padding:19px 16px;justify-content:center;-webkit-box-pack:center;font-size:14px;font-weight:400;color:#586066;-webkit-box-align:center;align-items:center;border-radius:12px;background:#f6f7f8;width:33%;line-height:120%;-ms-flex-align:center;display:grid}@media (max-width:769px){.delivery-methods__list-item{width:100%}}.delivery-methods__items{padding:32px;border-radius:12px;background:#fff;width:50%}@media (max-width:1250px){.delivery-methods__items{padding:20px;width:100%}}.delivery__post .delivery-methods__list-item{padding:0}.delivery__wrapper .work-steps__body-item{height:auto;min-height:auto}.delivery__wrapper .tab-content__body-item:hover{background:#fff;cursor:auto}.delivery__wrapper .tab-content__body-item:hover .title{color:#172126}.delivery__wrapper .tab-content__body-item:hover .desc{color:#949495}.h4{font-size:24px;font-weight:500;color:#172126;letter-spacing:0;line-height:120%}@media (max-width:769px){.h4{font-size:20px}}.two-sections .work-steps__body{margin-bottom:20px}@media (max-width:1025px){.two-sections .work-steps__body{margin-bottom:12px}}.two-sections .work-steps__desc{margin-top:12px}@media (max-width:769px){.two-sections .work-steps__desc{margin-top:12px}}.organization-data{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.organization-data{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}@media (max-width:769px){.organization-data{gap:12px}}.organization-data__list{gap:28px;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.organization-data__list{gap:10px;margin-top:12px}}@media (max-width:370px){.organization-data__list{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.organization-data__message a{font-size:20px;font-weight:400;color:#586066;-webkit-box-align:center;align-items:center;line-height:120%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.organization-data__message a{font-size:14px}}.organization-data__message a img{height:40px;margin-right:8px;width:40px}@media (max-width:769px){.organization-data__message a img{height:28px;width:28px}}.organization-data__items{width:50%}@media (max-width:1025px){.organization-data__items{width:100%}}.organization-data__items.left{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.organization-data__items.left{gap:12px}}.organization-data .h4{font-weight:700;margin-bottom:20px}@media (max-width:769px){.organization-data .h4{margin-bottom:16px}}.organization-data__content-item{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:550px){.organization-data__content-item{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.organization-data__content-item:last-child{margin-bottom:0}.organization-data__content-item div{width:50%}@media (max-width:550px){.organization-data__content-item div{width:100%}}.organization-data__content-item .head{font-size:20px;font-weight:500;line-height:120%}@media (max-width:769px){.organization-data__content-item .head{font-size:16px;margin-bottom:4px}}.organization-data__content-item .desc{font-size:16px;font-weight:400;color:#586066;line-height:120%}@media (max-width:769px){.organization-data__content-item .desc{font-size:14px}}.organization-data__contacts-item{margin-bottom:12px}.organization-data__contacts-item .head{font-size:20px;font-weight:500;margin-bottom:4px;line-height:120%}@media (max-width:769px){.organization-data__contacts-item .head{font-size:16px}}.organization-data__contacts-item .desc{font-size:16px;font-weight:400;color:#586066;line-height:120%}@media (max-width:769px){.organization-data__contacts-item .desc{font-size:14px}}.organization-data__contacts-item a{text-decoration:underline;color:#324ba1}@media (max-width:769px){.organization-data__btn{padding:20px}}.organization-data__btn:hover{color:#fff;background:#324ba1;cursor:pointer}.organization-data__btn:hover a,.organization-data__btn:hover div{color:#fff}.organization-data__banner{-ms-flex-pack:justify;overflow:hidden;justify-content:space-between;-webkit-box-pack:justify;position:relative;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.organization-data__banner{margin-top:16px}}.organization-data__banner-img{right:0;position:absolute;max-width:392px;top:0}@media (max-width:1150px){.organization-data__banner-img{display:none}}.organization-data__banner .content{margin-bottom:32px;max-width:566px}.organization-data__banner .content .head{font-size:24px;font-weight:500;margin-bottom:12px;line-height:120%}@media (max-width:769px){.organization-data__banner .content .head{font-size:20px}}.organization-data__banner .content .desc{font-size:16px;font-weight:400;color:#586066;line-height:120%}@media (max-width:769px){.organization-data__banner .content .desc{font-size:16px}}.organization-data__banner .btn-list{gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:900px){.organization-data__banner .btn-list{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-orient:vertical}}.organization-data__banner .btn-list__item{padding:24px;border-radius:8px;background:#f6f7f8}@media (max-width:769px){.organization-data__banner .btn-list__item{padding:16px}}.organization-data__banner .btn-list__item div{font-size:20px;font-weight:500;line-height:120%}@media (max-width:769px){.tab-content{margin-top:-16px}}.team .tab-content{overflow-x:auto}@media (max-width:550px){.team .custom-btn .new-modal,.team .services-price-btn{width:100%}}.team .tab-content__body-item:hover{background:#fff;cursor:default}.team .tab-content__body{height:auto;gap:1.5%}@media (max-width:769px){.team .tab-content__body{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;width:783px}}.team .tab-content__body-item{height:auto;padding:32px;margin-bottom:0;width:32.3%}@media (max-width:769px){.team .tab-content__body-item{height:auto;padding:20px}.team .services-price-bottom{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.team .tab-content__img{margin-bottom:24px}.team .tab-content__title{font-size:20px;font-weight:500;margin-bottom:4px;color:#172126;line-height:120%}@media (max-width:769px){.team .tab-content__title{font-size:16px}}.team .scroll-tabs{width:auto}.team .tab-content__staff{font-size:16px;font-weight:400;color:#586066;line-height:120%}@media (max-width:769px){.team .tab-content__staff{font-size:14px}}.team .tab-content__edu{font-size:16px;font-weight:500;margin-bottom:8px;line-height:120%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.team .tab-content__edu{font-size:14px}}.team .tab-content__edu-head{color:#172126}.team .tab-content__edu-text{font-weight:400;color:#586066;margin-left:2px}.team .tab-content__age{font-size:16px;font-weight:500;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.team .tab-content__age{font-size:14px}}.team .services-price-bottom{margin-top:20px}@media (max-width:769px){.team .services-price-bottom{margin-top:16px}}.team .tab-title{font-size:20px;margin-right:12px}@media (max-width:769px){.team .tab-title{font-size:16px}.team .h2.h2-tab{margin-bottom:20px}}.text-body{font-size:20px;font-weight:400;color:#586066;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;text-align:justify;-webkit-box-orient:vertical;width:54%;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.text-body{width:100%}}@media (max-width:769px){.text-body{font-size:14px}}.welcome-info{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;gap:58px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.welcome-info{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}@media (max-width:769px){.welcome-info{gap:16px}}.welcome-info__img{width:51%}@media (max-width:1025px){.welcome-info__img{width:100%}}.our-clients{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.our-clients{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;gap:unset}}.our-clients__item{-ms-flex-pack:center;height:132px;padding:32px;justify-content:center;-webkit-box-pack:center;font-size:16px;font-weight:400;-webkit-box-align:center;align-items:center;border-radius:12px;background:#fff;width:23.767%;line-height:120%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1210px){.our-clients__item{width:22.867%}}@media (max-width:769px){.our-clients__item{height:75px;padding:16px;margin-bottom:16px;width:48.55%}}.our-clients__item img{max-height:100%}@media (max-width:769px){.our-clients__item img{max-height:100%}}.our-clients__item:first-child{padding:0;font-size:16px;font-weight:400;color:#586066;background:initial;width:49.1%;line-height:120%}@media (max-width:1210px){.our-clients__item:first-child{height:auto;max-width:100%;width:100%}}@media (max-width:769px){.our-clients__item:first-child{font-size:14px;margin-bottom:16px}}.donats{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.donats{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.donats__items{width:50%}@media (max-width:769px){.donats__items{width:100%}}.donats__items:first-child{padding:32px;border-radius:12px;background:#fff}@media (max-width:769px){.donats__items:first-child{padding:20px}}.donats__items .text-body{font-size:16px;margin-bottom:20px;width:100%}@media (max-width:769px){.donats__items .text-body{font-size:14px}}.donats__items-image{gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.donats__video{height:296px;overflow:hidden;margin-bottom:32px;border-radius:12px}.donats__num{margin-bottom:20px}.donats__sub-text{font-size:16px;font-weight:400;color:#586066;line-height:120%}@media (max-width:769px){.donats__sub-text{font-size:14px}}.main-category-list{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.service-items__content{display:none}.service-items__list{-webkit-columns:3;-moz-columns:3;padding:12px 24px 20px;font-size:16px;font-weight:400;column-count:3;border-radius:0 0 12px 12px;background:#fff;line-height:120%;display:block}@media (max-width:1025px){.service-items__list{-webkit-columns:2;-moz-columns:2;column-count:2}}@media (max-width:769px){.service-items__list{-webkit-columns:1;-moz-columns:1;padding:0 16px 16px;font-size:14px;column-count:1}}.service-items__list li{margin-bottom:8px}.service-items__list li:last-child{margin-bottom:0}.service-items__list a{color:#586066}.service-items__list a:hover{color:#172126}.service-items__title{-ms-flex-pack:justify;padding:16px 24px;justify-content:space-between;-webkit-box-pack:justify;font-size:24px;font-weight:500;-webkit-box-align:center;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;letter-spacing:0;align-items:center;border-radius:12px;background:#fff;cursor:pointer;line-height:120%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.service-items__title{padding:12px 32px 12px 16px;font-size:18px}}.service-items__title:after{height:11px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/assets/img/dev/icons/polygon-4.svg);mask-image:url(/assets/img/dev/icons/polygon-4.svg);right:24px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;content:"";position:absolute;background:#000;width:15px;-webkit-mask-size:cover;mask-size:cover;display:block}@media (max-width:769px){.service-items__title:after{right:12px}}.service-items__title.active{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-radius:12px 12px 0 0}.service-items__title.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:769px){.service-items__title:hover{color:#fff;background:#324ba1}.service-items__title:hover:after{background:#fff}}.big-menu{height:540px;padding-top:32px;position:absolute;top:134px;-webkit-box-shadow:inset 0 0 18px 2px hsla(0,0%,56%,.16);box-shadow:inset 0 0 18px 2px hsla(0,0%,56%,.16);background:#fff;left:0;width:100%;display:none}@media (max-width:1025px){.big-menu{top:116px}}@media (max-width:769px){.big-menu{height:100vh;overflow-y:auto;padding-top:0;top:54px;-webkit-box-shadow:0 0;box-shadow:0 0}.big-menu .container{padding:0}}.big-menu.move-menu{top:0}.big-menu.show{display:block}@media (max-width:1025px){.big-menu nav.menu-nav{display:none}}.big-menu nav.mobile-menu-nav{padding-bottom:150px;display:block}@media (min-width:1025px){.big-menu nav.mobile-menu-nav{padding-bottom:50px;display:none}}.big-menu nav .menu-items__body{padding-top:32px;right:0;position:absolute;top:0;margin:auto;left:400px;width:776px;display:none;z-index:1}.big-menu nav .menu-items__body a{font-size:16px;font-weight:400;margin-bottom:4px;color:#586066;line-height:120%;display:block}.big-menu nav .menu-items__body a:hover{color:#172126}.big-menu nav .menu-items__body.menu-columns{display:grid}.big-menu nav .menu-items__title{font-size:20px;font-weight:500;margin-bottom:12px;position:relative;max-width:398px;cursor:pointer;width:400px;line-height:120%;z-index:2}.big-menu nav .menu-items__title.open-menu-items,.big-menu nav .menu-items__title:hover{color:#324ba1}.big-menu nav .menu-items__list{-webkit-columns:3;-moz-columns:3;column-count:3;width:100%}.circle{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;right:0;position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}@media (max-width:550px){.circle{right:0;top:0;left:75px}}.circle-1{height:212px;-webkit-filter:blur(60px);filter:blur(60px);background:#0047ff;width:282px}.diagnost-price .desc{font-size:16px;font-weight:400;line-height:120%}.diagnost-price .text{font-size:20px;font-weight:500;color:#172126;line-height:120%;margin-top:8px}#overlay{z-index:200}#menu-overlay,#overlay{height:100%;position:fixed;top:0;background:rgba(0,0,0,.15);cursor:pointer;left:0;width:100%;display:none}#menu-overlay{z-index:0}.show-bg-menu{display:block!important}.ajax_form{position:relative}.modal-title{font-size:30px;font-weight:700;margin-bottom:25px;text-align:center;line-height:120%}.modal_sub-text{font-size:18px;margin-bottom:40px;text-align:center;line-height:150%}@media (max-width:769px){.modal__form{width:100%}}.modal__form .form__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.modal__form .form__body .form-group{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.modal__form .form__body .form-group input{margin:0 5px 0 0}.modal__form .form__body .form-group a{font-size:14px;font-weight:400;color:#a1a1a1;line-height:110%}.modal__form .form__body-items{margin-bottom:15px}.modal__form .form__body-items:first-child{padding:0}.modal__form .form__body-items:last-child{margin-bottom:0}.modal__form .form__body-items .form-select,.modal__form .form__body-items input{height:44px}.modal__form .form__body-items .form-select,.modal__form .form__body-items input,.modal__form .form__body-items textarea{padding:5px;font-size:14px;border:.5px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,95%,.4)),to(hsla(0,0%,95%,.4)));background:-o-linear-gradient(bottom,hsla(0,0%,95%,.4),hsla(0,0%,95%,.4));background:linear-gradient(0deg,hsla(0,0%,95%,.4),hsla(0,0%,95%,.4));width:100%}.modal__form .form__body-items textarea{resize:none}.modal__form .form__body-items textarea::-webkit-input-placeholder{color:#949495}.modal__form .form__body-items textarea::-moz-placeholder{color:#949495}.modal__form .form__body-items textarea:-ms-input-placeholder{color:#949495}.modal__form .form__body-items textarea::-ms-input-placeholder{color:#949495}.modal__form .form__body-items textarea::placeholder{color:#949495}.modal__form .form__body-item{font-size:14px;margin-bottom:8px;color:#828282;line-height:18px}.modal__form .form__body-item span{color:red}.modal__form .form__checkbox-label{font-size:14px;font-weight:400;color:#a2a2a2}.modal__form .form-group .form__checkbox{height:24px;width:36px}.modal__form .form__btn{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.modal__form .form__btn .btn{padding:17px 30px;font-size:16px;border:none;font-weight:400;color:#172126;border-radius:4px;background:#324ba1;width:100%;line-height:110%}.modal__form .form__btn .btn:hover{background:#1f3992}.modal__form input{height:54px;padding:15px 20px;margin-bottom:8px;outline:0;border-width:0;border-radius:8px;background:#f3f4f7;width:100%}.modal__form input::-webkit-input-placeholder{color:#949495}.modal__form input::-moz-placeholder{color:#949495}.modal__form input:-ms-input-placeholder{color:#949495}.modal__form input::-ms-input-placeholder{color:#949495}.modal__form input::placeholder{color:#949495}.form-select{height:54px;padding:15px 20px;font-size:20px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:8px;color:#949495;outline:0;border-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;border-radius:8px;background:#f3f4f7;width:100%}.form-select:hover{border-color:#888}.form-select:focus{color:#222;outline:0;box-shadow:0 0 0 3px -moz-mac-focusring}.form-select option{font-size:14px;font-weight:400}.exit{height:18px;right:32px;position:absolute;top:32px;cursor:pointer;width:18px;z-index:10}@media (max-width:425px){.exit{right:16px;top:16px}}.order__form-btn.custom-btn .new-modal{margin-bottom:24px;width:100%}@media (max-width:769px){.order__form-btn.custom-btn .new-modal{margin-bottom:12px}}.form-sub-text{font-size:16px;font-weight:400;color:#586066;line-height:120%}@media (max-width:769px){.form-sub-text{font-size:14px}}.form-sub-text a{color:#324ba1}.form-sub-text a:hover{color:#1f3992}.order__data{margin-bottom:32px;border-bottom:1px solid #c4cbd1;padding-bottom:32px}@media (max-width:769px){.order__data{margin-bottom:20px;padding-bottom:20px}}#modal_form,#modal_form_anket,#modal_form_calc,#modal_form_coop,#modal_form_director,#modal_form_review{position:fixed;display:none;z-index:250}@media (max-width:450px){#modal_form,#modal_form_anket,#modal_form_calc,#modal_form_coop,#modal_form_director,#modal_form_review{padding:0 16px;position:fixed}}.modal-calculator{overflow:auto;position:fixed;width:100%;z-index:250}@media (max-width:450px){.modal-calculator{padding:0 16px;position:fixed}}@media (max-width:769px){#modal_form .modal__form input{margin-bottom:12px}}#modal_form .modal__form input.phone{margin-bottom:0}#modal_form_calc{width:100%}#modal_form_anket,#modal_form_coop,#modal_form_director,#modal_form_review{height:554px;overflow:auto;position:fixed;margin-left:-409px;left:50%;display:none;z-index:250}@media (max-width:881px){#modal_form_anket,#modal_form_coop,#modal_form_director,#modal_form_review{height:554px;margin-left:0;left:auto}}@media (max-width:450px){#modal_form_anket,#modal_form_coop,#modal_form_director,#modal_form_review{padding:0 16px;position:fixed}}@media (max-width:769px){#modal_form_anket .modal__form input,#modal_form_coop .modal__form input,#modal_form_director .modal__form input,#modal_form_review .modal__form input{margin-bottom:12px}}#modal_form_review{margin-left:-409px;left:50%}@media (max-width:881px){#modal_form_review{height:450px;padding:0 20px;margin-left:0;left:0}}#modal_form_review .modal__form-body{width:818px}@media (max-width:769px){#modal_form_review .modal__form-body{width:100%}}#modal_form_review .order__body-sub{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){#modal_form_review .order__body-sub{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}#modal_form_review .order__body-sub .form-sub-text{font-size:14px;width:50%}@media (max-width:769px){#modal_form_review .order__body-sub .form-sub-text{width:100%}}#modal_form_review .order__body-sub .order__btn-body{width:50%}@media (max-width:769px){#modal_form_review .order__body-sub .order__btn-body{width:100%}}#modal_form_review .order__body-sub .order__form-btn.custom-btn .new-modal{margin-bottom:0}#modal_form_review .order__body{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:32px;border-bottom:1px solid #c4cbd1;gap:20px;padding-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){#modal_form_review .order__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-orient:vertical}}#modal_form_review .order__body .order__data{border:0;margin-bottom:0;padding-bottom:0;width:50%}@media (max-width:769px){#modal_form_review .order__body .order__data{width:100%}}#modal_form_review .order__body textarea{height:178px;padding:12px 20px;resize:none;margin-bottom:0;outline:0;border-width:0;border-radius:8px;background:#f3f4f7;width:100%}@media (max-width:769px){#modal_form_review .order__body textarea{height:240px}}#modal_form_review .order__body textarea::-webkit-input-placeholder{font-size:20px;color:#949495}#modal_form_review .order__body textarea::-moz-placeholder{font-size:20px;color:#949495}#modal_form_review .order__body textarea:-ms-input-placeholder{font-size:20px;color:#949495}#modal_form_review .order__body textarea::-ms-input-placeholder{font-size:20px;color:#949495}#modal_form_review .order__body textarea::placeholder{font-size:20px;color:#949495}.test-style-asd{display:none}@media (max-width:880px){.test-style-asd{padding:0 20px;margin-left:0;left:0}}.test-style-asd .modal__form-body{width:818px}@media (max-width:769px){.test-style-asd .modal__form-body{width:100%}}.test-style-asd .order__body{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:32px;border-bottom:1px solid #c4cbd1;gap:20px;padding-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.test-style-asd .order__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-orient:vertical}}.test-style-asd .order__body-sub{margin-bottom:0;border-bottom:0;padding-bottom:0}.test-style-asd .order__body-sub .form-sub-text{font-size:14px;width:50%}@media (max-width:880px){.test-style-asd .order__body-sub .form-sub-text{width:100%}}.test-style-asd .order__body-sub .order__form-btn.custom-btn .new-modal{margin-bottom:0}.test-style-asd .order__body-sub .order__btn-body{width:50%}@media (max-width:880px){.test-style-asd .order__body-sub .order__btn-body{width:100%}}.test-style-asd .order__body .order__data{border:0;margin-bottom:0;padding-bottom:0;width:50%}@media (max-width:769px){.test-style-asd .order__body .order__data{width:100%}.test-style-asd .order__body .order__data:first-child{display:none}}.test-style-asd .order__body .order__data p{margin-bottom:20px}@media (max-width:769px){.test-style-asd .order__body .order__data p{font-size:14px}}.test-style-asd .order__body .order__data p:last-child{margin-bottom:0}.test-style-asd .order__body input::-webkit-input-placeholder{font-size:20px}.test-style-asd .order__body input::-moz-placeholder{font-size:20px}.test-style-asd .order__body input:-ms-input-placeholder{font-size:20px}.test-style-asd .order__body input::-ms-input-placeholder{font-size:20px}.test-style-asd .order__body input::placeholder{font-size:20px}.test-style-asd .order__body textarea{height:137px;padding:12px 20px;resize:none;outline:0;border-width:0;border-radius:8px;background:#f3f4f7;width:100%}@media (max-width:769px){.test-style-asd .order__body textarea{height:240px}}.test-style-asd .order__body textarea::-webkit-input-placeholder{font-size:20px;color:#949495}.test-style-asd .order__body textarea::-moz-placeholder{font-size:20px;color:#949495}.test-style-asd .order__body textarea:-ms-input-placeholder{font-size:20px;color:#949495}.test-style-asd .order__body textarea::-ms-input-placeholder{font-size:20px;color:#949495}.test-style-asd .order__body textarea::placeholder{font-size:20px;color:#949495}.full-stars{height:54px;padding:5px 20px;margin-bottom:0;outline:0;border-width:0;text-align:left;border-radius:8px;background:#f3f4f7;width:100%}.full-stars .rating-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.full-stars input{position:absolute;left:-9999px}.full-stars label{margin:0;cursor:pointer}.full-stars label svg{height:40px;fill:gold;-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s;margin:2px;width:40px}.full-stars input:checked~label svg{fill:#c4cbd1}.full-stars .rating-group:hover label svg{fill:gold}.full-stars .rating-group input:hover~label svg{fill:#c4cbd1}#modal_form{margin-left:-215px;left:50%}@media (max-width:769px){#modal_form{margin-left:auto;left:auto}}.modal__form__common{display:none}.modal__form-body{padding:32px;position:relative;margin:0 auto;border-radius:12px;background:#fff;width:430px}@media (max-width:425px){.modal__form-body{padding:16px;width:100%}}.modal__form-body .comment{font-size:20px;font-weight:500;margin-bottom:20px;line-height:120%}.hidden-input{visibility:hidden;display:none}.thank-you-form,.thank-you-form-common,.thank-you-form-review{position:fixed;width:100%;display:none;z-index:250}@media (max-width:550px){.thank-you-form,.thank-you-form-common,.thank-you-form-review{padding:0 20px}}.thank-you-form-common{position:fixed;width:100%;display:none;z-index:250}@media (max-width:550px){.thank-you-form-common{padding:0 20px}}.thank-you__body{height:430px;position:relative;margin:0 auto;border-radius:12px;background:#fff;width:447px}@media (max-width:550px){.thank-you__body{width:100%}}.thank-you__text{-ms-flex-pack:center;height:100%;padding:32px;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center}.thank-you__head,.thank-you__text{display:-webkit-box;display:-ms-flexbox;display:flex}.thank-you__head{font-size:24px;font-weight:500;margin-bottom:12px}.thank-you__head img{margin-left:9px}.thank-you__desc{font-weight:16px;color:#586066;text-align:center}.scroll-menu{height:460px;overflow-y:auto;overflow-x:hidden;width:400px}@media (max-width:1025px){.scroll-menu{display:none}}.scroll-menu::-webkit-scrollbar{background-color:#c4cbd1;width:2px}.scroll-menu::-webkit-scrollbar-thumb{height:30px;background-color:#324ba1}.sub-price-info .tab-content{margin-top:0;display:block}.sub-price-info .tab-content__body-item{margin-bottom:0}.sub-price-info .tab-content__body-item .desc{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.sub-price-info .price{font-size:24px;font-weight:500;color:#172126;line-height:120%;margin-top:8px}@media (max-width:769px){.sub-price-info .price{font-size:20px}}.reviews__section{padding-top:150px}@media (max-width:769px){.reviews__section{padding-top:50px}}.reviews__container{position:relative;gap:20px;margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.reviews__container{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical;margin-top:20px}}.reviews__container .reviews-scroll-block{padding:22.3px;max-height:194px;border-radius:12px;background:#fff;width:30%}@media (max-width:1200px){.reviews__container .reviews-scroll-block{max-height:213px}}@media (min-width:1025px){.reviews__container .reviews-scroll-block{position:sticky;top:155px}}@media (max-width:1025px){.reviews__container .reviews-scroll-block{width:100%}}@media (max-width:400px){.reviews__container .reviews-scroll-block{max-height:210px}}.reviews__container .reviews-scroll-block .new-modal{width:219px}@media (max-width:550px){.reviews__container .reviews-scroll-block .new-modal{width:100%}}.reviews__container .reviews-scroll-text{font-size:20px;font-weight:500;margin-bottom:20px;line-height:120%}.reviews__container .reviews-main-page{width:70%}@media (max-width:1025px){.reviews__container .reviews-main-page{width:100%}}.reviews__container .reviews-page__item{padding:24px;margin-bottom:20px;width:100%}.reviews__container .reviews-page__name{font-size:20px}@media (max-width:769px){.reviews__container .reviews-page__name{font-size:16px}}.reviews__container .reviews-page__bot{font-size:14px}.reviews__container .reviews-page__text{height:auto;font-size:16px;-webkit-line-clamp:100}@media (max-width:769px){.reviews__container .reviews-page__text{font-size:16px}}.seo-text-body{overflow:hidden}.seo-text-body h2{font-size:36px;margin-bottom:32px}@media (max-width:769px){.seo-text-body h2{font-size:24px;margin-bottom:20px}}.seo-text-body h3{font-size:20px;margin-bottom:16px;margin-top:24px}@media (max-width:769px){.seo-text-body h3{margin-bottom:12px;margin-top:20px}}.seo-text-body h4{margin-bottom:4px}.seo-text-body p{font-size:18px;margin-bottom:12px;color:#586066}@media (max-width:769px){.seo-text-body p{font-size:14px}}.seo-text-body p:last-child{margin-bottom:0}.seo-text-body ol,.seo-text-body ul{list-style:disc;margin-bottom:12px;margin-left:25px;margin-top:12px}.seo-text-body ol li,.seo-text-body ul li{font-size:18px;font-weight:400;margin-bottom:12px;color:#586066;line-height:120%}@media (max-width:769px){.seo-text-body ol li,.seo-text-body ul li{font-size:14px;margin-bottom:8px}}.seo-text-body img{height:100%}.seo-text-body table{margin:12px 0;width:100%}.seo-text-body table,.seo-text-body table td,.seo-text-body table tr{border:1px solid #172126}.seo-text-body table td{padding:8px}.seo-text-body table tr:first-child td{font-weight:700}.seo-text-body table tr:first-child td p{color:#172126}.error__section{padding-top:190px}@media (max-width:769px){.error__section{padding:114px 16px 30px}}@media (max-width:550px){.error__section .custom-btn .new-modal{width:100%}}.error__item{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.error__container{padding:32px;border-radius:12px;background:#fff}@media (max-width:769px){.error__container{padding:20px}}.error__body{gap:60px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.error__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-orient:vertical}}.error__title{margin-bottom:20px;max-width:510px;margin-top:0}.error__sub{margin-bottom:32px;color:#586066}.advant-price-info .tab-content{display:block}.range-tech__body{-ms-flex-pack:justify;overflow:hidden;min-height:278px;justify-content:space-between;-webkit-box-pack:justify;border-radius:12px;background:#fff;background-size:548px;background-position:100%;background-image:url(/assets/img/dev/coop/sputnik.webp);background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.range-tech__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%}}@media (max-width:769px){.range-tech__body{background-size:328px;background-position-y:bottom}}@media (max-width:550px){.range-tech__body{min-height:697px;background-size:449px;background-position-x:center}}.range-tech__list{padding:38px 0 38px 32px;width:67.5%}@media (max-width:1025px){.range-tech__list{padding:20px}}@media (max-width:550px){.range-tech__list{width:100%}}.range-tech__list ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.range-tech__list ul li{padding:12px 16px;font-size:18px;font-weight:500;border-radius:8px;background:#f3f4f7;line-height:110%}@media (max-width:1025px){.range-tech__list ul li{padding:12px 8px}}@media (max-width:550px){.range-tech__list ul li{font-size:14px}}.range-tech__list ul li:last-child{color:#fff;background:#324ba1}.our-advantages__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.our-advantages__body{gap:12px}}.our-advantages__block{padding:32px;font-size:30px;font-weight:500;color:#586066;border-radius:12px;background:#fff;background-position:100%;width:100%;line-height:110%;background-repeat:no-repeat}@media (max-width:1025px){.our-advantages__block{font-size:20px}}@media (max-width:769px){.our-advantages__block{padding:20px}}.our-advantages__item{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.our-advantages__item{gap:12px}}.our-advantages__item.one{height:238px;position:relative}.our-advantages__item.one .our-advantages__text{max-width:425px}.our-advantages__item.one .our-advantages__block{background-position-y:bottom;background-image:url(/assets/img/dev/coop/mastera.webp)}@media (max-width:1025px){.our-advantages__item.one .our-advantages__block{background-size:60%}}@media (max-width:550px){.our-advantages__item.one .our-advantages__block{background-size:100%;background-position-x:center}}.our-advantages__item.two{height:238px}@media (max-width:550px){.our-advantages__item.two{height:auto}}.our-advantages__item.two .our-advantages__block.first{background-image:url(/assets/img/dev/coop/over700m2.png)}@media (max-width:550px){.our-advantages__item.two .our-advantages__block.first{background-size:200px}}.our-advantages__item.two .our-advantages__block.second{background-image:url(/assets/img/dev/coop/personal-solutions.png)}@media (max-width:550px){.our-advantages__item.two .our-advantages__block.second{background-size:200px}}.our-advantages__item.two .our-advantages__text{max-width:285px}@media (max-width:550px){.our-advantages__item.two .our-advantages__text{max-width:190px}.our-advantages__item.two{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:769px){.our-advantages__item.three{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.politic-page h1{margin-bottom:20px}.politic-page .seo-text{padding:180px 0 50px}@media (max-width:769px){.politic-page .seo-text{padding:84px 0 50px}}.slinky-menu a span{font-size:20px;outline:0}.slinky-menu .header-slinky .title{font-size:20px}@media (max-width:769px){.pc-sub{display:none}}.mobile-sub{margin-top:28px;display:none}@media (max-width:769px){.mobile-sub{display:block}.hidden-list{padding-bottom:16px;display:none}}.hidden-list li{margin-bottom:4px}.hidden-list li:last-child{margin-bottom:0}.coop-open-form .organization-data__banner{padding:44.5px 32px;margin-top:0}@media (min-width:1025px){.coop-open-form .organization-data__banner{height:276px}}@media (max-width:769px){.coop-open-form .organization-data__banner{padding:20px}}.coop-open-form .organization-data__banner .content{margin-bottom:20px;position:relative;max-width:856px;z-index:2}.coop-open-form .organization-data__banner .content .head{margin-bottom:8px}.coop-open-form .organization-data__banner .btn-list{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}@media (max-width:769px){.coop-open-form .organization-data__banner .btn-list{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-orient:vertical}.coop-open-form .head{font-size:20px}.coop-open-form .custom-btn{margin:0 auto}}@media (max-width:550px){.coop-open-form .custom-btn,.coop-open-form .custom-btn .new-modal{width:100%}}.coop-open-form .dir-link{font-size:20px;font-weight:400;color:#324ba1;-webkit-box-align:center;position:relative;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.coop-open-form .dir-link{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}}.coop-open-form .dir-link:after{height:1px;content:"";position:absolute;bottom:17px;background:#324ba1;width:100%;display:block}@media (max-width:769px){.coop-open-form .dir-link:after{bottom:0;width:261px}}.tab-btn-active{pointer-events:none;background:#e4e7ef}.tab-pane:not(.tab-pane-show){display:none}.modal-calc .h2{margin-bottom:8px}.calc-head{font-size:12px;font-weight:400;position:absolute;top:9px;left:20px}.calc__body{margin-top:20px}.calc__body-items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-orient:vertical;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.calc__body-item{position:relative;width:50%}.calc__body-item input{height:54px;padding:26px 20px 9px;border:1px solid #c4cbd1;outline:0;border-radius:12px;background:#fff;width:100%;display:block}.calc__body-item input:focus{border:1px solid #586066}.calc__body-item input::-webkit-input-placeholder{font-size:16px;color:#949495}.calc__body-item input::-moz-placeholder{font-size:16px;color:#949495}.calc__body-item input:-ms-input-placeholder{font-size:16px;color:#949495}.calc__body-item input::-ms-input-placeholder{font-size:16px;color:#949495}.calc__body-item input::placeholder{font-size:16px;color:#949495}.calc__body-container{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;width:100%}.calc__body-container,.calc__btn-list{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.calc__btn-list .form-btn{height:54px;color:#fff;border-radius:12px;background:#324ba1;width:50%}.calc__btn-list .form-btn button{border-width:0}.calc__btn-list .form-btn .order__form-btn{-ms-flex-pack:center;height:100%;justify-content:center;-webkit-box-pack:center;font-size:20px;font-weight:500;color:#fff;-webkit-box-align:center;align-items:center;border-radius:12px;background:#324ba1;cursor:pointer;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calc__btn-list .form-btn .order__form-btn:hover{background:#1f3992}.calc__btn-list .form-btn.back-btn,.calc__btn-list .form-btn.back-btn .order__form-btn{color:#c4cbd1;background-color:#f6f7f8}.container_hide{display:none}.calc-container{-ms-flex-pack:justify;overflow:hidden;justify-content:space-between;-webkit-box-pack:justify;border-radius:12px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.calc-container .exit{display:none}.modal-12{width:68%}@media (max-width:1025px){.modal-12{width:100%}}.image-calc{background-position-y:bottom;width:32%;background-image:url(/assets/img/dev/devochka.webp);background-repeat:no-repeat}@media (max-width:1025px){.image-calc{display:none}}.modal__form-body.calc{width:100%}@media (max-width:850px){.modal__form-body.calc{width:100%}}@media (min-width:1025px){.calc .ajax_form{max-width:754px}}#priceCalculatorStep_2 .calc__body-items{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-orient:horizontal}@media (max-width:769px){#priceCalculatorStep_2 .calc__body-items{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}#priceCalculatorStep_2 #formIdCalc .sub-item-text{font-size:14px}}#priceCalculatorStep_2 .back-btn{cursor:pointer}#priceCalculatorStep_2 .back-btn .order__form-btn{color:#586066}#priceCalculatorStep_2 .back-btn .order__form-btn:hover{background:#e4e7ef}#priceCalculatorStep_2 .calc__body-item.form-line{width:100%}#priceCalculatorStep_2 .customer-contacts{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}#priceCalculatorStep_2 .customer-contacts,.radio-item-body{gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.radio-item-body{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.radio-item-body input{display:none}.radio-items__list{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;gap:8px;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.radio-items__list label{font-size:20px;font-weight:400;color:#949495;position:absolute;top:16px;left:23.5px}.radio__btn{padding:15px 23.5px;font-size:20px;color:#949495;border-radius:12px;background:#f3f4f7}.radio__btn:hover{background:#e4e7ef;cursor:pointer}.radio__btn.radio__btn_active{color:#324ba1;background:#e4e7ef}.radio__btn:first-child{width:119px}.radio__btn:nth-child(2){width:92px}.radio__btn:last-child{width:140px}.sub-calc-btn__text{margin-top:12px}.sub-item-text{padding-top:8px;margin-bottom:16px}.diagnostic__wrapper .tab-content__body-item:last-child .title{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.diagnostic__wrapper .data{font-size:16px}.diagnostic__wrapper .price{font-size:20px}.help-block{padding:16px;font-size:14px;right:0;color:#586066;position:absolute;max-width:392px;top:-190px;border-radius:12px;background:#fff;display:none;z-index:2}@media (max-width:769px){.help-block{top:60px}}.help-block.hovered{display:block}#jGrowl{display:none}.cookie-message{position:fixed;bottom:32px;margin:0 auto;width:100%;display:block;z-index:210}.cookie-message-inner{-ms-flex-pack:justify;padding:20px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;border-radius:12px;background:#fff;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:550px){.cookie-message-inner{padding:16px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-orient:vertical}.cookie-message-inner .custom-btn .new-modal{width:100%}}.cookie-message-text{font-size:20px;color:#586066;line-height:120%}@media (max-width:550px){.cookie-but-body{width:100%}}.cookie-but-body button{border-width:0}@media (max-width:550px){.cookie-but-body button{width:100%}}.slinky-menu .header-slinky{position:relative}.slinky-menu .header-slinky a.back{position:absolute;top:19px;left:0;width:100%}.slinky-menu .header-slinky .title{padding-left:45px}.table-scroll{overflow-x:auto}.question-icon{z-index:201}.blog-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1080px){.blog-list{gap:12px}}.blog-sub-data{font-size:18px;margin-bottom:24px;margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.blog-sub-data{font-size:16px;margin:20px 0}}.blog-sub-data a{color:#586066;line-height:120%}.blog-sub-data a:hover{color:#1f3992}.blog-sub-data .data{color:#586066;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-sub-data .data img{margin:0 12px}.blog-sub-data .info{color:#586066}@media (max-width:769px){.news-arrow img{height:17px}}.news-img{height:181px;position:relative;background-size:cover;background-position:50%;border-radius:8px;background-repeat:no-repeat}@media (max-width:769px){.news-img{height:155px}}.news-title{font-size:24px;font-weight:600;line-height:120%}@media (max-width:1080px){.news-title{font-size:18px}}@media (max-width:769px){.news-title{font-size:16px}}.news-desc{-ms-flex-pack:justify;padding-top:16px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.news-tag{padding:10px;font-size:14px;right:12px;color:#586066;position:absolute;bottom:12px;border-radius:8px;background:#fff}@media (max-width:769px){.news-tag{font-size:12px;line-height:108%}}.news-item{padding:24px;position:relative;grid-template-rows:auto auto 1fr;border-radius:12px;background:#fff;width:32.23%;display:grid}@media (max-width:1080px){.news-item{width:49%}}@media (max-width:769px){.news-item{padding:20px;width:100%}}.news-item:hover{background:#e4e7ef}.news-arrow{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;width:35px;display:-webkit-box;display:-ms-flexbox;display:flex}.news-data{font-size:20px;color:#586066}@media (max-width:769px){.news-data{font-size:14px}}.news-sub-desc{-ms-flex-pack:justify;grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:end;-webkit-box-align:center;align-items:flex-end;align-items:center;grid-gap:20px;-ms-flex-align:end;-ms-flex-align:center;margin-top:24px;display:grid}@media (max-width:769px){.news-sub-desc{margin-top:20px}}#formIdCalc .h2,.form-view .h2{font-size:24px;font-weight:500;margin-bottom:8px;text-align:left;line-height:28.8px;font-family:Golos,sans-serif}@media (max-width:768px){#formIdCalc .h2,.form-view .h2{font-size:20px;margin-bottom:0;line-height:24px}}#formIdCalc .sub-item-text,#formIdCalc .sub-text,.form-view .sub-item-text,.form-view .sub-text{color:#586066;margin-top:8px}#formIdCalc .sub-item-text,.form-view .sub-item-text{margin-top:0}@media (max-width:769px){#formIdCalc .sub-item-text,.form-view .sub-item-text{padding-top:0;font-size:14px;margin-bottom:8px}}#formIdCalc .sub-calc-btn__text,.form-view .sub-calc-btn__text{color:#586066}@media (max-width:769px){#formIdCalc .sub-calc-btn__text,.form-view .sub-calc-btn__text{font-size:12px;line-height:120%}}#formIdCalc .radio__btn,.form-view .radio__btn{font-size:20px;font-weight:400;border-radius:8px;line-height:24px;font-family:Golos,sans-serif}#formIdCalc .radio__btn:not(.radio__btn_active),.form-view .radio__btn:not(.radio__btn_active){color:#949495}#formIdCalc .calc__body-item,#formIdCalc .input-item,.form-view .calc__body-item,.form-view .input-item{position:relative}#formIdCalc .calc__body-item input:not([hidden]),#formIdCalc .input-item input:not([hidden]),.form-view .calc__body-item input:not([hidden]),.form-view .input-item input:not([hidden]){height:54px;padding:26px 20px 9px;font-size:16px;border:1px solid #c4cbd1;font-weight:400;color:#172126;outline:0;border-radius:8px;border-radius:12px;background:#fff;width:100%;line-height:19.2px;font-family:Golos,sans-serif;display:block}#formIdCalc .calc__body-item input:not([hidden]):focus,#formIdCalc .input-item input:not([hidden]):focus,.form-view .calc__body-item input:not([hidden]):focus,.form-view .input-item input:not([hidden]):focus{border:1px solid #586066}#formIdCalc .calc__body-item input:not([hidden])::-webkit-input-placeholder,#formIdCalc .input-item input:not([hidden])::-webkit-input-placeholder,.form-view .calc__body-item input:not([hidden])::-webkit-input-placeholder,.form-view .input-item input:not([hidden])::-webkit-input-placeholder{font-size:16px;color:#949495}#formIdCalc .calc__body-item input:not([hidden])::-moz-placeholder,#formIdCalc .input-item input:not([hidden])::-moz-placeholder,.form-view .calc__body-item input:not([hidden])::-moz-placeholder,.form-view .input-item input:not([hidden])::-moz-placeholder{font-size:16px;color:#949495}#formIdCalc .calc__body-item input:not([hidden]):-ms-input-placeholder,#formIdCalc .input-item input:not([hidden]):-ms-input-placeholder,.form-view .calc__body-item input:not([hidden]):-ms-input-placeholder,.form-view .input-item input:not([hidden]):-ms-input-placeholder{font-size:16px;color:#949495}#formIdCalc .calc__body-item input:not([hidden])::-ms-input-placeholder,#formIdCalc .input-item input:not([hidden])::-ms-input-placeholder,.form-view .calc__body-item input:not([hidden])::-ms-input-placeholder,.form-view .input-item input:not([hidden])::-ms-input-placeholder{font-size:16px;color:#949495}#formIdCalc .calc__body-item input:not([hidden])::placeholder,#formIdCalc .input-item input:not([hidden])::placeholder,.form-view .calc__body-item input:not([hidden])::placeholder,.form-view .input-item input:not([hidden])::placeholder{font-size:16px;color:#949495}#formIdCalc .calc__body-item input:not([hidden])+.calc-head,#formIdCalc .input-item input:not([hidden])+.calc-head,.form-view .calc__body-item input:not([hidden])+.calc-head,.form-view .input-item input:not([hidden])+.calc-head{top:6px}#formIdCalc .calc__body-item input:not([hidden]):-moz-placeholder-shown:not(:focus)+.calc-head,#formIdCalc .input-item input:not([hidden]):-moz-placeholder-shown:not(:focus)+.calc-head,.form-view .calc__body-item input:not([hidden]):-moz-placeholder-shown:not(:focus)+.calc-head,.form-view .input-item input:not([hidden]):-moz-placeholder-shown:not(:focus)+.calc-head{transform:translateY(-50%);pointer-events:none;font-size:20px;color:#949495;top:50%;line-height:24px}#formIdCalc .calc__body-item input:not([hidden]):-ms-input-placeholder:not(:focus)+.calc-head,#formIdCalc .input-item input:not([hidden]):-ms-input-placeholder:not(:focus)+.calc-head,.form-view .calc__body-item input:not([hidden]):-ms-input-placeholder:not(:focus)+.calc-head,.form-view .input-item input:not([hidden]):-ms-input-placeholder:not(:focus)+.calc-head{-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;font-size:20px;color:#949495;top:50%;line-height:24px}#formIdCalc .calc__body-item input:not([hidden]):placeholder-shown:not(:focus)+.calc-head,#formIdCalc .input-item input:not([hidden]):placeholder-shown:not(:focus)+.calc-head,.form-view .calc__body-item input:not([hidden]):placeholder-shown:not(:focus)+.calc-head,.form-view .input-item input:not([hidden]):placeholder-shown:not(:focus)+.calc-head{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;font-size:20px;color:#949495;top:50%;line-height:24px}#formIdCalc .calc__body-item input:not([hidden]):not(:-moz-placeholder-shown),#formIdCalc .input-item input:not([hidden]):not(:-moz-placeholder-shown),.form-view .calc__body-item input:not([hidden]):not(:-moz-placeholder-shown),.form-view .input-item input:not([hidden]):not(:-moz-placeholder-shown){border:1px solid #586066}#formIdCalc .calc__body-item input:not([hidden]):not(:-ms-input-placeholder),#formIdCalc .input-item input:not([hidden]):not(:-ms-input-placeholder),.form-view .calc__body-item input:not([hidden]):not(:-ms-input-placeholder),.form-view .input-item input:not([hidden]):not(:-ms-input-placeholder){border:1px solid #586066}#formIdCalc .calc__body-item input:not([hidden]):focus,#formIdCalc .calc__body-item input:not([hidden]):not(:placeholder-shown),#formIdCalc .input-item input:not([hidden]):focus,#formIdCalc .input-item input:not([hidden]):not(:placeholder-shown),.form-view .calc__body-item input:not([hidden]):focus,.form-view .calc__body-item input:not([hidden]):not(:placeholder-shown),.form-view .input-item input:not([hidden]):focus,.form-view .input-item input:not([hidden]):not(:placeholder-shown){border:1px solid #586066}#formIdCalc .calc__body-item input:not([hidden]):not(:focus):-moz-placeholder-shown,#formIdCalc .input-item input:not([hidden]):not(:focus):-moz-placeholder-shown,.form-view .calc__body-item input:not([hidden]):not(:focus):-moz-placeholder-shown,.form-view .input-item input:not([hidden]):not(:focus):-moz-placeholder-shown{border:none;background:#f3f4f7}#formIdCalc .calc__body-item input:not([hidden]):not(:focus):-ms-input-placeholder,#formIdCalc .input-item input:not([hidden]):not(:focus):-ms-input-placeholder,.form-view .calc__body-item input:not([hidden]):not(:focus):-ms-input-placeholder,.form-view .input-item input:not([hidden]):not(:focus):-ms-input-placeholder{border:none;background:#f3f4f7}#formIdCalc .calc__body-item input:not([hidden]):not(:focus):placeholder-shown,#formIdCalc .input-item input:not([hidden]):not(:focus):placeholder-shown,.form-view .calc__body-item input:not([hidden]):not(:focus):placeholder-shown,.form-view .input-item input:not([hidden]):not(:focus):placeholder-shown{border:none;background:#f3f4f7}#formIdCalc .calc__body-item input:not([hidden]):not(:focus):placeholder-shown::-webkit-input-placeholder,#formIdCalc .input-item input:not([hidden]):not(:focus):placeholder-shown::-webkit-input-placeholder,.form-view .calc__body-item input:not([hidden]):not(:focus):placeholder-shown::-webkit-input-placeholder,.form-view .input-item input:not([hidden]):not(:focus):placeholder-shown::-webkit-input-placeholder{color:transparent}#formIdCalc .calc__body-item input:not([hidden]):not(:focus):placeholder-shown::-moz-placeholder,#formIdCalc .input-item input:not([hidden]):not(:focus):placeholder-shown::-moz-placeholder,.form-view .calc__body-item input:not([hidden]):not(:focus):placeholder-shown::-moz-placeholder,.form-view .input-item input:not([hidden]):not(:focus):placeholder-shown::-moz-placeholder{color:transparent}#formIdCalc .calc__body-item input:not([hidden]):not(:focus):placeholder-shown:-ms-input-placeholder,#formIdCalc .input-item input:not([hidden]):not(:focus):placeholder-shown:-ms-input-placeholder,.form-view .calc__body-item input:not([hidden]):not(:focus):placeholder-shown:-ms-input-placeholder,.form-view .input-item input:not([hidden]):not(:focus):placeholder-shown:-ms-input-placeholder{color:transparent}#formIdCalc .calc__body-item input:not([hidden]):not(:focus):placeholder-shown::-ms-input-placeholder,#formIdCalc .input-item input:not([hidden]):not(:focus):placeholder-shown::-ms-input-placeholder,.form-view .calc__body-item input:not([hidden]):not(:focus):placeholder-shown::-ms-input-placeholder,.form-view .input-item input:not([hidden]):not(:focus):placeholder-shown::-ms-input-placeholder{color:transparent}#formIdCalc .calc__body-item input:not([hidden]):not(:focus):-moz-placeholder-shown::placeholder,#formIdCalc .input-item input:not([hidden]):not(:focus):-moz-placeholder-shown::placeholder,.form-view .calc__body-item input:not([hidden]):not(:focus):-moz-placeholder-shown::placeholder,.form-view .input-item input:not([hidden]):not(:focus):-moz-placeholder-shown::placeholder{color:transparent}#formIdCalc .calc__body-item input:not([hidden]):not(:focus):-ms-input-placeholder::placeholder,#formIdCalc .input-item input:not([hidden]):not(:focus):-ms-input-placeholder::placeholder,.form-view .calc__body-item input:not([hidden]):not(:focus):-ms-input-placeholder::placeholder,.form-view .input-item input:not([hidden]):not(:focus):-ms-input-placeholder::placeholder{color:transparent}#formIdCalc .calc__body-item input:not([hidden]):not(:focus):placeholder-shown::placeholder,#formIdCalc .input-item input:not([hidden]):not(:focus):placeholder-shown::placeholder,.form-view .calc__body-item input:not([hidden]):not(:focus):placeholder-shown::placeholder,.form-view .input-item input:not([hidden]):not(:focus):placeholder-shown::placeholder{color:transparent}#formIdCalc .calc__body-item.form-line:has(span.error),#formIdCalc .input-item.form-line:has(span.error),.form-view .calc__body-item.form-line:has(span.error),.form-view .input-item.form-line:has(span.error){margin-bottom:25px}#formIdCalc .calc__body-item.form-line:has(span.error):has(input:focus) .calc-head,#formIdCalc .input-item.form-line:has(span.error):has(input:focus) .calc-head,.form-view .calc__body-item.form-line:has(span.error):has(input:focus) .calc-head,.form-view .input-item.form-line:has(span.error):has(input:focus) .calc-head{color:#f52123}#formIdCalc .calc__body-item.form-line:has(span.error) input:not(:focus),#formIdCalc .input-item.form-line:has(span.error) input:not(:focus),.form-view .calc__body-item.form-line:has(span.error) input:not(:focus),.form-view .input-item.form-line:has(span.error) input:not(:focus){border-color:#f52123!important}#formIdCalc .calc__body-item span.error,#formIdCalc .input-item span.error,.form-view .calc__body-item span.error,.form-view .input-item span.error{color:#f52123;position:absolute;top:calc(100% + 5px);background:#fff;width:100%}#formIdCalc .input-item:has(span.error),.form-view .input-item:has(span.error){margin-bottom:25px}#formIdCalc .input-item:has(span.error):has(input:focus) .calc-head,.form-view .input-item:has(span.error):has(input:focus) .calc-head{color:#f52123}#formIdCalc .input-item:has(span.error) input:focus,.form-view .input-item:has(span.error) input:focus{border:1px solid #f52123!important}#formIdCalc .input-item span.error,.form-view .input-item span.error{position:absolute;top:calc(100% + 2px)}#formIdCalc .calc__btn-list .form-btn,.form-view .calc__btn-list .form-btn{border-radius:8px}@media (max-width:768px){.modal-calc-page{padding:0!important;inset:0!important}.modal-calc-page #priceCalculatorStep_2{height:100%}.modal-calc-page .modal__form-body{height:100%;padding:20px;border-radius:0}.modal-calc-page .modal__form-body .ajax_form,.modal-calc-page .modal__form-body .ajax_form>div:first-child{height:100%}.modal-calc-page .modal__form-body .calc__btn-list{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-orient:vertical;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-calc-page .modal__form-body .form-btn{width:100%}.modal-calc-page .modal__form-body .calc__body{-ms-flex-pack:justify;height:auto;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-calc-page .modal__form-body .calc__body .calc__body-items{-webkit-box-direction:normal;border-bottom:0;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-orient:vertical;padding-bottom:0}.modal-calc-page .modal__form-body .calc__body .calc__body-items .radio-items__list .radio__btn{padding:15px 0;text-align:center;width:100%}.modal-calc-page .modal__form-body .calc__body .calc__body-items .radio-items__list .radio__btn:nth-child(2){width:70%}.modal-calc-page .modal__form-body .calc__body .calc__body-items .calc__body-item{width:100%}.modal-calc-page .modal__form-body .calc__body .calc__body-items .calc__body-container{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;-webkit-box-orient:vertical}.modal-calc-page .modal__form-body .calc__body .calc__body-items .calc__body-container .calc__body-item{width:100%}.modal-calc-page .modal__form-body #priceCalculatorStep_1 .calc__body{height:auto}.modal-calc-page .modal__form-body .exit{right:16px;top:16px}}.thank-you-form .thank-you__body{max-width:818px;width:100%}@media (max-width:768px){.thank-you-form{padding:0;inset:0!important;border-radius:0}.thank-you-form .exit{right:16px;top:16px}.thank-you-form .thank-you__body{height:100%;max-width:100%;border-radius:0}.thank-you-form .thank-you__body .thank-you__text{padding:16px}.thank-you-form .thank-you__body .thank-you__desc{max-width:80%}}.scroll__tags-row{overflow:auto}.tags_row{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:4px;gap:12px;width:1100px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.tags_row{width:930px}}.tags_row .tag{padding:16px 20px;font-size:20px;text-decoration:none;font-weight:500;color:#172126;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-align:left;background-color:#fff;border-radius:12px;cursor:pointer;line-height:22px;font-family:Golos,sans-serif}@media (max-width:769px){.tags_row .tag{padding:12px 16px;font-size:16px;line-height:19px}}.tags_row .tag:hover,.tags_row .tag_active{background-color:#e4e7ef}.top_head_info{color:#586066;gap:16px}.top_head_info,.top_head_info .geo-item-img{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.top_head_info .geo-item-img{gap:8px}.header__bot{gap:16px}.search_container{-ms-flex:1 1;flex:1 1;-webkit-box-flex:1;position:relative;max-width:542px;width:100%}.search_container:after{height:24px;right:20px;content:" ";position:absolute;top:15px;background:url(/assets/img/icons/search-normal.svg) no-repeat;width:24px}.search_container .search_input{height:100%;padding:16px 20px;font-size:20px;border:none;font-weight:400;color:#172126;outline:0;background-color:#f3f4f7;border-radius:8px;width:100%;line-height:24px;font-family:Golos,sans-serif}.search_container .search_list_container{padding:16px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;opacity:0;visibility:hidden;inset:calc(100% + 8px) 0 auto 0;background-color:#fff;-webkit-box-shadow:0 1px 40px 0 #90909029;box-shadow:0 1px 40px 0 #90909029;border-radius:8px}.search_container .search_list_container .list{overflow-y:auto;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:min(448px,50vh);gap:4px;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.search_container .search_list_container .list::-webkit-scrollbar{background-color:red;border-radius:3px;width:2px}.search_container .search_list_container .list::-webkit-scrollbar-thumb{border-radius:3px;background:#324ba1;width:2px}.search_container .search_list_container .list::-webkit-scrollbar-track{border-radius:3px;background:#c4cbd1}.search_container .search_list_container .list a{font-size:20px;font-weight:400;color:#586066;line-height:24px;font-family:Golos,sans-serif}.search_container .search_list_container .list a:hover{color:#172126}.search_container:has(input:focus) .search_list_container.has_child{opacity:1;visibility:visible}@media (max-width:1025px){.search_container{display:none}}.header__bot-menu{height:100%}.mobile_menus{-webkit-box-align:center;gap:12px;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile_search .open_search_button{height:24px;background:url(/assets/img/icons/search-normal-black.svg) no-repeat;width:24px}.mobile_search .close_search_button{height:24px;background:url(/assets/img/icons/cross-icon.svg) no-repeat;width:24px}.mobile_search .search_panel{height:calc(100vh - 40px);position:absolute;inset:0;top:40px;background-color:#fff;display:none;z-index:100}.mobile_search .search_panel header{padding:12px 16px;-webkit-box-align:center;gap:12px;align-items:center;-webkit-box-shadow:0 1px 40px 0 #90909029;box-shadow:0 1px 40px 0 #90909029;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile_search .search_panel header .search_input{height:40px;padding:8px;font-size:16px;font-weight:400;line-height:19.2px}.mobile_search .search_panel header .search_container{max-width:100%}.mobile_search .search_panel header .search_container:after{right:8px;top:8px}.mobile_search .search_panel .list{overflow-y:auto;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:90vh;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile_search .search_panel .list::-webkit-scrollbar{background-color:red;border-radius:3px;width:2px}.mobile_search .search_panel .list::-webkit-scrollbar-thumb{border-radius:3px;background:#324ba1;width:2px}.mobile_search .search_panel .list::-webkit-scrollbar-track{border-radius:3px;background:#c4cbd1}.mobile_search .search_panel .list,.mobile_search .search_panel .list a{font-size:20px;font-weight:400;color:#586066;line-height:24px;font-family:Golos,sans-serif}.mobile_search .search_panel .list a{padding:12px 16px}.mobile_search .search_panel .list a:active,.mobile_search .search_panel .list a:hover{background-color:#f3f4f7}.mobile_search .search_panel .search_list_container.has_child .list:not(:has(a)){padding:20px 16px;font-size:16px}.mobile_search .search_panel .popular_pages{overflow-y:auto;padding:12px 16px 25px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;gap:8px;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile_search .search_panel .popular_pages .page{padding:12px 16px;font-size:16px;font-weight:500;color:#172126;border-radius:12px;background:#f6f7f8;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:19.2px;font-family:Golos,sans-serif}.mobile_search .search_panel .popular_pages.hidden{display:none}.mobile_search .search_panel.visible{display:initial}.mobile_search .search_panel.visible .search_container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:992px){.mobile_search .search_panel{height:100vh;top:0}}@media (min-width:1025px){.mobile_search{display:none}}.header__top-submenu{z-index:1}.section-blog,.section-blog-common{padding-top:0;margin-top:-8px}@media (max-width:769px){.section-blog,.section-blog-common{margin-top:-10px}}.section-blog img{overflow:hidden;border-radius:12px}.section-blog__container{gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex}.section-blog__side{padding:20px;border-radius:12px;background:#fff}.section-blog__left{width:66.9%}@media (max-width:1025px){.section-blog__left{width:100%}}.section-blog__right{position:sticky;max-height:527px;top:155px;width:33.1%}@media (max-width:1025px){.section-blog__right{display:none}}.section-blog__right .head{font-size:20px;font-weight:700;margin-bottom:8px;line-height:120%}.section-blog__right .sub-text{font-size:16px;color:#586066;line-height:120%}.section-blog .btn-block{margin-top:16px}.section-blog .btn-block .new-modal{width:100%}@media (max-width:1115x){.section-blog .btn-block .new-modal{height:47px;font-size:16px}}.section-blog .btn-block .modal{margin-bottom:8px}.section-blog__side-top{border-bottom:1px solid #c4cbd1;padding-bottom:32px}.section-blog__side-bottom{padding-top:20px}.section-blog__side-bottom .head{margin-bottom:12px}.mobile-extra{padding:16px;margin:20px 0;border-radius:12px;background:#fff;display:none}.mobile-extra .section-blog__side-bottom{padding-top:0}.mobile-extra .head{font-size:20px;font-weight:700;line-height:120%}@media (max-width:1025px){.mobile-extra{display:block}}.side-bottom__list-item{padding:8px 12px;margin-bottom:8px;border-radius:8px;background:#e9eefe}.side-bottom__list-item:last-child{margin-bottom:0}.side-bottom__list-item a{color:#324ba1}.info-news-block__list{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1100px){.info-news-block__list{width:1100px}}@media (max-width:769px){.info-news-block__list{gap:12px;width:799px}}.info-news-block__list .news-item:first-child{width:32,23%}.info-news-block__list .news-item:first-child .news-img{height:181px}@media (max-width:769px){.info-news-block__list .news-item:first-child .news-img{height:112px}.info-news-block__list .news-title{font-size:16px}.info-news-block__list .news-img{height:112px}}@media (max-width:1080px){.info-news-block__list .news-item{height:auto;width:32,23%}}@media (max-width:769px){.info-news-block__list .news-item{padding:20px}.info-news-block__list .news-data{font-size:14px}}.info-news-block .btn-more{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;text-align:center;border-radius:8px;background:#fff;width:100%;margin-top:24px}.info-news-block .btn-more a{height:100%;padding:15px 0;font-size:20px;color:#172126;width:100%;display:block}.info-news-block .btn-more:hover{background:#324ba1;cursor:pointer}.info-news-block .btn-more:hover a{text-decoration:none;color:#fff}@media (max-width:769px){.info-news-block .btn-more{margin-top:16px}}.info-news-block .organization-data__banner{padding:35px 32px}@media (max-width:769px){.info-news-block .organization-data__banner{padding:20px}}.dir-link{cursor:pointer}.dir-link:hover{color:#1f3992}.modal-ruk-coop .form-select{margin-bottom:0}.modal-ruk-coop.test-style-asd .order__body textarea{height:100%}@media (max-width:769px){.modal-ruk-coop.test-style-asd .order__body textarea{min-height:240px}}.modal-ruk-coop .order__item-textarea{height:100%}@media (max-width:769px){.modal-ruk-coop .order__item-textarea{min-height:240px}}.modal-ruk-coop.test-style-asd .order__body .order__data:first-child{display:block}.order__item:last-child input{margin-bottom:0}.work-new .work-steps__body-item{min-height:auto;padding:19px;width:50%}@media (max-width:1025px){.work-new .work-steps__body-item{width:100%}}.work-new .work-steps__container{width:49%}@media (max-width:1025px){.work-new .work-steps__container{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}.work-new .work-steps__last{background-size:contain;background-position-y:bottom;width:49%;background-image:url(/assets/img/dev/remont-tekhniki-bg-new.webp);background-repeat:no-repeat;background-position-x:center}@media (max-width:1025px){.work-new .work-steps__last{min-height:309px;width:100%}}.work-new .work-steps__last .work-steps__desc{max-width:371px}.work-new .work-steps__body{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}@media (max-width:1025px){.work-new .work-steps__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}@media (max-width:769px){.work-new .work-steps__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}}.work-new .work-steps__body:last-child{margin-bottom:0}.work-new .work-steps__top{-webkit-box-align:center;position:relative;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.work-new .work-steps__img{position:relative;width:40%}.work-new .work-steps__img img{right:0;position:absolute;top:-19px}.reviews-page-new{position:relative}.reviews-page-new,.reviews-page__side{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-page__side{height:307px;position:sticky;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:155px;-webkit-box-orient:vertical;width:32.8%}@media (max-width:1200px){.reviews-page__side{display:none}}.reviews-page__side .side-item{padding:20px;border-radius:12px;background:#fff}.side-item{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.side-item .num{font-size:36px;font-weight:500;margin:0 8px}.side-item .count-review{font-size:16px}.side-item .reviews-page__stars{margin-bottom:4px}.side-item .reviews-page__stars img{height:26px;width:26px}.reviews-page__left{padding:32px;border-radius:12px;background:#fff;width:67.2%}@media (max-width:1200px){.reviews-page__left{width:100%}}@media (max-width:769px){.reviews-page__left{padding:20px}.reviews-page__left .scroll-review{overflow:scroll}}.reviews-page__left .title{font-size:24px;font-weight:500;margin-bottom:8px;-webkit-box-align:center;position:relative;align-items:center;line-height:120%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-page__left .title img{margin-left:4px;width:24px}@media (max-width:626px){.reviews-page__left .title img{position:absolute;bottom:0;left:99%}}@media (max-width:611px){.reviews-page__left .title img{left:240px}}.reviews-page__left .sub{font-size:16px;color:#6a7b92}.reviews-page__left .side-item{margin:32px 0}.review-garant{gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.review-garant{width:636px}}.review-garant__item{padding:8px 14px 12px;border-radius:12px;background:#f5f5f5}.review-garant__sub{font-size:14px;color:#878787;line-height:120%}.review-garant__head{font-size:15px;font-weight:500;margin-bottom:6px;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.review-garant__head img{margin-bottom:1px}.review-garant .procent{color:#3cb200;margin:0 4px 0 7px}.reviews-page__about{margin-bottom:25px}.reviews-page-new .reviews-page__name{margin-bottom:4px}.reviews-page-new .reviews-page__body{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.reviews-page-new .reviews-page__item{width:100%}.reviews-page-new .reviews-page__text{height:auto;margin-bottom:0}.reviews-page-new .reviews-page__item{padding:0;margin-bottom:24px}.reviews-page-new .reviews-page__item:last-child{margin-bottom:0}.reviews-page-new .reviews-page__body{gap:0}.reviews-page-new .review-data{font-size:13px;font-weight:400;color:#6a7b92}.reviews-page-new .reviews-page__top{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.reviews-page-new .reviews-page__top .reviews-page__stars img{width:18px}.reviews-page-new .reviews-page__info{margin-bottom:8px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-page-new .reviews-page__info .circle-review{-ms-flex-pack:center;height:36px;justify-content:center;-webkit-box-pack:center;margin-right:8px;-webkit-box-align:center;align-items:center;border-radius:50%;width:36px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-page-new .reviews-page__info .circle-review .letter{font-size:15px;color:#fff;line-height:100%}.reviews-page-new .btn-more{-ms-flex-pack:center;padding:10px;justify-content:center;-webkit-box-pack:center;font-size:16px;font-weight:500;color:#377ff5;border-width:0;padding-inline:0;border-radius:8px;background:#f5f7fa;cursor:pointer;width:100%;margin-top:32px}.reviews-page-new .btn-more:hover{color:#fff;background:#324ba1}.modal-calculator{display:none}.modal-calculator .exit{display:block}.blog-show-more{padding:15px 0;font-size:20px;color:#172126;outline:initial;border-width:0;border-radius:8px;background:#fff;width:100%;margin-top:24px}.blog-show-more:hover{color:#fff;background:#324ba1}.btn.btn-primary.btn-more{-ms-flex-pack:center;padding:15px 0;justify-content:center;-webkit-box-pack:center;font-size:20px;color:#172126;outline:initial;border-width:0;border-radius:8px;background:#fff;width:100%;margin-top:24px}.btn.btn-primary.btn-more:hover{color:#fff;background:#324ba1}.reviews-page-new .btn.btn-primary.btn-more{-ms-flex-pack:center;padding:10px;justify-content:center;-webkit-box-pack:center;font-size:16px;font-weight:500;color:#377ff5;border-width:0;padding-inline:0;border-radius:8px;background:#f5f7fa;cursor:pointer;width:100%;margin-top:32px}.reviews-page-new .btn.btn-primary.btn-more:hover{color:#fff;background:#324ba1}.spec-offer{padding-top:0}.spec-offer__item{padding:32px;margin-bottom:20px;gap:64px;border-radius:12px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.spec-offer__item:last-child{margin-bottom:0}@media (max-width:769px){.spec-offer__item{padding:20px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-orient:vertical}}.spec-offer__img{width:46%}@media (max-width:769px){.spec-offer__img{width:100%}}.spec-offer__content{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:54%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:769px){.spec-offer__content{width:100%}}.spec-offer__content .btn{padding:12px 16px;font-size:20px;color:#fff;max-width:272px;border-radius:12px;background:#324ba1;line-height:120%}@media (max-width:769px){.spec-offer__content .btn{font-size:16px;max-width:100%;text-align:center}}.spec-offer__content .head{font-size:32px;font-weight:700;line-height:120%}@media (max-width:769px){.spec-offer__content .head{font-size:20px}}.spec-offer__content .desc{font-size:20px;color:#949495;margin:12px 0 24px}@media (max-width:769px){.spec-offer__content .desc{font-size:16px}}.faq__body{overflow:hidden;border-radius:12px}.faq__item-desc{padding:8px 20px 16px;font-size:16px;font-weight:400;color:#949495;background:#fff;display:none}.faq__item-head{padding:16px 20px;font-size:20px;font-weight:500;position:relative;background-color:#fff}.faq__item-head:after{height:11px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/assets/img/dev/icons/polygon-4.svg);mask-image:url(/assets/img/dev/icons/polygon-4.svg);right:24px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;content:"";position:absolute;top:17px;background:#000;width:15px;-webkit-mask-size:cover;mask-size:cover;display:block}.faq__item-head:hover{color:#fff;background:#324ba1;cursor:pointer}.faq__item-head:hover:after{background:#fff}.faq__item-head.active{color:#fff;background:#324ba1}.faq__item-head.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:#fff}.diagnostic-steps__item{font-size:16px;margin-bottom:30px;line-height:120%}@media (max-width:769px){.diagnostic-steps__item{font-size:14px}}.diagnostic-steps__item:last-child{margin-bottom:0}.diagnostic-steps__head{font-weight:600;margin-bottom:5px}