/* /Public/CSS/Fonts/Manrope.css */
@font-face{font-family:manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/Public/Fonts/Manrope/cyrillic-ext.woff2)format('woff2');unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/Public/Fonts/Manrope/cyrillic.woff2)format('woff2');unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/Public/Fonts/Manrope/latin-ext.woff2)format('woff2');unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/Public/Fonts/Manrope/latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* /Public/CSS/Root/Common.css */
*{margin:0;padding:0;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;border:0}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;height:100%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.both{float:none!important;clear:both}.after-both:after{content:'';display:block;float:none!important;clear:both}.mirroring-vertical{transform:scale(1,-1)}.mirroring-horizontal{transform:scale(-1,1)}.unselectable{user-select:none;cursor:default}.selectable-text{user-select:text}.noscroll{overflow:hidden}.nowrap{white-space:nowrap}.no-list{list-style:none}.d-block{display:block}.inline-block{display:inline-block}.width100{width:100%}.width-auto{width:auto}.height100{height:100%}.height-auto{height:auto}.no-padding{padding:0!important}.no-padding-h{padding-left:0!important;padding-right:0!important}.text-crossed{text-decoration:line-through}.text-upper{text-transform:uppercase}.text-right{text-align:right}.text-center{text-align:center}.text-italic{font-style:italic}.text-bold{font-weight:700}.text-balance{text-wrap:balance}.text-tnum{font-feature-settings:"tnum"}.text-small{font-size:.8em}.loading{cursor:progress}.scroll-h{max-width:100%;overflow:auto}.overflow-hidden{overflow:hidden}.z-index-1{z-index:1}.pos-abs-0{position:absolute;inset:0}[hidden],.hidden{display:none!important}[disabled],.disabled{cursor:not-allowed}.visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}template{display:none}header,nav,section,article,aside,footer,main,details,figcaption,figure,hgroup,menu,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}iframe{max-width:100%!important;max-height:100%!important}input,textarea,select,button{font:inherit}a{cursor:pointer}a[href^="tel:"]{white-space:nowrap}.pseudo-link{cursor:pointer;text-decoration:underline dashed;text-underline-offset:.3em;text-decoration-skip-ink:none;display:inline}button.pseudo-link{background-color:initial}.pseudo-link:hover{text-decoration:none}.pseudo-link.loading:after{content:'';display:block;position:absolute;border:3px solid;border-radius:50%;border-left-color:transparent!important;border-right-color:transparent!important;animation:cssload-spin 575ms infinite linear;width:20px;height:20px;top:50%;margin-top:-10px;right:-25px}.color-inherit,.color-inherit-not-hover:not(:hover){color:inherit}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb80{margin-bottom:80px}.mb5_not-empty:not(:empty){margin-bottom:5px}.mb10_not-empty:not(:empty){margin-bottom:10px}.mb30_not-empty:not(:empty){margin-bottom:30px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt80{margin-top:80px}.mt5_not-empty:not(:empty){margin-top:5px}.mt10_not-empty:not(:empty){margin-top:10px}.mt15_not-empty:not(:empty){margin-top:15px}.mt20_not-empty:not(:empty){margin-top:20px}.mt30_not-empty:not(:empty){margin-top:30px}.mt2em{margin-top:2em}.mb1em{margin-bottom:1em}.mb2em{margin-bottom:2em}.pt5{padding-top:5px}.pb5{padding-bottom:5px}.item-image-std{display:block;width:auto;max-width:100%;height:auto;max-height:100%;margin-left:auto;margin-right:auto}.js-help-modal,.js-spoiler-btn,.js-dropdown,.js-copy,.js-rows-toggle{cursor:pointer;user-select:none}.transition300{transition:all .3s ease 0s}.transition300bg{transition:background .3s ease 0s}.loading-style:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0001 33%,#0005 50%,#0001 66%)#f2f2f2;background-size:300% 100%;animation:cssload-box 1s infinite linear}.buttons-list{display:flex;flex-wrap:wrap;gap:.35em .7em}.js-tab-btn{user-select:none;cursor:default}.js-tab-btn:not(.active){cursor:pointer}@media print{.print-hidden{display:none!important}body{color:#000}textarea{display:none}}@media screen{.screen-hidden{display:none!important}.js-spoiler-collapsed .js-spoiler-body{display:none}.mt40_screen{margin-top:40px}.js-tab:not(.active){display:none}textarea+.textarea-print-text{display:none}}@keyframes cssload-spin{100%{transform:rotate(360deg)}}@keyframes cssload-box{0%{background-position:100%}}
/* /Public/CSS/Root/Site/Components/Buttons.css */
.btn{text-align:center;text-wrap:balance;font-size:var(--button-font-size);font-weight:700;line-height:1;color:var(--button-color);background:var(--button-bg);padding:var(--button-padding-v)var(--button-padding-h-right,var(--button-padding-h))var(--button-padding-v)var(--button-padding-h-left,var(--button-padding-h));display:inline-flex;align-items:center;justify-content:center;min-height:var(--button-min-height);border-radius:var(--button-min-height);--button-bg:linear-gradient(to bottom, var(--theme-yellow-light) 0%, var(--theme-yellow) 100%);--button-bg-hover:linear-gradient(to bottom, var(--theme-yellow) 0%, var(--theme-yellow-light) 100%);--button-color:#000000;--button-color-hover:#000000;--button-color-invert:var(--text-color);--button-color-invert-hover:var(--button-color-invert);--button-padding-v:0.5em;--button-padding-h:1.5em;--button-min-height:clamp(32px, 6.51vw, 50px);--button-font-size:clamp(1rem, 2.3867vw, 1.3rem);--button-loader-bg:var(--theme-yellow)}a.btn:not(.btn-link){text-decoration:none}.btn:not(.disabled):not(:disabled):hover{--button-bg:var(--button-bg-hover);--button-color:var(--button-color-hover)}.btn.disabled,.btn:disabled{--button-bg:#c6c6cd;--button-color:#818181}.sending .btn,.btn.loading{--button-bg:var(--button-loader-bg)}.sending .btn .btn__content,.btn.loading .btn__content{opacity:0}.sending .btn::after,.btn.loading::after{content:'';display:block;position:absolute;border:3px solid var(--button-color);border-radius:50%;border-left-color:transparent!important;border-right-color:transparent!important;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear;animation:cssload-spin 575ms infinite linear;height:20px;width:20px;top:50%;left:50%;margin-top:-10px;margin-left:-10px}.btn_s{--button-min-height:clamp(28px, 5.2vw, 40px);--button-font-size:clamp(0.8rem, 2vw, 1.14rem);font-weight:600}.btn_l{--button-min-height:clamp(36px, 7.8125vw, 60px);--button-font-size:clamp(1rem, 2.86vw, 1.5714rem)}.btn2{--button-bg:linear-gradient(to bottom, #d5d7db 0%, #d3d3d3 100%) #d3d3d3;--button-loader-bg:var(--bg-blue-dark);--button-bg-hover:var(--bg-blue-dark);--button-color-hover:white}
/* /Public/CSS/Root/Site/Main.css */
html,body{scrollbar-gutter:stable}html{font-size:14px}body{color:var(--text-color);font:14px/22px var(--font-family-main);line-height:1.3;word-wrap:break-word;background:var(--bg-main)}input[type=checkbox],input[type=radio],button{-webkit-appearance:none;-moz-appearance:none}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;margin:0}@media(-ms-high-contrast:active),(-ms-high-contrast:none){select{padding-right:0!important;background-image:none!important}}a{text-decoration-line:underline;text-underline-offset:.23em;text-decoration-skip-ink:none}a:hover,a.link-invert:not(:hover),a.no-link-decor{text-decoration-line:none}a.link-invert:hover{text-decoration-line:underline}a,.pseudo-link{color:var(--link-color)}.color-link-on-dark{color:var(--link-color-on-dark)}.container{container:site-container/inline-size;width:calc(100% - var(--container-offset-h) * 2);margin-right:auto;margin-left:auto}.color-text2{color:var(--text-color2)}.bg-blue{background-color:var(--bg-blue)}.bg-violet{background-color:var(--bg-violet)}.section-title{line-height:1.1;font-size:clamp(2rem,4.6vw,3.4285rem);font-weight:700}.mt-section-title{margin-top:2.3em}.mb-section-title{margin-bottom:1em}.pt-section{padding-top:clamp(50px,10vw,100px)}.pb-section{padding-bottom:clamp(50px,10vw,100px)}.mb-section{margin-bottom:clamp(50px,10vw,100px)}.mt-section{margin-top:clamp(50px,10vw,100px)}.border-radius-std{border-radius:var(--border-radius)}@media all and (width < 840px){.mobile-hidden{display:none}}@media all and (width >= 840px){.desktop-hidden{display:none}.desktop-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}}.page-title{font-size:clamp(1.8rem,6.5vw,2.2857rem);font-weight:700;margin-bottom:.625em;margin-top:1em}.breadcrumbs{color:var(--text-color3);font-size:.9rem;display:flex;flex-wrap:wrap;gap:.3em .6em;margin-top:1em;margin-bottom:1em}.breadcrumbs__item{display:flex;align-items:center;gap:0 .6em}.breadcrumbs__item::after{content:'>';display:inline;position:relative}.breadcrumbs__item_current{padding-right:0}.breadcrumbs__item_current::after{display:none}@media all and (max-width:639px){.breadcrumbs__item_current{display:none}}@media all and (width < 840px){.breadcrumbs{display:none}}.page-header-wrapper{overflow:hidden}.page-header{margin-top:10px;display:flex}.page-header-logo{border-radius:calc(var(--header-logo-size) * .2);background:var(--theme-yellow);width:var(--header-logo-size);height:var(--header-logo-size);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page-header-logo .site-logo-svg{width:70%}.page-header-name .site-name-svg{height:20px}.page-header-rows{width:calc(100% - var(--header-logo-size))}.page-header-phone-wrapper{display:flex;align-items:center}.page-header-phone{font-weight:700;font-size:1.19em}.page-header-messenger{width:2.1428em;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%}.page-header-messenger svg{fill:currentColor;width:50%}.page-header-messenger:not(:hover){background:var(--bg-main-darken10)}.page-header-row_menu::before{content:'';display:block;position:absolute;top:0;bottom:0;left:calc(var(--border-radius) * -1);width:var(--border-radius);background:var(--theme-yellow)}.page-header-menu-link{display:flex;align-items:center;font-size:1.3rem;font-weight:700}.page-header-menu-link::before{content:'';display:block;position:absolute;left:0;top:58%;margin-top:.3em;height:.5em;width:0;background:rgba(255,255,255,.5);transition:width .3s ease 0s}.page-header-menu-link:hover::before{width:100%}.page-header-contacts{display:flex;align-items:center;gap:4.16em}.page-header-name__text{text-indent:9999px;overflow:hidden;white-space:nowrap;display:block;width:0;height:0}@media all and (max-width:469px){.page-header-name .site-name-svg{display:none}.page-header-name .site-name-2lines-svg{height:calc(var(--header-logo-size) * .7);top:calc(var(--header-logo-size) * .04)}}@media all and (min-width:470px){.page-header-name .site-name-2lines-svg{display:none}}@media all and (max-width:767px){.page-header{align-items:center}.page-header-worktime{display:none}.page-header-row_info{justify-content:space-between;align-items:center}.page-header-phone-wrapper{gap:1em}.page-header-phone{display:none}.page-header-phone-icon{width:2.1428em;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%}.page-header-phone-icon svg{fill:currentColor;width:50%}.page-header-phone-icon:not(:hover){background:var(--bg-main-darken10)}.page-header-phone-icon:hover{background:var(--link-color);color:#fff}}@media all and (min-width:768px){.page-header-phone-icon{display:none}.page-header-phone-wrapper{gap:2em}}@media all and (min-width:768px) and (max-width:1023px){.page-header-row_info{flex-direction:column;justify-content:space-evenly;height:100%}}@media all and (max-width:1023px){.page-header-wrapper{background:#fff}.page-header{--header-logo-size:clamp(34px, 10vw, 100px);margin-bottom:10px;gap:calc(var(--header-logo-size) * .3)}.page-header-menu-btn{width:var(--header-logo-size);height:var(--header-logo-size);flex-shrink:0;border-radius:calc(var(--header-logo-size) * .2);background:var(--bg-main)}.page-header-menu-btn__line{height:5.5%;position:absolute;background:var(--text-color);border-radius:calc(var(--header-logo-size) * .055)}.page-header-menu-btn:hover .page-header-menu-btn__line{background:var(--theme-yellow-light)}.page-header-menu-btn__text{position:absolute;top:63%;left:0;right:0;font-weight:700;font-size:calc(var(--header-logo-size) * .198);text-align:center;white-space:nowrap;line-height:1}body:not(.show-menu) .page-header-menu-btn__line{right:20%;width:60%}body:not(.show-menu) .page-header-menu-btn__line_1{top:24%}body:not(.show-menu) .page-header-menu-btn__line_2{top:44%}body:not(.show-menu) .mobile-menu{display:none}body.show-menu .page-header-menu-btn__line{width:72%;top:46%;left:14%}body.show-menu .page-header-menu-btn__line_1{transform:rotate(45deg)}body.show-menu .page-header-menu-btn__line_2{transform:rotate(-45deg)}body.show-menu .page-header-menu-btn__text{display:none}body:not(.show-menu) .page-header-row_menu{display:none}body.show-menu .page-header-row_menu{position:fixed;left:0;right:0;bottom:0;overflow:auto;background:#fff;border-top:1px solid var(--bg-main-darken5);z-index:var(--z-index-menu)}.page-header-menu-link{padding:1em var(--container-offset-h);border-bottom:1px solid var(--bg-main-darken5)}.page-header-row_info{display:flex}}@media all and (min-width:1024px){.page-header{--header-logo-size:100px}.page-header-logo{z-index:1}.page-header-row{display:flex;padding-left:30px;height:calc(var(--header-logo-size)/2)}.page-header-row_menu{border-radius:0 var(--border-radius)var(--border-radius)0;background:var(--theme-yellow);justify-content:flex-end;gap:5%;margin-right:calc(var(--border-radius) * -1);padding-right:var(--border-radius)}.page-header-row_info{justify-content:space-between;align-items:center}.page-header-menu-btn{display:none}.page-header-contacts{padding-bottom:10px}}@media all and (max-width:1099px){.page-header-contacts{font-size:1.07rem}}@media all and (min-width:1100px){.page-header-contacts{font-size:1.2rem}}@media all and (max-width:1449px){.page-header-address{display:none}}@media all and (max-width:1679px){.page-header-address-val{display:none}}
/* /Public/CSS/Root/Site/Vars.css */
:root{--theme-yellow:#fbc000;--theme-yellow-light:#ffd652;--theme-yellow-light2:#FDE080;--bg-main:#f6f7f8;--bg-main-darken5:hsl(from var(--bg-main) h s calc(l - 5));--bg-main-darken10:hsl(from var(--bg-main) h s calc(l - 10));--bg2:#EAECEE;--bg-blue:#E2E8F0;--bg-violet:#EDE8F6;--bg-olive-gray:#E0E4DF;--bg-blue-dark:#747B8F;--font-family-main:"Manrope", Arial, sans-serif;--text-color:rgba(0, 0, 0, 0.8);--text-color2:rgba(0, 0, 0, 0.6);--text-color3:#0000008f;--link-color:#126df7;--link-color-on-dark:#9ec8fd;--border-radius-s:10px;--border-radius:20px;--border-radius-l:40px;--error-color:#D43737;--success-color:#87cb54;--success-color-text:#20af19;--success-color-text-dark:#008600;--warning-color:orange;--notice-color:#516c94;--error-message-bg:#f5d1d2;--error-message-color:#6d1012;--error-message-border-color:hsl(from var(--error-color) h s calc(l + 25));--error-icon-bg:#f16c6e;--error-icon-border-color:#fac9ca;--warning-message-bg:#ffeec6;--warning-message-color:#624b0f;--warning-message-border-color:hsl(from var(--warning-color) h s calc(l + 25));--success-message-bg:#D6F9BB;--success-message-color:#1e620f;--success-message-border-color:hsl(from var(--success-color) h s calc(l + 25));--notice-message-bg:#c6e8ff;--notice-message-color:#2b55a3;--notice-message-border-color:hsl(from var(--notice-color) h s calc(l + 25));--z-index-menu:10;--z-index-modal:1000;--input-border-color:hsl(from var(--bg-main) h s calc(l - 20));--input-border-color-focus:hsl(from var(--bg-main) h s calc(l - 10));--input-border-radius:10px;--input-bg:white;--input-bg-disabled:#F3F2F2;--input-check-radio-size:20px;--form-param-padding-v:8px;--form-control-bg:white;--items-gutter:clamp(5px, 4vw, 20px);@media all and (max-width:639px){--container-offset-h: 15px;}@media all and (min-width:640px) and (max-width:1199px){--container-offset-h: 5vw;}@media all and (min-width:1200px) and (max-width:1879px){--container-offset-h: 7vw;}@media all and (min-width:1880px){--container-offset-h: 150px;}}
/* /Public/CSS/Root/Social.css */
:root{--whatsapp-color:#25C863;--whatsapp-color-hover:#48E766;--whatsapp-bg:linear-gradient(40deg, #25cf43 0%, #61fd7d 100%) #61fd7d;--whatsapp-bg-hover:#48E766;--viber-color:#774E97;--viber-color-hover:#6359A2;--viber-bg:#774E97;--viber-bg-hover:#6359A2;--telegram-color:#36A9E4;--telegram-color-hover:#279eda;--telegram-bg:linear-gradient(to right, #25adef 0%, #1c9fda 100%) #1c9fda;--telegram-bg-hover:#279eda;--vk-color:#0078ff;--vk-color-hover:#2487fc;--vk-bg:#0078ff;--vk-bg-hover:#1e71d3;--instagram-color:#D92A7D;--instagram-color-hover:#a333ba;--instagram-bg:linear-gradient(45deg, #ffe088 0%, #d92a7d 45%, #a333ba 90%, #4d5dd4 100%);--instagram-bg-hover:#a333ba;--youtube-color:#FF0000;--youtube-color-hover:#cf0303;--youtube-bg:#FF0000;--youtube-bg-hover:#cf0303;--odnoklassniki-color:#EE8208;--odnoklassniki-color-hover:#b36003;--odnoklassniki-bg:#EE8208;--odnoklassniki-bg-hover:#ca6c02;--yandex-dzen-color:#202022;--yandex-dzen-color-hover:#FFCC00;--yandex-dzen-bg:#202022;--yandex-dzen-bg-hover:#FFCC00}.social-icon svg,.social-icon-not-hover svg,.social-icon-bg svg,.social-icon-bg-hover svg{max-width:100%;max-height:100%}.social-icon,.social-icon-not-hover{color:var(--social-icon-color,#000000);fill:var(--social-icon-color,#000000)}a.social-icon:hover{color:var(--social-icon-color-hover,grey);fill:var(--social-icon-color-hover,grey)}.social-icon-bg,.social-icon-bg-hover:hover{fill:#fff}.social-icon-bg,.social-icon-bg-hover:hover{color:#fff;background:var(--social-icon-bg,#000000)}a.social-icon-bg:hover{background:var(--social-icon-bg-hover,gray)}.whatsapp{--social-icon-color:var(--whatsapp-color);--social-icon-color-hover:var(--whatsapp-color-hover);--social-icon-bg:var(--whatsapp-bg);--social-icon-bg-hover:var(--whatsapp-bg-hover)}.viber{--social-icon-color:var(--viber-color);--social-icon-color-hover:var(--viber-color-hover);--social-icon-bg:var(--viber-bg);--social-icon-bg-hover:var(--viber-bg-hover)}.telegram{--social-icon-color:var(--telegram-color);--social-icon-color-hover:var(--telegram-color-hover);--social-icon-bg:var(--telegram-bg);--social-icon-bg-hover:var(--telegram-bg-hover)}.vk{--social-icon-color:var(--vk-color);--social-icon-color-hover:var(--vk-color-hover);--social-icon-bg:var(--vk-bg);--social-icon-bg-hover:var(--vk-bg-hover)}.instagram{--social-icon-color:var(--instagram-color);--social-icon-color-hover:var(--instagram-color-hover);--social-icon-bg:var(--instagram-bg);--social-icon-bg-hover:var(--instagram-bg-hover)}.youtube{--social-icon-color:var(--youtube-color);--social-icon-color-hover:var(--youtube-color-hover);--social-icon-bg:var(--youtube-bg);--social-icon-bg-hover:var(--youtube-bg-hover)}.odnoklassniki{--social-icon-color:var(--odnoklassniki-color);--social-icon-color-hover:var(--odnoklassniki-color-hover);--social-icon-bg:var(--odnoklassniki-bg);--social-icon-bg-hover:var(--odnoklassniki-bg-hover)}.yandex-dzen-star{--social-icon-color:var(--yandex-dzen-color);--social-icon-color-hover:var(--yandex-dzen-color-hover);--social-icon-bg:var(--yandex-dzen-bg);--social-icon-bg-hover:var(--yandex-dzen-bg-hover)}
