@font-face{font-family:"Roboto";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/roboto/roboto.woff2) format("woff2"),url(../fonts/roboto/roboto.woff) format("woff")}@font-face{font-family:"Roboto";font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/roboto/roboto_light.woff2) format("woff2"),url(../fonts/roboto/roboto_light.woff) format("woff")}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/roboto/roboto_medium.woff2) format("woff2"),url(../fonts/roboto/roboto_medium.woff) format("woff")}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/roboto/roboto_bold.woff2) format("woff2"),url(../fonts/roboto/roboto_bold.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/source-serif-pro/Sourceserifpro.woff2) format("woff2"),url(../fonts/source-serif-pro/Sourceserifpro.woff) format("woff")}@font-face{font-family:"Source Serif Pro";font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/source-serif-pro/Sourceserifprobold.woff2) format("woff2"),url(../fonts/source-serif-pro/Sourceserifprobold.woff) format("woff")}body,html{height:100%;margin:0}html{padding:68px 0 0;font-size:16px;scroll-behavior:smooth;scroll-padding-top:52px}body{padding:0;font-size:inherit;line-height:1.6;font-family:"Roboto",sans-serif;color:#33373f}*{outline:0;font-family:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea::-webkit-input-placeholder{color:#868fa0;opacity:1}textarea::-moz-placeholder{color:#868fa0;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#868fa0;opacity:1}textarea::-ms-input-placeholder{color:#868fa0;opacity:1}textarea::placeholder{color:#868fa0;opacity:1}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;margin:0}input::-webkit-input-placeholder{color:#868fa0;opacity:1}input::-moz-placeholder{color:#868fa0;opacity:1}input::-ms-input-placeholder{color:#868fa0;opacity:1}input::placeholder{color:#868fa0;opacity:1}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}img{height:auto;max-width:100%}ol:not([class]),ul:not([class]){padding:0;margin:1em 0;list-style:none}ol:not([class]) li,ul:not([class]) li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5em 0 0}ol:not([class]) li:before,ul:not([class]) li:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:50%;background:#117cd8}ul:not([class]) li:before{content:"";width:.5em;height:.5em;margin:.5em .5em 0 0}ol:not([class]){counter-reset:ol-counter}ol:not([class]) li:before{counter-increment:ol-counter;content:counter(ol-counter);margin:.2em .5em 0 0;width:1.5em;height:1.5em;font-size:.8em;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;color:#fff}.style-list ul:not([class]){padding:0;margin:1.25em 0 0;list-style:none}.style-list ul:not([class]) li{margin:.8em 0 0;padding:0 0 0 1.75em;background-size:1.1em auto;background-repeat:no-repeat}.style-list ul:not([class]) li:before{display:none}.style-list--apple li{background-image:url(../img/apple.svg)}.style-list--star li{background-image:url(../img/star.svg)}.text-center{text-align:center}p:last-of-type{margin-bottom:0}a{text-decoration:none}a:not([class]){color:#33373f;text-underline-offset:.3em;-webkit-text-decoration:underline solid #117cd8;text-decoration:underline solid #117cd8;text-decoration-thickness:1px;-webkit-transition:color .3s,text-decoration-color .3s;transition:color .3s,text-decoration-color .3s}.table-container{margin:1em 0;overflow-x:auto;border:1px solid #e0e2e8;border-radius:16px}table{width:100%;text-align:left;border-spacing:0;border-collapse:collapse;table-layout:fixed;border:0;line-height:1.4}table tr:nth-child(odd){background:#f7f7fa}table tr:not(:first-child) td{border-top:1px solid #e0e2e8}table td,table th{padding:.75em 1em}table td:not(:first-child),table th:not(:first-child){border-left:1px solid #e0e2e8}blockquote{margin:1.5em 0;padding:1em 1em 1em 4em;border-radius:16px;background:#f2fcee url(../img/blockquote.svg);background-size:2em auto;background-repeat:no-repeat;background-position:1.1em 1.1em}blockquote p{margin-bottom:0}blockquote p:not(:last-child){font-size:1.2em;font-style:italic}.content p:first-child,blockquote p:first-child{margin-top:0}blockquote p:last-child{text-align:right}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding:0 0 64px}.wrapper__footer{margin:auto 0 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Source Serif Pro",serif;font-weight:700;line-height:1.2}.h1,h1{font-size:28px}.h2,h2{font-size:26px}.h3,h3{font-size:24px}.h4,h4{font-size:22px}.h5,h5{font-size:20px}.h6,h6{font-size:18px}h1{margin:0 0 .75em}h2,h3,h4,h5,h6{margin:1.4em 0 .8em}.hidden{display:none}.content p:last-child{margin-bottom:0}.reset-my{margin:0}.reset-mt{margin-top:0}.reset-mb{margin-bottom:0}.wp-block-gallery{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;padding:0;margin:1.5em 0}.wp-block-gallery figure{padding:0;margin:0}.wp-block-gallery img{aspect-ratio:4/3;display:block;width:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.container{width:90vw;margin-right:auto;margin-left:auto}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap)}.grid--gap-default,.grid--gap-small{--gap:12px}.grid--ai-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.col-xs-1{width:calc((100% - 11*var(--gap))/12*1 + var(--gap)*0)}.col-xs-2{width:calc((100% - 11*var(--gap))/12*2 + var(--gap)*1)}.col-xs-3{width:calc((100% - 11*var(--gap))/12*3 + var(--gap)*2)}.col-xs-4{width:calc((100% - 11*var(--gap))/12*4 + var(--gap)*3)}.col-xs-5{width:calc((100% - 11*var(--gap))/12*5 + var(--gap)*4)}.col-xs-6{width:calc((100% - 11*var(--gap))/12*6 + var(--gap)*5)}.col-xs-7{width:calc((100% - 11*var(--gap))/12*7 + var(--gap)*6)}.col-xs-8{width:calc((100% - 11*var(--gap))/12*8 + var(--gap)*7)}.col-xs-9{width:calc((100% - 11*var(--gap))/12*9 + var(--gap)*8)}.col-xs-10{width:calc((100% - 11*var(--gap))/12*10 + var(--gap)*9)}.col-xs-11{width:calc((100% - 11*var(--gap))/12*11 + var(--gap)*10)}.col-xs-12{width:calc((100% - 11*var(--gap))/12*12 + var(--gap)*11)}.offset-xs-1{margin-left:calc((100% - 11*var(--gap))/12*1 + var(--gap)*1)}.offset-xs-2{margin-left:calc((100% - 11*var(--gap))/12*2 + var(--gap)*2)}.offset-xs-3{margin-left:calc((100% - 11*var(--gap))/12*3 + var(--gap)*3)}.offset-xs-4{margin-left:calc((100% - 11*var(--gap))/12*4 + var(--gap)*4)}.offset-xs-5{margin-left:calc((100% - 11*var(--gap))/12*5 + var(--gap)*5)}.offset-xs-6{margin-left:calc((100% - 11*var(--gap))/12*6 + var(--gap)*6)}.offset-xs-7{margin-left:calc((100% - 11*var(--gap))/12*7 + var(--gap)*7)}.offset-xs-8{margin-left:calc((100% - 11*var(--gap))/12*8 + var(--gap)*8)}.offset-xs-9{margin-left:calc((100% - 11*var(--gap))/12*9 + var(--gap)*9)}.offset-xs-10{margin-left:calc((100% - 11*var(--gap))/12*10 + var(--gap)*10)}.offset-xs-11{margin-left:calc((100% - 11*var(--gap))/12*11 + var(--gap)*11)}.offset-xs-12{margin-left:calc((100% - 11*var(--gap))/12*12 + var(--gap)*12)}.header-menu,.header-menu__close{display:-webkit-box;display:-ms-flexbox;display:flex}.header-menu{position:fixed;left:0;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;opacity:0;visibility:hidden;background:#fff;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.header-menu.active{opacity:1;visibility:visible}.header-menu__close{position:absolute;top:12px;right:5vw;width:28px;height:28px;padding:0;margin:0 -4px 0 0;color:#0962ca;background:0 0;border:0}.header-menu__close svg{width:100%;height:100%}.header-menu__nav{padding:0 0 24px;overflow:auto}.header-menu__list{padding:0;margin:0;list-style:none}.header-menu__list--secondary{display:none;background:#f7f7fa;border-top:1px solid #ebecf1}.header-menu__item:not(:last-child){border-bottom:1px solid #ebecf1}.header-menu__item--has-children{position:relative}.header-menu__item--has-children>a.active:after{-webkit-transform:translate(-2px,-2px) rotate(135deg);-ms-transform:translate(-2px,-2px) rotate(135deg);transform:translate(-2px,-2px) rotate(135deg)}.header-menu__item--has-children>a:after{content:"";position:absolute;right:5vw;top:18px;width:10px;height:10px;border-top:1.5px solid #6a7280;border-right:1.5px solid #6a7280;-webkit-transform:translate(-4px,0) rotate(45deg);-ms-transform:translate(-4px,0) rotate(45deg);transform:translate(-4px,0) rotate(45deg);-webkit-transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.header-menu__link{display:block;color:#33373f;-webkit-transition:color .3s;transition:color .3s}.header-menu__link:hover{color:#0962ca}.header-menu__link--primary{padding:15px 5vw;font-size:18px;line-height:1}.header-menu__link--secondary{padding:12px 5vw 12px calc(5vw + 8px);font-size:16px;line-height:1.2}.header-search{padding:12px 5vw;border-bottom:1px solid #ebecf1}.header-search__icon{display:none}.header-search__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0 28px 0 0}.header-search__input{height:28px;border:0;padding:0 0 0 6px;font-size:15px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background:0 0}.header-search__submit{width:28px;height:28px;padding:4px;margin:0 0 0 -4px;color:#4b515c;background:0 0;border:0}.map__yandex{height:40vh;margin:-20px -5vw 0;background:#ebecf1}.map__address{margin:16px 0 0;text-align:center}.header{position:fixed;left:0;top:0;z-index:1000;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:100%;height:68px;background:#fff;border-radius:0 0 16px 16px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.05);box-shadow:0 10px 40px rgba(0,0,0,.05);-webkit-transition:height .3s;transition:height .3s}.header--small{height:52px}.header--small .header__logo{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.header--small .header__logo-label{opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.header--small~.modal--up{top:36px}.header~.modal--up{top:52px}.header__main-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__actions,.header__contacts,.header__official{display:none}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;line-height:1;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header__logo-label{color:#33373f;font-size:10px;text-transform:uppercase;letter-spacing:.05em;font-family:"Source Serif Pro",serif;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.header__logo-img{width:146px}.header__hamburger,.header__location{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;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;width:28px;height:28px;color:#0962ca}.header__hamburger{padding:0;margin:0 0 0 -3px;background:0 0;border:0}.header__hamburger svg{width:22px;height:18px}.header__location{margin:0 -5px 0 0}.header__location svg{width:18px;height:25px}.footer{padding:40px 0 20px;font-size:13px;border-radius:16px 16px 0 0;background:#f7f7fa}.footer__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;line-height:1;color:#33373f;text-transform:uppercase;font-size:12px;letter-spacing:.05em}.footer__logo-img{height:30px;width:auto}.footer__name{margin:12px 0 20px}.footer__official,.footer__official-link{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__official{-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;gap:16px;padding:0;margin:0;list-style:none}.footer__official-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#33373f;line-height:1.3;-webkit-transition:color .3s;transition:color .3s}.footer__official-link:hover{color:#0962ca}.footer__official-logo--dnevnik{width:24px}.footer__official-logo--site{width:22px;margin:0 2px 0 0}.footer__official-icon{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}.footer__official-icon--vk{width:24px;height:24px;color:#fff;background:#4ea4f6;border-radius:50%}.footer__official-icon--vk svg{width:55%;height:55%;margin:0 7% 0 0}.footer__official-icon--rutube{width:24px;height:24px;color:#fff;background:#1b232b;border-radius:8px}.footer__official-icon--rutube svg{width:55%;height:55%}.footer__official-text{border-bottom:1px solid #117cd8}.footer__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0 0 24px}.footer__contacts,.footer__contacts-link,.footer__contacts-phones{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__contacts-phones{-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;gap:12px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__contacts-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;line-height:1.3;color:#33373f;-webkit-transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,box-shadow .3s;transition:color .3s,box-shadow .3s,-webkit-box-shadow .3s}.footer__contacts-link:hover{color:#117cd8}.footer__contacts-link--phone{height:36px;padding:0 16px;font-weight:500;font-size:15px;background:#fff;border-radius:8px;-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25)}.footer__contacts-link--phone:hover{-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25)}.footer__contacts-link--phone svg{width:16px;height:16px}.footer__contacts-link--address svg{width:16px;height:22px;margin:0 2px}.footer__contacts-link--address span{border-bottom:1px dotted #117cd8}.footer__contacts-link--email span{line-height:1.3;border-bottom:1px solid #117cd8}.footer__contacts-link--email svg{width:20px;height:20px}.footer__contacts-link svg{color:#117cd8}.footer__copyright{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-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;margin:20px 0 0;color:#6a7280}.footer__copyright-link{display:inline-block;line-height:1.4;color:#6a7280;border-bottom:1px solid #e0e2e8;-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.footer__copyright-link:hover{color:#0962ca}.footer__menu{display:none}.section{position:relative}.section--radius{border-radius:16px}.section--full{margin-left:-5vw;margin-right:-5vw;padding-left:5vw;padding-right:5vw}.section--blue-light{background:#f0f6ff}.section--orange{background:#fff4d0}.section--orange-light{background:#fff6ef}.section--green{background:#bdefab}.section--green-light{background:#f2fcee}.section--py{padding-bottom:40px}.section--pt,.section--py{padding-top:40px}.section--pb{padding-bottom:40px}.section--my{margin-bottom:40px}.section--mt,.section--my{margin-top:40px}.section--mb{margin-bottom:40px}.section--ovh{overflow:hidden}.section--half-left,.section--half-right{margin-left:-5vw;margin-right:-5vw;padding-left:5vw;padding-right:5vw}.section__title{margin:0 0 20px}.section__title--flex,.section__title--flex-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section__title--flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section__icon{position:absolute;top:0;z-index:2;width:48px;height:48px;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section__icon--half,.section__icon--right{right:5vw}.section__collage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section__collage-item{position:relative;aspect-ratio:1/1}.section__collage-item:first-child{z-index:1;margin-top:3.7%;margin-right:-3.7%}.section__collage-item:last-child{margin-left:-3.7%}.section__img{display:block;width:100%;border:4px solid;border-radius:20px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section__img--orange{border-color:#d2c3a0}.section__img--orange-light{border-color:#e3c5ad}.section__img--blue{border-color:#d2c3a0}.section__img--blue-light{border-color:#99a0ab}.form-control--default{margin:12px 0}.form-message{padding:.75em 1em;color:#fff;font-size:15px;border-radius:12px}.form-message--error{background-color:rgba(255,0,0,.75)}.form-message--success{background:rgba(29,192,75,.85)}.form-divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.3;font-size:14px;color:#868fa0}.form-politics{margin:12px 0 0;font-size:12px;color:#6a7280;line-height:1.6}.form-politics__link{color:inherit;border-bottom:1px solid #868fa0;-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.form-politics__link:hover{color:#0962ca;border-color:#117cd8}.form-director{margin:0 0 24px;text-align:center}.form-director__img{display:block;width:112px;margin:0 auto 16px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:16px}.form-director__title{font-weight:700;font-size:18px}.form-director__position{margin:4px 0 0;font-size:14px;color:#868fa0}.button{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55em;line-height:1;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.button:not(:disabled):not(.disabled){cursor:pointer}.button.disabled,.button:disabled{opacity:.75}.button.loading svg{background-size:contain;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMDAgMjAwJz4KICAgIDxyYWRpYWxHcmFkaWVudCBpZD0nYTcnIGN4PScuNjYnIGZ4PScuNjYnIGN5PScuMzEyNScgZnk9Jy4zMTI1JyBncmFkaWVudFRyYW5zZm9ybT0nc2NhbGUoMS41KSc+CiAgICAgICAgPHN0b3Agb2Zmc2V0PScwJyBzdG9wLWNvbG9yPScjZmZmJyBzdG9wLW9wYWNpdHk9JzAnPjwvc3RvcD4KICAgICAgICA8c3RvcCBvZmZzZXQ9Jy4zJyBzdG9wLWNvbG9yPScjZmZmJyBzdG9wLW9wYWNpdHk9Jy4zJz48L3N0b3A+CiAgICAgICAgPHN0b3Agb2Zmc2V0PScuNicgc3RvcC1jb2xvcj0nI2ZmZicgc3RvcC1vcGFjaXR5PScuNic+PC9zdG9wPgogICAgICAgIDxzdG9wIG9mZnNldD0nLjgnIHN0b3AtY29sb3I9JyNmZmYnIHN0b3Atb3BhY2l0eT0nLjknPjwvc3RvcD4KICAgICAgICA8c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNmZmYnPjwvc3RvcD4KICAgIDwvcmFkaWFsR3JhZGllbnQ+CiAgICA8Y2lyY2xlIHRyYW5zZm9ybS1vcmlnaW49J2NlbnRlcicgZmlsbD0nbm9uZScgc3Ryb2tlPSd1cmwoI2E3KScgc3Ryb2tlLXdpZHRoPScyMCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJwogICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5PScyMDAgMTAwMCcgc3Ryb2tlLWRhc2hvZmZzZXQ9JzAnIGN4PScxMDAnIGN5PScxMDAnIHI9JzcwJz4KICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB0eXBlPSdyb3RhdGUnIGF0dHJpYnV0ZU5hbWU9J3RyYW5zZm9ybScgY2FsY01vZGU9J3NwbGluZScgZHVyPScxJyB2YWx1ZXM9Jy0zNjA7MCcKICAgICAgICAgICAgICAgICAgICAgICAgICBrZXlUaW1lcz0nMDsxJyBrZXlTcGxpbmVzPScwIDAgMSAxJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZSc+CgogICAgICAgIDwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgIDwvY2lyY2xlPgogICAgPGNpcmNsZSB0cmFuc2Zvcm0tb3JpZ2luPSdjZW50ZXInIGZpbGw9J25vbmUnIG9wYWNpdHk9Jy4yJyBzdHJva2U9JyNmZmYnIHN0cm9rZS13aWR0aD0nMTUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcKICAgICAgICAgICAgY3g9JzEwMCcgY3k9JzEwMCcgcj0nNzAnPjwvY2lyY2xlPgo8L3N2Zz4=)}.button.loading svg *{opacity:0}.button.loading:not(:has(svg)):after{content:"";-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:1.5em;height:1.5em;background-size:contain;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMDAgMjAwJz4KICAgIDxyYWRpYWxHcmFkaWVudCBpZD0nYTcnIGN4PScuNjYnIGZ4PScuNjYnIGN5PScuMzEyNScgZnk9Jy4zMTI1JyBncmFkaWVudFRyYW5zZm9ybT0nc2NhbGUoMS41KSc+CiAgICAgICAgPHN0b3Agb2Zmc2V0PScwJyBzdG9wLWNvbG9yPScjZmZmJyBzdG9wLW9wYWNpdHk9JzAnPjwvc3RvcD4KICAgICAgICA8c3RvcCBvZmZzZXQ9Jy4zJyBzdG9wLWNvbG9yPScjZmZmJyBzdG9wLW9wYWNpdHk9Jy4zJz48L3N0b3A+CiAgICAgICAgPHN0b3Agb2Zmc2V0PScuNicgc3RvcC1jb2xvcj0nI2ZmZicgc3RvcC1vcGFjaXR5PScuNic+PC9zdG9wPgogICAgICAgIDxzdG9wIG9mZnNldD0nLjgnIHN0b3AtY29sb3I9JyNmZmYnIHN0b3Atb3BhY2l0eT0nLjknPjwvc3RvcD4KICAgICAgICA8c3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyNmZmYnPjwvc3RvcD4KICAgIDwvcmFkaWFsR3JhZGllbnQ+CiAgICA8Y2lyY2xlIHRyYW5zZm9ybS1vcmlnaW49J2NlbnRlcicgZmlsbD0nbm9uZScgc3Ryb2tlPSd1cmwoI2E3KScgc3Ryb2tlLXdpZHRoPScyMCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJwogICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5PScyMDAgMTAwMCcgc3Ryb2tlLWRhc2hvZmZzZXQ9JzAnIGN4PScxMDAnIGN5PScxMDAnIHI9JzcwJz4KICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSB0eXBlPSdyb3RhdGUnIGF0dHJpYnV0ZU5hbWU9J3RyYW5zZm9ybScgY2FsY01vZGU9J3NwbGluZScgZHVyPScxJyB2YWx1ZXM9Jy0zNjA7MCcKICAgICAgICAgICAgICAgICAgICAgICAgICBrZXlUaW1lcz0nMDsxJyBrZXlTcGxpbmVzPScwIDAgMSAxJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZSc+CgogICAgICAgIDwvYW5pbWF0ZVRyYW5zZm9ybT4KICAgIDwvY2lyY2xlPgogICAgPGNpcmNsZSB0cmFuc2Zvcm0tb3JpZ2luPSdjZW50ZXInIGZpbGw9J25vbmUnIG9wYWNpdHk9Jy4yJyBzdHJva2U9JyNmZmYnIHN0cm9rZS13aWR0aD0nMTUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcKICAgICAgICAgICAgY3g9JzEwMCcgY3k9JzEwMCcgcj0nNzAnPjwvY2lyY2xlPgo8L3N2Zz4=)}.button--x-small{height:28px;padding:0 14px;font-size:12px;font-weight:700;border-radius:8px;-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25)}.button--x-small:hover{-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25)}.button--large{height:48px;padding:0 24px;font-size:18px;font-weight:500;border-radius:12px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.25)}.button--large:hover{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25)}.button--default{height:32px;padding:0 16px;font-size:14px;font-weight:500;border-radius:8px}.button--default:not(.button--white),.button--medium:not(.button--white,.button--gray-light):hover{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25)}.button--default:not(.button--white):hover{-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25)}.button--default.button--white{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15)}.button--default.button--white:hover{-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.15)}.button--medium{height:40px;padding:0 24px;font-size:16px;font-weight:500;border-radius:12px}.button--medium:not(.button--white,.button--gray-light){-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.25)}.button--medium.button--gray-light{-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.1)}.button--medium.button--gray-light:hover{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1)}.button--medium-social{height:40px;padding:0 24px;font-size:20px;border-radius:8px}.button--full,.button--square{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button--full{width:100%}.button--square{padding:0;aspect-ratio:1/1}.button--blue,.button--primary{color:#fff;background:#117cd8;border:0;-webkit-transition:background-color .3s,-webkit-box-shadow .3s;transition:background-color .3s,box-shadow .3s;transition:background-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.button--blue:hover,.button--primary:hover{background:#1e8ceb}.button--gray-light{color:#4b515c;background:#f7f7fa;border:0;-webkit-transition:background-color .3s,color .3s,-webkit-box-shadow .3s;transition:background-color .3s,box-shadow .3s,color .3s;transition:background-color .3s,box-shadow .3s,color .3s,-webkit-box-shadow .3s}.button--gray-light:hover{color:#33a00d;background:#f2fcee}.button--green,.button--orange{color:#fff;border:0;-webkit-transition:background-color .3s,-webkit-box-shadow .3s;transition:background-color .3s,box-shadow .3s;transition:background-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.button--green{background:#3bad13}.button--green:hover{background:#4db927}.button--orange{background:#fd7d18}.button--orange:hover{background:#fc8d36}.button--white{color:#4b515c;background:#fff;border:0;-webkit-transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,box-shadow .3s;transition:color .3s,box-shadow .3s,-webkit-box-shadow .3s}.button--white:hover{color:#117cd8}.button--telegram,.button--whatsapp{color:#fff;-webkit-transition:opacity .3s;transition:opacity .3s}.button--whatsapp{background:#07ba07}.button--telegram:hover,.button--whatsapp:hover{opacity:.8}.button--telegram{background:#4ea4f6}.button__icon{width:1.1em;height:1.1em}.button__icon--right,.button__icon--right-chevron{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.button__icon--right-chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.form-input{display:block;width:100%}.form-input--default{border:1px solid #868fa0}.form-input--large{height:44px;padding:0 16px;font-size:16px;border-radius:12px}.modal,.modal--center{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;bottom:0}.modal,.modal.show{-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.modal{position:fixed;left:0;right:0;z-index:900;opacity:0;overflow:hidden;visibility:hidden;-ms-touch-action:none;touch-action:none}.modal.show{opacity:1;visibility:visible}.modal--down.show .modal__inner,.modal--up.show .modal__inner{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.modal--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000;padding:24px 5vw}.modal--center.show .modal__inner{opacity:1}.modal--map .modal__body{overflow:visible}.modal__text:has(+:not(.modal__trigger)){margin:0 0 1em}.modal__close{position:absolute;right:0;top:0;z-index:2;width:32px;height:32px;margin:0;padding:0;background:0 0;border:0;cursor:pointer;color:#6a7280}.modal__close--down,.modal__close--up,.responsive-video__iframe+a{display:none}.modal__close:hover{color:#0962ca}.modal__inner,.modal__overlay{position:absolute;left:0;width:100%}.modal__overlay{top:0;z-index:0;height:100%;background-color:rgba(51,55,63,.9)}.modal__inner{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:calc(100svh - 100px);overflow:hidden;opacity:0;line-height:1.4;-ms-touch-action:pan-y;touch-action:pan-y;background:#fff;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.05);box-shadow:0 10px 40px rgba(0,0,0,.05)}.modal__inner--up{top:0;padding-top:20px;border-radius:0 0 16px 16px;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.modal__inner--down{bottom:0;padding-bottom:20px;border-radius:16px 16px 0 0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.modal__inner--center{position:relative;padding-top:24px;padding-bottom:24px;border-radius:16px;height:-webkit-min-content;height:-moz-min-content;height:min-content;max-height:100%}.modal__title{font-size:18px;font-weight:700;line-height:1.3;margin:0 0 1em;text-align:center}.modal__body{padding:0 5vw;overflow:auto}.modal__body p:first-child{margin-top:0}.modal__trigger{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.modal__trigger--search,.modal__trigger--up{padding:24px 0 12px}.modal__trigger--down{padding:12px 0 24px}.modal__trigger-icon{height:6px;width:60px;margin:0 auto;border-radius:3px;background-color:#ebecf1}.fixed-panel{position:fixed;left:0;bottom:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:100%;padding:8px 5vw;background:#fff;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.05);box-shadow:0 10px 40px rgba(0,0,0,.05)}.fixed-panel .button--square{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.responsive-video{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:16px}.responsive-video--full{margin:0 calc(-5vw + 4px)}.responsive-video:hover .responsive-video__play{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.responsive-video__iframe,.responsive-video__img,.responsive-video__link{position:absolute;left:0;top:0;width:100%;height:100%}.responsive-video__iframe,.responsive-video__img{z-index:1;border:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.responsive-video__play{position:absolute;top:50%;left:50%;z-index:3;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;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.responsive-video__play--large{width:56px;height:56px}.responsive-video__play--green{color:#fff;background:rgba(59,173,19,.85)}.responsive-video__play svg{width:50%;height:50%}@media screen and (min-width:768px){html{font-size:17px}.h1,h1{font-size:35px}.h2,h2{font-size:31px}.h3,h3{font-size:28px}.h4,h4{font-size:24px}.h5,h5{font-size:22px}.h6,h6{font-size:20px}blockquote{padding:2em 3em 2em 5em;background-size:2em auto;background-position:2em 2.1em}.container{width:92vw}.grid--gap-default{--gap:24px}.grid--gap-small{--gap:16px}.col-sm-1{width:calc((100% - 11*var(--gap))/12*1 + var(--gap)*0)}.col-sm-2{width:calc((100% - 11*var(--gap))/12*2 + var(--gap)*1)}.col-sm-3{width:calc((100% - 11*var(--gap))/12*3 + var(--gap)*2)}.col-sm-4{width:calc((100% - 11*var(--gap))/12*4 + var(--gap)*3)}.col-sm-5{width:calc((100% - 11*var(--gap))/12*5 + var(--gap)*4)}.col-sm-6{width:calc((100% - 11*var(--gap))/12*6 + var(--gap)*5)}.col-sm-7{width:calc((100% - 11*var(--gap))/12*7 + var(--gap)*6)}.col-sm-8{width:calc((100% - 11*var(--gap))/12*8 + var(--gap)*7)}.col-sm-9{width:calc((100% - 11*var(--gap))/12*9 + var(--gap)*8)}.col-sm-10{width:calc((100% - 11*var(--gap))/12*10 + var(--gap)*9)}.col-sm-11{width:calc((100% - 11*var(--gap))/12*11 + var(--gap)*10)}.col-sm-12{width:calc((100% - 11*var(--gap))/12*12 + var(--gap)*11)}.offset-sm-1{margin-left:calc((100% - 11*var(--gap))/12*1 + var(--gap)*1)}.offset-sm-2{margin-left:calc((100% - 11*var(--gap))/12*2 + var(--gap)*2)}.offset-sm-3{margin-left:calc((100% - 11*var(--gap))/12*3 + var(--gap)*3)}.offset-sm-4{margin-left:calc((100% - 11*var(--gap))/12*4 + var(--gap)*4)}.offset-sm-5{margin-left:calc((100% - 11*var(--gap))/12*5 + var(--gap)*5)}.offset-sm-6{margin-left:calc((100% - 11*var(--gap))/12*6 + var(--gap)*6)}.offset-sm-7{margin-left:calc((100% - 11*var(--gap))/12*7 + var(--gap)*7)}.offset-sm-8{margin-left:calc((100% - 11*var(--gap))/12*8 + var(--gap)*8)}.offset-sm-9{margin-left:calc((100% - 11*var(--gap))/12*9 + var(--gap)*9)}.offset-sm-10{margin-left:calc((100% - 11*var(--gap))/12*10 + var(--gap)*10)}.offset-sm-11{margin-left:calc((100% - 11*var(--gap))/12*11 + var(--gap)*11)}.offset-sm-12{margin-left:calc((100% - 11*var(--gap))/12*12 + var(--gap)*12)}.header-menu__close,.header-menu__item--has-children>a:after{right:4vw}.header-menu__link--primary{padding:15px 4vw}.header-menu__link--secondary{padding:12px 4vw 12px calc(4vw + 8px)}.header-search{padding:12px 4vw}.map__yandex{position:absolute;left:0;top:0;width:100%;height:100%;margin:0}.map__address{position:absolute;bottom:40px;left:50%;padding:.5em 1em;white-space:nowrap;background:#fff;border-radius:12px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 10px 40px rgba(0,0,0,.05);box-shadow:0 10px 40px rgba(0,0,0,.05)}.map__address br{display:none}.header--small~.modal--up,.header~.modal--up{top:0}.footer{padding:48px 0}.footer__contacts,.footer__official{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.footer__official{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__contacts{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__contacts,.footer__contacts-phones,.footer__copyright{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__copyright{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.section--full{margin-left:-4vw;margin-right:-4vw;padding-left:4vw;padding-right:4vw}.section--py{padding-bottom:48px}.section--pt,.section--py{padding-top:48px}.section--pb{padding-bottom:48px}.section--my{margin-bottom:48px}.section--mt,.section--my{margin-top:48px}.section--mb{margin-bottom:48px}.section--half-left,.section--half-right{height:calc(100% - 48px);margin-left:0;margin-right:0;padding-left:28px;padding-right:28px}.section__title{margin:0 0 28px}.section__icon--half{right:20px}.section__icon--right{right:4vw}.form-director__img{width:124px}.form-director__title{font-size:20px}.form-director__position{font-size:16px}.fixed-panel{gap:12px;padding:8px 4vw}.responsive-video{margin:0;border-radius:24px}.responsive-video__play--large{width:80px;height:80px}}@media all and (min-width:768px){.modal{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;top:0;z-index:1000;padding:0}.modal__inner{position:relative;height:auto;max-height:100vh;opacity:1;padding:40px 0;border-radius:16px;-ms-touch-action:none;touch-action:none}.modal__inner--small{width:400px}.modal__inner--large{width:640px}.modal__inner--map{width:100%;height:100%;border-radius:0}.modal__title{font-size:20px}.modal__body{padding:0 36px}.modal__close{display:block;width:40px;height:40px;padding:6px;background:#fff}.modal__trigger{display:none}}@media screen and (min-width:1024px){html{font-size:18px;scroll-padding-top:60px}.wrapper,html{padding:0}.container{width:94vw}.grid--gap-default{--gap:28px}.grid--gap-small{--gap:20px}.col-md-1{width:calc((100% - 11*var(--gap))/12*1 + var(--gap)*0)}.col-md-2{width:calc((100% - 11*var(--gap))/12*2 + var(--gap)*1)}.col-md-3{width:calc((100% - 11*var(--gap))/12*3 + var(--gap)*2)}.col-md-4{width:calc((100% - 11*var(--gap))/12*4 + var(--gap)*3)}.col-md-5{width:calc((100% - 11*var(--gap))/12*5 + var(--gap)*4)}.col-md-6{width:calc((100% - 11*var(--gap))/12*6 + var(--gap)*5)}.col-md-7{width:calc((100% - 11*var(--gap))/12*7 + var(--gap)*6)}.col-md-8{width:calc((100% - 11*var(--gap))/12*8 + var(--gap)*7)}.col-md-9{width:calc((100% - 11*var(--gap))/12*9 + var(--gap)*8)}.col-md-10{width:calc((100% - 11*var(--gap))/12*10 + var(--gap)*9)}.col-md-11{width:calc((100% - 11*var(--gap))/12*11 + var(--gap)*10)}.col-md-12{width:calc((100% - 11*var(--gap))/12*12 + var(--gap)*11)}.offset-md-1{margin-left:calc((100% - 11*var(--gap))/12*1 + var(--gap)*1)}.offset-md-2{margin-left:calc((100% - 11*var(--gap))/12*2 + var(--gap)*2)}.offset-md-3{margin-left:calc((100% - 11*var(--gap))/12*3 + var(--gap)*3)}.offset-md-4{margin-left:calc((100% - 11*var(--gap))/12*4 + var(--gap)*4)}.offset-md-5{margin-left:calc((100% - 11*var(--gap))/12*5 + var(--gap)*5)}.offset-md-6{margin-left:calc((100% - 11*var(--gap))/12*6 + var(--gap)*6)}.offset-md-7{margin-left:calc((100% - 11*var(--gap))/12*7 + var(--gap)*7)}.offset-md-8{margin-left:calc((100% - 11*var(--gap))/12*8 + var(--gap)*8)}.offset-md-9{margin-left:calc((100% - 11*var(--gap))/12*9 + var(--gap)*9)}.offset-md-10{margin-left:calc((100% - 11*var(--gap))/12*10 + var(--gap)*10)}.offset-md-11{margin-left:calc((100% - 11*var(--gap))/12*11 + var(--gap)*11)}.offset-md-12{margin-left:calc((100% - 11*var(--gap))/12*12 + var(--gap)*12)}.header-menu{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;visibility:visible}.header-menu__close,.header-menu__item--has-children>a:after{display:none}.header-menu__nav{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;overflow:visible}.header-menu__list--primary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.header-menu__list--secondary{position:absolute;left:-28px;display:block;padding:12px 0 20px;border:0;background:#fff;border-radius:0 0 24px 24px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.05);box-shadow:0 10px 40px rgba(0,0,0,.05);opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.header-menu__item:not(:last-child){border-bottom:0}.header-menu__item--has-children:hover>a:before,.header-menu__link--primary:hover:before{opacity:1}.header-menu__item--has-children:hover>ul{opacity:1;visibility:visible}.header-menu__link{position:relative}.header-menu__link--primary{padding:0;line-height:48px;font-size:16px}.header-menu__link--primary:before{content:"";position:absolute;right:0;bottom:0;width:100%;height:3px;opacity:0;background:#117cd8;border-radius:1px;-webkit-transition:opacity .15s;transition:opacity .15s}.header-menu__link--secondary{padding:0 28px;font-size:15px;line-height:36px;white-space:nowrap}.header-search{padding:0;border:0}.header-search__icon{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;width:24px;height:24px;margin:0 -3px 0 0;padding:0;background:0 0;border:0;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.header-search__icon:hover{color:#0962ca}.header-search__icon svg{width:18px;height:18px}.header-search__form{position:absolute;right:0;top:100%;width:calc(50% - 14px);padding:20px;background:#fff;border-radius:0 0 24px 24px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.05);box-shadow:0 10px 40px rgba(0,0,0,.05);opacity:0;visibility:hidden;-webkit-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s}.header-search__form.active{opacity:1;visibility:visible}.header-search__field{position:relative;padding:0}.header-search__input{height:40px;padding:0 36px 0 1em;font-size:16px;border:1px solid #868fa0;border-radius:8px;-webkit-transition:border-color .3s;transition:border-color .3s}.header-search__input:focus{border-color:#117cd8}.header-search__submit{position:absolute;right:6px;top:6px;margin:0;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.header-search__submit:hover{color:#0962ca}.header{position:relative;display:block;height:161px;font-size:14px;border-radius:0 0 24px 24px}.header--fixed .header__main{position:fixed;left:0;top:0;width:100%;background:#fff;border-radius:0 0 24px 24px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.05);box-shadow:0 10px 40px rgba(0,0,0,.05)}.header--fixed .header__main-inner{height:60px;gap:20px}.header--fixed .header__menu{display:none}.header--fixed .header__logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:0 auto 0 0}.header--fixed .header__logo-img{width:174px}.header--fixed .header__logo-label{font-size:11px}.header--fixed .header__contacts,.header--fixed .header__official-item:last-child{display:none}.header--fixed .header__actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.header--small{height:auto}.header--small .header__logo{-webkit-transform:none;-ms-transform:none;transform:none}.header--small .header__logo-label{opacity:1}.header__main-inner{height:112px}.header--small .header__logo-label,.header__logo{-webkit-transform:none;-ms-transform:none;transform:none}.header__logo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__logo-img{width:182px}.header__hamburger,.header__location{display:none}.header__official,.header__official-link{display:-webkit-box;display:-ms-flexbox;display:flex}.header__official{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}.header__official-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#33373f;line-height:1.3;-webkit-transition:color .3s;transition:color .3s}.header__contacts-link:hover,.header__official-link:hover{color:#0962ca}.header__official-logo--dnevnik{width:20px}.header__official-logo--site{width:18px;margin:0 2px 0 0}.header__official-text{border-bottom:1px solid #117cd8}.header__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:12px}.header__contacts-link,.header__contacts-phones{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em}.header__contacts-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;line-height:1.3;color:#33373f;-webkit-transition:color .3s;transition:color .3s}.header__contacts-link--phone svg{width:16px;height:16px;color:#117cd8}.header__contacts-link--address{margin:4px 0 -4px}.header__contacts-link--address svg{width:16px;height:22px;color:#117cd8}.header__contacts-link--address span{border-bottom:1px dotted #117cd8}.header__actions{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}.header__menu{border-top:1px solid #ebecf1}.footer{padding:56px 0;border-radius:24px 24px 0 0}.footer__logo{font-size:13px}.footer__logo-img{height:32px}.footer__name{margin:20px 0 24px}.footer__contacts,.footer__official{-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__contacts{margin:0 0 28px}.footer__contacts-phones{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;gap:16px}.footer__contacts-link--phone{height:auto;padding:0;font-weight:400;background:0 0;font-size:14px}.footer__contacts-link--phone,.footer__contacts-link--phone:hover{-webkit-box-shadow:none;box-shadow:none}.footer__contacts-link--phone svg{margin:0 2px}.footer__copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:32px 0 0;gap:8px}.footer__menu{padding:0;margin:0;list-style:none;font-size:14px}.footer__menu--primary{display:block;-webkit-columns:3;-moz-columns:3;columns:3;margin:0 0 -24px}.footer__menu--secondary{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-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.footer__menu-item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.footer__menu-item--primary{padding:0 0 24px}.footer__menu-link--primary,.footer__menu-title{display:block;font-size:15px;font-weight:700}.footer__menu-title{margin:0 0 16px}.footer__menu-link{color:#33373f;-webkit-transition:color .3s;transition:color .3s}.footer__menu-link:hover{color:#0962ca}.section--full{margin:0;padding-left:0;padding-right:0}.section--radius{border-radius:24px}.section--py{padding-bottom:56px}.section--pt,.section--py{padding-top:56px}.section--pb{padding-bottom:56px}.section--my{margin-bottom:56px}.section--mt,.section--my{margin-top:56px}.section--mb{margin-bottom:56px}.section--half-left{margin-left:-36px}.section--half-right{margin-right:-36px}.section--half-left,.section--half-right{height:calc(100% - 56px);padding-left:36px;padding-right:36px}.section__title{margin:0 0 36px}.section__title-text{padding:0 15% 0 0}.section__icon{width:56px;height:56px}.section__icon--half{right:24px}.section__icon--right{right:3vw}.form-control--default{margin:16px 0}.form-politics{margin:16px 0 0;font-size:13px}.button--default{height:36px;padding:0 24px;font-size:15px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.25)}.button--default:hover{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.25)}.button--square{padding:0}.fixed-panel{display:none}}@media all and (min-width:1024px){.modal__inner--large{width:720px}}@media screen and (min-width:1280px){.container{width:90vw}.footer{font-size:14px}.footer__name{font-size:13px}.footer__contacts-phones{gap:20px}.footer__contacts-link--phone{font-size:15px}.footer__contacts-link--phone svg{margin:0 2px}.footer__copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px}.section--half-left{margin-left:-44px}.section--half-right{margin-right:-44px}.section--half-left,.section--half-right{padding-left:44px;padding-right:44px}.section__icon--half{right:28px}.section__icon--right{right:5vw}}@media screen and (min-width:1400px){html{font-size:20px}.h1,h1{font-size:44px}.h2,h2{font-size:38px}.h3,h3{font-size:33px}.h4,h4{font-size:28px}.h5,h5{font-size:24px}.h6,h6{font-size:22px}.container{width:1236px}.grid--gap-default{--gap:36px}.col-lg-1{width:calc((100% - 11*var(--gap))/12*1 + var(--gap)*0)}.col-lg-2{width:calc((100% - 11*var(--gap))/12*2 + var(--gap)*1)}.col-lg-3{width:calc((100% - 11*var(--gap))/12*3 + var(--gap)*2)}.col-lg-4{width:calc((100% - 11*var(--gap))/12*4 + var(--gap)*3)}.col-lg-5{width:calc((100% - 11*var(--gap))/12*5 + var(--gap)*4)}.col-lg-6{width:calc((100% - 11*var(--gap))/12*6 + var(--gap)*5)}.col-lg-7{width:calc((100% - 11*var(--gap))/12*7 + var(--gap)*6)}.col-lg-8{width:calc((100% - 11*var(--gap))/12*8 + var(--gap)*7)}.col-lg-9{width:calc((100% - 11*var(--gap))/12*9 + var(--gap)*8)}.col-lg-10{width:calc((100% - 11*var(--gap))/12*10 + var(--gap)*9)}.col-lg-11{width:calc((100% - 11*var(--gap))/12*11 + var(--gap)*10)}.col-lg-12{width:calc((100% - 11*var(--gap))/12*12 + var(--gap)*11)}.offset-lg-1{margin-left:calc((100% - 11*var(--gap))/12*1 + var(--gap)*1)}.offset-lg-2{margin-left:calc((100% - 11*var(--gap))/12*2 + var(--gap)*2)}.offset-lg-3{margin-left:calc((100% - 11*var(--gap))/12*3 + var(--gap)*3)}.offset-lg-4{margin-left:calc((100% - 11*var(--gap))/12*4 + var(--gap)*4)}.offset-lg-5{margin-left:calc((100% - 11*var(--gap))/12*5 + var(--gap)*5)}.offset-lg-6{margin-left:calc((100% - 11*var(--gap))/12*6 + var(--gap)*6)}.offset-lg-7{margin-left:calc((100% - 11*var(--gap))/12*7 + var(--gap)*7)}.offset-lg-8{margin-left:calc((100% - 11*var(--gap))/12*8 + var(--gap)*8)}.offset-lg-9{margin-left:calc((100% - 11*var(--gap))/12*9 + var(--gap)*9)}.offset-lg-10{margin-left:calc((100% - 11*var(--gap))/12*10 + var(--gap)*10)}.offset-lg-11{margin-left:calc((100% - 11*var(--gap))/12*11 + var(--gap)*11)}.offset-lg-12{margin-left:calc((100% - 11*var(--gap))/12*12 + var(--gap)*12)}.header-menu__list--primary{gap:36px}.header-menu__list--secondary{left:-32px}.header-menu__link--secondary{padding:0 32px}.header-search__form{padding:24px;width:calc(50% - 18px)}.header-search__field{position:relative;padding:0}.header-search__input{height:40px;padding:0 40px 0 1em;border-radius:12px}.header-search__submit{right:8px}.header__logo-img{width:240px}.header__logo-label{font-size:13px}.footer{padding:64px 0}.footer__menu{font-size:15px}.footer__menu-link--primary,.footer__menu-title{font-size:16px}.section--py{padding-bottom:64px}.section--pt,.section--py{padding-top:64px}.section--pb{padding-bottom:64px}.section--my{margin-bottom:64px}.section--mt,.section--my{margin-top:64px}.section--mb{margin-bottom:64px}.section--half-left{margin-left:-52px}.section--half-right{margin-right:-52px}.section--half-left,.section--half-right{height:calc(100% - 64px);padding-left:52px;padding-right:52px}.section__title{margin:0 0 44px}.section__icon{width:64px;height:64px}.section__icon--half{right:32px}.section__icon--right{right:calc((100% - 1236px)/2)}.form-director__img{width:136px}.button--x-small{height:32px;padding:0 16px;font-size:14px}.button--default{height:40px;padding:0 28px;font-size:16px;border-radius:12px}.button--medium{height:44px;padding:0 28px;font-size:18px}.button--large{height:52px;padding:0 28px;font-size:19px}.button--square{padding:0}.responsive-video__play--large{width:100px;height:100px}}@media all and (min-width:1400px){.modal__inner{padding:44px 0}.modal__inner--small{width:460px}.modal__inner--large{width:800px}.modal__title{font-size:22px}.modal__body{padding:0 40px}}@media (hover:hover){a:not([class]):hover{color:#0962ca}}