*,::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}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:120%}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}a{outline:0}a:focus{outline:0}.icon{display:block;width:32px;height:32px;background-repeat:no-repeat;background-size:contain;border:none;outline:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-size:cover}.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{font-family:Golos;src:url(.ttf);src:url(/assets/fonts/Golos-Text_Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Golos;src:url(.ttf);src:url(/assets/fonts/Golos-Text_Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:Golos;src:url(.ttf);src:url(/assets/fonts/Golos-Text_DemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:Golos;src:url(.ttf);src:url(/assets/fonts/Golos-Text_Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Golos;src:url(.ttf);src:url(/assets/fonts/Golos-Text_Black.ttf) format('truetype');font-weight:900;font-style:normal}body{font-size:16px;font-family:Golos,sans-serif;background:#f6f7f8}*,::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{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;outline:0}.custom-btn .new-modal{width:284px;height:54px;background:#324ba1;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;font-size:20px;font-weight:500;line-height:120%;cursor:pointer}.custom-btn .new-modal:hover{background:#1f3992}.container{width:1216px;margin:0 auto;display:block;position:relative}.white-container{border-radius:12px;padding:32px;background:#fff}@media (max-width:769px){.white-container{padding:20px}}@media screen and (max-width:1216px){.container{width:100%;padding:0 16px}}a{text-decoration:none}h1{font-size:40px;font-weight:700;line-height:120%;letter-spacing:0}@media (max-width:769px){h1{font-size:30px}}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:24px;font-weight:500;line-height:120%;color:#172126;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:769px){.large-btn a{font-size:20px}}.large-btn div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:24px;font-weight:500;line-height:120%;color:#172126;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:769px){.large-btn div{font-size:20px}}.large-btn span{background-image:url(/assets/img/icons/arrow-right.svg);width:24px;height:24px;content:'';display:block;margin-left:12px}.large-btn:hover{background:#324ba1!important;cursor:pointer}.large-btn:hover a{color:#fff}.large-btn:hover div{color:#fff}.large-btn:hover span{background-image:url(/assets/img/dev/icons/arrow-right-white.svg)}.header{background:#fff;position:sticky;top:0;width:100%;z-index:10;-webkit-box-shadow:0 1px 40px 0 rgba(144,144,144,.16);box-shadow:0 1px 40px 0 rgba(144,144,144,.16)}.header .container{position:unset}@media (max-width:992px){.header__logo-link img{height:38px}}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #c4cbd1}@media (max-width:992px){.header__top{display:none}}.header__top .submenu-active{position:relative;color:#586066}.header__top .submenu-active::after{content:'';background-image:url(/assets/img/dev/icons/arrow-top.svg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:block;position:absolute;right:0;width:8px;height:6px;top:18px;background-repeat:no-repeat;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.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{margin-right:16px;padding:10.5px 0;outline:0}.header__top-list li:last-child{margin-right:0;padding-right:14px}.header__top-list li a{color:#586066;font-size:16px;font-weight:400;line-height:120%}.header__top-list li a:hover{color:#172126}.header__top-submenu{display:none;position:absolute;left:-95px;top:35px;width:268px;background:#fff;padding:16px;-webkit-box-shadow:0 1px 40px 0 rgba(144,144,144,.16);box-shadow:0 1px 40px 0 rgba(144,144,144,.16);border-radius:12px}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#586066}.header__bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}@media (max-width:1025px){.header__bot{padding:8px 0}}.header__bot-content{display:-webkit-box;display:-ms-flexbox;display:flex}.header__bot-geo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width:1025px){.header__bot-geo{display:none}}.header__bot .geo-item:first-child{margin-right:2px}.header__bot .geo-item-sub-text{margin-left:34px;color:#586066;font-size:16px;font-weight:400;line-height:120%}.header__bot .geo-item-adress{margin-left:6px;font-weight:500;color:#172126}.header__bot .geo-item-img{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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{content:"";display:block;background-image:url(/assets/img/dev/icons/polygon-4.svg);background-repeat:no-repeat;background-size:contain;width:8px;height:6px;margin-top:0;margin-left:4px}.header__bot .geo-item-phone a{color:#172126;font-weight:500}.header__bot .geo-item-phone:hover a{color:#324ba1;text-decoration:underline}.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{background:#324ba1;border-radius:8px;height:100%;width:165px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;outline:0;position:relative}@media (min-width:1025px){.header__bot-menu .menu-btn:hover{background:#1f3992}}@media (max-width:1025px){.header__bot-menu .menu-btn{width:24px;background:initial;z-index:10}}@media (max-width:1025px){.header__bot-menu .menu-btn span{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;display:block;position:absolute;width:18px;height:2px;background-color:#172126}}@media (max-width:1025px){.header__bot-menu .menu-btn span:after{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;display:block;position:absolute;height:2px;background-color:#172126;content:'';top:8px;width:24px;left:-6px}}@media (max-width:1025px){.header__bot-menu .menu-btn span:before{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;display:block;position:absolute;height:2px;background-color:#172126;content:'';top:-8px;width:24px;left:-6px}}.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{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);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-style:normal;font-weight:400;line-height:24px;letter-spacing:0;color:#fff}@media (max-width:1025px){.header__bot-menu .menu-btn-text{display:none}}.geo-item-submenu{display:none;position:absolute;top:47px;left:0;background:#fff;padding:18px;width:197px;border-radius:12px;-webkit-box-shadow:0 1px 40px 0 rgba(144,144,144,.16);box-shadow:0 1px 40px 0 rgba(144,144,144,.16)}.geo-item-submenu ul li{margin-bottom:4px}.geo-item-submenu ul li:last-child{margin-bottom:0}.geo-item-submenu a{color:#586066;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.geo-item-submenu a span{background-repeat:no-repeat;background-size:contain;display:block;content:"";width:24px;height:24px;margin-right:8px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:24px 0;overflow:auto;white-space:nowrap}@media (max-width:769px){.breadcrumb{margin:16px 0}}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb-item{display:inline-block;position:relative}@media (max-width:550px){.breadcrumb-item{font-size:14px;line-height:120%}}.breadcrumb-item a{white-space:nowrap;display:block;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;color:#949495;font-size:16px;font-weight:400;line-height:120%;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{content:"";display:block;margin:5px 13px;width:6px;height:11px;background-image:url(/assets/img/dev/icons/arrow-bc.svg);background-repeat:no-repeat;background-size:contain;top:5px;left:100%}@media (max-width:769px){.breadcrumb-item a:after{height:8px}}.section.section_bc{padding:0}@media (max-width:769px){.section.section_bc{margin-bottom:15px;border-bottom:1px solid #949495}}.section.section_bc .breadcrumb{padding:16px 0}@media (max-width:769px){.section.section_bc .breadcrumb{margin:0}}.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;line-height:120%;margin-bottom:32px}@media (max-width:769px){.section .h2{margin-bottom:20px;font-size:24px}}.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;line-height:120%;cursor:pointer}.header-call-back:hover{color:#324ba1;text-decoration:underline}.banner{padding:0 0 40px 0}@media (max-width:1025px){.banner{padding:0 0 40px 0}}@media (max-width:769px){.banner{padding:0 0 30px 0}}.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{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:769px){.banner__content-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.banner__content-items:first-child{margin-bottom:20px}@media (max-width:1200px){.banner__content-items:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@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:26px;margin-bottom:0}}.banner__content-items .h2 span{color:#324ba1}.banner__content-left{width:69%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;background:-o-linear-gradient(301.07deg,#fff 46.665%,#6f96ff 102.686%);background:linear-gradient(148.93deg,#fff 46.665%,#6f96ff 102.686%);border-radius:12px}@media (max-width:1200px){.banner__content-left{width:100%}}@media (max-width:769px){.banner__content-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.banner__content-right{width:33.3%;padding:32px}@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{color:#172126;font-size:18px;font-weight:500;line-height:120%}@media (max-width:769px){.banner__content-right .item-phone a{font-size:16px}}.banner__content-right .item-phone a:hover{color:#324ba1;text-decoration:underline}.banner__content-right .item-call-back{font-size:18px;font-weight:400;line-height:120%;color:#586066;cursor:pointer;margin-bottom:6px!important}@media (max-width:769px){.banner__content-right .item-call-back{font-size:16px}}.banner__content-right .item-call-back:hover{color:#324ba1;text-decoration:underline}.banner__content-body{padding:32px 0 32px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}@media (max-width:769px){.banner__content-body{padding:20px 20px 12px 20px;position:initial;z-index:2}}@media (max-width:550px){.banner__content-body .custom-btn .new-modal{width:100%}}@media (max-width:769px){.banner__content-btn{position:absolute;bottom:20px;width:100%;left:0;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.banner__content-img{padding:0;position:absolute;right:0;bottom:0;background-position-y:bottom;background-position-x:right;height:100%;width:100%;background-repeat:no-repeat;z-index:1}@media (max-width:769px){.banner__content-img{right:unset;bottom:0;z-index:1;width:100%;position:relative;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible;background-position-x:center;height:305px}}.banner__content-img img{position:relative;z-index:2}@media (max-width:769px){.banner__content-img img{width:100%}}.banner__content-header{max-width:428px;margin-bottom:66px}.banner__content-adv{width:33.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:19px 24px;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}@media (max-width:769px){.banner__content-adv{width:100%;padding:16px 24px}}.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{margin-right:24px;width:26%;height:52px}@media (max-width:451px){.banner__content-adv-img{width:auto}}.banner__content-adv-img img{width:52px;height:52px}@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{margin-bottom:12px;font-size:18px}@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{color:#1f3992;text-decoration:underline}.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;line-height:122%;color:#172126}@media (max-width:769px){.banner__content-contacts-adress .item-adress{font-size:16px;line-height:120%}}.banner-white{background:#fff;border-radius:12px}.work-steps__body{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1025px){.work-steps__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.work-steps__body-item{background:#fff;padding:32px;border-radius:8px;width:24%;margin-right:20px;min-height:242px}@media (max-width:1280px){.work-steps__body-item{height:auto}}@media (max-width:1025px){.work-steps__body-item{width:100%;padding:20px;margin-right:0}}@media (max-width:769px){.work-steps__body-item{min-height:164px}}.work-steps__body-item:last-child{margin-right:0}.work-steps__num{background:#324ba1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:37px;height:37px;color:#fff;border-radius:8px;font-size:20px;margin-right:16px}.work-steps__head{font-size:20px;font-weight:500;line-height:120%}.work-steps__desc{font-size:16px;font-weight:400;line-height:120%;color:#586066}@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{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:1025px){.reviews-page__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:769px){.reviews-page__body{gap:12px}}.reviews-page .btn-more{margin-top:20px}.reviews-page__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:8px}.reviews-page__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items: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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#c4cbd1}.reviews-page__text{margin-bottom:12px;font-size:14px;font-weight:400;line-height:120%;overflow:hidden;color:#586066}.reviews-page__item{background:#fff;width:33%;padding:20px;border-radius:8px}@media (max-width:1025px){.reviews-page__item{width:100%}}.reviews-page__item:last-child{margin-right:0}.btn-more{color:#324ba1;font-size:20px;font-weight:400;margin:0;line-height:120%;width:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@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{display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:repeat(3,32.3%);max-height:216px;overflow:hidden}@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{width:100%;background:#fff;color:#172126;border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;text-align:center;font-size:20px;font-weight:500;line-height:120%;margin-bottom:20px;cursor:pointer;height:88px;position:relative}@media (max-width:769px){.popular-brands__item{padding:16px 20px;font-size:16px;height:70px;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{position:absolute;left:0;top:0;width:100%;height: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{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:440px}}.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;line-height:110%;background:#fff;color:#172126;margin-right:20px;border-radius:12px;cursor:pointer;border-width:0;outline:0}@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{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.7%}@media (max-width:769px){.tab-content__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;gap:12px}}.tab-content__body-item{background:#fff;border-radius:12px;padding:16px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:32.2%;margin-bottom:2%;height:160px}@media (max-width:769px){.tab-content__body-item{width:100%;height:116px;margin-bottom:0}}.tab-content__body-item .title{font-size:24px;font-weight:500;line-height:120%;color:#172126}@media (max-width:1025px){.tab-content__body-item .title{font-size:20px}}.tab-content__body-item .desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#949495;font-size:20px;font-weight:400;line-height:120%}@media (max-width:1025px){.tab-content__body-item .desc{font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.tab-content__body-item .desc img{width:24px}.tab-content__body-item .desc span{width:24px;height:24px;content:'';-webkit-mask-image:url(/assets/img/icons/arrow-right.svg);mask-image:url(/assets/img/icons/arrow-right.svg);background:#949495}.tab-content__body-item:hover{background:#324ba1;color:#fff;cursor:pointer}.tab-content__body-item:hover .title{color:#fff}.tab-content__body-item:hover .desc{color:#fff}.tab-content__body-item:hover span{background:#fff}.services-price-bottom{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 20px;border-radius:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:769px){.services-price-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 20px;margin-top:16px}}@media (max-width:550px){.services-price-bottom .services-price-btn{width:100%}}@media (max-width:550px){.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{width:0;-webkit-appearance:none;height: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;line-height:120%;margin-bottom:12px}}.footer{background:#fff;padding-top:80px;margin-top:40px}@media (max-width:769px){.footer{padding-top:60px;margin-top:30px}}.footer .geo-item-submenu{display:block;background:initial;position:relative;padding:0;width:auto;border-radius:0;-webkit-box-shadow:none;box-shadow:none;top:auto}.footer .geo-item-submenu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .geo-item-submenu a span{width:32px;height:32px}.footer__logo{padding-bottom:32px}@media (max-width:769px){.footer__logo{padding-bottom:16px}}.footer__logo a{display:-webkit-box;display:-ms-flexbox;display:flex;width:322px}@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;line-height:120%;color:#586066;margin-bottom:8px}.footer-item span{font-weight:500}.footer .footer-geo{font-size:20px;font-weight:500;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.footer .footer-geo img{margin-right:8px}.footer .footer-phone-second a{color:#586066}@media (max-width:769px){.footer .footer-phone-second a{color:#324ba1;text-decoration:underline}}.footer .footer-phone-second a:hover{color:#324ba1;text-decoration:underline}.footer .footer-email{margin-bottom:16px}.footer .footer-email a{color:#586066}@media (max-width:769px){.footer .footer-email a{color:#324ba1;text-decoration:underline}}.footer .footer-email a:hover{color:#324ba1;text-decoration:underline}.footer .footer-phone a{font-size:16px}@media (max-width:769px){.footer .footer-phone a{color:#324ba1;text-decoration:underline}}.footer .footer-phone a:hover{color:#324ba1;text-decoration:underline}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:16px;font-weight:500;line-height:120%;color:#586066;padding-bottom:16px}@media (max-width:769px){.footer__bottom-item:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:12px;gap:8px}}.footer__bottom-item:first-child a{color:#586066;text-decoration:underline;font-size:16px}.footer__bottom-item:first-child a:hover{color:#172126}.footer__bottom-item:last-child{color:#949495;font-size:16px;font-weight:400;line-height:120%}.footer__body{padding:40px 0;border-top:1px solid #c4cbd1;border-bottom:1px solid #c4cbd1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:769px){.footer__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 0 0;border-bottom:0}}.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){width:100%;margin-top:16px;margin-bottom:16px;border-bottom:1px solid #c4cbd1}}.footer__body-items:nth-child(3){width:40%}@media (max-width:769px){.footer__body-items:nth-child(3){width:100%;border-bottom:1px solid #c4cbd1}}.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;line-height:120%;margin-bottom:16px;position:relative}@media (max-width:769px){.footer__body-items .h3{margin-bottom:12px}}@media (max-width:769px){.footer__body-items .h3::after{background-image:url(/assets/img/dev/icons/black-arrow.svg);content:"";display:block;position:absolute;right:0;top:10px;width:8px;height:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}}.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;line-height:120%;color:#586066}.footer__body-items a:hover{color:#172126}.footer-copyright{padding:8px 0 12px 0}.footer-copyright .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:769px){.footer-copyright .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer-copyright a{font-size:16px;font-weight:400;line-height:120%;color:#949495}.footer-copyright a span{font-weight:700}.footer-copyright a .spu{background-image:url(/assets/img/dev/icons/logo-spu-7-1.svg);display:block;position:relative;content:"";width:94px;background-size:cover;background-repeat:no-repeat;height:24px;margin-left:4px;margin-bottom:1px}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popular-page-list{-webkit-columns:2;-moz-columns:2;columns:2}@media (max-width:769px){.popular-page-list{-webkit-columns:1;-moz-columns:1;columns:1}}.delivery-methods{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:1250px){.delivery-methods{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.delivery-methods__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:20px 0 32px 0}@media (max-width:769px){.delivery-methods__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0 20px 0}}.delivery-methods__list-item{background:#f6f7f8;padding:19px 16px;border-radius:12px;color:#586066;font-size:14px;font-weight:400;line-height:120%;height:72px;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:769px){.delivery-methods__list-item{width:100%}}.delivery-methods__items{width:50%;background:#fff;padding:32px;border-radius:12px}@media (max-width:1250px){.delivery-methods__items{width:100%;padding:20px}}.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;line-height:120%;letter-spacing:0;color:#172126}@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{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:1025px){.organization-data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:769px){.organization-data{gap:12px}}.organization-data__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;margin-top:20px}@media (max-width:769px){.organization-data__list{gap:10px;margin-top:12px}}@media (max-width:370px){.organization-data__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.organization-data__message a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#586066;font-size:20px;font-weight:400;line-height:120%}@media (max-width:769px){.organization-data__message a{font-size:14px}}.organization-data__message a img{margin-right:8px;width:40px;height:40px}@media (max-width:769px){.organization-data__message a img{width:28px;height:28px}}.organization-data__items{width:50%}@media (max-width:1025px){.organization-data__items{width:100%}}.organization-data__items.left{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@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{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}@media (max-width:550px){.organization-data__content-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.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:600;line-height:120%}@media (max-width:769px){.organization-data__content-item .head{font-size:16px}}@media (max-width:769px){.organization-data__content-item .head{margin-bottom:4px}}.organization-data__content-item .desc{color:#586066;font-size:16px;font-weight:400;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{margin-bottom:4px;font-size:20px;font-weight:500;line-height:120%}@media (max-width:769px){.organization-data__contacts-item .head{font-size:16px}}.organization-data__contacts-item .desc{color:#586066;font-size:16px;font-weight:400;line-height:120%}@media (max-width:769px){.organization-data__contacts-item .desc{font-size:14px}}.organization-data__contacts-item a{color:#324ba1;text-decoration:underline}.organization-data__btn{padding:21.5px 32px!important}@media (max-width:769px){.organization-data__btn{padding:20px}}.organization-data__btn:hover{background:#324ba1;color:#fff;cursor:pointer}.organization-data__btn:hover a{color:#fff}.organization-data__btn:hover div{color:#fff}.organization-data__banner{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}@media (max-width:769px){.organization-data__banner{margin-top:16px}}.organization-data__banner-img{position:absolute;right:0;top:0;max-width:392px}@media (max-width:1150px){.organization-data__banner-img{display:none}}.organization-data__banner .content{max-width:566px;margin-bottom:32px}.organization-data__banner .content .head{font-size:24px;font-weight:500;line-height:120%;margin-bottom:12px}@media (max-width:769px){.organization-data__banner .content .head{font-size:20px}}.organization-data__banner .content .desc{font-size:16px;font-weight:400;line-height:120%;color:#586066}@media (max-width:769px){.organization-data__banner .content .desc{font-size:16px}}.organization-data__banner .btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media (max-width:900px){.organization-data__banner .btn-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}}.organization-data__banner .btn-list__item{background:#f6f7f8;border-radius:8px;padding:24px}@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 .services-price-btn{width:100%}}@media (max-width:550px){.team .custom-btn .new-modal{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{width:783px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.team .tab-content__body-item{padding:32px;height:auto;width:32.3%;margin-bottom:0}@media (max-width:769px){.team .tab-content__body-item{height:auto;padding:20px}}@media (max-width:769px){.team .services-price-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.team .tab-content__img{margin-bottom:24px}.team .tab-content__title{font-size:20px;font-weight:500;line-height:120%;margin-bottom:4px;color:#172126}@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;line-height:120%;color:#586066}@media (max-width:769px){.team .tab-content__staff{font-size:14px}}.team .tab-content__edu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;font-size:16px;font-weight:500;line-height:120%;margin-bottom:8px}@media (max-width:769px){.team .tab-content__edu{font-size:14px}}.team .tab-content__edu-head{color:#172126}.team .tab-content__edu-text{color:#586066;margin-left:2px;font-weight:400}.team .tab-content__age{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;line-height:120%}@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}}@media (max-width:769px){.team .h2.h2-tab{margin-bottom:20px}}.text-body{color:#586066;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:justify;width:54%;font-size:20px;font-weight:400;line-height:120%}@media (max-width:1025px){.text-body{width:100%}}@media (max-width:769px){.text-body{font-size:14px}}.welcome-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:58px}@media (max-width:1025px){.welcome-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@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-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}@media (max-width:769px){.our-clients{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:unset}}.our-clients__item{width:23.767%;font-size:16px;font-weight:400;line-height:120%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:32px;height:132px;border-radius:12px}@media (max-width:1210px){.our-clients__item{width:22.867%}}@media (max-width:769px){.our-clients__item{width:48.55%;height:75px;padding:16px;margin-bottom:16px}}.our-clients__item img{max-height:100%}@media (max-width:769px){.our-clients__item img{max-height:100%}}.our-clients__item:first-child{width:49.1%;background:initial;padding:0;font-size:16px;font-weight:400;line-height:120%;color:#586066}@media (max-width:1210px){.our-clients__item:first-child{width:100%;height:auto;max-width:100%}}@media (max-width:769px){.our-clients__item:first-child{margin-bottom:16px;font-size:14px}}.donats{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:769px){.donats{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.donats__items{width:50%}@media (max-width:769px){.donats__items{width:100%}}.donats__items:first-child{background:#fff;padding:32px;border-radius:12px}@media (max-width:769px){.donats__items:first-child{padding:20px}}.donats__items .text-body{width:100%;font-size:16px;margin-bottom:20px}@media (max-width:769px){.donats__items .text-body{font-size:14px}}.donats__items-image{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.donats__video{margin-bottom:32px;border-radius:12px;overflow:hidden;height:296px}.donats__num{margin-bottom:20px}.donats__sub-text{font-size:16px;font-weight:400;line-height:120%;color:#586066}@media (max-width:769px){.donats__sub-text{font-size:14px}}.main-category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-items__list{display:block;padding:12px 24px 20px 24px;background:#fff;font-size:16px;font-weight:400;line-height:120%;border-radius:0 0 12px 12px;-webkit-columns:3;-moz-columns:3;columns:3}@media (max-width:1025px){.service-items__list{-webkit-columns:2;-moz-columns:2;columns:2}}@media (max-width:769px){.service-items__list{-webkit-columns:1;-moz-columns:1;columns:1;font-size:14px;padding:0 16px 16px 16px}}.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{font-size:24px;font-weight:500;line-height:120%;letter-spacing:0;padding:16px 24px;background:#fff;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (max-width:769px){.service-items__title{font-size:18px;padding:12px 32px 12px 16px}}.service-items__title:after{content:"";display:block;-webkit-mask-image:url(/assets/img/dev/icons/polygon-4.svg);mask-image:url(/assets/img/dev/icons/polygon-4.svg);width:15px;height:11px;position:absolute;right:24px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media (max-width:769px){.service-items__title:after{right:12px}}.service-items__title.active{border-radius:12px 12px 0 0;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.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}}@media (min-width:769px){.service-items__title:hover::after{background:#fff}}.big-menu{display:none;width:100%;position:absolute;left:0;top:137px;padding-top:32px;height:540px;background:#fff;-webkit-box-shadow:inset 0 0 18px 2px rgba(144,144,144,.16);box-shadow:inset 0 0 18px 2px rgba(144,144,144,.16)}@media (max-width:1025px){.big-menu{top:55px}}@media (max-width:769px){.big-menu{top:55px;height:100vh;padding-top:40px;overflow-y:auto;-webkit-box-shadow:0 0;box-shadow:0 0}}@media (max-width:769px){.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{display:block;padding-bottom:150px}@media (min-width:1025px){.big-menu nav.mobile-menu-nav{display:none;padding-bottom:50px}}.big-menu nav .menu-items__body{position:absolute;left:400px;top:0;display:none;width:776px;padding-top:32px;z-index:1;right:0;margin:auto}@media (max-width:1200px){.big-menu nav .menu-items__body{width:616px}}@media (max-width:1100px){.big-menu nav .menu-items__body{width:550px}}.big-menu nav .menu-items__body a{font-size:16px;font-weight:400;line-height:120%;color:#586066;margin-bottom:4px;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;line-height:120%;margin-bottom:12px;width:400px;max-width:398px;cursor:pointer;position:relative;z-index:2}.big-menu nav .menu-items__title:hover{color:#324ba1}.big-menu nav .menu-items__title.open-menu-items{color:#324ba1}.big-menu nav .menu-items__list{-webkit-columns:3;-moz-columns:3;columns:3;width:100%}.circle{position:absolute;z-index:1;bottom:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:550px){.circle{right:0;left:75px;top:0}}.circle-1{-webkit-filter:blur(60px);filter:blur(60px);background:#0047ff;width:282px;height:212px}.diagnost-price .desc{font-size:16px;font-weight:400;line-height:120%}.diagnost-price .text{font-size:20px;font-weight:500;line-height:120%;color:#172126;margin-top:8px}#overlay{z-index:200;position:fixed;width:100%;height:100%;top:0;left:0;cursor:pointer;display:none;background:rgba(0,0,0,.15)}#menu-overlay{z-index:0;position:fixed;width:100%;height:100%;top:0;left:0;cursor:pointer;display:none;background:rgba(0,0,0,.15)}.show-bg-menu{display:block!important}.ajax_form{position:relative}.modal-title{text-align:center;font-weight:700;font-size:30px;line-height:120%;margin-bottom:25px}.modal_sub-text{font-size:18px;line-height:150%;margin-bottom:40px;text-align:center}@media (max-width:769px){.modal__form{width:100%}}.modal__form .form__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__form .form__body .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__form .form__body .form-group input{margin:0 5px 0 0}.modal__form .form__body .form-group a{color:#a1a1a1;font-weight:400;font-size:14px;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 input{width:100%;height:44px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(242,242,242,.4)),to(rgba(242,242,242,.4)));background:-o-linear-gradient(bottom,rgba(242,242,242,.4),rgba(242,242,242,.4));background:linear-gradient(0deg,rgba(242,242,242,.4),rgba(242,242,242,.4));border:.5px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;font-size:14px;padding:5px}.modal__form .form__body-items .form-select{width:100%;height:44px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(242,242,242,.4)),to(rgba(242,242,242,.4)));background:-o-linear-gradient(bottom,rgba(242,242,242,.4),rgba(242,242,242,.4));background:linear-gradient(0deg,rgba(242,242,242,.4),rgba(242,242,242,.4));border:.5px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;font-size:14px;padding:5px}.modal__form .form__body-items textarea{width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(242,242,242,.4)),to(rgba(242,242,242,.4)));background:-o-linear-gradient(bottom,rgba(242,242,242,.4),rgba(242,242,242,.4));background:linear-gradient(0deg,rgba(242,242,242,.4),rgba(242,242,242,.4));border:.5px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;resize:none;font-size:14px;padding:5px}.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;line-height:18px;color:#828282;margin-bottom:8px}.modal__form .form__body-item span{color:red}.modal__form .form__checkbox-label{font-weight:400;font-size:14px;color:#a2a2a2}.modal__form .form-group .form__checkbox{width:36px;height:24px}.modal__form .form__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.modal__form .form__btn .btn{padding:17px 30px;font-weight:400;font-size:16px;line-height:110%;width:100%;background:#324ba1;color:#172126;border:none;border-radius:4px}.modal__form .form__btn .btn:hover{background:#1f3992}.modal__form input{border-width:0;outline:0;padding:15px 20px;background:#f3f4f7;border-radius:8px;width:100%;height:54px;margin-bottom:8px}.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{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;padding:5px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:20px;font-weight:400;border-width:0;outline:0;padding:15px 20px;background:#f3f4f7;border-radius:8px;width:100%;height:54px;margin-bottom:8px;color:#949495}.form-select:hover{border-color:#888}.form-select:focus{box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:0}.form-select option{font-size:14px;font-weight:400}.exit{position:absolute;right:32px;top:32px;width:18px;height:18px;cursor:pointer;z-index:10}@media (max-width:425px){.exit{top:16px;right:16px}}.order__form-btn.custom-btn .new-modal{width:100%;margin-bottom:24px}@media (max-width:769px){.order__form-btn.custom-btn .new-modal{margin-bottom:12px}}.form-sub-text{font-size:16px;font-weight:400;line-height:120%;color:#586066}@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;padding-bottom:32px;border-bottom:1px solid #c4cbd1}@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_coop_call,#modal_form_coop_kp,#modal_form_director,#modal_form_review{position:fixed;z-index:250;display:none}@media (max-width:450px){#modal_form,#modal_form_anket,#modal_form_calc,#modal_form_coop,#modal_form_coop_call,#modal_form_coop_kp,#modal_form_director,#modal_form_review{position:fixed;padding:0 16px}}.modal-calculator{position:fixed;z-index:250;display:none;width:100%;overflow:auto}@media (max-width:450px){.modal-calculator{position:fixed;padding:0 16px}}@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_coop_kp,#modal_form_director,#modal_form_review{position:fixed;z-index:250;display:none;left:50%;margin-left:-409px;overflow:auto;height:554px}@media (max-width:881px){#modal_form_anket,#modal_form_coop,#modal_form_coop_kp,#modal_form_director,#modal_form_review{left:auto;margin-left:0;height:554px}}@media (max-width:450px){#modal_form_anket,#modal_form_coop,#modal_form_coop_kp,#modal_form_director,#modal_form_review{position:fixed;padding:0 16px}}@media (max-width:769px){#modal_form_anket .modal__form input,#modal_form_coop .modal__form input,#modal_form_coop_kp .modal__form input,#modal_form_director .modal__form input,#modal_form_review .modal__form input{margin-bottom:12px}}#modal_form_review{left:50%;margin-left:-409px}@media (max-width:881px){#modal_form_review{left:0;margin-left:0;padding:0 20px;height:450px}}#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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (max-width:769px){#modal_form_review .order__body-sub{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#modal_form_review .order__body-sub .form-sub-text{width:50%;font-size:14px}@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{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #c4cbd1;margin-bottom:32px;padding-bottom:32px}@media (max-width:769px){#modal_form_review .order__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}#modal_form_review .order__body .order__data{width:50%;border:0;margin-bottom:0;padding-bottom:0}@media (max-width:769px){#modal_form_review .order__body .order__data{width:100%}}#modal_form_review .order__body textarea{border-width:0;outline:0;padding:12px 20px;background:#f3f4f7;border-radius:8px;width:100%;margin-bottom:0;height:178px;resize:none}@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{left:0;margin-left:0;padding:0 20px}}.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{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #c4cbd1;margin-bottom:32px;padding-bottom:32px}@media (max-width:769px){.test-style-asd .order__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.test-style-asd .order__body-sub{border-bottom:0;margin-bottom:0;padding-bottom:0}.test-style-asd .order__body-sub .form-sub-text{width:50%;font-size:14px}@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{width:50%;border:0;margin-bottom:0;padding-bottom:0}@media (max-width:769px){.test-style-asd .order__body .order__data{width:100%}}@media (max-width:769px){.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{border-width:0;outline:0;padding:12px 20px;background:#f3f4f7;border-radius:8px;width:100%;height:137px;resize:none}@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{text-align:left;border-width:0;outline:0;padding:5px 20px;background:#f3f4f7;border-radius:8px;width:100%;height:54px;margin-bottom:0}.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{margin:2px;height:40px;width:40px;fill:gold;-webkit-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}.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,#modal_form_coop_call{left:50%;margin-left:-215px}@media (max-width:769px){#modal_form,#modal_form_coop_call{left:auto;margin-left:auto}}.modal__form__common{display:none}.modal__form-body{width:430px;border-radius:12px;background:#fff;margin:0 auto;position:relative;padding:32px}@media (max-width:425px){.modal__form-body{width:100%;padding:16px}}.modal__form-body .comment{font-size:20px;font-weight:500;line-height:120%;margin-bottom:20px}.hidden-input{visibility:hidden;display:none}.thank-you-form,.thank-you-form-common,.thank-you-form-review{display:none;width:100%;position:fixed;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{display:none;width:100%;position:fixed;z-index:250}@media (max-width:550px){.thank-you-form-common{padding:0 20px}}.thank-you__body{height:430px;width:447px;border-radius:12px;background:#fff;position:relative;margin:0 auto}@media (max-width:550px){.thank-you__body{width:100%}}.thank-you__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px}.thank-you__head{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:500;margin-bottom:12px}.thank-you__head img{margin-left:9px}.thank-you__desc{text-align:center;color:#586066;font-weight:16px}.scroll-menu{overflow-y:auto;overflow-x:hidden;height:460px;width:400px}@media (max-width:1025px){.scroll-menu{display:none}}.scroll-menu::-webkit-scrollbar{background-color:#c4cbd1;width:2px}.scroll-menu::-webkit-scrollbar-thumb{background-color:#324ba1;height:30px}.sub-price-info .tab-content{display:block;margin-top:0}.sub-price-info .tab-content__body-item{margin-bottom:0}.sub-price-info .tab-content__body-item .desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sub-price-info .price{color:#172126;margin-top:8px;font-size:24px;font-weight:500;line-height:120%}@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__section.reviews-page{padding-top:0}.reviews__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:32px;position:relative}@media (max-width:1025px){.reviews__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:20px}}.reviews__container .reviews-scroll-block{width:30%;background:#fff;border-radius:12px;max-height:194px;padding:22.3px}@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;line-height:120%;font-weight:500;margin-bottom:20px}.reviews__container .reviews-main-page{width:70%}@media (max-width:1025px){.reviews__container .reviews-main-page{width:100%}}.reviews__container .reviews-page__item{width:100%;margin-bottom:20px;padding:24px}.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{font-size:16px}@media (max-width:769px){.reviews__container .reviews-page__text{font-size:16px}}.seo-text-body{overflow:hidden}.seo-text-body h2{margin-bottom:32px;font-size:36px}@media (max-width:769px){.seo-text-body h2{font-size:24px;margin-bottom:20px}}.seo-text-body h3{margin-bottom:16px;margin-top:24px;font-size:20px}@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{margin-bottom:12px;font-size:18px;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-left:25px;margin-top:12px;margin-bottom:12px}.seo-text-body ol li,.seo-text-body ul li{margin-bottom:12px;font-weight:400;line-height:120%;font-size:18px;color:#586066}@media (max-width:769px){.seo-text-body ol li,.seo-text-body ul li{margin-bottom:8px;font-size:14px}}.seo-text-body img{height:100%}.seo-text-body table{width:100%;border:1px solid #172126;margin:12px 0}.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:80px 0 50px}@media (max-width:769px){.error__section{padding:60px 15px 30px 15px}}@media (max-width:550px){.error__section .custom-btn .new-modal{width:100%}}.error__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error__container{background:#fff;padding:32px;border-radius:12px}@media (max-width:769px){.error__container{padding:20px}}.error__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px}@media (max-width:769px){.error__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.error__title{max-width:510px;margin-bottom:20px;margin-top:0}.error__sub{color:#586066;margin-bottom:32px}.advant-price-info .tab-content{display:block}.range-tech__body{background:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;background-image:url(/assets/img/dev/coop/sputnik.webp);background-repeat:no-repeat;background-position:right;background-size:548px;min-height:278px}@media (max-width:1025px){.range-tech__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}@media (max-width:769px){.range-tech__body{background-position-y:bottom;background-size:328px}}@media (max-width:550px){.range-tech__body{min-height:697px;background-position-x:center;background-size:449px}}.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{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.range-tech__list ul li{padding:12px 16px;background:#f3f4f7;border-radius:8px;font-size:18px;font-weight:500;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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width:769px){.our-advantages__body{gap:12px}}.our-advantages__block{background:#fff;border-radius:12px;width:100%;padding:32px;font-size:30px;line-height:110%;color:#586066;font-weight:500;background-repeat:no-repeat;background-position:right}@media (max-width:1025px){.our-advantages__block{font-size:20px}}@media (max-width:769px){.our-advantages__block{padding:20px}}.our-advantages__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@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-image:url(/assets/img/dev/coop/mastera.webp);background-position-y:bottom}@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/400typeoftech.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}}@media (max-width:550px){.our-advantages__item.two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:769px){.our-advantages__item.three{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.politic-page h1{margin-bottom:20px}.politic-page .seo-text{padding:180px 0 50px 0}@media (max-width:769px){.politic-page .seo-text{padding:84px 0 50px 0}}.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{display:none;margin-top:28px}@media (max-width:769px){.mobile-sub{display:block}}@media (max-width:769px){.hidden-list{display:none;padding-bottom:16px}}.hidden-list li{margin-bottom:4px}.hidden-list li:last-child{margin-bottom:0}.coop-open-form .organization-data__banner{margin-top:0;padding:44.5px 32px}@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{max-width:856px;margin-bottom:20px;z-index:2;position:relative}.coop-open-form .organization-data__banner .content .head{margin-bottom:8px}.coop-open-form .organization-data__banner .btn-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:769px){.coop-open-form .organization-data__banner .btn-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}@media (max-width:769px){.coop-open-form .head{font-size:20px}}@media (max-width:769px){.coop-open-form .custom-btn{margin:0 auto}}@media (max-width:550px){.coop-open-form .custom-btn{width:100%}}@media (max-width:550px){.coop-open-form .custom-btn .new-modal{width:100%}}.coop-open-form .dir-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:400;color:#324ba1;background:#e9eefe;border-radius:8px;position:relative;padding:15px 32px}.coop-open-form .dir-link:hover{background:#d6e0fd}@media (max-width:769px){.coop-open-form .dir-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tab-btn-active{pointer-events:none;background:#e4e7ef}.tab-pane:not(.tab-pane-show){display:none}.modal-calc .h2{margin-bottom:8px}.calc-head{position:absolute;top:9px;left:20px;font-size:12px;font-weight:400}.calc__body{margin-top:20px}.calc__body-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-bottom:20px}.calc__body-item{width:50%;position:relative}.calc__body-item input{border:1px solid #c4cbd1;border-radius:12px;background:#fff;height:54px;width:100%;display:block;outline:0;padding:26px 20px 9px 20px}.calc__body-item input:focus{border:1px solid #586066}.calc__body-item input::-webkit-input-placeholder{color:#949495;font-size:16px}.calc__body-item input::-moz-placeholder{color:#949495;font-size:16px}.calc__body-item input:-ms-input-placeholder{color:#949495;font-size:16px}.calc__body-item input::-ms-input-placeholder{color:#949495;font-size:16px}.calc__body-item input::placeholder{color:#949495;font-size:16px}.calc__body-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.calc__btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.calc__btn-list .form-btn{width:50%;height:54px;background:#324ba1;color:#fff;border-radius:12px}.calc__btn-list .form-btn button{border-width:0}.calc__btn-list .form-btn .order__form-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;background:#324ba1;color:#fff;border-radius:12px;font-size:20px;font-weight:500;cursor:pointer}.calc__btn-list .form-btn .order__form-btn:hover{background:#1f3992}.calc__btn-list .form-btn.back-btn{color:#c4cbd1;background-color:#f6f7f8}.calc__btn-list .form-btn.back-btn .order__form-btn{color:#c4cbd1;background-color:#f6f7f8}.container_hide{display:none}.calc-container{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:12px;overflow:hidden}.calc-container .exit{display:none}.modal-12{width:68%}@media (max-width:1025px){.modal-12{width:100%}}.image-calc{width:32%;background-image:url(/assets/img/dev/devochka.webp);background-repeat:no-repeat;background-position-y:bottom}@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-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}@media (max-width:769px){#priceCalculatorStep_2 .calc__body-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:769px){#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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.radio-item-body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.radio-item-body input{display:none}.radio-items__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.radio-items__list label{position:absolute;color:#949495;top:16px;left:23.5px;font-weight:400;font-size:20px}.radio__btn{background:#f3f4f7;color:#949495;padding:15px 23.5px;border-radius:12px;font-size:20px}.radio__btn:hover{background:#e4e7ef;cursor:pointer}.radio__btn.radio__btn_active{background:#e4e7ef;color:#324ba1}.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{margin-bottom:16px;padding-top:8px}.diagnostic__wrapper .tab-content__body-item:last-child .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:769px){.diagnostic__wrapper .sub-price-info .tab-content__body-item .desc{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:769px){.diagnostic__wrapper .tab-content__body-item{height:auto}}.diagnostic__wrapper .tab-content__body-item .title{margin-bottom:22px}@media (max-width:769px){.diagnostic__wrapper .tab-content__body-item .title{font-size:18px}}@media (max-width:769px){.diagnostic__wrapper .tab-content__body-item .sub-price-info .price{margin-top:4px}}.diagnostic__wrapper .data{font-size:16px}@media (max-width:769px){.diagnostic__wrapper .data{font-size:14px}}.diagnostic__wrapper .price{font-size:20px}@media (max-width:769px){.diagnostic__wrapper .price{font-size:16px}}.help-block{display:none;background:#fff;border-radius:12px;font-size:14px;padding:16px;color:#586066;position:absolute;z-index:2;max-width:392px;top:-190px;right:0}@media (max-width:769px){.help-block{top:60px}}.help-block.hovered{display:block}#jGrowl{display:none}.cookie-message{display:block;position:fixed;bottom:32px;margin:0 auto;width:100%;z-index:210}.cookie-message-inner{background:#fff;border-radius:12px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:550px){.cookie-message-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:16px}}@media (max-width:550px){.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;width:100%;top:19px;left:0}.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;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:1080px){.blog-list{gap:12px}}.blog-sub-data{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;margin-bottom:24px;font-size:18px}@media (max-width:769px){.blog-sub-data{margin:20px 0}}@media (max-width:769px){.blog-sub-data{font-size:16px}}.blog-sub-data a{color:#586066;line-height:120%}.blog-sub-data a:hover{color:#1f3992}.blog-sub-data .data{color:#586066;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:120%}.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;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:8px;position:relative}@media (max-width:769px){.news-img{height:155px}}.news-title{font-size:24px;font-weight:500;line-height:120%}@media (max-width:1080px){.news-title{font-size:18px}}@media (max-width:769px){.news-title{font-size:16px}}.news-desc{padding-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-tag{position:absolute;bottom:12px;right:12px;background:#fff;padding:10px;font-size:14px;color:#586066;border-radius:8px}@media (max-width:769px){.news-tag{font-size:12px;line-height:108%}}.news-item{width:32.23%;background:#fff;border-radius:12px;padding:24px;display:grid;grid-template-rows:auto auto 1fr;position:relative}@media (max-width:1080px){.news-item{width:49%}}@media (max-width:769px){.news-item{width:100%;padding:20px}}.news-item:hover{background:#e4e7ef}.news-arrow{width:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.news-data{font-size:20px;color:#586066}@media (max-width:769px){.news-data{font-size:14px}}.news-sub-desc{display:grid;grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;grid-gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:769px){.news-sub-desc{margin-top:20px}}#formIdCalc .h2,.form-view .h2{font-family:Golos,sans-serif;font-size:24px;font-weight:500;line-height:28.8px;text-align:left;margin-bottom:8px}@media (max-width:768px){#formIdCalc .h2,.form-view .h2{font-size:20px;line-height:24px;margin-bottom:0}}#formIdCalc .sub-item-text,#formIdCalc .sub-text,.form-view .sub-item-text,.form-view .sub-text{margin-top:8px;color:#586066}#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{font-size:14px;padding-top:0;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{border-radius:8px;font-family:Golos,sans-serif;font-size:20px;font-weight:400;line-height:24px}#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]){border-radius:8px;font-family:Golos,sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#172126;border:1px solid #c4cbd1;border-radius:12px;background:#fff;height:54px;width:100%;display:block;outline:0;padding:26px 20px 9px 20px}#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{color:#949495;font-size:16px}#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{color:#949495;font-size:16px}#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{color:#949495;font-size:16px}#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{color:#949495;font-size:16px}#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{color:#949495;font-size:16px}#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{font-size:20px;line-height:24px;pointer-events:none;top:50%;transform:translateY(-50%);color:#949495}#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{font-size:20px;line-height:24px;pointer-events:none;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);color:#949495}#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{font-size:20px;line-height:24px;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#949495}#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{background:#f3f4f7;border:none}#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{background:#f3f4f7;border:none}#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{background:#f3f4f7;border:none}#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{position:absolute;top:calc(100% + 5px);color:#f52123;width:100%;background:#fff}#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{inset:0!important;padding:0!important}.modal-calc-page #priceCalculatorStep_2{height:100%}.modal-calc-page .modal__form-body{height:100%;border-radius:0;padding:20px}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-top:20px}.modal-calc-page .modal__form-body .form-btn{width:100%}.modal-calc-page .modal__form-body .calc__body{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-calc-page .modal__form-body .calc__body .calc__body-items{gap:12px;border-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}.modal-calc-page .modal__form-body .calc__body .calc__body-items .radio-items__list .radio__btn{width:100%;padding:15px 0;text-align:center}.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-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.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{top:16px;right:16px}}.thank-you-form .thank-you__body{max-width:818px;width:100%}@media (max-width:768px){.thank-you-form{inset:0!important;padding:0;border-radius:0}.thank-you-form .exit{right:16px;top:16px}.thank-you-form .thank-you__body{max-width:100%;height: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{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;width:1100px;margin-bottom:4px}@media (max-width:769px){.tags_row{width:930px}}.tags_row .tag{padding:16px 20px;background-color:#fff;border-radius:12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;text-decoration:none;font-family:Golos,sans-serif;font-size:20px;font-weight:500;line-height:22px;text-align:left;color:#172126}@media (max-width:769px){.tags_row .tag{font-size:16px;padding:12px 16px;line-height:19px}}.tags_row .tag:hover,.tags_row .tag_active{background-color:#e4e7ef}.top_head_info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#586066}.top_head_info .geo-item-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.header__bot{gap:16px}.search_container{position:relative;width:100%;max-width:542px;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.search_container:after{content:' ';position:absolute;background:url(/assets/img/icons/search-normal.svg) no-repeat;width:24px;height:24px;top:15px;right:20px}.search_container .search_input{height:100%;width:100%;background-color:#f3f4f7;border-radius:8px;padding:16px 20px;font-family:Golos,sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#172126;outline:0;border:none}.search_container .search_list_container{position:absolute;padding:16px;visibility:hidden;opacity:0;inset:calc(100% + 8px) 0 auto 0;-webkit-box-shadow:0 1px 40px 0 #90909029;box-shadow:0 1px 40px 0 #90909029;background-color:#fff;border-radius:8px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.search_container .search_list_container .list{overflow-y:auto;max-height:min(448px,50vh);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.search_container .search_list_container .list::-webkit-scrollbar{background-color:red;width:2px;border-radius:3px}.search_container .search_list_container .list::-webkit-scrollbar-thumb{width:2px;background:#324ba1;border-radius:3px}.search_container .search_list_container .list::-webkit-scrollbar-track{background:#c4cbd1;border-radius:3px}.search_container .search_list_container .list a{font-family:Golos,sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#586066}.search_container .search_list_container .list a:hover{color:#172126}.search_container:has(input:focus) .search_list_container.has_child{visibility:visible;opacity:1}@media (max-width:1025px){.search_container{display:none}}.header__bot-menu{height:100%}.mobile_menus{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile_search .open_search_button{background:url(/assets/img/icons/search-normal-black.svg) no-repeat;width:24px;height:24px}.mobile_search .close_search_button{background:url(/assets/img/icons/cross-icon.svg) no-repeat;width:24px;height:24px}.mobile_search .search_panel{display:none;position:absolute;inset:0;background-color:#fff;top:40px;height:calc(100vh - 40px);z-index:100}.mobile_search .search_panel header{-webkit-box-shadow:0 1px 40px 0 #90909029;box-shadow:0 1px 40px 0 #90909029;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile_search .search_panel header .search_input{padding:8px;font-size:16px;font-weight:400;line-height:19.2px;height:40px}.mobile_search .search_panel header .search_container{max-width:100%}.mobile_search .search_panel header .search_container::after{top:8px;right:8px}.mobile_search .search_panel .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:90vh;overflow-y:auto}.mobile_search .search_panel .list::-webkit-scrollbar{background-color:red;width:2px;border-radius:3px}.mobile_search .search_panel .list::-webkit-scrollbar-thumb{width:2px;background:#324ba1;border-radius:3px}.mobile_search .search_panel .list::-webkit-scrollbar-track{background:#c4cbd1;border-radius:3px}.mobile_search .search_panel .list,.mobile_search .search_panel .list a{font-family:Golos,sans-serif;font-size:20px;font-weight:400;line-height:24px;color:#586066}.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{padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-height:100%;overflow-y:auto;padding-bottom:25px}.mobile_search .search_panel .popular_pages .page{padding:12px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#f6f7f8;border-radius:12px;font-family:Golos,sans-serif;font-size:16px;font-weight:500;line-height:19.2px;color:#172126}.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{top:0;height:100vh}}@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{border-radius:12px;overflow:hidden}.section-blog__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.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{width:33.1%;max-height:527px;position:sticky;top:155px}@media (max-width:1025px){.section-blog__right{display:none}}.section-blog__right .head{font-weight:700;margin-bottom:8px;font-size:20px;line-height:120%}.section-blog__right .sub-text{color:#586066;font-size:16px;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{padding-bottom:32px;border-bottom:1px solid #c4cbd1}.section-blog__side-bottom{padding-top:20px}.section-blog__side-bottom .head{margin-bottom:12px}.mobile-extra{display:none;padding:16px;border-radius:12px;background:#fff;margin:20px 0}.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{background:#e9eefe;border-radius:8px;margin-bottom:8px;position:relative;width:100%;height:35px}.side-bottom__list-item:hover{background:#d6e0fd}.side-bottom__list-item:last-child{margin-bottom:0}.side-bottom__list-item a{color:#324ba1;position:absolute;width:100%;height:100%;top:0;left:0;padding:8px 12px}.info-news-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:1100px){.info-news-block__list{width:1100px}}@media (max-width:769px){.info-news-block__list{width:799px;gap:12px}}.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}}@media (max-width:769px){.info-news-block__list .news-title{font-size:16px}}@media (max-width:769px){.info-news-block__list .news-img{height:112px}}@media (max-width:1080px){.info-news-block__list .news-item{width:32,23%;height:auto}}@media (max-width:769px){.info-news-block__list .news-item{padding:20px}}@media (max-width:769px){.info-news-block__list .news-data{font-size:14px}}.info-news-block .btn-more{margin-top:24px;width:100%;border-radius:8px;background:#fff;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-news-block .btn-more a{color:#172126;font-size:20px;width:100%;height:100%;padding:15px 0;display:block}.info-news-block .btn-more:hover{background:#324ba1;cursor:pointer}.info-news-block .btn-more:hover a{color:#fff;text-decoration:none}@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{width:50%;padding:19px;min-height:auto}@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{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.work-new .work-steps__last{width:49%;background-image:url(/assets/img/dev/remont-tekhniki-bg-new.webp);background-repeat:no-repeat;background-position-x:center;background-position-y:bottom;background-size:contain}@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{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1025px){.work-new .work-steps__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:769px){.work-new .work-steps__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.work-new .work-steps__body:last-child{margin-bottom:0}.work-new .work-steps__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.work-new .work-steps__img{position:relative;width:40%}.work-new .work-steps__img img{position:absolute;top:-19px;right:0}.reviews-page-new{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;gap:20px}.reviews-page__side{position:sticky;top:155px;width:32.8%;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:307px}@media (max-width:1200px){.reviews-page__side{display:none}}.reviews-page__side .side-img{margin-right:8px}.reviews-page__side .side-item{background:#fff;padding:20px;border-radius:12px}.side-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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{width:26px;height:26px}.reviews-page__left{width:67.2%;background:#fff;border-radius:12px;padding:32px}@media (max-width:1200px){.reviews-page__left{width:100%}}@media (max-width:769px){.reviews-page__left{padding:20px}}@media (max-width:769px){.reviews-page__left .scroll-review{overflow:scroll}}.reviews-page__left .title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;line-height:120%;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;position:relative}.reviews-page__left .title img{width:24px;margin-left:4px}@media (max-width:626px){.reviews-page__left .title img{position:absolute;left:99%;bottom:0}}@media (max-width:611px){.reviews-page__left .title img{left:240px}}.reviews-page__left .sub{color:#6a7b92;font-size:16px}.reviews-page__left .side-item{margin:32px 0}.review-garant{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}@media (max-width:769px){.review-garant{width:636px}}.review-garant__item{background:#f5f5f5;padding:8px 14px 12px 14px;border-radius:12px}.review-garant__sub{color:#878787;font-size:14px;line-height:120%}.review-garant__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:6px;font-size:15px;font-weight:500}.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-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-page-new .reviews-page__item{width:100%}.reviews-page-new .reviews-page__text{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{color:#6a7b92;font-size:13px;font-weight:400}.reviews-page-new .reviews-page__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-page-new .reviews-page__top .reviews-page__stars img{width:18px}.reviews-page-new .reviews-page__info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.reviews-page-new .reviews-page__info .circle-review{border-radius:50%;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px}.reviews-page-new .reviews-page__info .circle-review .letter{color:#fff;line-height:100%;font-size:15px}.reviews-page-new .btn-more{width:100%;margin-top:32px;padding:10px;color:#377ff5;font-size:16px;border-width:0;padding-inline:0;border-radius:8px;cursor:pointer;background:#f5f7fa;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500}.reviews-page-new .btn-more:hover{background:#324ba1;color:#fff}.modal-calculator{display:none}.modal-calculator .exit{display:block}.blog-show-more{width:100%;padding:15px 0;margin-top:24px;background:#fff;color:#172126;border-width:0;outline:initial;font-size:20px;border-radius:8px}.blog-show-more:hover{background:#324ba1;color:#fff}.btn.btn-primary.btn-more{width:100%;padding:15px 0;margin-top:24px;background:#fff;color:#172126;border-width:0;outline:initial;font-size:20px;border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn.btn-primary.btn-more:hover{background:#324ba1;color:#fff}.reviews-page-new .btn.btn-primary.btn-more{width:100%;margin-top:32px;padding:10px;color:#377ff5;font-size:16px;border-width:0;padding-inline:0;border-radius:8px;cursor:pointer;background:#f5f7fa;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500}.reviews-page-new .btn.btn-primary.btn-more:hover{background:#324ba1;color:#fff}.spec-offer{padding-top:0}.spec-offer__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;background:#fff;padding:32px;border-radius:12px;gap:64px}.spec-offer__item:last-child{margin-bottom:0}@media (max-width:769px){.spec-offer__item{padding:20px;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.spec-offer__img{width:46%}@media (max-width:769px){.spec-offer__img{width:100%}}.spec-offer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:54%}@media (max-width:769px){.spec-offer__content{width:100%}}.spec-offer__content .btn{background:#324ba1;color:#fff;padding:12px 16px;font-size:20px;line-height:120%;max-width:272px;border-radius:12px}@media (max-width:769px){.spec-offer__content .btn{max-width:100%;text-align:center;font-size:16px}}.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__item{border-bottom:1px solid #c4cbd1}.faq__item:last-child{border-bottom:0 solid}.faq__body{border-radius:12px;overflow:hidden}.faq__item-desc{display:none;background:#fff;color:#949495;padding:8px 20px 16px;font-size:16px;font-weight:400}.faq__item-head{padding:16px 20px;background-color:#fff;position:relative;font-size:20px;font-weight:500}@media (max-width:769px){.faq__item-head{padding-right:72px}}.faq__item-head::after{content:"";display:block;-webkit-mask-image:url(/assets/img/dev/icons/polygon-4.svg);mask-image:url(/assets/img/dev/icons/polygon-4.svg);width:15px;height:11px;position:absolute;right:24px;top:50%;margin-top:-6px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#000;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.faq__item-head:hover{background:#324ba1;color:#fff;cursor:pointer}.faq__item-head:hover::after{background:#fff}.faq__item-head.active{background:#324ba1;color:#fff}.faq__item-head.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:#fff}.diagnostic-steps__item{margin-bottom:30px;font-size:16px;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}.coop-section .banner__content-left{width:100%}.coop-section .banner__content-btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media (max-width:769px){.coop-section .banner__content-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;gap:12px;bottom:auto}}.coop-section .banner__content-header{max-width:534px;margin-bottom:20px}@media (max-width:769px){.coop-section .banner__content-header{margin-bottom:12px}}.coop-section .banner__content-adv-img{width:52px}.coop-section .custom-btn .new-modal{width:255px}@media (max-width:769px){.coop-section .custom-btn .new-modal{width:100%}}.coop-section .banner__content-btn{position:relative}.coop-section .banner__content-sub-text{margin-bottom:32px;color:#949495;font-size:20px;max-width:534px}@media (max-width:769px){.coop-section .banner__content-sub-text{margin-bottom:20px;font-size:16px}}.coop-section .banner__content-left{background:#fff}.coop-section .banner__content-body{padding:32px}@media (max-width:769px){.coop-section .banner__content-body{padding:20px}}@media (max-width:769px){.coop-section .banner__content-body.banner__content-img-coop{padding-top:0}}.custom-btn .new-modal.new-modal-opacity{background:#e9eefe;color:#324ba1}.custom-btn .new-modal.new-modal-opacity:hover{background:#d6e0fd}.new-modal.new-modal-opacity{font-weight:500}.header__time-block{background:#324ba1;width:100%;padding:10px 0}.header__time-block-text{color:#fff;font-size:16px;font-weight:300;line-height:120%;text-align:center}@media (max-width:769px){.header__time-block-text{font-size:14px}}.girlyanda{position:absolute;right:-140px;top:76px;min-width:340px}@media (max-width:1025px){.girlyanda{display:none}}.advant-coop-block__item:first-child{width:80%}@media (max-width:769px){.advant-coop-block__item:first-child{width:100%}}.advant-coop-block__item:last-child{width:20%}.advant-coop-block__item .head{font-size:20px;margin:8px 0 12px;font-weight:500}.advant-coop-block__item .desc{color:#586066;font-size:16px;line-height:120%}.advant-coop-block__bottom{background:#fff;border-radius:12px;padding:32px 32px 50px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:-o-linear-gradient(305deg,#fff 64.185%,#e1e9ff 100.285%)!important;background:linear-gradient(145deg,#fff 64.185%,#e1e9ff 100.285%)!important}@media (max-width:769px){.advant-coop-block__bottom{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.advant-coop-block__bottom-img{position:absolute;right:0;top:0}@media (max-width:769px){.advant-coop-block__bottom-img{margin:0 auto;position:relative}}.advant-coop-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:20px}@media (max-width:769px){.advant-coop-block__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}.advant-coop-block__body .tag{color:#324ba1;font-size:12px;line-height:110%;border-radius:12px;background:#f3f4f7;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:6px 8px}.advant-coop-block__body-item{width:33%;background:#fff;padding:32px;border-radius:12px}@media (max-width:769px){.advant-coop-block__body-item{width:100%;padding:20px}}.advant-coop-block__body-item img{width:52px}.advant-coop-block__body-item .head{margin:12px 0;font-size:20px;line-height:110%;color:#172126;font-weight:500}.advant-coop-block__body-item .desc{color:#586066;font-size:16px;line-height:120%}.variant-work__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:769px){.variant-work__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.variant-work__body .tag{color:#324ba1;font-size:12px;line-height:110%;border-radius:8px;background:#f3f4f7;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:6px 8px;margin-bottom:12px}.variant-work__body .desc-title{font-size:12px;color:#586066;margin-bottom:4px}.variant-work__body .desc-content{margin-bottom:12px;font-size:16px;color:#172126;font-weight:600}.variant-work__body .head{font-weight:700;font-size:24px;margin-bottom:24px}@media (max-width:769px){.variant-work__body .head{font-size:20px}}.variant-work__body .desc-check{position:relative;background:#f3f4f7;border-radius:8px;margin-bottom:8px;padding:6px 8px 6px 34px}.variant-work__body .desc-check::before{position:absolute;margin-right:10px;content:"";display:block;width:16px;height:100%;left:8px;top:0;background-image:url(/assets/img/gg-check-o.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.variant-work__body .desc-btn{background:#e9eefe;color:#324ba1;border-radius:8px;padding:15px;text-align:center;font-size:20px;font-weight:600;position:absolute;bottom:32px;left:8%;width:84%}@media (max-width:769px){.variant-work__body .desc-btn{position:relative;width:100%;left:auto;bottom:auto;margin-top:20px}}.variant-work__body .desc-btn:hover{background:#d6e0fd;cursor:pointer}.variant-work__item{background:#fff;border-radius:12px;padding:32px;position:relative;padding-bottom:97px;width:33%}@media (max-width:769px){.variant-work__item{width:100%;padding:20px}}.variant-work__item:last-child .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:769px){.variant-work__item .desc{margin-bottom:16px}}.question-icon__content{background:#fff;padding:12px;border:8px;display:none;position:absolute;font-size:12px;width:264px;right:33px;-webkit-box-shadow:0 1px 40px 0 rgba(144,144,144,.16);box-shadow:0 1px 40px 0 rgba(144,144,144,.16);border-radius:8px}.question-icon-popup{position:absolute;top:32px;right:32px;width:24px;height:24px;display:block;background-image:url(/assets/img/question-icon.svg);background-repeat:no-repeat;background-size:contain;content:""}.question-icon-popup:hover{background-image:url(/assets/img/question-icon-hover.svg);cursor:pointer}.question-icon-popup:hover .question-icon__content{display:block}.question-icon-popup.open-popup .question-icon__content{display:block}.reviews-page__text{max-height:85px;overflow:hidden;position:relative;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease}.reviews-page__more{color:#324ba1;cursor:pointer;margin-top:2px;display:inline-block;font-size:14px}.reviews-page__text.open{max-height:500px}.reviews-page__text.open{display:block;-webkit-line-clamp:unset}.reviews-page__text.has-more::after{content:"...";position:absolute;right:0;bottom:0;padding-left:20px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(40%,#fff));background:-o-linear-gradient(left,transparent,#fff 40%);background:linear-gradient(to right,transparent,#fff 40%);opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.reviews-page__text.open::after{opacity:0;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.reviews-page__text:not(.open)::after{-webkit-transition:opacity .4s ease .25s;-o-transition:opacity .4s ease .25s;transition:opacity .4s ease .25s}