

/* Start:/calendar/industrial/css/style.min.css?170780751957038*/
@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{padding:0;margin:0;border:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;line-height:1.5;font-size:1rem}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}html{scroll-behavior:smooth}body{font-family:var(--font-notoSans);font-size:1rem;line-height:22px;color:var(--text-secondary)}.page{max-width:100%!important;position:relative}.content{overflow:hidden}:root{--font-notoSans-med:"NotoSansMedium",sans-serif;--font-notoSans-bold:"NotoSansBold",sans-serif;--font-roboto-bold:"RobotoBold",sans-serif}@font-face{font-family:Ubuntu;src:url(/media/style/fnt/UbuntuRegular.eot);src:url(/media/style/fnt/UbuntuRegular.eot?#iefix) format("embedded-opentype"),url(/media/style/fnt/UbuntuRegular.woff) format("woff"),url(/media/style/fnt/UbuntuRegular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:RobotoRegular;src:url(/media/font/Roboto/RobotoRegular.eot);src:url(/media/font/Roboto//RobotoRegular.eot?#iefix) format("embedded-opentype"),url(/media/font/Roboto/RobotoRegular.woff2) format("woff2"),url(/media/font/Roboto/RobotoRegular.woff) format("woff"),url(/media/font/Roboto/RobotoRegular.ttf) format("truetype"),url(/media/font/Roboto/RobotoRegular.svg#RobotoRegular) format("svg");font-display:swap}@font-face{font-family:RobotoBold;src:url(/media/font/Roboto/RobotoBold.eot);src:url(/media/font/Roboto/RobotoBold.eot) format("embedded-opentype"),url(/media/font/Roboto/RobotoBold.woff2) format("woff2"),url(/media/font/Roboto/RobotoBold.woff) format("woff"),url(/media/font/RobotoBold.ttf) format("truetype"),url(/media/font/Roboto/RobotoBold.svg#RobotoBold) format("svg");font-display:swap}@font-face{font-family:RobotoMedium;src:url(/media/font/Roboto/RobotoMedium.eot);src:url(/media/font/Roboto/RobotoMedium.eot) format("embedded-opentype"),url(/media/font/Roboto/RobotoMedium.woff2) format("woff2"),url(/media/font/Roboto/RobotoMedium.woff) format("woff"),url(/media/font/Roboto/RobotoMedium.ttf) format("truetype"),url(/media/font/Roboto/RobotoMedium.svg#RobotoMedium) format("svg");font-display:swap}@font-face{font-family:NotoSansRegular;src:url(/media/font/NotoSans/NotoSansRegular.eot);src:url(/media/font/NotoSans/NotoSansRegular.eot) format("embedded-opentype"),url(/media/font/NotoSans/NotoSansRegular.woff2) format("woff2"),url(/media/font/NotoSans/NotoSansRegular.woff) format("woff"),url(/media/font/NotoSans/NotoSansRegular.ttf) format("truetype"),url(/media/font/NotoSans/NotoSansRegular.svg#NotoSansRegular) format("svg");font-display:swap}@font-face{font-family:NotoSansMedium;src:url(/media/font/NotoSans/NotoSansMedium.eot);src:url(/media/font/NotoSans/NotoSansMedium.eot) format("embedded-opentype"),url(/media/font/NotoSans/NotoSansMedium.woff2) format("woff2"),url(/media/font/NotoSans/NotoSansMedium.woff) format("woff"),url(/media/font/NotoSans/NotoSansMedium.ttf) format("truetype"),url(/media/font/NotoSans/NotoSansMedium.svg#NotoSansMedium) format("svg");font-display:swap}@font-face{font-family:NotoSansBold;src:url(/media/font/NotoSans/NotoSansBold.eot);src:url(/media/font/NotoSans/NotoSansBold.eot) format("embedded-opentype"),url(/media/font/NotoSans/NotoSansBold.woff2) format("woff2"),url(/media/font/NotoSans/NotoSansBold.woff) format("woff"),url(/media/font/NotoSans/NotoSansBold.ttf) format("truetype"),url(/media/font/NotoSans/NotoSansBold.svg#NotoSansBold) format("svg");font-display:swap}.column__title>h1,.column__title>h2,.info-block__subtitle,.info-block__title>h2,.is-column .column__right-element-content .column__text,.openable__title{line-height:1.25;letter-spacing:.01px}.column__title>h1,.column__title>h2,.info-block__title>h2{font-size:2.125em;text-align:left;font-family:var(--font-roboto-bold);margin:0;padding:0;color:var(--head)}.ad-banner,.cal-button__icon,.day,.indicator,.month__header,.tabs__indicator-text{display:flex;justify-content:center;align-items:center}.info-block__subtitle,.is-column .column__right-element-content .column__text,.openable__title{font-family:var(--font-roboto);font-size:1.25em;font-weight:500;color:var(--head);line-height:1.4}.column__text>h4,.column__text>p,.column__title>h3,.column__title>p,.info-block__contacts>p,.info-block__text{line-height:normal;color:var(--text-secondary);font-family:var(--font-notoSans);letter-spacing:.01px}.column__text>p{font-size:1em}.column__text>h4,.column__title>h3,.column__title>p,.info-block__contacts>p{font-size:1.25em}.column__title,.delimeter,.info-block__title{position:relative;margin-bottom:16px;padding-bottom:18px}.column__title::after,.delimeter::after,.info-block__title::after{position:absolute;content:"";height:4px;width:48px;bottom:0;background-color:var(--red-main)}.section-banners .column__title h1,.section-hero .column__title h1,.section-list .column__title h1{padding-right:30px}.section-banners .column__title::after,.section-hero .column__title::after,.section-list .column__title::after{width:100%}.section-banners .column__title{padding-bottom:13px}.section-banners .column__title::after{height:4px}.swiper.banners-swiper .swiper-pagination{transform:translateY(-12px);display:flex;justify-content:center}.swiper.banners-swiper .swiper-pagination .swiper-pagination-bullet{position:relative;z-index:10;background:0 0;transition:all 350ms ease-in-out,transform 250ms 150ms;border-radius:50%;cursor:pointer;margin:4px 11px;--bx-s:7px;--s:10px;width:var(--s);height:var(--s)}.swiper.banners-swiper .swiper-pagination .swiper-pagination-bullet::after{position:absolute;content:"";border-radius:inherit;transition:inherit}.swiper.banners-swiper .swiper-pagination .swiper-pagination-bullet::after{width:inherit;height:inherit;background-color:#b1b1b1;z-index:10}.swiper.banners-swiper .swiper-pagination .swiper-pagination-bullet-active::after,.swiper.banners-swiper .swiper-pagination .swiper-pagination-bullet:hover::after{background:var(--red-main);box-shadow:0 0 0 var(--bx-s) rgba(228,45,50,.3)}.swiper.banners-swiper .swiper-navigation{z-index:10;position:absolute;top:1px;right:-1px;width:110px;display:flex;justify-content:space-between}.swiper.banners-swiper .swiper-navigation .swiper-button-disabled{opacity:1}.swiper.banners-swiper .swiper-navigation .swiper-button-next,.swiper.banners-swiper .swiper-navigation .swiper-button-prev{position:relative;cursor:pointer;--s:44px;width:var(--s);height:var(--s);background:url(/calendar/industrial/css/../icons/icons.svg#arrow-red);background-repeat:no-repeat}.swiper.banners-swiper .swiper-navigation .swiper-button-next:hover,.swiper.banners-swiper .swiper-navigation .swiper-button-prev:hover{background:url(/calendar/industrial/css/../icons/icons.svg#arrow-red-hover)}.swiper.banners-swiper .swiper-navigation .swiper-button-prev{margin-right:25px;transform:scaleX(-1)}.section-banners .section-column__left-element{padding-top:0}.cal-button{overflow:hidden;position:relative;transition:transform .4s,color .2s}.cal-button::after{content:"";position:absolute;width:100%;height:100%;transform:scaleX(0);left:0;bottom:0;background:var(--bg-clr);transform-origin:left;transition:inherit}.cal-button:hover{color:var(--hov-clr)}.cal-button:hover::after{transform:scaleX(1)}.hidden.prior-q{display:none}.month,.month-i,.month-i__el{transition:250ms all}.hidden.month,.hidden.month-i,.hidden.month-i__el{opacity:0;pointer-events:none}.hidden.month-i,.hidden.month-i__el{height:0}.hidden.month,.hidden.month-i__el{position:absolute;top:9999px;width:100%}.day.holiday,.day.weekend,.indicator--holiday .indicator__box{background:var(--gray-0);transition:background 250ms}.day.national,.indicator--national .indicator__box{border:var(--red-main) solid 1.5px}.b24-form{font-family:NotoSansRegular,sans-serif!important}.b24-form-sign{display:none}.b24-form-style-classic .b24-form-wrapper.b24-form-border-bottom{border-bottom:none}.b24-form-padding-side{padding-left:0!important;padding-right:0!important}.b24-form-content .b24-form-padding-side{padding-left:0!important;padding-right:0!important}.b24-form-header-padding{display:none!important}.b24-form-btn,.b24-form-field{max-width:34.25rem!important}.b24-form-wrapper{min-height:unset!important;margin-left:0!important}.b24-form-header{display:none!important}.b24-form-field-agreement-link{display:none!important}.b24-form-wrapper>* *{font-family:"Noto Sans",sans-serif!important}.b24-form-control{background-color:#fff!important}.b24-form-btn{font-family:"Noto Sans",sans-serif!important;font-weight:500;background-color:#ce1313!important;max-width:220px!important}.b24-form-btn:hover{background-color:#f53535!important}.b24-form-state-container .b24-form-success{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.b24-form-state-inner{position:absolute;top:50%;max-width:330px;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.b24-form-success-icon{display:inline-block;margin:0 0 26px 0;width:5rem;height:5rem;background-image:url(/outsourcing/icons/icons.svg#icon_check);background-repeat:no-repeat;border:4px solid #fff;border-radius:100%;background-size:3rem;filter:contrast(0) sepia(100%) saturate(100) brightness(.9);background-position:60% 50%}.b24-form-loader{display:none!important}.b24-form-state .b24-form-error{display:none!important}.b24-form-state .b24-form-warning{display:none!important}#modal-bitrix-form{margin-top:0;width:90%;height:100%;padding-left:0;display:flex;flex-direction:column;justify-content:center}#modal-bitrix-form .personal-data{font-family:var(--font-notoSans);font-size:.75rem;font-weight:400;letter-spacing:.01px;text-align:left;color:var(--text-secondary);border-bottom:1px solid var(--text-secondary);padding-bottom:2px;border-bottom-style:dashed;max-width:max-content}.accented{font-family:var(--font-roboto);font-size:1.25rem!important;font-weight:500;margin:0!important}.black-text{color:#262626}.address-wrapper{margin-top:1.25rem;font-family:var(--font-notoSans)}.address-wrapper>:nth-child(2){margin-bottom:1.25rem!important}#questions #easy-content .dark-text{max-width:60%!important}.b24-form-wrapper>* *{font-family:NotoSansRegular}.page input{background-color:#fff!important}.b24-form-btn{font-family:NotoSansRegular;font-weight:500;background-color:#ce1313!important}.b24-form-btn:hover{background-color:#f53535!important}.b24-form-state-container .b24-form-success{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.b24-form-state-inner{position:absolute;top:50%;max-width:330px;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.b24-form-success-icon{display:inline-block;margin:0 0 26px 0;width:5rem;height:5rem;background-image:url(/outsourcing/icons/icons.svg#icon_check);background-repeat:no-repeat;border:4px solid #fff;border-radius:100%;background-size:3rem;filter:contrast(0) sepia(100%) saturate(100) brightness(.9);background-position:60% 50%}.b24-form-loader{display:none!important}.b24-form-state .b24-form-error{display:none!important}.b24-form-state .b24-form-warning{display:none!important}.red-text{display:inline-block}.section-column__img{position:relative}.is-hidden{display:none}.invisible{opacity:0;pointer-events:none}.page .md-v{display:none}.sm-v{display:none}.page>.filter{display:none!important}main br{display:block}.section{--left-perc:72;--right-perc:28;--pseudo-container-width:1640px;--ps-con-gap-diff:20px;--pseudo-container-gap:calc((100vw - var(--pseudo-container-width) - var(--ps-con-gap-diff)) / 2);--section-height:auto;--left-width:calc(var(--pseudo-container-width) * var(--left-perc) / 100 + var(--pseudo-container-gap));--right-width:calc(var(--pseudo-container-width) * var(--right-perc) / 100 + var(--pseudo-container-gap));--left-column-width:var(--left-width);--right-column-width:var(--right-width);--even-width:50%;--estimated-section-padding:max(var(--pseudo-container-gap), 50px);--right-offset:calc(var(--pseudo-container-gap) - var(--scrollbar-width));--padding-right:max(var(--right-offset), 50px);--scrollbar-width:0px}.is-column .column__right-element,.section-banners,.section-list{margin-top:160px}.is-column .column__left-element,.is-column .column__right-element,.section__top{padding-left:var(--estimated-section-padding);padding-right:var(--padding-right)}.section{position:relative;height:var(--section-height)}.section__columns{display:flex;height:inherit}.column{position:relative}.column__left{display:flex;align-items:center;width:var(--left-column-width)}.column__left-element{display:flex;flex-direction:column;padding-left:var(--estimated-section-padding)}.column__right{width:var(--right-column-width);flex-shrink:1}.column__right-element{padding-left:12%;padding-right:var(--padding-right);display:flex;flex-direction:column;align-items:flex-start;height:100%}.column__left-element,.column__right-element{position:relative}.column__left-element-content,.column__right-element-content{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%}.column__text{position:relative}.column__text>a{text-decoration:none;color:var(--text-secondary)}.column__text>h4{font-family:var(--font-roboto)}.column__text>p:first-child{margin-bottom:24px}.column picture{width:100%}.column__img{max-width:840px;max-height:520px;object-fit:cover}.column__img img{width:100%}.column__row{display:flex}.is-even .column__left,.is-even .column__right{width:var(--even-width)}.is-reverse .column__left{width:var(--right-column-width)}.is-reverse .column__right{width:var(--left-column-width)}.is-basic{--left-perc:44.5;--right-perc:55.5}.is-column .section__columns{flex-direction:column}.is-column .column{display:block;width:100%}.is-column .column__left-element-content{max-width:100%}.is-column .column__right{padding-right:0}.is-column .column__right-element-content .column__text{font-size:1.5rem;font-family:var(--font-notoSans);font-weight:400}.is-fill-gray{background-color:var(--bg-service-gray)}.is-fill-red{background-color:var(--red-main);color:var(--white)}.is-fill-red .column__text>*,.is-fill-red .column__title>*{color:var(--white)!important}.is-fill-red .column__title::after{opacity:.5;background-color:var(--white)}.is-height-unlimited{height:auto}.is-image{height:var(--section-height)}.is-image .column__right-element{justify-content:flex-end}.is-image .column__right-element-content{width:100%;justify-content:flex-end;max-height:100%}.is-image .column__img{position:relative;display:block;margin:0 auto}.red-text{color:var(--red-main)}.info-block__subtitle{font-size:1.5rem;margin-bottom:8px}.info-block__text{font-size:1.5rem}.info-block__text ul{margin-top:20px}.info-block__contacts{margin-top:30px;position:relative;font-size:1rem}.info-block__contacts>p{display:flex;align-items:center;gap:8px;margin-bottom:16px}.btn{display:block;padding:20px 0;width:13.75em;border-radius:.35rem;text-decoration:none;line-height:1.375rem;font-family:var(--font-notoSans);box-shadow:none;font-size:1em;text-align:center;transition:all .2s ease;color:var(--clr);background-color:var(--bg)}.btn--primary{--clr:#fff;--bg:var(--red-main)}.btn--primary:hover{--bg:#f53535}.btn--secondary{--clr:var(--red-main);--bg:transparent;--bs-clr:var(--red-main);box-shadow:inset 0 0 0 1px var(--bs-clr)}.btn--secondary:hover{box-shadow:inset 0 0 0 2.5px var(--bs-clr)}.modal{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.5);transition:.5s all;display:flex;justify-content:center;align-items:center;z-index:-10;pointer-events:none;opacity:0;visibility:hidden}.modal[data-modal=open]{z-index:99999;opacity:1;pointer-events:all;visibility:visible}.modal[data-modal=open]~div{filter:blur(2px)}.modal[data-modal=open] .modal__body{transform:translateY(0)}.modal__body{width:45.677vw;height:51.6314779271vh;background:#fff;transform:translateY(-10%);transition:inherit;position:relative;display:flex}.modal__picture{background-image:url(/img/origin/laptop_top.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:30%;height:100%;position:relative}.modal__content{width:70%;display:flex;justify-content:center;align-items:center}.modal__close{width:32px;height:32px;background-image:url(/outsourcing/icons/icons.svg#icon_plus);background-size:2rem;background-position:center;background-repeat:no-repeat;position:absolute;right:3%;top:3%;transform:rotate(45deg);cursor:pointer}.openable__content{position:absolute;top:0;height:auto;width:100%}.openable__content-wrapper{height:0;transition:height .3s ease-in-out;transform-origin:top;position:relative;overflow:hidden}.openable{position:relative;width:100%;--bs-color:var(--gray-1);--bs-size:2px;--inline-offset:42px;transition:all .25s;border-bottom:var(--bs-size) solid var(--bs-color);background:#fff;overflow:hidden;--f:invert(20%) sepia(85%) saturate(2739%) hue-rotate(346deg) brightness(85%) contrast(113%)}.openable:hover .openable__title,.openable[data-open="1"] .openable__title{color:var(--red-main)}.openable:hover .openable__close,.openable[data-open="1"] .openable__close{filter:var(--f)}.openable__title{position:relative;font-size:1.25rem;text-transform:capitalize;transition:background .3s ease;color:var(--head);padding:32px 0 16px}.openable__title>span{max-width:90%;display:inline-block}.openable__close{position:absolute;--s:39px;right:var(--s);width:var(--s);top:calc(50% - var(--s)/ 2);height:var(--s);--w:100%;--h:5px;--off:calc(50% - var(--h) / 2);transition:transform .3s;display:flex;justify-content:center;align-content:center;opacity:0}.openable__close::after,.openable__close::before{position:absolute;content:"";background:#000;width:var(--w);height:var(--h);top:var(--off)}.openable__close::after{transform:rotate(90deg)}.openable[data-open="1"] .openable__close{transform:rotate(45deg)}.openable[data-open="1"] .openable__content-wrapper{height:var(--h)}.breadcrumbs{display:flex}.breadcrumbs__item{font-size:.875rem;margin-right:8px}.breadcrumbs__item a{color:inherit;transition:.2s}.breadcrumbs__item a:hover{color:var(--red-main);text-decoration:underline;text-underline-offset:4px}.breadcrumbs__item:not(:last-child)::after{content:"";display:inline-block;background:url(/calendar/industrial/css/../icons/icons.svg#arrow) no-repeat;width:12px;height:12px;margin-left:5px}.ad-banner{display:flex}.ad-banner-container{position:relative;width:100%;max-width:350px}.ad-banner-container:nth-child(2){top:672px}.ad-banner-container:nth-child(3){top:1344px}.ad-banner.right{position:absolute;z-index:10;top:55px;width:157px;width:100%;height:600px}.ad-banner.bottom{display:none;width:100%!important;margin-left:0!important;margin-right:16px!important;max-width:100%;margin-top:42px;margin-top:42px}.ad-banner.bottom *{width:100%;max-width:100%;height:118px}.ad-banner__text{font-size:1.5rem;font-family:var(--font-roboto-reg);text-align:center}.c-filter{display:flex;margin-bottom:24px}.c-filter--border{padding-top:15px;padding-bottom:15px;border-top:1px solid var(--gray-1);border-bottom:1px solid var(--gray-1)}.c-filter--big{margin-bottom:32px}.c-filter--big .tabs{margin-left:0;width:100%;max-width:536px}.c-filter--big .tabs__indicator,.c-filter--big .tabs__item{width:134px;min-height:51px}.c-filter--big .tabs__indicator{min-height:53px}.c-filter>div{width:50%}.c-filter__mode{display:flex;align-items:center}.c-filter__mode-title{font-size:1rem;color:var(--head);font-family:var(--font-roboto-reg);white-space:nowrap}.c-filter__holiday .indicator__box{background:var(--gray-0)}.c-filter__controls{display:flex;justify-content:flex-end;align-items:center;width:var(--m-width)}.c-filter__links{display:none}.c-filter__links.mobile{display:none;position:absolute;right:0}.c-filter__links.mobile .c-filter__link{font-size:1rem}.c-filter__indicators{display:flex;margin-left:12px}.c-filter__link{list-style:none;position:relative;color:var(--blue)}.c-filter__link.last{margin-left:12px}.c-filter__link.last::before{content:"|";position:absolute;color:var(--blue);left:-30%}.c-filter__link a{text-decoration:none}.c-filter__link:hover a{text-decoration:underline}.calendar{position:relative}.calendar:not(.calendar--short){margin-top:30px}.calendar.holiday{margin-top:0;position:relative}.calendar__subtitle{font-size:1.25rem}.calendar__subtitle h2{text-align:left;margin:0;padding:0;font-family:var(--font-roboto-bold);color:var(--head)}.calendar__subtitle--first{margin-bottom:16px}.calendar__subtitle--second{position:relative;padding-bottom:19px}.calendar__subtitle--second:after{position:absolute;content:"";bottom:0;left:0;height:4px;width:50px;background-color:var(--red-main)}.short-table{width:calc(100% + 1px);border:1px solid var(--gray-1);border-collapse:collapse}.short-table__row--long{width:100%;background-color:#f8f8f8}.short-table__row--long .short-table__cell{padding-top:6px;padding-bottom:5px}.short-table__row+.short-table__row{border-top:1px solid var(--gray-1)}.short-table__row+:not(.short-table__row--long),.short-table__row--long+.short-table__row{color:var(--head)}.short-table__row:first-child{border-radius:4px 0 0 4px}.short-table__cell{font-family:var(--font-notoSans-med);font-size:16px;padding-top:16px;padding-bottom:16px;padding-left:20px;padding-right:20px;line-height:normal}.short-table__cell:first-child{width:200px;min-width:200px}.short-table__cell:not(.text):not(.first){color:var(--head)}.short-table__cell.first{padding-top:14px;padding-bottom:13px;text-transform:capitalize;background-color:#f8f8f8}.short-table__cell:not(.active):not(.text){display:none}.short-table__cell+.short-table__cell{text-align:center;border-left:1px solid var(--gray-1)}.short-table__cell.first,.short-table__cell.text,.short-table__cell:first-child{font-family:var(--font-notoSans);font-size:14px}.short-table__cell.active{width:239px}.delimeter{height:37px;width:auto;padding:0 0 12px 0;font-size:1.5rem;font-family:var(--font-roboto);margin:0 var(--gutter)}.delimeter::after{left:0}.cal-button{padding:24px 36px;display:flex;justify-content:space-between;box-shadow:0 0 0 1px var(--border-gray) inset;color:var(--head);font-size:1.125rem;margin:-1px 0 0 -1px;--bg-clr:var(--red-main);--hov-clr:#fff}.cal-button:not(.reverse)::after{transform-origin:right;right:0;left:unset}.cal-button>*{position:relative;z-index:10}.cal-button__text{font-family:var(--font-roboto);width:50%;text-align:right}.cal-button__icon{width:32%;background:var(--red-main);--s:40px}.cal-button__icon::after{content:url(/calendar/industrial/css/../icons/icons.svg#line_arrow);display:block;width:var(--s);height:var(--s)}.cal-button.reverse{flex-direction:row-reverse}.cal-button.reverse .cal-button__icon::after{transform:rotate(180deg)}.cal-button.reverse .cal-button__text{text-align:left}.info{display:flex;margin:0 0 14px 0;position:relative;font-size:1rem;line-height:1.35}.info__wrapper{margin-bottom:32px;padding-top:5px;width:100%}.nav-btn{position:absolute;background-image:url(/calendar/industrial/css/../icons/icons.svg#arrow_simple);--s:22.5px;width:var(--s);height:var(--s);top:34%;display:none;transition:.3s all;--tx:scale(1.15)}.nav-btn:hover{transform:var(--tx)}.nav-btn.prev{left:var(--s)}.nav-btn.next{right:var(--s);--r:rotate(180deg);transform:var(--r)}.nav-btn.next:hover{transform:var(--r) var(--tx)}.nav-btn.disabled{opacity:.3;pointer-events:none}.tabs,.tabs__indicator,.tabs__item{border-radius:100px;position:relative}.tabs__indicator,.tabs__item{min-height:36px;width:150px;display:inline-block;background:0 0;transition:transform .1s ease-in-out,all var(--ts) ease-in-out,color var(--ts),opacity .2s}.tabs__indicator,.tabs__indicator-text{opacity:0}.active.tabs__indicator,.active.tabs__indicator-text{opacity:1}.tabs{background:#fff;margin-left:12px;display:flex;max-width:300px;border:1px solid #d1d1d1;--ts:0.3s}.tabs__item{color:#363636;padding:9px 20px}.tabs__indicator{background:#f5f5f5;border:1px solid var(--text-secondary);position:absolute;left:0;pointer-events:none;--scale:scaleX(1);min-height:38px;width:152px;margin:-1px 0 0 -1px}.tabs__indicator.shrink{--scale:scaleX(0);border-radius:100%}.tabs__indicator-text{position:absolute;width:100%;height:100%;color:var(--text-secondary);z-index:5;transition:inherit}.description{padding-top:13px;margin-bottom:19px}.description:last-child{margin-bottom:0}.description__title{font-family:var(--font-roboto);font-size:1rem}.description .info{padding:5px 0 0;margin:0;width:100%;border-bottom:none}.description .info__date{width:160px;font-size:.9375rem}.description .info__body{padding:0;font-size:.875rem;line-height:normal}.ctable{table-layout:fixed;border-collapse:collapse;width:100%;font-size:1.125rem;min-width:560px;--off:100px}.ctable .ctable__cell,.ctable .ctable__header.first,.ctable .period .first,.period .ctable .first{padding:var(--y) var(--r) var(--y) var(--l);--y:12px;--r:40px;--l:40px}.ctable__header{font-family:var(--font-roboto);font-weight:500}.ctable__header.first{text-align:left}.ctable__header>span{display:block}.ctable__header:nth-child(1){width:11.5%}.ctable__header:nth-child(2){width:28.5%}.ctable__header:nth-child(3){width:18%}.ctable__header:nth-child(4){width:22%}.ctable__header:nth-child(5){width:20%}.ctable__cell{text-align:center;border-bottom:1px solid #f4f4f4}.ctable__cell.first{text-align:unset}.ctable__cell:last-child{text-align:right;--r:90px}.ctable__cell:nth-child(4),.ctable__header:nth-child(4){--x:20px;transform:translateX(var(--x))}.ctable__head{background:#e4e4e5}.ctable__head,.ctable__head .ctable__row{height:90px}.t-quarter{background:#f4f4f4}.period .first,.t-quarter .first{white-space:nowrap;--y:16px;--r:0;--l:40px}.period{font-family:var(--font-notoSans-bold)}.period .ctable__cell:not(:last-child){--r:51px;--y:24px}.period:nth-last-child(2) .ctable__cell:nth-child(2){--l:30px}.period:last-child .ctable__cell:not(:last-child){--r:62px}.period .first{color:var(--red-main);--y:24px;--r:0;--l:40px}.period:nth-last-child(2) .ctable__cell:nth-child(2){--r:49px}.period:nth-last-child(2) .ctable__cell:nth-child(3),.period:nth-last-child(2) .ctable__cell:nth-child(4){--y:12px;--r:45px;--l:35px}.average .ctable__cell:nth-child(2){visibility:hidden}.average .ctable__cell:nth-child(3),.average .ctable__cell:nth-child(4){--r:40px;--l:20px}.openable__title{text-transform:none}.select .arrow,.select__option,.select__text,[data-select]{position:relative;transition:250ms ease-out}[data-select]:hover{background:rgba(0,0,0,.1)}.select{position:relative}.select span{display:block}.select__text{cursor:pointer;--pl:58px;padding-left:var(--pl);text-align:left}.select .arrow{background:url(/calendar/industrial/css/../icons/icons.svg#triangle);position:absolute;width:12px;z-index:0;height:12px;right:14%;top:46%}.select__options{background:#fff;left:16.5%;width:72%;margin-top:2px;border-radius:4px;position:absolute;z-index:100;transition:350ms ease-in-out all,left 0s;box-shadow:0 3px 12px rgba(0,0,0,.08);transform:translateY(20px);opacity:0;visibility:hidden;min-width:128px}.select [aria-expanded=true]{opacity:1;visibility:visible;transform:none}.select [aria-expanded=true]+.arrow{transform:rotate(-180deg)}.select__option{padding:12px 16px;text-align:left;font-size:1rem;white-space:nowrap;cursor:pointer}.select__option i{margin:0 3px}.select__option:not(:last-child)::after{content:"";width:90%;position:absolute;left:5%;top:100%;height:1px;background:#eee}.select__option:hover{color:var(--red-main)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(100%)}.scrollbar,.scrollbar__body{border-radius:4px}.scrollbar{position:relative;width:100%;background:var(--gray-1);height:8px;margin-top:12px;touch-action:none;transition:250ms all,height 250ms 125ms}.scrollbar .hidden,.scrollbar.hidden{opacity:0;height:0;pointer-events:none;margin:0}.scrollbar__body{position:absolute;pointer-events:none;left:0;z-index:10;height:100%;border:1px solid var(--disabled-input-bg);box-shadow:0 2px 4px rgba(0,0,0,.15);background:var(--disabled-input-bg)}.scrollbar__target{position:relative;overflow:hidden;--off:32px}.scrollbar__target .ctable{--off:0px}.scrollbar__target-side{max-width:var(--w);touch-action:pan-y}.scrollbar__target-side.left{left:0;top:0;position:absolute;overflow:hidden;display:none;background:#fff;transition:250ms all}.scrollbar__target-side.left.shadow{box-shadow:rgba(0,0,0,.15) 0 2px 4px}.loader{position:absolute;--off:40px;--b:100%;width:calc(var(--b) + var(--off));height:calc(100% + var(--off));--off-2:calc(var(--off) / -2);transform:translate(var(--off-2),var(--off-2));background:rgba(0,0,0,.15);opacity:.7;border-radius:10px;z-index:100;overflow:hidden}.loader::after{content:"";position:absolute;width:0%;height:6px;background:rgba(206,19,19,.5);top:0;border-radius:4px;animation:bar 1.5s ease-in-out infinite;transform:translateX(-100%)}.loader::before{content:"";width:100%;position:absolute;height:100%;top:0;left:0;background-size:0;background-image:linear-gradient(to right,rgba(0,0,0,.1) 0,rgba(206,19,19,.01) 13%,rgba(206,19,19,.036) 25%,rgba(206,19,19,.01) 40%,rgba(0,0,0,.1) 50%);background-size:200% 100%;animation:load 2s ease-in-out infinite;background-position:100% 0}@keyframes load{from{background-position:100% 0}to{background-position:-100% 0}}@keyframes bar{0%{transform:translateX(-100%);width:0%}50%{width:30%}100%{width:100%;transform:translateX(100%)}}.section-breadcrumbs{margin:22px 0}.section-hero{margin-top:48px}.section-hero~.section-banners{margin-bottom:90px}.section-hero .column__text{padding:28px 19px 21px 0}.section-hero .column__text p{margin-bottom:16px}.section-hero .column__img{min-width:447px;transform:translate(20px,5px)}.section-hero .column__title h1{text-align:left;padding-right:19px}.section-calendar{margin-top:80px}.section-calendar--short{margin-top:20px}.section-calendar.section-holiday-calendar{margin-top:52px}.section-calendar.section-holiday-calendar .month{display:none}.section-calendar.section-holiday-calendar .month.active{display:block}.section-calendar .column__left-element{width:100%}.section-calendar .column__buttons{display:flex;justify-content:space-between;align-items:center;margin-top:67px}.section-calendar .cal-button{width:31.5%}.section-list .column__left-element{width:100%}.section-list .column__title{padding-bottom:13px;margin-bottom:0}.section-list .column__title::after{height:4px}.swiper.banners-swiper{height:100%;width:100%;margin:-70px auto 0;padding:30px 0 70px}.swiper.banners-swiper .swiper-wrapper{margin-top:3.6%;padding-bottom:3.05%}.icon-youtube{background:url(/calendar/industrial/css/../icons/icons.svg#youtube) no-repeat;--s:70px;width:var(--s);height:var(--s);display:inline-block;transform:translateX(12%)}.section-banners{margin-top:164px;overflow:hidden}.section-banners .column__left-element-content{max-width:100%}.day.holiday,.day.national,.month__header-icon{--bs-a:rgba(0, 0, 0, 0.09) 0px 2px 1px,rgba(0, 0, 0, 0.09) 0px 4px 2px,rgba(0, 0, 0, 0.09) 0px 8px 4px,rgba(0, 0, 0, 0.09) 0px 16px 8px,rgba(0, 0, 0, 0.09) 0px 32px 16px;transition:.25s all linear}.appear.day.holiday,.appear.day.national,.appear.month__header-icon,.day.holiday:hover,.day.national:hover,.month__header-icon:hover{box-shadow:var(--bs-a);z-index:10}.tooltip,.tooltip__body,.tooltip__content{border-radius:10px}.tooltip,.tooltip__main{width:var(--w);height:var(--h)}.tooltip__content,.triangle::after,.triangle::before{background:#fff}.triangle{--ts:14px;--half:calc(var(--ts) / 2);--off:calc(calc(var(--ts) * -1) / 1.7);width:var(--ts);height:var(--ts);position:absolute;z-index:10;opacity:0;transition:var(--tr) opacity;overflow:hidden}.triangle::after,.triangle::before{position:absolute;content:"";width:50.2%;height:200%;z-index:10;top:-125%;border-bottom:2px solid #b1b1b1}.triangle::after{transform:skewY(53deg);left:0}.triangle::before{transform:skewY(-53deg);right:0}[data-tooltip]{cursor:pointer}.tooltip{--tr:0.5s;position:absolute;opacity:.8;transition:var(--tr) all linear,box-shadow 1s;--x-offset:10%}.tooltip.shadow{box-shadow:rgba(0,0,0,.07) 0 1px 1px,rgba(0,0,0,.07) 0 2px 2px,rgba(0,0,0,.07) 0 4px 4px,rgba(0,0,0,.07) 0 8px 8px,rgba(0,0,0,.07) 0 16px 16px;background:#fff}.tooltip.left .triangle{left:calc(var(--x-offset) - var(--half))}.tooltip.left.aside{--trx-v:12%,0}.tooltip.left.aside .triangle{--ts:14px;left:var(--off);top:calc(50% - var(--half));transform:rotate(90deg)}.tooltip.right .triangle{right:calc(var(--x-offset) - var(--half))}.tooltip.right.aside{--trx-v:-12%,0}.tooltip.right.aside .triangle{--ts:14px;right:var(--off);top:calc(50% - var(--half));transform:rotate(-90deg)}.tooltip.top{--trx-v:0,-12%}.tooltip.top .triangle{bottom:var(--off)}.tooltip.bottom{--trx-v:0,12%}.tooltip.bottom .triangle{top:var(--off);transform:rotate(180deg)}.tooltip.appear{opacity:1;z-index:100}.tooltip.appear .tooltip__close{opacity:1}.tooltip.appear .triangle{opacity:1}.tooltip.disappear{opacity:0;transform:translate(var(--trx-v));transition:var(--tr) all;pointer-events:none}.tooltip__main{position:absolute}.tooltip__shadow{position:absolute;width:0;height:0;border-radius:50%;--bsd:0s;transition:var(--tr) border-radius,box-shadow calc(var(--tr)/ 1.5) var(--bsd);transform:translate(-50%,-50%);--bsw:2px;--bsc:#b1b1b1;box-shadow:0 0 0 var(--bsw) var(--bsc);overflow:hidden}.tooltip__shadow.small{--bsw:1.5px}.tooltip__shadow.transform{border-radius:0;--bsw:0px;--bsd:var(--tr)}.tooltip__body{overflow:hidden;position:relative;width:100%;height:100%}.tooltip__content{position:relative;padding:24px 24px 21px;border:1px solid #b1b1b1;transition:calc(var(--tr) * 2) all,border var(--tr);min-width:400px;max-width:max(500px,26vw);height:max-content}.tooltip__content:not(.small) .tooltip__row{white-space:nowrap}.tooltip__content.small{min-width:340px}.tooltip__content.small .tooltip__row::before{content:"— "}.tooltip__header{font-family:var(--font-notoSans-bold);text-transform:capitalize;margin-bottom:8px;font-size:.875rem}.tooltip__header:nth-of-type(2){margin-top:12px}.tooltip__row{font-size:.875rem}.tooltip__row.w6{text-align:end}.tooltip__link{font-size:.75rem;color:var(--red-main);margin-top:8px;display:flex;align-items:center;justify-content:flex-end;transition:var(--tr) all;margin-right:-7px}.tooltip__link::after{content:"";background:url(/calendar/industrial/css/../icons/icons.svg#arrow_simple) no-repeat;width:11px;height:11px;display:inline-block;position:relative;transition:inherit;transform:rotate(180deg)}.tooltip__link:hover{text-decoration:underline;text-underline-offset:2px}.tooltip__link:hover::after{right:-5px}.tooltip__close{background:url(/calendar/industrial/css/../icons/icons.svg#close) no-repeat;position:absolute;top:17px;right:17px;width:14px;cursor:pointer;height:14px;z-index:10;opacity:0;transition:opacity var(--tr) var(--tr)}.month{max-width:var(--m-width);box-shadow:0 0 0 1px var(--gray-1);position:relative;--rows:6}.month.mobile{width:var(--m-width)}.month .month__header,.month .month__weekdays{font-family:var(--font-roboto-reg)}.month__header{padding:11px 0 13px;text-transform:capitalize;position:relative;font-size:1.25rem}.month__header-icon{background-image:url(/calendar/industrial/css/../icons/icons.svg#i-icon);--s:18px;width:var(--s);height:var(--s);display:inline-block;margin-left:6.5px;border-radius:50%;transform:translate(0,2px)}.month__weekdays{background-color:var(--bg-service-gray);text-transform:uppercase;padding:11px 30px;display:flex;justify-content:space-between;color:var(--gray-2)}.month__body{padding:7px 22px 18px 22px;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(var(--rows),1fr);gap:10px 10.5px}.month .c-filter__links{transform:translate(1px,2px)}.day.national{transform:scale(1.16)}.day{--s:36px;height:var(--s);width:var(--s);font-size:1.125rem;border-radius:5px}.day.disabled{pointer-events:none;color:var(--disabled)}.day.holiday,.day.national{border-radius:50%}.day.replaced.weekend{background-color:transparent}.day.replaced,.day.replaced.appear,.day.replaced:hover{border-radius:5px;--bs-a:none}.day.replaced.appear,.day.replaced:hover{background:var(--gray-1)}.day.replaced::after{content:"!";color:var(--red-main)}.day.spark{position:relative;overflow:hidden;background-color:transparent;pointer-events:none}.day.spark::after{content:"";position:absolute;opacity:1;width:200%;height:200%;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);background:var(--gray-0);transition:.4s all ease-out;z-index:-1}.day.spark.blink{pointer-events:unset}.day.spark.blink::after{transform:translate(-50%,-50%) scale(1)}.day.spark.blink.replaced::after{display:initial;content:"!";color:var(--red-main);transform:initial;left:initial;top:initial;background:0 0;width:initial;height:initial;position:initial}.day.spark.blink.other{pointer-events:unset}.day.spark.other{pointer-events:unset}.day.spark.replaced:after{display:none}.day.other{color:#2d6da5;transition:all .2s}.day.other.appear,.day.other:hover{background:rgba(0,0,0,.12)}.quarter{position:absolute;left:27px;top:-14px;background:#fff;padding:1px 6px;font-size:.875rem}.indicator:not(:first-child){margin-left:24px}.indicator__box{--s:28px;width:var(--s);height:var(--s);border-radius:50%;display:inline-block;margin-right:3px}.indicator__text{font-size:1rem}.prior-q__item{font-size:1.125rem;color:var(--gray-2);font-family:var(--font-notoSans-med);position:relative;text-align:end;margin-top:17.5px;padding-right:30px}.prior-q__item::before{content:"";display:block;position:absolute;width:100%;background:var(--gray-1);height:2px;top:calc(50% - 1px);left:0}.prior-q__text{position:inherit;z-index:2;background:#fff;display:block;margin:0 0 0 auto;width:170px;text-align:center}.month-i{position:relative}.month-i__el{margin-top:20px}.month-i__title{font-size:1.25rem;font-family:var(--font-roboto);text-transform:capitalize}.calendar{--gray-0:#eeeeee;--gray-2:#6e7781;--disabled:#b0b0b0;--blue:#1915e8;--m-width:370px;--gutter:35px;--cal-width:100%;max-width:var(--cal-width)}.calendar__grid{display:grid;--col-count:3;grid-template-columns:repeat(var(--col-count),1fr);gap:var(--gutter);margin-top:36px;width:100%;position:relative}@media only screen and (max-width:1724px){.select .arrow{right:1.4vw}.indicator__text{font-size:.875rem}.calendar__grid{gap:20px}}@media only screen and (max-width:1640px){.section-calendar .column__left,.section-hero .column__left{min-width:1173px}.section-calendar .column__left,.section-hero .column__left{min-width:1173px}.ad-banner.right{left:12%}.section-hero{--left-perc:76}.icon-youtube{--s:4.7vw}}@media only screen and (max-width:1440px){.column__img{max-width:100%;max-height:100%}.swiper.banners-swiper .swiper-wrapper{margin-top:6vw}.quarter{font-size:max(.5rem,1.042vw);left:13%;top:-15px}.calendar~.column__buttons{width:100%}.calendar__grid{gap:20px}}@media (max-width:1320px){.ad-banner-container{max-width:100%}.ad-banner-container:nth-child(2){top:initial}.ad-banner-container:nth-child(3){top:initial}.ad-banner.right{display:none}.ad-banner.bottom{display:block;width:100%}}@media only screen and (max-width:1250px){.section-calendar,.section-hero,.section-list{--right-perc:100}.section-calendar .column__right,.section-hero .column__right,.section-list .column__right{display:none}.section-calendar .column__left,.section-hero .column__left,.section-list .column__left{width:100%}.section-calendar .column__left-element,.section-hero .column__left-element,.section-list .column__left-element{width:100%;padding-right:var(--padding-right)}.section-calendar .column__left,.section-hero .column__left{min-width:auto}.section-calendar .column__left,.section-hero .column__left{min-width:auto}.is-column .column__left-element,.is-column .column__right-element,.section__top{padding-left:50px;padding-right:50px}.btn{width:10.625rem;flex-grow:1;padding:1em 0;font-size:.875rem}.modal__body{width:80%;height:80%}.c-filter{flex-direction:column}.c-filter>div{width:100%}.c-filter{justify-content:space-between}.c-filter .checkbox__title{font-size:1.1vw}.c-filter__controls{width:32.5%;margin-top:26px;justify-content:space-between}.c-filter__indicators{width:62%;margin-left:0}.short-table__cell.active{width:200px}.cal-button{font-size:1rem}.ctable .ctable__cell:last-child{--r:75px}.select__text{--pl:3.5vw}.select .arrow{right:calc(50% - 6px);top:75%}.select [aria-expanded=true]+.arrow{transform:translateY(5px);opacity:0}.section-calendar .column__buttons{margin-top:30px}.swiper.banners-swiper .swiper-wrapper{margin-top:7vw}.month:first-child .month__header{padding-left:0}.month__header{font-size:max(1.0625rem,1.66vw)}.month__header-icon{transform:none;--s:14px}.month__weekdays{font-size:max(.875rem,1.367vw);padding:3.1% 7.4%}.month__body{padding:1.8% 4% 4.8% 4.3%;gap:.8vw .9vw}.day{--s:2.6vw;font-size:max(.75rem,1.172vw);border-radius:3px}.indicator__box{--s:2vw}.indicator__text{font-size:1.3vw}.calendar{--cal-width:100%;--m-width:1fr}}@media only screen and (max-width:1209px){body{font-size:1rem}}@media only screen and (max-width:1024px){body{font-size:.875rem}.column__title>h1,.column__title>h2,.info-block__title>h2{font-size:1.25rem}.info-block__subtitle,.is-column .column__right-element-content .column__text,.openable__title{font-size:.875rem}.column__text>h4,.column__text>p,.column__title>h3,.column__title>p,.info-block__contacts>p,.info-block__text{font-size:.875rem;line-height:1.4}.section-banners .column__title h1,.section-hero .column__title h1,.section-list .column__title h1{padding-right:0}.swiper.banners-swiper .swiper-navigation .swiper-button-next,.swiper.banners-swiper .swiper-navigation .swiper-button-prev{--s:33px}.swiper.banners-swiper .swiper-navigation .swiper-button-prev{margin-right:22px}.ctable,.scrollbar__target{width:calc(100% + var(--off));margin-left:calc(var(--off)/ 2 * -1)}.section{--ps-con-gap-diff:20px}.is-column .column__right-element,.section-banners,.section-list{margin-top:60px}.column__left-element{padding-left:50px;padding-right:6.5%}.column__right-element{padding-left:50px;padding-right:50px}.column__row{flex-direction:column-reverse}.is-reverse-lg .column__left{width:var(--right-column-width)}.is-reverse-lg .column__right{width:var(--left-column-width)}.info-block__subtitle{font-size:1rem}.info-block__contacts{margin-top:10px}.info-block__contacts>p{margin-bottom:5px}.openable__title{font-size:max(18px,1.953vw);padding:22.5px 30px;cursor:pointer}.openable__close{--h:3px;opacity:1}.openable__close{--s:25px;right:30px}.c-filter--big{margin-bottom:0}.c-filter .checkbox__title{font-size:.75rem;padding-left:1vw}.c-filter__mode-title{font-size:1rem}.c-filter__controls{width:38%;margin-top:22px}.c-filter__links{font-size:1rem}.calendar:not(.calendar--short){margin-top:28px}.delimeter{margin:0}.delimeter{font-size:1.125rem;height:28px}.cal-button{font-size:.875rem;padding:1.823vw 2.344vw 1.823vw 2.083vw}.cal-button__text{line-height:1.1}.cal-button__icon{width:29%;--s:25px}.info{margin:0 0 0 7.6vw}.info:last-child{margin-bottom:.6vw}.info:not(:last-child){padding-bottom:1.75vw}.info__wrapper{margin-bottom:3.65vw;padding-top:0}.nav-btn{--s:15px;top:34%}.nav-btn.prev{left:4%}.nav-btn.next{right:4%}.tabs{margin-left:5.4vw}.tabs__item{padding:9px 0}.ctable{font-size:.875rem}.ctable .ctable__cell,.ctable .ctable__header.first,.ctable .period .first,.period .ctable .first{--y:7.5px}.ctable .first.ctable__cell,.ctable .first.ctable__header,.ctable .first.period,.ctable .first.t-quarter{--l:50px;--y:9px}.ctable__header:nth-child(1){width:8.5%}.ctable__header:nth-child(2){width:12.5%}.ctable__header:nth-child(3){width:14%}.ctable__header:nth-child(4){width:7%}.ctable__header:nth-child(5){width:12%}.ctable .ctable__cell.first{font-size:.875rem}.ctable__cell:not(.first),.ctable__cell:not(:last-child){font-size:1rem;--r:13px;--l:8px}.ctable__head,.ctable__head .ctable__row{height:64px}.ctable__row:nth-child(5) .ctable__cell{--y:8px;padding-top:16px}.period .first{--y:13px}.period .ctable__cell:not(:last-child){--r:23px;--y:12px}.period:nth-last-child(2) .ctable__cell:nth-last-child(2){--r:36px;--l:25px}.period:last-child .ctable__cell:not(:last-child){--r:4.1vw}[data-select]:hover{background:0 0}.select__text{text-align:right;padding-right:50px}.select .arrow{right:90px}.select__options{left:22%;width:63%}.select__option{padding:13px 14px;font-size:14px}.section-breadcrumbs{margin:18px 0}.section-hero{margin-top:32px}.section-hero~.section-banners{margin-bottom:40px}.section-hero .column__text p{margin-bottom:14px}.section-hero .column__text{padding:23px 0 0}.section-hero .column__img{transform:translate(0,8px);max-width:52.5%;margin:0 auto;min-width:auto}.section-hero .column__title{padding-bottom:11px}.section-calendar{margin-top:40px}.section-calendar--short{margin-top:20px}.section-list .column__title{padding-bottom:14px}.swiper.banners-swiper{margin-top:0;padding:1px 0 0}.swiper.banners-swiper .swiper-wrapper{margin-top:0}.swiper.banners-swiper .swiper-navigation{display:none}.section-banners{margin-top:7.7vw}.tooltip{--x-offset:25%}.month__header{padding:.55vw 0 .55vw 1.5vw}.month__body{gap:.9vw .7vw}.indicator:not(:first-child){margin-left:1.6vw}.indicator__box{--s:19px;margin-right:4px}.indicator__text{font-size:.75rem;white-space:nowrap}.prior-q{padding-bottom:20px}.calendar{--m-width:43vw}.calendar__grid{margin-top:15px;gap:2.7vw 2vw}}@media only screen and (max-width:909px){.swiper.banners-swiper .swiper-navigation{top:-7px}.c-filter .checkbox__title{font-size:.625rem}.month__header{font-size:max(1.125rem,2.344vw);padding:3.1% 0 2.9% 6%}.month__header-icon{--s:16px}.month__weekdays{padding:3.1% 7.4%;font-size:max(.9375rem,1.953vw)}.month__body{gap:2vw 7px;padding:1.8% 4.4% 4.4% 4.4%}.day{font-size:max(.9375rem,1.953vw);--s:4.5vw}.quarter{font-size:.75rem;top:-13px}.calendar__grid{--col-count:2}}@media only screen and (max-width:800px){.swiper.banners-swiper .swiper-navigation{display:none}.swiper.banners-swiper .swiper .swiper-pagination .swiper-pagination-bullet{--s:7px;--bx-s:4px}.page .md-h{display:none}.page .md-v{display:inline-block}.section{--pseudo-container-width:1025px;--left-column-width:var(--right-width);--right-column-width:var(--left-width)}.section__columns{justify-content:flex-end}.column__left-element{max-width:100%;display:flex;height:100%}.column__left-element-content,.column__right-element-content{justify-content:center;max-width:100%}.is-column .column__right-element-content{margin-top:30px}.openable__title{font-size:1.125rem}.c-filter{flex-wrap:wrap}.c-filter__controls{min-width:248px}.calendar:not(.calendar--short){margin-top:24px}.short-table__cell:first-child{width:150px;min-width:150px;padding-top:5px;padding-bottom:5px;padding-left:12px;padding-right:12px}.delimeter{font-size:.875rem}.delimeter::after{bottom:3px;width:24px}.cal-button{font-size:.75rem}.ctable__header:nth-child(1){width:11.5%}.ctable__header:nth-child(5){width:16%}.select .arrow{top:78%}.section-calendar .cal-button{width:35%}.swiper.banners-swiper .swiper-wrapper{margin-top:1vw;padding-bottom:4vw}.section-banners .column__title{padding-bottom:15px}.tooltip__content{max-width:465px;min-width:auto}.month__weekdays{padding:3.1% 6.4%}.calendar__grid{gap:2.7vw 2vw}}@media only screen and (max-width:644px){.hidden.month,.hidden.month-i__el{top:0}.c-filter--big .tabs{border:none;border-radius:0;flex-wrap:wrap;grid-gap:10px 5px}.c-filter--big .tabs__item{font-size:14px;border:1px solid #d1d1d1;border-radius:100px;min-height:40px;width:100px}.c-filter--big .tabs__item.active{border:1px solid var(--text-secondary)}.c-filter--big .tabs__item.active,.c-filter--big .tabs__item:hover{background:#f5f5f5}.c-filter--big .tabs__indicator{display:none}.c-filter__mode{align-items:flex-start;flex-direction:column}.c-filter__controls{display:none}.c-filter__indicators{width:var(--m-width);justify-content:space-between;margin:0 auto}.short-table__cell{padding-left:5px;padding-right:5px}.short-table__cell:first-child{width:110px;min-width:110px}.delimeter{order:1;font-size:1.125rem;text-align:left;width:100%;padding-bottom:31px}.delimeter::after{bottom:0;width:10.5%}.cal-button{padding:16px;font-size:1rem}.cal-button:nth-child(1) .cal-button__text{justify-content:flex-end}.cal-button__text{line-height:1.2;align-items:center;display:flex;width:max-content}.cal-button__icon{width:27.5%;--s:35px}.section-calendar .cal-button.reverse{order:2;margin-top:16px}.nav-btn{display:block}.tabs{margin:10px 0 0}.select__text{--pl:3.5vw;padding-right:0;text-align:left}.section-calendar .column__buttons{flex-direction:column}.section-calendar .cal-button{order:3;width:100%}.section-list .column__title{padding-bottom:11px}.section-list .openable__content{padding:0}.day.holiday:hover,.day.national:hover,.month__header-icon:hover{box-shadow:none}.appear.day.holiday,.appear.day.national,.appear.month__header-icon{box-shadow:var(--bs-a)}.tooltip.disappear{transition:calc(var(--tr) * 2) all}.tooltip__shadow{--bsw:2px}.tooltip__content,.tooltip__content.small{max-width:100%;padding:24px 28px 20px}.tooltip__link{margin-right:-11px}.month__header{font-size:1.375rem}.month__header-icon{transform:translate(-1px,1px)}.month__weekdays{font-size:max(1.125rem,2.344vw);padding:3.1% 7.4%}.month__body{gap:2.7vw 10px}.day{font-size:max(1.125rem,2.344vw);--s:7.3vw}.month-i .info__wrapper{padding:5% 0 0}.month-i .info__title{padding-left:4.5%}.month-i .info .info__item{margin-top:2%}.month-i .info .info__group.shrt .info__item{margin-top:2.4%;width:100%}.calendar{--m-width:70vw}.calendar__grid{--col-count:1}}@media only screen and (max-width:576px){.column__title>h1,.column__title>h2,.info-block__title>h2{line-height:1.1}.column__text>h4,.column__text>p,.column__title>h3,.column__title>p,.info-block__contacts>p,.info-block__text{line-height:1.45}.section-calendar .column__left,.section-hero .column__left,.section-list .column__left{width:100%}.section-calendar .column__left-element,.section-hero .column__left-element,.section-list .column__left-element{padding-right:16px}.section{--even-width:100%;--pseudo-container-width:668px;--left-column-width:var(--even-width);--right-column-width:var(--even-width)}.is-column .column__right-element,.section-banners,.section-list{margin-top:40px}.is-column .column__left-element,.is-column .column__right-element,.section__top{padding-left:16px;padding-right:16px}.section__columns{flex-direction:column}.column__left-element,.column__right-element{padding-left:16px;padding-right:16px}.modal__body{height:65%}.modal__picture{width:0}.modal__content{width:100%}.openable__title{padding:14px 16px 13.5px;font-size:1rem}.openable__close{--s:20px;right:4.5%;top:33%}.breadcrumbs__item{font-size:.75rem;margin-right:3px}.c-filter{margin-top:2px}.c-filter__holiday{margin-top:6px}.c-filter__links{font-size:.75rem}.c-filter__links.mobile{display:flex}.short-table__row--long .short-table__cell{padding-top:8px;padding-bottom:7px}.short-table__row--long .short-table__cell span{max-width:100px;display:block;line-height:normal;word-break:initial}.short-table__cell{font-size:14px}.short-table__cell.first,.short-table__cell.text,.short-table__cell:first-child{font-size:12px}.short-table__cell.active{width:60px}.info{font-size:.875rem;margin:0 0 0 4vw;line-height:144%}.info__wrapper{margin:.5vw 0 5vw}.ctable{font-size:.75rem;--off:32px}.ctable .ctable__cell,.ctable .ctable__header.first,.ctable .period .first,.period .ctable .first{--y:6px}.ctable .first.ctable__cell,.ctable .first.ctable__header,.ctable .first.period,.ctable .first.t-quarter{--l:16px;--y:7.5px;font-size:.875rem}.ctable__header:nth-child(1).first{font-size:.75rem;width:12.5%}.ctable__header:nth-child(2){word-spacing:10vw;width:11%}.ctable__header:nth-child(3){width:17%}.ctable__header:nth-child(4){width:10.5%}.ctable__header:nth-child(5){width:13%}.ctable .ctable__cell:last-child{--r:32px}.ctable__cell:not(.first){font-size:.875rem}.ctable__cell:nth-child(4),.ctable__header:nth-child(4){--x:6px}.ctable__head,.ctable__head .ctable__row{height:60px}.ctable__row:nth-child(5) .ctable__cell{--y:7px;padding-top:9px}.period .ctable__cell{padding-top:9px;--y:10px;border-bottom-width:3px}.period:last-child .ctable__cell,.period:last-child .ctable__cell:nth-child(3),.period:last-child .ctable__cell:nth-child(4),.period:nth-last-child(2) .ctable__cell,.period:nth-last-child(2) .ctable__cell:nth-child(3),.period:nth-last-child(2) .ctable__cell:nth-child(4){padding-top:12px;--y:8px}.period:last-child .ctable__cell:nth-child(3),.period:last-child .ctable__cell:nth-child(4),.period:nth-last-child(2) .ctable__cell:nth-child(3),.period:nth-last-child(2) .ctable__cell:nth-child(4){--r:30px;--l:17px}.period:last-child .ctable__cell:nth-child(3),.period:last-child .ctable__cell:nth-child(4){--r:25px;--l:2px}.select .arrow{right:calc(48% - 6px)}.scrollbar__target-side.left{display:block}.section-breadcrumbs{margin:14px 0}.section-hero{margin-top:22px}.section-hero~.section-banners{margin-bottom:30px}.section-hero .column__text{padding:29px 0 0}.section-hero .column__text p{line-height:1.36;margin-bottom:16px}.section-hero .column__img{transform:translate(0,5px);max-width:81.5%}.section-hero .column__title{padding:0 0 14px}.section-hero .column__title h1{font-size:1.1875rem;letter-spacing:.5px}.section-calendar.section-holiday-calendar{margin-top:30px}.section-list .column__title::after{width:calc(100% + 32px);left:-16px}.section-list .info{align-items:center}.section-list .info:not(:first-child){margin-top:1.3vw}.section-list .info:last-child{margin-bottom:1.6vw}.section-list .info .info__date{transform:translateY(-3px)}.swiper.banners-swiper .swiper-wrapper{margin-top:2vw;padding-bottom:9vw}.swiper.banners-swiper .swiper-pagination .swiper-pagination-bullet{--s:7px;--bx-s:4px}.section-banners{margin-top:11vw}.section-banners .column__title{padding-bottom:17px}.tooltip__content.small{min-width:auto}.tooltip__header{max-width:250px}.tooltip__row{font-size:.75rem}.month__header{font-size:1.125rem}.month__weekdays{font-size:1rem}.day{font-size:1rem;--s:36px}.indicator:not(:first-child){margin-left:0}.indicator:nth-child(2){margin-left:15px}.indicator__box{--s:20px}.calendar{--m-width:74vw}.calendar__grid{margin-top:25px}}@media (max-width:576px){.openable__title{padding-right:45px}}@media only screen and (max-width:460px){.sm-h{display:none}.sm-v{display:block}.c-filter--big .tabs__item{width:49%}.icon-youtube{--s:6.7vw}.calendar{--m-width:91vw}}@media only screen and (max-width:375px){.short-table__cell:first-child{width:85px;min-width:85px;max-width:85px;padding-left:6px;padding-right:6px;word-break:break-all}.short-table__cell.active{width:50px;max-width:50px;min-width:50px;padding-left:3px;padding-right:3px}.day{--s:9.6vw}}@media (max-width:360px){.c-filter__indicators{flex-direction:column;align-items:flex-start;justify-content:flex-start}.tabs__item{width:145px}.tabs__indicator{width:145px}.indicator:nth-child(2){margin-left:0;margin-top:10px}}
/* End */


/* Start:/pageBlockComponents/banners/css/style.min.css?171395381827310*/
@charset "UTF-8";

* {
	padding: 0;
	margin: 0;
	border: 0;
}

*,
:after,
:before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

:active,
:focus {
	outline: 0;
}

a:active,
a:focus {
	outline: 0;
}

aside,
footer,
header,
nav {
	display: block;
}

body,
html {
	height: 100%;
	width: 100%;
	line-height: 1.5;
	font-size: 1rem;
}

button,
input,
textarea {
	font-family: inherit;
}

input::-ms-clear {
	display: none;
}

button {
	cursor: pointer;
}

button::-moz-focus-inner {
	padding: 0;
	border: 0;
}

a,
a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

ul li {
	list-style: none;
}

img {
	vertical-align: top;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: inherit;
	font-weight: 400;
}

.entry-banners .entry-column__title::after {
	width: 100%;
}

.entry-banners .entry-column__title::after {
	width: 100%;
}

.btn--banner span {
	position: relative;
	z-index: 5;
}

@font-face {
	font-family: RobotoBold;
	src: url(/media/font/Roboto/RobotoBold.eot);
	src: url(/media/font/Roboto/RobotoBold.eot) format("embedded-opentype"),
		url(/media/font/Roboto/RobotoBold.woff2) format("woff2"),
		url(/media/font/Roboto/RobotoBold.woff) format("woff"),
		url(/media/font/RobotoBold.ttf) format("truetype"),
		url(/media/font/Roboto/RobotoBold.svg#RobotoBold) format("svg");
	font-display: swap;
}

@font-face {
	font-family: NotoSansMedium;
	src: url(/media/font/NotoSans/NotoSansMedium.eot);
	src: url(/media/font/NotoSans/NotoSansMedium.eot) format("embedded-opentype"),
		url(/media/font/NotoSans/NotoSansMedium.woff2) format("woff2"),
		url(/media/font/NotoSans/NotoSansMedium.woff) format("woff"),
		url(/media/font/NotoSans/NotoSansMedium.ttf) format("truetype"),
		url(/media/font/NotoSans/NotoSansMedium.svg#NotoSansMedium) format("svg");
	font-display: swap;
}

@font-face {
	font-family: NotoSansBold;
	src: url(/media/font/NotoSans/NotoSansBold.eot);
	src: url(/media/font/NotoSans/NotoSansBold.eot) format("embedded-opentype"),
		url(/media/font/NotoSans/NotoSansBold.woff2) format("woff2"),
		url(/media/font/NotoSans/NotoSansBold.woff) format("woff"),
		url(/media/font/NotoSans/NotoSansBold.ttf) format("truetype"),
		url(/media/font/NotoSans/NotoSansBold.svg#NotoSansBold) format("svg");
	font-display: swap;
}

:root {
	--font-notoSans-med: "NotoSansMedium", sans-serif;
	--font-notoSans-bold: "NotoSansBold", sans-serif;
	--font-roboto-bold: "RobotoBold", sans-serif;
}

.red-text {
	color: var(--red-main);
}

.swiper-banners {
	height: 100%;
	width: 100%;
	margin: -70px auto 0;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
}

.swiper-banners .swiper-wrapper {
	margin-top: 5.6%;
	padding-bottom: 3.05%;
}

.swiper-banners .swiper-pagination-bullet:after {
	position: absolute;
	content: "";
	z-index: -1;
	width: 10px;
	height: 10px;
	top: 50%;
	left: 50%;
	opacity: 0;
	transform: translate(-50%, -50%);
	border-radius: 50%;
	transition: 0.2s;
}

.swiper-banners .swiper-pagination-bullet {
	position: relative;
}

.swiper-banners .swiper-pagination-bullet.swiper-pagination-bullet-active {
	box-shadow: none;
}

.swiper-banners
	.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover:after {
	width: 25px;
	height: 25px;
	background-color: rgba(228, 45, 50, 0.5);
	opacity: 1;
	box-shadow: none;
}

.swiper-banners .swiper-pagination .swiper-pagination-bullet:before {
	position: absolute;
	content: "";
	z-index: 1;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-color: #b1b1b1;
	border-radius: 50%;
	transition: 0.2s;
}

.swiper-banners
	.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover:before {
	background-color: var(--red-main);
}

.swiper-banners
	.swiper-pagination-bullet.swiper-pagination-bullet-active:after {
	animation: progress 10.4s cubic-bezier(0.25, 0.4, 0.75, 0.6);
	width: 25px;
	height: 25px;
	background-color: rgba(228, 45, 50, 0.5);
	opacity: 1;
	box-shadow: none;
}

.swiper-banners.stop
	.swiper-pagination-bullet.swiper-pagination-bullet-active:after {
	animation-play-state: paused;
}

.swiper-banners
	.swiper-pagination-bullet.swiper-pagination-bullet-active:before {
	background-color: var(--red-main);
	transform: translate(-50%, -50%);
}

.swiper-banners .swiper-pagination-bullet::before {
	opacity: 1;
}

@media (max-width: 1024px) {
	.swiper-banners .swiper-pagination-bullet:after {
		width: 7px;
		height: 7px;
	}

	.swiper-banners
		.swiper-pagination-bullet:not(
			.swiper-pagination-bullet-active
		):hover:after {
		width: 18px;
		height: 18px;
	}

	.swiper-banners .swiper-pagination .swiper-pagination-bullet:before {
		width: 7px;
		height: 7px;
	}

	.swiper-banners
		.swiper-pagination-bullet.swiper-pagination-bullet-active:after {
		width: 18px;
		height: 18px;
	}
}

@keyframes progress {
	0% {
		clip-path: polygon(
			50% 50%,
			50% -21%,
			50% -21%,
			50% -21%,
			50% -21%,
			50% -21%
		);
	}

	25% {
		clip-path: polygon(
			50% 50%,
			50% -21%,
			121% 50%,
			121% 50%,
			121% 50%,
			121% 50%
		);
	}

	50% {
		clip-path: polygon(
			50% 50%,
			50% -21%,
			121% 50%,
			50% 121%,
			50% 121%,
			50% 121%
		);
	}

	75% {
		clip-path: polygon(
			50% 50%,
			50% -21%,
			121% 50%,
			50% 121%,
			-21% 50%,
			-21% 50%
		);
	}

	100% {
		clip-path: polygon(
			50% 50%,
			50% -21%,
			121% 50%,
			50% 121%,
			-21% 50%,
			50% -21%
		);
	}
}

.icon-youtube {
	background: url(/pageBlockComponents/banners/icons/icons.svg#youtube)
		no-repeat;
	--s: 70px;
	width: var(--s);
	height: var(--s);
	display: inline-block;
	-webkit-transform: translateX(12%);
	-ms-transform: translateX(12%);
	transform: translateX(12%);
}

@font-face {
	font-family: NotoSansSemiBold;
	src: url(/media/font/NotoSans/NotoSansSemiBold.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
}

.swiper-pagination-bullet {
	border: none;
}

.assymetric-block {
	margin-top: 80px;
}

.assymetric-block + .assymetric-block {
	margin-top: 0;
}

.banner {
	position: relative;
	width: 100%;
	max-height: 300px;
	height: 300px;
	margin-top: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	--bg-clr: #f93232;
	--hov-clr: #fff;
	--clr: var(--head);
	overflow: hidden;
}

.banner .banner__title {
	color: var(--clr);
}

.banner.youtube h3.banner__title {
	display: initial;
}

.banner.v2 .banner__content {
	padding: 55px 117px 36px;
}

.banner.forum .banner__content {
	padding: 26px 0 30px 80px;
}

.banner.solid-btn .btn--banner {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.banner.self .banner__img {
	width: 35.7%;
	right: 11.4%;
}

.banner.form910 .banner__img {
	width: 44%;
}

.banner.useful .banner__img {
	width: 52.6%;
	right: 1.7%;
	bottom: 2%;
}

.banner.outsourcing .banner__img {
	right: 6%;
	width: 35.2%;
}

.banner.youtube .banner__img {
	width: 53%;
	right: 2%;
}

.banner.youtube .banner__title {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.banner.light.solid-btn .btn--banner,
.banner.valuta.dark.solid-btn .btn--banner {
	background: #27241d;
	-webkit-box-shadow: none;
	box-shadow: none;
	--bg-clr: #fff;
	--clr: #fff;
}

.banner.light.solid-btn .btn--banner:hover,
.banner.valuta.dark.solid-btn .btn--banner:hover {
	color: #27241d;
}

.banner.dark.solid-btn .btn--banner {
	background: #fff;
	--bg-clr: var(--btn-bg-color);
	--clr: var(--btn-bg-color);
}

.banner.dark.solid-btn .btn--banner:hover {
	color: #fff;
}

.banner.calc .banner__img {
	width: 100%;
	top: 0;
}

.banner.calc .banner__img img {
	height: 100%;
	max-width: initial;
}

.banner__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: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	padding: 42px 0 48px 80px;
}

.banner h4.banner__pretitle {
	font-size: 1.75rem;
	font-family: NotoSansSemiBold, sans-serif;
	color: var(--text-secondary);
	line-height: normal;
}

.banner__title {
	font-size: 2.5rem;
	font-family: var(--font-roboto-bold);
	text-transform: uppercase;
	margin-bottom: 0;
	line-height: 1.5;
	margin-top: -8px;
}

.banner__title .red-text {
	color: var(--red-main);
}

.banner__bg-img {
	z-index: -1;
	width: 100%;
	position: absolute;
	height: 100%;
	-o-object-position: left;
	object-position: left;
	-o-object-fit: cover;
	object-fit: cover;
	top: 0;
	left: 0;
}

.banner.red .banner__title {
	color: #fff;
}

.banner.red h4.banner__pretitle {
	color: #fff;
}

.banner.red .btn--banner {
	background: #fff;
	color: var(--head);
}

.banner.red .btn--banner:hover {
	background-color: var(--gray-1);
}

.banner__content-list {
	position: absolute;
	z-index: 2;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	right: 11.3%;
	max-width: 263px;
}

.banner__content-item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.banner__content-item + .banner__content-item {
	margin-top: 21px;
}

.banner__content-item-img {
	width: 59px;
	height: 59px;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
}

.banner__content-item-desc {
	font-size: 1rem;
	font-family: NotoSansSemiBold;
	margin-left: 13px;
	color: #fff;
}

.banner.self .banner__bg-img {
	/* -o-object-position: right; */
	/* object-position: right */
}

.banner.self .banner__content-list {
	right: 196px;
	max-width: 370px;
}

.banner.self .banner__content-item-desc {
	font-size: 16px;
	margin-left: 12px;
}

.banner.self .banner__content-item-img {
	width: 48px;
	height: 54px;
}

.banner.self .banner__content-item + .banner__content-item {
	margin-top: 10px;
}

.banner.outsourcing .banner__bg-img {
	/* /* -o-object-position: right;
    object-position: right */
}

.btn--banner {
	padding: 15px 0 16px;
	background: var(--red-main);
	-webkit-box-shadow: none;
	box-shadow: none;
	color: #fff;
	font-size: 1.25rem;
	font-family: var(--font-notoSans-med);
	width: 240px;
	border-radius: 5px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	border: none;
	-webkit-transition: 0.3s ease;
	-o-transition: 0.3s ease;
	transition: 0.3s ease;
}

.btn--banner:hover {
	background-color: var(--bg-clr);
}

.btn--banner:after {
	display: none;
}

.entry-banners {
	--entry-height: auto;
}

.sm-v {
	display: none;
}

main br {
	display: block;
}

@media (max-width: 1670px) {
	.banner__content-list {
		display: none;
	}

	/*  .banner.self .banner__bg-img {
        -o-object-position: left;
        object-position: left
    }

    .banner.outsourcing .banner__bg-img {
        -o-object-position: left;
        object-position: left
    } */
}

@media (max-width: 1640px) {
	.banner h4.banner__pretitle {
		font-size: 1.625rem;
	}

	.banner__title {
		font-size: 2.375rem;
	}

	.banner__content-list {
		display: block;
	}

	/* .banner.self .banner__bg-img {
        -o-object-position: right;
        object-position: right
    }

    .banner.outsourcing .banner__bg-img {
        -o-object-position: right;
        object-position: right
    } */
}

@media (max-width: 1630px) {
	.banner__content-list {
		display: none;
	}

	/* .banner.self .banner__bg-img {
        -o-object-position: left;
        object-position: left
    }

    .banner.outsourcing .banner__bg-img {
        -o-object-position: left;
        object-position: left
    } */
}

@media only screen and (max-width: 1600px) {
	.icon-youtube {
		--s: 4.7vw;
	}

	.banner.forum .banner__content {
		padding: 20px 0 23px 80px;
	}

	.banner.self .banner__img {
		width: 39%;
		right: 4.8%;
	}

	.banner.news .banner__img {
		width: 44%;
		right: -12.2%;
	}

	.banner.useful .banner__img {
		width: 47.5%;
		right: 1%;
		top: 21%;
	}

	.banner.outsourcing .banner__img {
		right: 2%;
		width: 36%;
	}

	.banner.youtube .banner__img {
		width: 52%;
		right: 1%;
	}

	.banner.calc .banner__img {
		right: 11%;
	}

	.banner {
		height: 263px;
	}

	.banner__content {
		padding: 32px 0 36px 80px;
	}

	.banner__content-list {
		max-width: 230px;
		right: 11.5%;
	}

	.banner__content-item + .banner__content-item {
		margin-top: 18px;
	}

	.banner__content-item-img {
		width: 51px;
		height: 51px;
	}

	.banner__content-item-desc {
		font-size: 0.875rem;
		margin-left: 11px;
	}

	.banner.self .banner__content-list {
		max-width: 358px;
		right: 134px;
	}

	.banner.self .banner__content-item-desc {
		font-size: 16px;
	}

	.banner.self .banner__content-item-img {
		width: 40px;
		height: 46px;
	}

	.banner.self .banner__content-item + .banner__content-item {
		margin-top: 10px;
	}
}

@media (max-width: 1600px) {
	.banner__content-list {
		display: block;
	}

	/* .banner.self .banner__bg-img {
        -o-object-position: right;
        object-position: right
    }

    .banner.outsourcing .banner__bg-img {
        -o-object-position: right;
        object-position: right
    } */
}

@media (max-width: 1570px) {
	.banner__content-list {
		display: none;
	}

	/* .banner.self .banner__bg-img {
        -o-object-position: left;
        object-position: left
    }

    .banner.outsourcing .banner__bg-img {
        -o-object-position: left;
        object-position: left
    } */
}

@media (max-width: 1550px) {
	.banner__content {
		padding: 32px 0 36px 60px;
	}

	.banner.self .banner__bg-img {
		-o-object-position: center;
		object-position: center;
	}

	.banner.outsourcing .banner__bg-img {
		-o-object-position: center;
		object-position: center;
	}
}

@media only screen and (max-width: 1440px) {
	.swiper-banners .swiper-wrapper {
		margin-top: 6vw;
	}

	.banner.v2 .banner__content {
		padding: 2.2vw 3.2vw;
	}

	.banner.v2 .banner__title {
		margin: 0;
	}

	.banner {
		height: 220px;
	}

	.banner__content {
		padding: 28px 0 32px 60px;
	}

	.banner.forum .banner__content {
		padding: 15px 0 15px 60px;
	}

	.banner h4.banner__pretitle {
		font-size: 1.375rem;
	}

	.banner__title {
		font-size: 2rem;
	}

	.banner__content-list {
		max-width: 193px;
		right: 11.1%;
	}

	.banner__content-item + .banner__content-item {
		margin-top: 15px;
	}

	.banner__content-item-img {
		width: 42.9px;
		height: 42.8px;
	}

	.banner__content-item-desc {
		font-size: 0.73125rem;
		margin-left: 10px;
	}

	.banner.self .banner__content-list {
		max-width: 322px;
		right: 9%;
	}

	.banner.self .banner__content-item-desc {
		font-size: 14px;
	}

	.banner.self .banner__content-item-img {
		width: 38px;
		height: 43px;
	}

	.banner.self .banner__content-item + .banner__content-item {
		margin-top: 9px;
	}

	.btn--banner {
		padding: 1.4vw 0 1.3vw;
		font-size: 1.3vw;
	}
}

@media (max-width: 1440px) {
	.banner__content-list {
		display: block;
	}

	/* .banner.self .banner__bg-img {
        -o-object-position: right;
        object-position: right
    }

    .banner.outsourcing .banner__bg-img {
        -o-object-position: right;
        object-position: right
    } */
}

@media (max-width: 1410px) {
	.banner.self .banner__content-list {
		max-width: 322px;
		right: 97px;
	}
}

@media (max-width: 1400px) {
	.banner__content {
		padding: 28px 0 32px 50px;
	}

	.banner.forum .banner__content {
		padding: 15px 0 15px 50px;
	}
}

@media (max-width: 1320px) {
	.banner__content-list {
		display: none;
	}

	/* .banner.self .banner__bg-img {
        -o-object-position: left;
        object-position: left
    }

    .banner.outsourcing .banner__bg-img {
        -o-object-position: left;
        object-position: left
    } */
}

@media (max-width: 1300px) {
	.banner h4.banner__pretitle {
		font-size: 1.25rem;
	}

	.banner__title {
		font-size: 1.75rem;
	}
}

@media (max-width: 1250px) {
	.banner.calc .banner__bg-img,
	.banner.news .banner__bg-img,
	.banner.useful .banner__bg-img,
	.banner.valuta .banner__bg-img {
		-o-object-position: 18% center;
		object-position: 18% center;
	}
}

@media (max-width: 1210px) {
	.banner.calc .banner__bg-img,
	.banner.news .banner__bg-img,
	.banner.useful .banner__bg-img,
	.banner.valuta .banner__bg-img {
		-o-object-position: left;
		object-position: left;
	}
}

@media only screen and (max-width: 1209px) {
	.swiper-banners .swiper-wrapper {
		margin-top: 7vw;
	}

	.banner.youtube .banner__img {
		width: 55.5%;
	}

	.banner h4.banner__pretitle {
		font-size: 1.125rem;
	}

	.banner__title {
		font-size: 1.625rem;
	}

	.banner__bg-img {
		-o-object-position: center;
		object-position: center;
	}
}

@media (max-width: 1180px) {
	.banner.calc .banner__bg-img,
	.banner.news .banner__bg-img,
	.banner.useful .banner__bg-img,
	.banner.valuta .banner__bg-img {
		-o-object-position: center;
		object-position: center;
	}
}

@media (max-width: 1150px) {
	.swiper-banners .swiper-wrapper {
		padding-bottom: 5%;
	}
}

@media (max-width: 1100px) {
	.banner {
		height: 168px;
	}

	.banner__content {
		padding: 20px 0 25px 40px;
	}

	.banner.forum .banner__content {
		padding: 10px 0 12px 40px;
	}

	.banner h4.banner__pretitle {
		font-size: 1rem;
	}

	.banner__title {
		font-size: 1.5rem;
		margin-top: 0;
	}

	.banner.calc .banner__bg-img,
	.banner.news .banner__bg-img,
	.banner.useful .banner__bg-img,
	.banner.valuta .banner__bg-img {
		-o-object-position: left;
		object-position: left;
	}

	.banner__bg-img {
		-o-object-position: left;
		object-position: left;
	}

	.banner__content-list {
		display: block;
		max-width: 148px;
		right: 11%;
	}

	.banner__content-item + .banner__content-item {
		margin-top: 12px;
	}

	.banner__content-item-img {
		width: 33px;
		height: 33px;
	}

	.banner__content-item-desc {
		font-size: 0.5625rem;
		margin-left: 5px;
	}

	/* .banner.self .banner__bg-img {
        -o-object-position: right;
        object-position: right
    } */

	.banner.self .banner__content-list {
		max-width: 258px;
		right: initial;
		right: 8%;
	}

	.banner.self .banner__content-item-desc {
		font-size: 0.6875rem;
	}

	.banner.self .banner__content-item-img {
		width: 30px;
		height: 34px;
	}

	.banner.self .banner__content-item + .banner__content-item {
		margin-top: 7px;
	}

	/*  .banner.outsourcing .banner__bg-img {
        -o-object-position: right;
        object-position: right
    } */

	.btn--banner {
		padding: 13px 0;
		width: 200px;
		font-size: 1rem;
	}
}

@media (max-width: 1070px) {
	.banner.self .banner__content-list {
		right: 7.5%;
		left: initial;
	}
}

@media (max-width: 1050px) {
	.banner.self .banner__content-list {
		right: 7.2%;
		left: initial;
	}
}

@media only screen and (max-width: 1024px) {
	.swiper-banners {
		margin-top: 0;
	}

	.swiper-banners .swiper-wrapper {
		margin-top: 0;
	}

	.swiper-banners .swiper-navigation {
		display: none;
	}

	.swiper-banners .swiper-pagination-bullet {
		--s: 7px;
		margin: 4px 6.5px;
	}

	.banner.youtube .banner__img {
		width: 50.5%;
	}

	.banner.forum .banner__content {
		padding: 10px 0 12px 50px;
	}
}

@media (max-width: 1024px) {
	.assymetric-block {
		margin-top: 14vw;
	}
}

@media (max-width: 1023px) {
	.banner__content-list {
		display: none;
	}

	/* .banner.self .banner__bg-img {
        -o-object-position: left;
        object-position: left
    }

    .banner.outsourcing .banner__bg-img {
        -o-object-position: left;
        object-position: left
    } */
}

@media (max-width: 950px) {
	.banner.calc .banner__bg-img,
	.banner.news .banner__bg-img,
	.banner.useful .banner__bg-img,
	.banner.valuta .banner__bg-img {
		-o-object-position: left;
		object-position: left;
	}

	.banner__bg-img {
		-o-object-position: left;
		object-position: left;
	}
}

@media only screen and (max-width: 909px) {
	.banner {
		height: 45.005vw;
		max-height: initial;
	}

	.banner__content {
		padding: 3vw 0 3vw 4.4vw;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.banner.forum .banner__content {
		padding: 3vw 0 3vw 4.4vw;
	}

	.banner h4.banner__pretitle {
		font-size: 2.2vw;
		max-width: 40.8vw;
		line-height: 1.4;
	}

	.banner__title {
		font-size: 3.1vw;
		line-height: 1.4;
		max-width: 38.6vw;
		margin-top: 4vw;
	}

	.banner__title .red-text {
		display: block;
	}

	.banner.form910 .banner__title {
		max-width: 32.5vw;
	}

	.banner.form910 .red-text,
	.banner.outsourcing .red-text,
	.banner.self .red-text {
		display: initial;
	}

	.banner.calc .banner__bg-img,
	.banner.news .banner__bg-img,
	.banner.useful .banner__bg-img,
	.banner.valuta .banner__bg-img {
		-o-object-position: top center;
		object-position: top center;
	}

	.banner__bg-img {
		-o-object-position: top center;
		object-position: top center;
	}

	.banner.self .banner__bg-img {
		-o-object-position: top center;
		object-position: top center;
	}

	.banner.outsourcing .banner__bg-img {
		-o-object-position: top center;
		object-position: top center;
	}

	.btn--banner {
		padding: 1.8vw 0;
		width: 23vw;
		min-height: initial;
		margin-top: 4vw;
		font-size: 1.75vw;
	}
}

@media only screen and (max-width: 768px) {
	.swiper-banners .swiper-wrapper {
		margin-top: 1vw;
		padding-bottom: 4vw;
	}

	.banner.v2 .banner__content {
		padding: 2vw 3.25vw;
	}

	.banner.news .banner__img {
		width: 40.5%;
		right: -2.8%;
	}

	.banner.form910 .banner__img {
		width: 45%;
	}

	.banner.useful .banner__img {
		right: 0;
	}

	.banner.youtube .banner__img {
		width: 52.5%;
		right: 0.5%;
	}

	.banner.calc .banner__img {
		right: -3%;
	}

	.banner.calc .banner__img img {
		position: absolute;
		right: 0;
	}

	.entry-banners .entry-column__title {
		padding-bottom: 15px;
	}

	.md-h {
		display: none;
	}

	.md-v {
		display: block;
	}
}

@media (max-width: 768px) {
	.assymetric-block {
		margin-top: 8vw;
		height: 30rem;
		max-height: 30rem;
	}

	.swiper-banners .swiper-wrapper {
		padding-bottom: 7vw;
	}
}

@media (max-width: 715px) {
	.banner {
		height: 43.005vw;
		max-height: initial;
	}
}

@media only screen and (max-width: 576px) {
	.swiper-banners .swiper-wrapper {
		margin-top: 2vw;
		padding-bottom: 9vw;
	}

	.banner.v2 .banner__content {
		padding: 22px 16px;
	}

	.banner.self .banner__img {
		width: 50%;
	}

	.banner.form910 .banner__img {
		width: 57%;
	}

	.banner.form910 .btn--banner .sm-h {
		display: none;
	}

	.banner.form910 .btn--banner .sm-v {
		display: block;
	}

	.banner.useful .banner__img {
		bottom: 0;
		top: initial;
		width: 56%;
		right: 2%;
	}

	.banner.outsourcing .banner__img {
		width: 45%;
	}

	.banner.calc.light .banner__img {
		right: -16%;
	}

	.banner {
		height: 47.005vw;
		max-height: initial;
	}

	.banner.calc .banner__bg-img,
	.banner.news .banner__bg-img,
	.banner.useful .banner__bg-img,
	.banner.valuta .banner__bg-img {
		-o-object-position: top right;
		object-position: top right;
	}

	.banner__bg-img {
		-o-object-position: top right;
		object-position: top right;
	}

	.banner.self .banner__bg-img {
		-o-object-position: top right;
		object-position: top right;
	}

	.banner.outsourcing .banner__bg-img {
		-o-object-position: top right;
		object-position: top right;
	}

	.entry-banners .entry-column__title {
		padding-bottom: 17px;
	}
}

@media (max-width: 576px) {
	.assymetric-block {
		height: auto;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		max-height: initial;
	}

	.assymetric-block.section-call-back {
		-webkit-box-orient: vertical;
		-webkit-box-direction: reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
	}
}

@media only screen and (max-width: 460px) {
	.icon-youtube {
		--s: 6.7vw;
	}

	.banner.form910.dark .banner__img {
		top: 5%;
		right: -0.5%;
		height: 96%;
	}

	.banner.useful.light .banner__title {
		width: 100%;
	}

	.banner.youtube .banner__content {
		padding: 3vw 0 3vw 4.4vw;
	}

	.banner.youtube .banner__bg {
		max-width: 100%;
	}

	.banner.youtube .banner__bg img.sm-h {
		display: block;
		position: absolute;
	}

	.banner.youtube .banner__bg img.sm-v {
		margin-left: auto;
		position: relative;
	}

	.banner.valuta .banner__bg img {
		width: 100%;
		height: auto;
	}

	.banner.calc.light .banner__bg img {
		width: 100%;
		height: auto;
	}

	.banner.dark .banner__img,
	.banner.light .banner__img {
		height: 66%;
		top: 16%;
		right: 4.4%;
	}

	.banner.dark .banner__img img,
	.banner.light .banner__img img {
		height: 100%;
		margin-left: auto;
	}

	.banner.news .banner__pretitle,
	.banner.outsourcing .banner__pretitle,
	.banner.useful .banner__pretitle {
		display: initial;
	}

	.banner.news .banner__title,
	.banner.outsourcing .banner__title,
	.banner.useful .banner__title {
		width: initial;
	}

	.sm-h {
		display: none;
	}

	.sm-v {
		display: block;
	}
}

@media (max-width: 460px) {
	.banner.youtube .banner__pretitle {
		font-size: 2.2vw;
	}
}

@media (max-width: 440px) {
	.banner.youtube .banner__content {
		padding: 3vw 4.2vw;
	}

	.banner.youtube .banner__pretitle {
		font-size: 2.7vw;
	}

	.banner {
		min-height: initial;
		height: 48vw;
	}

	.banner__content {
		padding: 3vw 4.2vw;
	}

	.banner.forum .banner__content {
		padding: 3vw 4.2vw;
	}

	.banner h4.banner__pretitle {
		font-size: 2.7vw;
		max-width: 47.73vw;
	}

	.banner__title {
		font-size: 3.8vw;
		max-width: 47.094vw;
	}

	.banner.form910 .banner__title {
		max-width: 47.094vw;
	}

	.banner.form910 .banner h4.banner__pretitle {
		max-width: 51.094vw;
	}

	.banner.self h4.banner__pretitle {
		max-width: 51.094vw;
	}

	.btn--banner {
		width: 29.276vw;
		font-size: 2.8vw;
		padding: 2vw 0;
	}
}

@media (max-width: 370px) {
	.banner.youtube .banner__pretitle {
		font-size: 2.7vw;
	}
}

/* End */


/* Start:/pageBlockComponents/swiper/style.min.css?16983945785444*/
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:auto;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
/* End */


/* Start:/pageBlockComponents/swiper/common.min.css?16983945781771*/
.swiper-pagination{transform:translateY(-12px);display:flex;justify-content:center;--s:10px}.swiper-pagination-bullet{width:var(--s);height:var(--s);margin:4px 11px;position:relative;z-index:10;background:0 0;transition:250ms ease-in-out,transform 250ms 150ms;border-radius:50%;cursor:pointer}.swiper-pagination-bullet::after,.swiper-pagination-bullet::before{content:"";position:absolute;border-radius:inherit;transition:inherit}.swiper-pagination-bullet::after{width:inherit;height:inherit;background-color:#b1b1b1;z-index:10}.swiper-pagination-bullet::before{background-color:var(--red-main);opacity:.3;z-index:0;--scale:0}.swiper-pagination-bullet-active::before,.swiper-pagination-bullet:hover::before{--scale:1}.swiper-pagination-bullet-active::after,.swiper-pagination-bullet:hover::after{background:var(--red-main)}.swiper-navigation{z-index:10;position:absolute;top:1px;right:-1px;width:110px;display:flex;justify-content:space-between}.swiper-button-disabled{opacity:1}.swiper-button-next,.swiper-button-prev{position:relative;cursor:pointer;width:44px;height:44px;background-image:url("/pageBlockComponents/banners/icons/icons.svg#arrow");background-repeat:no-repeat;filter:grayscale(1) brightness(2.4)}.swiper-button-next.active,.swiper-button-prev.active{filter:none}.swiper-button-prev{margin-right:25px;transform:scaleX(-1)}.swiper .swiper-pagination-bullet::before{height:calc(var(--s) * 2);width:calc(var(--s) * 2);transform:translate(-25%,-25%) scale(var(--scale))}@media only screen and (max-width:1024px){.swiper-button-prev{margin-right:22px}.swiper-button-next,.swiper-button-prev{width:33px;height:33px}}@media only screen and (max-width:909px){.swiper-navigation{top:-7px}}@media only screen and (max-width:768px){.swiper-navigation{display:none}}
/* End */


/* Start:/pageBlockComponents/swiper/entry.min.css?16983945784173*/
.entry-column__subtitle > h3, .entry-column__title > h2 {line-height: 1.25;letter-spacing: 0.01px;}.entry-column__title > h2 {font-size: 2.125em;text-align: left;font-family: var(--font-roboto-bold);margin: 0;padding: 0;color: var(--head);}.entry-column__subtitle > h3 {font-family: var(--font-roboto);font-size: 1.25em;font-weight: 500;color: var(--head);line-height: 1.4;}.entry-column__title {position: relative;margin-bottom: 16px;padding-bottom: 12px;}.entry-column__title::after {position: absolute;content: "";height: 4px;width: 48px;bottom: 0;background-color: var(--red-main);}.entry-column__title {position: relative;margin-bottom: 16px;padding-bottom: 12px;}.entry-column__title::after {position: absolute;content: "";height: 4px;width: 48px;bottom: 0;background-color: var(--red-main);}@font-face {font-family: "RobotoBold";src: url("/media/font/Roboto/RobotoBold.eot");src: url("/media/font/Roboto/RobotoBold.eot") format("embedded-opentype"), url("/media/font/Roboto/RobotoBold.woff2") format("woff2"), url("/media/font/Roboto/RobotoBold.woff") format("woff"), url("/media/font/RobotoBold.ttf") format("truetype"), url("/media/font/Roboto/RobotoBold.svg#RobotoBold") format("svg");font-display: swap;}@font-face {font-family: "NotoSansMedium";src: url("/media/font/NotoSans/NotoSansMedium.eot");src: url("/media/font/NotoSans/NotoSansMedium.eot") format("embedded-opentype"), url("/media/font/NotoSans/NotoSansMedium.woff2") format("woff2"), url("/media/font/NotoSans/NotoSansMedium.woff") format("woff"), url("/media/font/NotoSans/NotoSansMedium.ttf") format("truetype"), url("/media/font/NotoSans/NotoSansMedium.svg#NotoSansMedium") format("svg");font-display: swap;}@font-face {font-family: "NotoSansBold";src: url("/media/font/NotoSans/NotoSansBold.eot");src: url("/media/font/NotoSans/NotoSansBold.eot") format("embedded-opentype"), url("/media/font/NotoSans/NotoSansBold.woff2") format("woff2"), url("/media/font/NotoSans/NotoSansBold.woff") format("woff"), url("/media/font/NotoSans/NotoSansBold.ttf") format("truetype"), url("/media/font/NotoSans/NotoSansBold.svg#NotoSansBold") format("svg");font-display: swap;}:root {--font-notoSans-med: "NotoSansMedium", sans-serif;--font-notoSans-bold: "NotoSansBold", sans-serif;--font-roboto-bold: "RobotoBold", sans-serif;}body {font-family: var(--font-notoSans);font-size: 1rem;line-height: 22px;color: var(--text-secondary);}.red-text {color: var(--red-main);}:root {--left-width: calc( var(--pseudo-container-width) * var(--left-perc) / 100 + var(--pseudo-container-gap) );--right-width: calc( var(--pseudo-container-width) * var(--right-perc) / 100 + var(--pseudo-container-gap) );--pseudo-container-width: 1640px;--ps-con-gap-diff: 0px;--pseudo-container-gap: calc( (100vw - var(--pseudo-container-width) - var(--ps-con-gap-diff)) / 2 );--left-column-width: var(--left-width);--right-column-width: var(--right-width);--even-width: 50%;--estimated-entry-padding: max(var(--pseudo-container-gap), 50px);--right-offset: calc(var(--pseudo-container-gap) - var(--scrollbar-width));--padding-right: max(var(--right-offset), 50px);--scrollbar-width: 0px;}.entry-column {position: relative;padding-left: var(--estimated-entry-padding);padding-right: var(--padding-right);}.entry-column__subtitle > h3 {margin: 0;}.entry-column__link {color: #166dfc;position: absolute;bottom: 14px;right: 8px;font-size: 1.25rem;text-decoration: none;}.entry-column__link:hover {text-decoration: underline;text-underline-offset: 2px;}@media only screen and (max-width: 1440px) {:root {--pseudo-container-width: 1208px;}}@media only screen and (max-width: 1024px) {.entry-column__title > h2 {font-size: 1.25rem;}.entry-column__subtitle > h3 {font-size: 0.875rem;}:root {--ps-con-gap-diff: 20px;--left-perc: 47;--right-perc: 53;}}@media only screen and (max-width: 768px) {:root {--pseudo-container-width: 1025px;--left-column-width: var(--right-width);--right-column-width: var(--left-width);}}@media only screen and (max-width: 576px) {.entry-column__title > h2 {line-height: 1.1;}:root {--pseudo-container-width: 668px;--left-column-width: 100%;--right-column-width: 100%;}.entry-column {padding-left: 16px;padding-right: 16px;}}
/* End */
/* /calendar/industrial/css/style.min.css?170780751957038 */
/* /pageBlockComponents/banners/css/style.min.css?171395381827310 */
/* /pageBlockComponents/swiper/style.min.css?16983945785444 */
/* /pageBlockComponents/swiper/common.min.css?16983945781771 */
/* /pageBlockComponents/swiper/entry.min.css?16983945784173 */
