@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@font-face{font-family:"Gotham Pro";font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/gothampro_bold.woff2) format("woff2"),url(../fonts/gothampro_bold.woff) format("woff")}@font-face{font-family:"Gotham Pro";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/gothampro_regular.woff2) format("woff2"),url(../fonts/gothampro_regular.woff) format("woff")}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/roboto_regular.woff2) format("woff2"),url(../fonts/roboto_regular.woff) format("woff")}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/roboto_medium.woff2) format("woff2"),url(../fonts/roboto_medium.woff) format("woff")}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/roboto_bold.woff2) format("woff2"),url(../fonts/roboto_bold.woff) format("woff")}body,html{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{color:#333;font-size:16px;line-height:1.6;font-family:"Roboto",sans-serif;background-color:#f8f9fb}body.white{background-color:#fff}*{outline:0;-webkit-box-sizing:inherit;box-sizing:inherit}button,input,textarea{-webkit-appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#ccc}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#ccc}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#ccc}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;color:#ccc}input::placeholder,textarea::placeholder{opacity:1;color:#ccc}img{height:auto;max-width:100%}a{text-decoration:none;-webkit-transition:color .3s,background-color .3s,border-color .3s;-o-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.hidden{display:none}.responsive-video{position:relative;padding:56.25% 0 0}.responsive-video__full{margin:0 -16px 1.2em}.responsive-video iframe{border:0;z-index:2}.responsive-video img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}.responsive-video__icon,.responsive-video__play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.responsive-video iframe,.responsive-video img,.responsive-video__play{position:absolute;left:0;top:0;width:100%;height:100%}.responsive-video__play{z-index:1}.responsive-video__play:hover span{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);background:rgba(200,17,17,.9)}.responsive-video__icon{border-radius:50%;color:#fff;background:rgba(177,0,0,.7);-webkit-transition:background-color .3s,-webkit-transform .3s;-o-transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s}.responsive-video__icon--large{width:56px;height:56px}.responsive-video__icon svg{width:56%;height:56%}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.wrapper__footer{margin:auto 0 0}.qrcode--pc{display:none}.media-link{display:block;color:#333}.media-link__thumb{display:block;overflow:hidden;border-radius:4px}.media-link__thumb:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.media-link img{display:block;width:100%;-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.media-link__title{display:block;margin:.6em 0 0;font-size:.9em}p{margin:0 0 .8em}h1.reset,h2.reset,h3.reset,h4.reset,h5.reset,h6.reset,p.reset-m{margin:0}blockquote{display:block;padding:20px 16px;margin:1.2em -16px;text-align:center;font-style:italic;background:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:700;font-family:"Gotham Pro",sans-serif}h2,h3,h4,h5,h6{margin:1.2em 0 .6em}h1.reset-mt,h2.reset-mt,h3.reset-mt,h4.reset-mt,h5.reset-mt,h6.reset-mt{margin-top:-.15em}h1.reset-mb,h2.reset-mb,h3.reset-mb,h4.reset-mb,h5.reset-mb,h6.reset-mb{margin-bottom:0}h1.large-mb,h2.large-mb,h3.large-mb,h4.large-mb,h5.large-mb,h6.large-mb{margin-bottom:.8em}h1.large-mt,h2.large-mt,h3.large-mt,h4.large-mt,h5.large-mt,h6.large-mt{margin-top:1.2em}h1{margin:0 0 .6em}.h1,h1{font-size:29px}.h2,h2{font-size:26px}.h3,h3{font-size:23px}.h4,h4{font-size:21px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}.more{margin:16px 0 0}.more--small{margin:.5em 0 0}.more__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#595b74}.more__link:hover{color:#3641ba}.more__link:hover svg{-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%)}.more__link svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:.85em;height:.85em;margin:0 0 0 .4em;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.map{height:60vh}.group-buttons{margin-top:-12px}.group-buttons--mb{margin-bottom:1em}.group-buttons .button{margin:12px 16px 0 0;vertical-align:center}.text-left{text-align:left}.text-center{text-align:center}.text-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.text-with-icon--mt{margin:.8em 0 0}.text-with-icon__marker,.text-with-icon__time{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.7em;height:1.7em;margin:-.1em .3em 0 -.2em}.calendar__months-item.current>a,.text-red{color:#b10000}.action-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2em 0 0;overflow:hidden;background:#fff;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05);border-radius:4px}.action-banner__img{display:block;width:100%}.action-banner__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:24px 20px;font-size:14px;line-height:1.3}.action-banner__title{margin:0 0 .4em}.action-banner__button{margin:1em 0 0}.calendar__years,.calendar__years-item{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar__years{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 24px;font-size:20px}.calendar__years-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#595b74;font-weight:700;line-height:1;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.calendar__years-item:hover{color:#c81111}.calendar__years-item--prev{opacity:.6}.calendar__years-item--prev svg{margin:0 .4em 0 0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.calendar__years-item--next svg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 .1em .4em}.calendar__years-item svg{width:.8em;height:.8em;color:#c81111}.calendar__months{position:relative;padding:0 0 4px;margin:0 0 36px}.calendar__months:after{content:"";position:absolute;left:0;bottom:11px;z-index:-1;height:1px;width:100%;background:#cfd0dd}.calendar__months-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;margin:0 -16px;line-height:1;list-style:none;overflow:auto}.calendar__months-list::-webkit-scrollbar{display:none}.calendar__months-item:not(:last-child){margin:0 28px 0 0}.calendar__months-item.current>a:after{background:#b10000;border:2px solid #e36868}.calendar__months-link{display:block;color:#333;font-size:14px;font-family:"Gotham Pro",sans-serif}.calendar__months-link:hover:after{background:#e36868}.calendar__months-link:after{content:"";display:block;width:15px;height:15px;margin:12px auto 0;background:#cfd0dd;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .3s,border-color .3s;-o-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.calendar__head{margin:0 0 12px}.calendar__head-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 16px}.calendar__head-month{margin:.1em 0 0}.calendar__head-arrows,.calendar__row{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar__head-arrows .button:first-child{margin:0 10px 0 0}.calendar__col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(14.285% - 1px)}.calendar__col--head{padding:14px 0;font-size:16px;line-height:1;font-weight:700;font-family:"Gotham Pro",sans-serif;text-align:center}.calendar__col--body{margin:1px 1px 0 0;-webkit-box-shadow:0 0 0 1px #cfd0dd;box-shadow:0 0 0 1px #cfd0dd}.calendar__col--body:last-child{margin-right:0}.calendar__day-body,.calendar__day-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px}.calendar__day-head{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Gotham Pro",sans-serif;font-weight:700;font-size:14px;color:#595b74;line-height:1;background-color:#f8f9fb;border-bottom:1px solid #cfd0dd}.calendar__day-head span{display:block;line-height:1;padding:.25em .4em .15em;color:#fff;border-radius:14px;background:#b10000}.calendar__day-body{background:#fff}.calendar__day-body,.calendar__events,.calendar__events-count{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar__events{position:fixed;left:0;top:0;z-index:300;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;background:#fff;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.calendar__events.show{opacity:1;visibility:visible}.calendar__events-count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;font-size:12px;border:1px solid;border-radius:50%}.calendar__events-count--gray{color:#999;border-color:#999}.calendar__events-close,.calendar__events-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.calendar__events-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px;padding:0 16px;font-family:"Gotham Pro",sans-serif;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05)}.calendar__events-close{position:relative;z-index:3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;margin:0 -5px 0 8px;border:0;background:0 0}.calendar__events-close:after,.calendar__events-close:before{content:"";position:absolute;left:2px;top:50%;width:25px;height:2px;background-color:#595b74;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.calendar__events-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.calendar__events-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.calendar__events-body{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;overflow-y:auto;overflow-x:hidden;padding:0 16px 20px}.calendar__event{margin:24px 0 0}.calendar__event-desc-head,.calendar__event-link{display:none}.calendar__event-desc--past .calendar__event-desc-body{opacity:.6}.calendar__event-desc-img{display:block;width:100%;border-radius:2px}.calendar__event-desc-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0;font-size:14px}.calendar__event-desc-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar__event-desc-time span{position:relative;width:2.2em;height:1px;margin:0 .6em;background:#b10000}.calendar__event-desc-time span:after,.calendar__event-desc-time span:before{content:"";position:absolute;top:-2px;width:5px;height:5px;background:#b10000;border-radius:50%}.calendar__event-desc-time span:before{left:0}.calendar__event-desc-time span:after{right:0}.calendar__event-desc-title{font-family:"Gotham Pro",sans-serif;font-size:16px;font-weight:700;line-height:1.3}.calendar__event-desc-button{margin:12px 0 0}.calendar__event-desc-foot{margin:12px 0 0;padding:8px 8px 0;font-size:14px;color:#b10000;border-top:1px solid #ebebeb}.calendar__filter,.calendar__filter-head{display:-webkit-box;display:-ms-flexbox;display:flex}.calendar__filter{position:fixed;left:0;top:0;z-index:300;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;background:#fff;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.calendar__filter.show{opacity:1;visibility:visible}.calendar__filter-head{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px;padding:0 16px;font-family:"Gotham Pro",sans-serif;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05)}.calendar__filter-buttons .button,.calendar__filter-close{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar__filter-close{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:32px;height:32px;padding:0;margin:0 -5px 0 8px;border:0;background:0 0}.calendar__filter-close:after,.calendar__filter-close:before{content:"";position:absolute;left:2px;top:50%;width:25px;height:2px;background-color:#595b74;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.calendar__filter-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.calendar__filter-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.calendar__filter-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:20px 16px 84px}.calendar__filter-divider{margin:4px -16px;height:1px;background:#e0e0e0}.calendar__filter-buttons{position:fixed;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;padding:12px 16px;background:#fff}.calendar__filter-buttons .button{width:45%}.calendar__filter-buttons .button:first-child{width:55%}.accordion__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion__trigger--default{margin:0 0 .8em;color:#595b74;cursor:pointer}.accordion__trigger--default:hover{color:#3641ba}.accordion__trigger.show .accordion__arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.accordion__arrow{position:relative;top:-.1em;width:1.8em;height:1.8em;margin:0 0 0 -.3em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .15s;-o-transition:transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.accordion__content{display:none}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;cursor:pointer;font-weight:700;white-space:nowrap;font-family:"Gotham Pro",sans-serif}.button:disabled{opacity:.7;cursor:default}.button:not(:disabled):hover .arrow-link{-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%)}.button--default{height:36px;padding:0 16px;font-size:14px;border-radius:4px}.button--medium,.button--medium-normal{height:40px;padding:0 20px;font-size:16px;border-radius:4px}.button--medium-normal{font-weight:400}.button--large,.button--submit,.button--x-large{height:44px;padding:0 24px;font-size:16px;letter-spacing:.02em;text-transform:uppercase;border-radius:4px}.button--submit,.button--x-large{height:48px;padding:0 28px;font-size:20px}.button--submit{font-size:18px}.button--full{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button--white{color:#595b74;background:#fff}.button--white:not(:disabled):hover{color:#3641ba}.button--white-clear{color:#fff;border:2px solid #fff;background:0 0}.button--white-clear:not(:disabled):hover{color:#595b74;background:#fff}.button--gray-clear{color:#595b74;border:2px solid #595b74;background:0 0}.button--gray-clear:not(:disabled):hover,.button--secondary:not(:disabled):not(.active):hover{color:#3641ba;border-color:#3641ba}.button--secondary{color:#595b74;border:1px solid #595b74;background:0 0}.button--gray{color:#fff;background:#595b74}.button--gray:not(:disabled,.current):hover{background:#3641ba}.button--gray.current{background:#282e48}.button--red{color:#fff;background:#c81111}.button--red:not(:disabled):hover{background:#d83232}.button--telegram{color:#fff;background:#4ea4f6}.button--telegram:not(:disabled):hover{opacity:.9}.button--link{color:#595b74;background:0 0}.button--arrow:hover,.button--link:hover{color:#3641ba}.button--toggle-text.show span:last-of-type{display:block}.button--toggle-text.show span:first-of-type{display:none}.button--toggle-text.show svg{margin-top:0;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.button--toggle-text span:last-of-type{display:none}.button--toggle-text svg{margin-top:.1em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.button--arrow{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;color:#595b74;cursor:pointer;border-radius:4px;background:#fff;border:0;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.button--arrow:disabled{display:none}.button--arrow-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.button--arrow svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:100%}.button__text{padding:.15em 0 0}.button__text-md,.button__text-sm{display:none}.button__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button__icon--small{width:.7em;height:.7em}.button__icon--default{width:1em;height:1em}.button__icon--medium{width:1.2em;height:1.2em}.button__icon--x-large{width:1.6em;height:1.6em}.button__icon--left{margin:0 .6em 0 0}.button__icon--right{margin:0 0 0 .6em}.donations__other{margin:28px 0 0}.donations__payment{display:block;color:#595b74;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05)}.donations__payment--list{cursor:pointer}.donations__payment:hover{color:#3641ba}.donations__payment-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;padding:0 14px}.donations__payment-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:36px;height:36px;margin:0 10px 0 0;color:#b10000}.donations__payment-label{padding:.1em 0 0}.donations__payment-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 12px}.donations__payment-logo:first-child{margin:0}.donations__payment-logo--sberpay{height:26px}.donations__payment-logo--sberbank{height:25px}.donations__payment-logo--sbp{height:32px}.donations__payment-logo--youmoney{height:26px}.donations__payment-arrow,.form__accordion-title--trigger:after{-webkit-transition:-webkit-transform .15s;-o-transition:transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.donations__payment-arrow{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:28px;height:28px;margin:0 -4px 0 auto;color:#595b74;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.donations__payment.active .donations__payment-arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.donations__payment svg{display:block;width:100%;height:100%}.donations__links{padding:0;margin:0;list-style:none;display:none}.donations__links-item{border-top:1px solid #efeff6}.donations__links-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;padding:0 14px;color:#595b74;font-size:15px}.donations__links-link:hover,.form__politics a:hover{color:#3641ba}.donations__pay-keeper{display:block;margin:20px 0 0;width:260px}.fixed-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;text-align:left}.fixed-contact__label{margin:0 0 8px;font-size:16px;color:#666;line-height:1}.fixed-contact__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:60px;padding:0 16px;font-size:16px;font-family:"Gotham Pro",sans-serif;font-weight:700;color:#595b74;background:#fff;border-radius:4px;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05);-webkit-transition:color .3s,-webkit-box-shadow .3s;-o-transition:color .3s,box-shadow .3s;transition:color .3s,box-shadow .3s;transition:color .3s,box-shadow .3s,-webkit-box-shadow .3s}.fixed-contact__link:hover{color:#c81111;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.1);box-shadow:0 10px 30px rgba(51,51,51,.1)}.fixed-contact__link svg,.form__response svg{width:36px;height:36px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.form{text-align:left}.form__groups{margin:-20px 0 0}.form__group{padding:20px 0 0}.form__radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px 0 0}.form__radios-item{margin:8px 8px 0 0}.form__radios-item--large{margin-right:24px}.form__accordion-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0;line-height:1.3;font-family:"Gotham Pro",sans-serif;font-weight:700;font-size:16px}.form__accordion-title--trigger.show:after{-webkit-transform:translateY(3px) rotate(-135deg);-ms-transform:translateY(3px) rotate(-135deg);transform:translateY(3px) rotate(-135deg)}.form__accordion-title--trigger:after{content:"";width:.6em;height:.6em;margin:0 3px 0 0;border-right:2px solid #595b74;border-bottom:2px solid #595b74;-webkit-transform:translateY(-3px) rotate(45deg);-ms-transform:translateY(-3px) rotate(45deg);transform:translateY(-3px) rotate(45deg)}.form__accordion-content{display:none;padding:0 0 16px}.form__accordion-content.show{display:block}.form__divider{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8em;margin:16px 0;color:#595b74}.form__divider-text{padding:0 .5em;background:#fff}.form__divider:before{content:"";position:absolute;left:0;top:50%;z-index:-1;width:100%;height:1px;background:#cfd0dd}.form__response{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;font-size:14px;line-height:1.5;border-radius:4px}.form__response svg{width:1.3em;height:1.3em;margin:0 .6em 0 0}.form__response--success{color:#fff;background:#1dc04b}.form__politics{margin:16px 0 0;line-height:1.4;font-size:12px;color:#666}.form__politics a{color:#8f91a9;border-bottom:1px solid #6d76dc}.form__button{margin:20px 0 0}.field{position:relative}.field__input{display:block;width:100%;height:48px;padding:0 16px;font-size:18px;color:#333;border:1px solid #cfd0dd;border-radius:4px;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;-o-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.field__input--action-right{padding-right:32px}.field__input:hover{border-color:#8f91a9}.field__input:focus{border-color:#8f91a9;-webkit-box-shadow:inset 0 0 0 1px #8f91a9;box-shadow:inset 0 0 0 1px #8f91a9}.field__input.error{border-color:red}.field__input:disabled{border-color:#e0e0e0;background:#fff}.field__input:disabled~.field__action--lock{display:block;color:#ccc}.field__input:disabled~.field__label{color:#999}.field__action{position:absolute;top:50%;width:22px;height:22px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.field__action--right{right:14px}.field__action--lock{display:none}.field__textarea{display:block;width:100%;height:116px;padding:14px 16px;font-size:18px;color:#333;line-height:1.3;font-family:inherit;border:1px solid #cfd0dd;border-radius:4px;resize:none;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;-o-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.field__textarea:hover{border-color:#8f91a9}.field__textarea:focus{border-color:#8f91a9;-webkit-box-shadow:inset 0 0 0 1px #8f91a9;box-shadow:inset 0 0 0 1px #8f91a9}.field__textarea.error{border-color:red}.field__label{position:absolute;left:12px;top:0;padding:0 5px;color:#666;font-size:13px;line-height:1;font-weight:400;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.field__error{font-size:13px;color:red}.field__button{position:absolute;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;padding:0;border:0;color:#8f91a9;cursor:pointer;background:0 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.field__button:hover{color:#3641ba}.field__button--search{left:10px}.field__button--search svg{width:100%;height:100%}.field__button--reset{right:8px;visibility:hidden}.field__button--reset.show{visibility:visible}.field__button--reset svg{width:18px;height:18px}.field__search{display:block;width:100%;height:40px;font-size:16px;font-family:inherit;border:1px solid #cfd0dd;padding:0 36px;border-radius:4px;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;-o-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.field__search:hover{border-color:#8f91a9}.field__search:focus{border-color:#8f91a9;-webkit-box-shadow:inset 0 0 0 1px #8f91a9;box-shadow:inset 0 0 0 1px #8f91a9}.checkbox{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#595b74;cursor:pointer}.checkbox:hover .checkbox__icon{color:#8f91a9}.checkbox__input{position:absolute;opacity:0;pointer-events:none}.checkbox__input:focus+.checkbox__icon{color:#fff;border:1px solid #4d58cb;-webkit-box-shadow:inset 0 0 0 1px #4d58cb;box-shadow:inset 0 0 0 1px #4d58cb}.checkbox__input:checked+.checkbox__icon{color:#fff;background-color:#8f91a9}.checkbox__input:checked:focus+.checkbox__icon,.checkbox__input:checked:hover+.checkbox__icon{background-color:#4d58cb}.checkbox__icon{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:28px;height:28px;color:#fff;margin:0 10px 0 0;border:1px solid #8f91a9;border-radius:4px;-webkit-transition:border-color .3s,background-color .3s,color .3s,-webkit-box-shadow .3s;-o-transition:border-color .3s,box-shadow .3s,background-color .3s,color .3s;transition:border-color .3s,box-shadow .3s,background-color .3s,color .3s;transition:border-color .3s,box-shadow .3s,background-color .3s,color .3s,-webkit-box-shadow .3s}.checkbox__icon svg{position:absolute;left:50%;top:50%;width:20px;height:14px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;cursor:pointer}.radio:hover .radio__icon{border-color:#b10000}.radio__input{position:absolute;left:0;top:0;opacity:0;pointer-events:none}.radio__input:checked+.radio__button{color:#fff;background:#b10000}.radio__input:checked+.radio__icon:before{opacity:1}.radio__icon{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:24px;height:24px;margin:0 10px 0 0;border:1px solid #999;border-radius:50%;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.radio__icon:before{content:"";position:absolute;top:5px;left:5px;width:12px;height:12px;border-radius:50%;background:#b10000;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.radio__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;padding:0 18px;background:#ebebeb;border-radius:4px;-webkit-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.full-slider .splide__track{overflow:hidden}.full-slider .splide__arrows{position:absolute;bottom:32px;right:16px;z-index:5}.full-slider__item{position:relative;width:100%;overflow:hidden}.full-slider .splide__arrows,.full-slider__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.full-slider__inner{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:340px;padding:0 0 20px;color:#fff}.full-slider__full-link,.full-slider__img{position:absolute;left:0;top:0;width:100%;height:100%}.full-slider__img{z-index:-1;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.full-slider__full-link{z-index:2;opacity:0}.full-slider__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.full-slider__buttons-item{margin:16px 20px 0 0}.full-slider__buttons-item:last-child{margin-right:0}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive,.gslide-video.playing::before{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslide,.glightbox-container .gslider{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .ginner-container.gvideo-container,.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container,.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:0;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable,.gslide-video{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;-o-transition:none;transition:none}.gslide-video{max-width:100vh;width:100%!important}.gslide-video .plyr__poster{background-size:cover}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:100%;overflow:auto;max-width:100%;margin:auto}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;-o-transition:none;transition:none}.ginlined-content{opacity:1}.gslide-external,.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex}.gslide-external{width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{width:auto}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{display:block;margin:0 auto;width:100%}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(40,46,72,.95);will-change:opacity}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{width:80%;height:auto}.gclose.disabled,.gnext.disabled,.gprev.disabled{visibility:hidden}.gbtn.focused{outline:2px solid #0f3d81}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev,iframe.wait-autoplay{opacity:0}.glightbox-clean .gdesc-inner{padding:8px 16px 16px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:inherit;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;color:#fff;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;line-height:1.4em}.glightbox-clean .gslide-image,.glightbox-clean .gslide-video{overflow:hidden;background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#fff}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#8f91a9}.glightbox-clean .gprev{position:absolute;top:50%;left:0;width:36px;height:36px;padding:0 2px 0 0;color:#595b74;border-radius:0 4px 4px 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{color:#3641ba}.glightbox-clean .gprev svg{width:100%;height:100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.glightbox-clean .gclose,.glightbox-clean .gnext{width:36px;height:36px;right:0;position:absolute;color:#595b74}.glightbox-clean .gnext{top:50%;padding:0 0 0 2px;border-radius:4px 0 0 4px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.glightbox-clean .gnext svg{width:100%;height:100%}.glightbox-clean .gclose{top:0;padding:0;border-radius:0 0 0 4px}.glightbox-clean .gclose svg{width:50%;height:50%}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}.row--scroll-xs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;margin-bottom:-36px;margin-right:-16px;margin-left:-16px;padding:0 8px 36px;-ms-overflow-style:none;scrollbar-width:none}.row--scroll-xs::-webkit-scrollbar{display:none}.row--jc-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[class^=col-]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:8px;padding-left:8px}.col-xs-1{width:8.3334%}.col-xs-2{width:16.6667%}.col-xs-3{width:25%}.col-xs-4{width:33.3334%}.col-xs-5{width:41.6667%}.col-xs-6{width:50%}.col-xs-7{width:58.3334%}.col-xs-8{width:66.6667%}.col-xs-9{width:75%}.col-xs-10{width:83.3334%}.col-xs-11{width:91.6667%}.col-xs-12{width:100%}.hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:450px;padding:40px 0}.hero--white{color:#fff}.hero__picture{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%}.hero__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero__text{display:none}.intro{text-align:center}.intro__logo{display:block;width:100%;margin:0 auto 32px;border-radius:4px}.intro__buttons{margin:28px auto 0;max-width:340px}.intro__buttons-sep{margin:1em 0 .8em;line-height:1;font-family:"Gotham Pro",sans-serif;font-weight:700;color:#999;text-transform:uppercase}.items{margin-top:-16px}.items__item{padding-top:16px}.items__more{margin:24px 0 0}.item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.item--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item--white{overflow:hidden;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05)}.item--full-height{height:100%}.item--link{color:#333}.item--link:hover,.item__link:hover{color:#3641ba}.item--link:hover img,.item__thumb--default:hover .item__img--default,.navigation__post-thumb:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.item--medium{padding:24px 16px}.item--small{padding:14px 16px}.item__ai-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.item__thumb{position:relative;display:block;width:100%;overflow:hidden}.item__thumb--default{border-radius:4px}.item__thumb--donation{width:64px;margin:0 16px 0 0}.item__thumb--donation,.item__thumb-wrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.item__thumb-wrap--small{width:112px;margin:0 12px 0 0}.item__thumb-wrap--full{margin:0 0 12px}.item__img{display:block;width:100%;-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.item__img--default{border-radius:4px}.item__info{line-height:1;font-size:13px;color:#595b74}.item__info--white{color:#fff}.item__info--top{margin:0 0 .5em}.item__info--bottom{margin:.6em 0 0}.item__title{line-height:1.2}.item__link{display:inline-block;color:#333}.item__inner{position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:2;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:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 12px 12px}.item__inner--gradient{color:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(50%,transparent));background:-o-linear-gradient(bottom,#000 0,transparent 50%);background:linear-gradient(360deg,#000 0,transparent 50%)}.item__content--inner{padding:12px 20px}.item__list{margin:-.8em 0 0}.item__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:.8em 0 0;line-height:1.35}.item__list-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.6em;height:1.6em;margin:-.15em .3em 0 0;color:#595b74}.item__play-icon{position:absolute;right:0;bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:28px;color:#c81111;border-radius:4px 0 0 4px;background-color:#fff}.item__play-icon svg{width:28px;height:28px}.item__button{margin:auto 0 0;padding:16px 0 0}.locations{position:relative;margin:0 -16px;background:#fff;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05)}.locations--mt{margin-top:2em}.locations__text{padding:28px 16px 24px}.locations__map{height:400px}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:2em -16px 0;padding:20px 8px 24px;background:#fff}.navigation__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding:0 8px}.navigation__item:nth-child(2){text-align:right}.navigation__label{display:inline-block;font-size:14px;color:#8f91a9;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.navigation__label-type{display:none}.navigation__label-arrow{display:inline-block;vertical-align:middle;width:1.2em;height:1.2em;margin:0 0 0 .3em;color:#cfd0dd;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.navigation__label-arrow--prev{margin:0 .5em 0 0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.navigation__post{margin:.8em 0 0;text-align:left}.navigation__post-thumb{display:block;position:relative;margin:0 0 10px;overflow:hidden;border-radius:4px}.navigation__post-img{display:block;width:100%;-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.navigation__post-date{margin:0 0 4px;font-size:12px;color:#8f91a9}.navigation__post-link{display:block;line-height:1.3;color:#595b74;font-size:14px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.navigation__post-link:focus,.navigation__post-link:hover{color:#3641ba}.navigation__post-author{margin:4px 0 0;font-size:12px;color:#8f91a9}.navigation__post-play{position:absolute;right:0;bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:16px;color:#c81111;border-radius:4px 0 0 4px;background-color:#fff}.navigation__post-play svg{width:14px;height:14px}.notify-live{overflow:hidden;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05);border-radius:4px}.notify-live__img{display:block;width:100%}.notify-live__content{padding:20px 20px 24px}.notify-live__title{margin:0 0 12px}.notify-live__timer{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;white-space:nowrap;line-height:1}.notify-live__timer .number,.notify-live__timer .sep{display:block;font-family:"Gotham Pro",sans-serif;color:#282e48;font-weight:700;font-size:44px}.notify-live__timer .sep{margin:0 6px;opacity:.5}.notify-live__timer .label{font-size:.9em}.page{position:relative;padding:36px 0}.page__back{margin:-20px 0 12px;font-size:14px;line-height:1}.page__back-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8f91a9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page__back-link:hover{color:#3641ba}.page__back-icon{width:1.9em;height:1.9em;margin:-.1em -.2em 0 -.6em;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.page__content a:not([class]),.page__content a[class=""]{color:#595b74;border-bottom:1px solid #6d76dc}.page__content a:not([class]):hover,.page__content a[class=""]:hover{color:#6d76dc}.page__content ul:not(.splide__pagination,[class]){padding:0;margin:1.5em 0;list-style:none}.page__content ul:not(.splide__pagination,[class]) li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 1em}.page__content ul:not(.splide__pagination,[class]) li:before{content:"";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:.6em;height:.6em;margin:.5em 1em 0 0;background-color:#c81111;border-radius:4px}.page__thumbnail{margin:0 -16px 1.4em}.page__carousel img,.page__thumbnail img{display:block}.page__carousel{margin:2em 0}.page__block{padding:0 0 2em;border-bottom:1px solid #cfd0dd}.page__block>p:last-child{margin:0}.page__sidebar--fixed{display:none}.page__sidebar-menu{padding:0;margin:0;list-style:none;border-left:1px solid #cfd0dd}.page__sidebar-menu a{position:relative;display:block;padding:8px 0 8px 16px;line-height:1.3;font-size:14px;color:#595b74}.page__sidebar-menu a:hover{color:#3641ba}.page__sidebar-menu a.current{color:#c81111}.page__sidebar-menu a.current:before{content:"";position:absolute;left:-1px;top:0;width:3px;height:100%;background:#c81111}.page__author,.page__info{margin:0 0 .9em;font-size:.9em;color:#595b74}.page__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 1.4em;margin:-.3em 0 1.5em;border-bottom:1px solid #cfd0dd}.page__info-item:first-child{margin:0 .5em 0 0}.page__info-item--right{margin:0 0 0 auto}.questions__list{margin:0 -16px;background:#fff}.questions__button{margin:24px 0 0;text-align:center}.questions__item{padding:20px 16px}.questions__item:not(:last-child){border-bottom:1px solid #efeff6}.questions__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.questions__title.show .questions__arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.questions__arrow{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:1.8em;height:1.8em;margin:-.1em -.3em 0 .5em;color:#595b74;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .15s;-o-transition:transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.questions__text{display:none;padding:12px 0 0}.register-course{margin:0 -16px;background:#fff;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05)}.register-course__form{padding:28px 16px}.register-course__img{display:none}.section--pt{padding:36px 0 0}.section--py{padding:36px 0}.section--white{background:#fff}.section--gray{background:#efeff6}.sheet{position:fixed;left:0;right:0;bottom:0;top:0;opacity:0;z-index:500;overflow:hidden;visibility:hidden;text-align:center;-webkit-transition:opacity .3s .3s,visibility .3s .3s;-o-transition:opacity .3s .3s,visibility .3s .3s;transition:opacity .3s .3s,visibility .3s .3s;-ms-touch-action:none;touch-action:none}.sheet.show{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.sheet--search,.sheet--up{top:60px;z-index:200}.sheet--search.show .sheet__inner,.sheet--up.show .sheet__inner{top:0;opacity:1}.sheet--down{bottom:56px;z-index:200}.sheet--down.show .sheet__inner{bottom:0;opacity:1}.sheet__close{display:none}.sheet__inner,.sheet__overlay{position:absolute;left:0;width:100%}.sheet__overlay{top:0;z-index:0;height:100%;background-color:rgba(40,46,72,.9)}.sheet__inner{max-height:calc(100% - 92px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;opacity:0;-ms-touch-action:pan-y;touch-action:pan-y;background-color:#fff;-webkit-transition:bottom .3s,top .3s,opacity .3s;-o-transition:bottom .3s,top .3s,opacity .3s;transition:bottom .3s,top .3s,opacity .3s}.sheet__inner--gray{overflow:visible;background:#f8f9fb}.sheet__inner--gray .sheet__content{overflow:visible}.sheet__inner--search,.sheet__inner--up{top:-40px;padding:20px 16px 0;border-radius:0 0 8px 8px}.sheet__inner--down{bottom:-40px;padding:0 16px 20px;border-radius:8px 8px 0 0}.sheet__content{overflow:auto;margin:0 -12px;padding:0 12px}.sheet__trigger{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sheet__trigger--search,.sheet__trigger--up{padding:24px 0 12px}.sheet__trigger--down{padding:12px 0 24px}.sheet__trigger-icon{height:6px;width:72px;margin:0 auto;border-radius:6px;background-color:#efeff6}.ss-main{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;color:#333;font-size:18px}.ss-main.error .ss-single-selected{border-color:red}.ss-main .ss-single-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:100%;height:48px;padding:0 18px 0 16px;border:1px solid #cfd0dd;border-radius:4px;outline:0;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.ss-main .ss-single-selected:not(.ss-disabled):hover{border-color:#8f91a9}.ss-main .ss-single-selected.ss-disabled{border-color:#e0e0e0}.ss-main .ss-single-selected.ss-disabled .ss-arrow span{border-color:#ccc}.ss-main .ss-single-selected.ss-disabled .placeholder .ss-disabled{color:#ccc}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-single-selected .placeholder{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(100% - 16px)}.ss-main .ss-single-selected .placeholder *{width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#8f91a9}.ss-main .ss-single-selected .ss-deselect{display:none}.ss-main .ss-single-selected .ss-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ss-main .ss-single-selected .ss-arrow span{border:solid #8f91a9;border-width:0 2px 2px 0;display:inline-block;width:.6em;height:.6em;-webkit-transition:margin .2s,-webkit-transform .2s;-o-transition:transform .2s,margin .2s;transition:transform .2s,margin .2s;transition:transform .2s,margin .2s,-webkit-transform .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin:7px 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-3px 0 0}.ss-content{position:absolute;width:100%;z-index:1010;margin:-1px 0 0;padding:8px 0;border:1px solid #cfd0dd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:opacity .2s,-webkit-transform .2s;-o-transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.ss-content.ss-open{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.ss-content .ss-search.ss-hide{display:none}.ss-content .ss-list{max-height:192px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;min-height:44px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.3;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.social__link:hover,.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{color:#3641ba}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;opacity:.5}.ss-content .ss-list .ss-option.ss-disabled.ss-option-selected{opacity:1;background-color:#f8f9fb}.splide__arrows--head button,.splide__track>span,.ss-content .ss-list .ss-option.ss-hide{display:none}.social{padding:0;margin:-8px 0;list-style:none}.social__item{margin:0 -16px;border-bottom:1px solid #f5f5f5}.social__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;line-height:1.2;color:#333}.social__arrow{width:.7em;height:.7em;margin:0 0 0 auto;color:#8f91a9}.social__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.social__icon--instagram,.social__icon--vkontakte{width:36px;height:36px;margin:0 11px 0 1px}.social__icon--telegram{width:38px;height:38px;margin:0 10px 0 0}.social__icon--mgnc{width:44px;height:44px;margin:0 12px 0 0}.splide{position:relative}.splide--content,.splide--full{margin:0 -16px;padding:0 16px;overflow:hidden}.splide__title{margin:0 auto 0 0}.splide__track{width:100%}.splide__list{display:-webkit-box;display:-ms-flexbox;display:flex}.splide__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.splide__slide--default{width:240px}.splide__slide--medium{width:280px}.splide__arrows{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.splide__arrows--head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.splide__arrows--head .reset{margin:0 0 .6em}.splide__arrows--head .splide__arrow:disabled{opacity:.7;cursor:pointer}.splide__arrows--between{display:none}.splide__arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;color:#595b74;cursor:pointer;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05);border:0;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.splide__arrow:hover{color:#3641ba}.splide__arrow:disabled{display:none}.splide__arrow--prev{margin:0 10px 0 0}.splide__arrow--prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.splide__arrow svg{width:100%;height:100%}.splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:12px;padding:0 0 0 40px;margin:16px auto 0;overflow:hidden;list-style:none}.splide__pagination button,.splide__pagination li{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.splide__arrow svg,.splide__pagination li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.splide__pagination li{position:relative;width:20px;left:0}.splide__pagination li.is-next button,.splide__pagination li.is-prev button{width:10px;height:10px}.splide__pagination li.is-active button{width:12px;height:12px;background-color:#c81111}.splide__pagination button{display:block;width:8px;height:8px;padding:0;margin:0 auto;border:0;cursor:pointer;border-radius:50%;background-color:#8f91a9}.steps__acquaintance-img{display:block;margin:1.1em 0 0;border-radius:4px}.summaries{margin:28px 0 0}.summaries__items{margin:-20px 0 0}.summaries__item{padding:20px 0 0}.tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:.8em}.tags--mt{margin:2.2em 0 0}.tags__item{margin:.25em .5em .25em 0}.tags__item--label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 1em 0 0;color:#595b74}.tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.2em;padding:0 1em;color:#8f91a9;border:1px solid #cfd0dd;background:#fff;border-radius:4px;-webkit-transition:color .3s,border-color .3s;-o-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.tag:focus,.tag:hover{color:#3641ba;border-color:#3641ba}.footer{padding:32px 0 76px;color:#8f91a9;font-size:12px;line-height:1.35}.footer__contacts{margin:0 0 20px;font-weight:700}.footer__contacts-title{margin:0 0 12px;font-size:18px;font-family:"Gotham Pro",sans-serif}.footer__email,.footer__phone,.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__email,.footer__phone{margin:10px 0 0;font-size:16px;color:#8f91a9;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.footer__email:hover,.footer__phone:hover{color:#3641ba}.footer__email svg,.footer__phone svg{width:1.1em;height:1em;margin:0 8px 0 0}.footer__social{padding:0;margin:16px 0 0;list-style:none}.footer__social-item{margin:0 16px 0 0}.footer__social-link{display:block;color:#8f91a9}.footer__social-link--vkontakte:hover{color:#07f}.footer__social-link--telegram:hover{color:#4ea4f6}.footer__social-link--youtube:hover{color:red}.footer__social-icon{width:28px;height:28px}.footer__info-dev{margin:8px 0 0}.footer__info a{color:#8f91a9;border-bottom:1px solid #cfd0dd}.footer__info a:hover{color:#3641ba;border-bottom-color:#8991e5}.tabs{position:relative}.tabs__links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:0;margin:0 0 12px;list-style:none}.tabs__links--video{gap:4px;margin:0 0 0 16px}.tabs__links--video .button{border-radius:4px 4px 0 0}.tabs__item:not(.current){display:none}.tabs .responsive-video iframe,.tabs .responsive-video img{border-top-left-radius:0}.header{position:relative;height:60px}.header__fixed{position:fixed;left:0;top:0;z-index:300;width:100%;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05)}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.header__logo{position:relative;z-index:3;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 auto 0 0}.header__logo-img{display:block;height:28px;width:auto}.header__hamburger,.header__mobile-nav-link svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__hamburger{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;margin:0 -5px 0 8px;border:0;background:0 0}.header__hamburger.show:before{left:2px;bottom:6px;width:25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__hamburger.show:after{left:2px;top:6px;width:25px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__hamburger.show span{width:0}.header__hamburger:after,.header__hamburger:before{content:"";position:absolute;left:5px;width:22px;height:2px;background-color:#595b74;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__hamburger:before{bottom:7px}.header__hamburger:after{top:7px}.header__hamburger-icon{height:2px;width:22px;background-color:#595b74;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__search-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:32px;height:32px;color:#595b74;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.header__search-toggle:hover{color:#3641ba}.header__search-icon{width:20px;height:20px}.header__nav{position:fixed;left:0;top:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:60px 0;opacity:0;visibility:hidden;background-color:#fff;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.header__nav.show{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__menu{padding:0;margin:0;list-style:none;overflow:auto}.header__menu--secondary{max-height:0;overflow:hidden;background-color:#f8f9fb;-webkit-transition:max-height .5s cubic-bezier(0,1,0,1);-o-transition:max-height .5s cubic-bezier(0,1,0,1);transition:max-height .5s cubic-bezier(0,1,0,1)}.header__menu--secondary .header__menu--secondary{background-color:rgba(239,239,246,.35)}.header__menu--secondary .header__menu--secondary .header__menu-link{padding:0 48px}.header__menu-item{position:relative;border-top:1px solid #efeff6}.header__menu-item--has-children.show:after{top:14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__menu-item--has-children.show>ul{max-height:1000px;-webkit-transition:max-height 1s ease-in-out;-o-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.header__menu-item--has-children:after{content:"";position:absolute;right:19px;top:17px;width:9px;height:9px;border-right:1.5px solid #8f91a9;border-bottom:1.5px solid #8f91a9;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header__menu-item.current>a,.header__mobile-nav-item.current>a{color:#c81111}.header__menu-link{display:block;color:#595b74;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.header__menu-link--primary{padding:0 16px;font-size:16px;line-height:44px}.header__menu-link--secondary{padding:0 32px;font-size:15px;line-height:42px}.header__mobile-nav{position:fixed;left:0;bottom:0;z-index:300;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);padding:0;margin:0;list-style:none;width:100%;background:#fff;-webkit-box-shadow:0 -10px 30px rgba(51,51,51,.05);box-shadow:0 -10px 30px rgba(51,51,51,.05)}.header__mobile-nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;height:56px;line-height:1;color:#595b74;font-size:11px;font-weight:500}.header__mobile-nav-link svg{width:24px;height:24px}@media all and (min-width:768px){body{font-size:18px}.h1,h1{font-size:35px}.h2,h2{font-size:31px}.h3,h3{font-size:27px}.h4,h4{font-size:24px}.h5,h5{font-size:21px}.h6,h6{font-size:18px}.responsive-video__full{margin:0 0 1.4em;overflow:hidden;border-radius:4px}.responsive-video__icon--large{width:68px;height:68px}blockquote{padding:24px;margin:1.4em 0 1.6em;border-radius:4px}.action-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.action-banner__img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.action-banner__content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:24px}.action-banner__button{margin:1.2em 0 0}.calendar__months{margin:0 0 40px}.calendar__months-list{padding:0 32px;margin:0 -32px}.calendar__months-item:not(:last-child){margin:0 40px 0 0}.calendar__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px}.calendar__head-info{margin:0}.calendar__head-filter{position:relative}.calendar__head-month{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:.2em 0 0 32px}.calendar__col--head{padding:18px 0;font-size:18px}.calendar__day-head{padding:14px 0 12px;font-size:18px}.calendar__events-count{width:24px;height:24px;font-size:14px}.calendar__events-head{height:64px;padding:0 32px;font-size:18px}.calendar__events-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 32px 32px}.calendar__event{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - 14px);margin:28px 0 0}.calendar__filter{position:absolute;right:0;left:auto;top:100%;display:block;width:calc(100vw - 62px);height:auto;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.1);box-shadow:0 10px 30px rgba(51,51,51,.1);border-radius:4px}.calendar__filter-head,.form__accordion-title--xs:after{display:none}.calendar__filter-body{overflow:visible;padding:28px}.calendar__filter-divider{margin:20px -28px}.calendar__filter-buttons{position:static;display:block;padding:20px 28px 0;margin:20px -28px 0;border-top:1px solid #e0e0e0}.calendar__filter-buttons .button{width:auto}.calendar__filter-buttons .button:first-child{width:auto}.button--secondary.active{color:#fff;background:#595b74}.button__text-sm{display:inline}.donations__other{margin:36px 0 0}.donations__payment-inner{height:68px;padding:0 20px}.donations__payment-logo{margin:0 0 0 20px}.donations__payment-logo--sberpay{height:28px}.donations__payment-logo--sberbank{height:26px}.donations__payment-logo--sbp{height:36px}.donations__payment-logo--youmoney{height:30px}.donations__payment-arrow{width:32px;height:32px;margin:0 -6px 0 auto}.donations__links-link{padding:0 20px}.form__groups{margin:-24px 0 0}.form__group{padding:24px 0 0}.form__politics{margin:20px 0 0;font-size:12px}.form__button{margin:20px 0 0}.form__radios{margin:-12px 0 0}.form__radios-item{margin:12px 12px 0 0}.form__radios-item--large{margin-right:32px}.form__accordion-title{padding:0 0 16px}.form__accordion-content--xs{display:block;padding:0}.full-slider .splide__arrows{bottom:44px;right:32px}.full-slider__inner{height:360px;padding:0 0 40px}.full-slider__buttons-item{margin:24px 24px 0 0}.container{padding-left:32px;padding-right:32px}.row{margin-right:-12px;margin-left:-12px}.row--scroll-xs{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;margin-bottom:0;padding:0}[class^=col-]{padding-right:12px;padding-left:12px}.col-sm-1{width:8.3334%}.col-sm-2{width:16.6667%}.col-sm-3{width:25%}.col-sm-4{width:33.3334%}.col-sm-5{width:41.6667%}.col-sm-6{width:50%}.col-sm-7{width:58.3334%}.col-sm-8{width:66.6667%}.col-sm-9{width:75%}.col-sm-10{width:83.3334%}.col-sm-11{width:91.6667%}.col-sm-12{width:100%}.intro__logo{margin:0 auto 36px}.intro__buttons{margin:36px auto 0;max-width:none}.items{margin-top:-24px}.items__item{padding-top:24px}.items__more{margin:32px 0 0}.item--medium{padding:28px 20px}.item--small{padding:16px 20px}.item__inner{padding:0 16px 16px}.item__thumb--donation{width:76px;margin:0 20px 0 0}.locations{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:360px;margin:0;overflow:hidden;border-radius:4px}.locations--mt{margin-top:2em}.locations__text{width:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:28px}.locations__map{position:absolute;left:50%;top:0;width:50%;height:100%}.navigation{position:relative;padding:16px 4px 24px;margin:3em 0 0;border-radius:4px;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05)}.navigation:after{content:"";position:absolute;top:0;left:50%;bottom:0;width:1px;background:#efeff6}.navigation__item{padding:0 20px}.navigation__label-type{display:inline}.navigation__label-arrow{margin-top:-.1em}.navigation__post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.navigation__post-date{margin:4px 0}.navigation__post-thumb{width:40%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 16px 0 0}.notify-live{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:24px 0 0;padding:24px}.notify-live:first-child{margin:0}.notify-live__img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:40%;border-radius:4px}.notify-live__content{padding:8px 24px 0}.page{padding:44px 0}.page__back{margin:-24px 0 12px}.page__thumbnail{margin:0 0 1.4em}.page__content img,.questions__list{border-radius:4px}.questions__list{margin:0}.questions__button{margin:28px 0 0}.questions__item{padding:20px 24px}.questions__text{padding:12px 0 0}.register-course{margin:0;overflow:hidden;border-radius:4px}.register-course__form{padding:28px}.register-course__form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.register-course__form-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding:0 10px}.section--pt{padding:48px 0 0}.section--py{padding:48px 0}.sheet--search{top:64px}.sheet--down,.sheet--up{top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:64px 0;z-index:1000}.sheet__inner{max-height:calc(100% - 48px)}.sheet__inner--down,.sheet__inner--up{position:relative;width:380px;padding:36px;opacity:1;-ms-touch-action:none;touch-action:none;border-radius:8px}.sheet__inner--large{width:560px}.sheet__inner--search{padding:0}.sheet__close{position:absolute;right:12px;top:10px;display:block;width:20px;height:20px;padding:0;border:0;cursor:pointer;background:0 0}.sheet__close:hover:after,.sheet__close:hover:before{background-color:#3641ba}.sheet__close:after,.sheet__close:before{content:"";position:absolute;left:0;top:50%;height:2px;width:22px;margin:-1px 0 0;background-color:#595b74;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sheet__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sheet__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sheet__search{padding:28px 32px 0}.sheet__trigger--down,.sheet__trigger--up{display:none}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-24px 0 0}.social__item{border:0}.social__item--default{margin:24px 24px 0 0}.social__item--large{margin:24px 36px 0 0}.social__item:last-child{margin-right:0}.social__link{padding:0}.social__arrow{display:none}.social__icon--instagram,.social__icon--vkontakte{margin:0 12px 0 0}.social__icon--telegram{width:40px;height:40px;margin:0 12px 0 0}.splide__track{overflow:hidden}.splide__slide--default,.splide__slide--medium{width:auto}.splide__pagination{margin:20px auto 0}.steps__acquaintance-img{margin:.4em 0 0}.summaries{margin:0}.footer{padding:36px 0 32px}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 28px}.footer__contacts-title{margin:4px 0 0}.footer__email,.footer__phone{margin:0 0 0 20px}.footer__social{margin:0 0 0 32px}.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__info-dev{margin:0}.header,.header__inner{height:64px}.header__hamburger{margin:0 -5px 0 12px}.header__nav{padding:64px 0}.header__menu--secondary .header__menu--secondary .header__menu-link{padding:0 64px}.header__menu-item--has-children.show:after{top:16px}.header__menu-item--has-children:after{right:35px;top:18px}.header__menu-link--primary{padding:0 32px;line-height:48px}.header__menu-link--secondary{padding:0 48px;line-height:44px}}@media screen and (min-width:768px){.tabs__links{margin:0 0 16px}.tabs__links--video{margin:0}}@media (min-width:769px){.glightbox-clean .gdesc-inner{padding:12px 0 24px}.glightbox-clean .gslide-title{font-size:.85em}.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.glightbox-open{height:auto}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}}@media all and (min-width:1024px){h1.large-mb,h2.large-mb,h3.large-mb,h4.large-mb,h5.large-mb,h6.large-mb{margin-bottom:1em}h1.large-mt,h2.large-mt,h3.large-mt,h4.large-mt,h5.large-mt,h6.large-mt{margin-top:1.4em}.h1,h1{font-size:40px}.h2,h2{font-size:35px}.h3,h3{font-size:30px}.h4,h4{font-size:26px}.h5,h5{font-size:22px}.more{margin:20px 0 0}.more--small{margin:.5em 0 0}.responsive-video__icon--large{width:80px;height:80px}blockquote{padding:28px}.qrcode--pc{display:block;text-align:center}.action-banner__content{padding:32px;font-size:15px}.calendar__months{margin:0 0 48px}.calendar__months-list{margin:0;padding:0;overflow:visible}.calendar__months-item:not(:last-child){margin:0 32px 0 0}.calendar__head{margin:0 0 28px}.calendar__col--head{padding:20px 0;font-size:20px}.calendar__col:nth-last-child(-n+3) .calendar__event-desc{right:100%;left:auto}.calendar__day-head{font-size:20px}.calendar__day-body{position:relative;padding:100% 0 0}.calendar__events{position:absolute;opacity:1;visibility:visible;overflow:visible;z-index:auto}.calendar__events-count,.calendar__events-head{display:none}.calendar__events-body{display:block;padding:3px 8px 8px;word-wrap:break-word;scrollbar-width:thin}.calendar__events-body::-webkit-scrollbar{width:7px;background:#efeff6}.calendar__events-body::-webkit-scrollbar-thumb{border:1px solid #efeff6;background:#595b74;border-radius:5px}.calendar__event{width:100%;margin:5px 0 0}.calendar__event-link{display:block;padding:5px;color:#fff;font-size:12px;line-height:1.3;border-radius:4px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.calendar__event-link:hover{opacity:.6}.calendar__event-link--gray{background:#ccc}.calendar__event-link--gray .calendar__event-title{text-decoration:line-through}.calendar__event-link--green{background:#428259}.calendar__event-link--orange{background:#ef7f31}.calendar__event-link--default{background:#3c8c99}.calendar__event-link--yellow{background:#f7c744}.calendar__event-link--purple{background:#8961bd}.calendar__event-link--blue{background:#2477d8}.calendar__event-link--red{background:#d1386f}.calendar__event-title{display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.calendar__event-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;margin:0 0 5px;font-size:10px}.calendar__event-date{margin:0 auto 0 0}.calendar__event-desc{position:absolute;left:100%;right:auto;top:0;z-index:5;width:230%;padding:16px;opacity:0;visibility:hidden;background:#fff;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.1);box-shadow:0 10px 30px rgba(51,51,51,.1);-webkit-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.calendar__event-desc.show{opacity:1;visibility:visible}.calendar__event-desc-close,.calendar__event-desc-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 0 12px}.calendar__event-desc-close{position:relative;z-index:3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:30px;height:30px;padding:0;margin:0;border:0;cursor:pointer;border-radius:50%;background:#ebebeb;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.calendar__event-desc-close:hover{background:#b10000}.calendar__event-desc-close:hover:after,.calendar__event-desc-close:hover:before{background:#fff}.calendar__event-desc-close:after,.calendar__event-desc-close:before{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;background-color:#595b74;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.calendar__event-desc-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.calendar__event-desc-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.calendar__event-desc-button{display:inline-block;margin:16px 0 0}.calendar__filter{width:680px}.calendar__filter-body{padding:32px}.calendar__filter-divider{margin:24px -32px 20px}.calendar__filter-buttons{padding:24px 32px 0;margin:24px -32px 0}.button--arrow{width:36px;height:36px}.button__text-md{display:inline}.donations__other{margin:44px 0 0}.donations__payment-inner{height:72px}.donations__payment-logo--sberpay{height:32px}.donations__payment-logo--sberbank{height:30px}.donations__payment-logo--sbp{height:38px}.donations__payment-logo--youmoney{height:34px}.donations__payment-icon{width:40px;height:40px}.donations__payment-arrow{width:38px;height:38px;margin:0 -6px 0 auto}.donations__links-link{font-size:16px}.donations__pay-keeper{margin:28px 0 0;width:280px}.form__groups{margin:-28px 0 0}.form__group{padding:28px 0 0}.form__politics{margin:24px 0 0;font-size:13px}.form__button{margin:24px 0 0}.form__divider{margin:20px 0}.form__accordion-title{font-size:18px}.full-slider .splide__arrows{bottom:60px;right:50%;margin-right:-478px}.full-slider__inner{height:400px}.full-slider__buttons-item{margin:28px 28px 0 0}.container{width:984px;padding-left:14px;padding-right:14px}.row{margin-right:-14px;margin-left:-14px}[class^=col-]{padding-right:14px;padding-left:14px}.col-md-1{width:8.3334%}.col-md-2{width:16.6667%}.col-md-3{width:25%}.col-md-4{width:33.3334%}.col-md-5{width:41.6667%}.col-md-6{width:50%}.col-md-7{width:58.3334%}.col-md-8{width:66.6667%}.col-md-9{width:75%}.col-md-10{width:83.3334%}.col-md-11{width:91.6667%}.col-md-12{width:100%}.hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:460px}.hero__text{display:block;margin:0 0 1.4em}.items{margin-top:-28px}.items__item{padding-top:28px}.items__more{margin:36px 0 0}.item--medium{padding:32px 24px}.item--small{padding:20px 24px}.item__thumb--donation{width:84px;margin:0 24px 0 0}.item__thumb-wrap--small{width:134px;margin:0 16px 0 0}.item__thumb-wrap--full{margin:0 0 15px}.item__info{font-size:14px}.item__info--top{margin:0 0 .6em}.item__info--bottom{margin:.7em 0 0}.item__inner{padding:0 24px 20px}.item__content--inner{padding:16px 22px}.item__button{padding:20px 0 0}.locations__text{padding:40px 32px}.navigation{padding:24px 5px 32px}.navigation__item{padding:0 25px}.navigation__label{font-size:15px}.navigation__post{margin:1em 0 0}.navigation__post-author,.navigation__post-date{font-size:13px}.navigation__post-link{font-size:15px}.navigation__post-play{bottom:8px;width:24px;height:18px}.navigation__post-play svg{width:16px;height:16px}.notify-live{padding:32px;margin:28px 0 0}.notify-live__img{width:33%}.notify-live__content{padding:12px 32px 0}.notify-live__title{margin:0 0 20px}.notify-live__timer .number,.notify-live__timer .sep{font-size:52px}.notify-live__timer .sep{margin:0 8px}.page{padding:56px 0}.page__back{margin:-28px 0 16px}.page__sidebar--fixed{display:block;position:sticky;top:92px;left:0}.questions__button{margin:36px 0 0}.questions__item{padding:28px 28px 24px}.questions__arrow{margin:-.1em -.3em 0 .8em}.questions__text{padding:16px 0 0}.register-course{display:-webkit-box;display:-ms-flexbox;display:flex}.register-course__form{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:60%;padding:40px 32px}.register-course__form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.register-course__form-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding:0 10px}.register-course__img{position:relative;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.register-course__img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section--pt{padding:60px 0 0}.section--py{padding:60px 0}.sheet--down,.sheet--up{padding:72px 0 0}.sheet--search{top:72px}.sheet__inner--down,.sheet__inner--up{width:400px;padding:48px 40px}.sheet__inner--large{width:640px}.sheet__inner--search{width:956px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sheet__search{padding:28px}.sheet__trigger{display:none}.social{margin:-24px 0 0}.social__item--default{margin:24px 28px 0 0}.social__item--large{margin:24px 40px 0 0}.social__icon{margin:0 14px 0 0}.social__icon--instagram,.social__icon--vkontakte{width:38px;height:38px}.social__icon--telegram{width:42px;height:42px}.social__icon--mgnc{width:52px;height:52px}.splide--content{padding:0;margin:0;overflow:visible}.splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex}.splide__arrows--between,.splide__arrows--head button{display:block}.splide__arrows--head .splide__arrow:disabled{display:block}.splide__arrows--between .splide__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-32px}.splide__arrows--between .splide__arrow--prev{right:100%;margin-right:16px}.splide__arrows--between .splide__arrow--next{left:100%;margin-left:16px}.splide__arrow{width:36px;height:36px}.steps__acquaintance-img{aspect-ratio:16/7;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.summaries__items{margin:-24px 0 0}.summaries__item{padding:24px 0 0}.footer{padding:44px 0 40px;font-size:13px}.footer__contacts{margin:0 0 32px}.footer__email,.footer__phone{margin:0 0 0 28px;font-size:18px}.footer__social{margin:0 0 0 44px}.footer__social-icon{width:32px;height:32px}.header,.header__inner{height:72px}.header__logo-img{height:32px}.header__hamburger,.header__menu--secondary .header__menu-item:after{display:none}.header__search-toggle{margin:0 -4px 0 0}.header__nav{position:relative;display:block;width:auto;height:100%;padding:0;opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:none;-o-transition:none;transition:none}.header__menu{overflow:visible}.header__menu--primary{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.header__menu--secondary{position:absolute;left:0;top:100%;z-index:-1;margin:0 0 0 -20px;visibility:hidden;overflow:visible;opacity:0;padding:0 0 4px;max-height:none;border-radius:0 0 4px 4px;background-color:#fff;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05)}.header__menu--secondary .header__menu--secondary{top:0;left:100%;margin:0;overflow:hidden;-webkit-transform:translate(-10px,0);-ms-transform:translate(-10px,0);transform:translate(-10px,0);background-color:#fff;border-radius:0 4px 4px 4px}.header__menu--secondary .header__menu--secondary .header__menu-link{padding:0 20px}.header__menu--columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:0;left:50%;gap:0;-webkit-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}.header__menu-item{background-color:#fff}.header__menu-item--primary{border-top:0;margin:0 0 0 32px}.header__menu-item--has-children{padding:0 18px 0 0}.header__menu-item--has-children.show:after{top:50%}.header__menu-item--has-children.show>ul{max-height:none}.header__menu-item--has-children.show>ul.header__menu--columns,.header__menu-item--has-children:hover>ul.header__menu--columns{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.header__menu-item--has-children:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__menu-item--has-children:after{right:0;top:50%;width:7px;height:7px;margin-top:-6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__menu-item.current>a{color:#c81111}.header__menu-link{line-height:1}.header__menu-link--primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0;font-size:15px}.header__menu-link--secondary{font-size:14px;padding:0 20px;line-height:40px}.header__mobile-nav{position:static;background:0 0;-webkit-box-shadow:none;box-shadow:none}.header__mobile-nav-item:not(.header__mobile-nav-item--contact){display:none}.header__mobile-nav-item--contact{position:fixed;right:20px;bottom:20px;z-index:300}.header__mobile-nav-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px;height:48px;padding:0 24px;color:#fff;background:#595b74;font-size:16px;font-weight:700;font-family:"Gotham Pro",sans-serif;border-radius:4px;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.05);box-shadow:0 10px 30px rgba(51,51,51,.05);-webkit-transition:background-color .3s,-webkit-box-shadow .3s;-o-transition:background-color .3s,box-shadow .3s;transition:background-color .3s,box-shadow .3s;transition:background-color .3s,box-shadow .3s,-webkit-box-shadow .3s}.header__mobile-nav-link:hover{background:#282e48;-webkit-box-shadow:0 10px 30px rgba(51,51,51,.1);box-shadow:0 10px 30px rgba(51,51,51,.1)}.header__mobile-nav-link svg{width:20px;height:20px}}@media screen and (min-width:1024px){.tabs__links{gap:12px;margin:0 0 24px}.tabs__links--video{gap:8px;margin:0}}@media all and (min-width:1400px){body{font-size:20px}.h1,h1{font-size:44px}.h2,h2{font-size:38px}.h3,h3{font-size:32px}.h4,h4{font-size:28px}.h5,h5{font-size:24px}.h6,h6{font-size:20px}.more{margin:24px 0 0}.more--small{margin:.5em 0 0}.group-buttons{margin-top:-16px}.group-buttons .button{margin:16px 20px 0 0}.responsive-video__icon--large{width:92px;height:92px}blockquote{padding:32px}.action-banner{margin:3em 0 0}.action-banner__content{padding:40px;font-size:16px}.calendar__months{margin:0 0 56px}.calendar__events-body{padding:7px 12px 12px}.calendar__event-link{font-size:13px}.calendar__event-head{font-size:11px}.calendar__event-desc{padding:20px}.calendar__event-desc-info{font-size:16px}.calendar__event-desc-title{font-size:20px}.calendar__event-desc-head{padding:0 0 16px}.button--default{height:40px;padding:0 20px;font-size:16px}.button--medium{font-size:18px}.button--medium,.button--medium-normal{height:44px;padding:0 24px}.button--large{height:48px;padding:0 28px;font-size:18px}.button--x-large{height:52px;padding:0 32px;font-size:20px}.donations__other{margin:52px 0 0}.donations__payment-inner{height:76px;padding:0 24px}.donations__payment-logo{margin:0 0 0 24px}.donations__payment-icon{width:44px;height:44px}.donations__links-link{height:52px;padding:0 24px}.donations__pay-keeper{margin:36px 0 0;width:320px}.form__groups{margin:-32px 0 0}.form__group{padding:32px 0 0}.form__response{font-size:15px}.form__politics{margin:28px 0 0;font-size:14px}.form__button{margin:28px 0 0}.field__button--search{left:14px}.field__button--reset{right:12px}.field__search{height:44px;font-size:18px;padding:0 44px}.full-slider .splide__arrows{bottom:68px;margin-right:-584px}.full-slider__inner{height:500px}.full-slider__buttons-item{margin:32px 32px 0 0}.container{width:1200px;padding-right:16px;padding-left:16px}.row{margin-right:-16px;margin-left:-16px}[class^=col-]{padding-right:16px;padding-left:16px}.col-lg-1{width:8.3334%}.col-lg-2{width:16.6667%}.col-lg-3{width:25%}.col-lg-4{width:33.3334%}.col-lg-5{width:41.6667%}.col-lg-6{width:50%}.col-lg-7{width:58.3334%}.col-lg-8{width:66.6667%}.col-lg-9{width:75%}.col-lg-10{width:83.3334%}.col-lg-11{width:91.6667%}.col-lg-12{width:100%}.hero{height:640px}.items{margin-top:-32px}.items__item{padding-top:32px}.items__more{margin:40px 0 0}.item--medium{padding:40px 32px}.item--small{padding:24px 28px}.item__thumb--donation{width:92px}.item__thumb-wrap--small{width:166px;margin:0 20px 0 0}.item__thumb-wrap--full{margin:0 0 18px}.item__info{font-size:16px}.item__info--bottom{margin:.8em 0 0}.item__inner{padding:0 28px 24px}.item__content--inner{padding:20px 28px}.item__button{padding:24px 0 0}.locations{min-height:400px}.locations__text{padding:48px 40px}.navigation{padding:32px 10px 40px}.navigation__item{padding:0 30px}.navigation__label{font-size:16px}.navigation__post-author,.navigation__post-date{font-size:14px}.navigation__post-link{font-size:16px}.navigation__post-thumb{margin:0 20px 0 0}.notify-live{padding:36px;margin:32px 0 0}.notify-live__content{padding:16px 36px 0}.notify-live__title{margin:0 0 24px}.notify-live__timer .number,.notify-live__timer .sep{font-size:64px}.notify-live__timer .sep{margin:0 10px}.notify-live__timer .label{font-size:.8em}.page{padding:68px 0}.page__back{margin:-32px 0 20px;font-size:16px}.page__sidebar--fixed{top:100px}.page__sidebar-menu a{padding:12px 0 12px 20px;font-size:15px}.questions__button{margin:40px 0 0}.questions__item{padding:32px 40px 28px}.questions__text{padding:16px 0 0}.register-course__form{width:58%;padding:48px 40px}.register-course__form-row{margin:0 -14px}.register-course__form-col{padding:0 14px}.section--pt{padding:76px 0 0}.section--py{padding:76px 0}.sheet--down,.sheet--up{padding:80px 0}.sheet--search{top:80px}.sheet__close{right:14px;top:12px}.sheet__inner--search{width:1168px}.sheet__inner--down,.sheet__inner--up{width:450px}.sheet__inner--large{width:720px}.sheet__search{padding:32px}.social{margin:-28px 0 0}.social__item--default{margin:28px 32px 0 0}.social__item--large{margin:28px 44px 0 0}.social__icon{margin:0 16px 0 0}.social__icon--instagram,.social__icon--vkontakte{width:40px;height:40px}.social__icon--telegram{width:44px;height:44px}.social__icon--mgnc{width:60px;height:60px}.splide__arrows--between .splide__arrow{margin-top:-36px}.splide__pagination{margin:24px auto 0}.steps__acquaintance-text{padding:0 1em 0 0}.summaries__items{margin:-28px 0 0}.summaries__item{padding:28px 0 0}.footer{padding:48px 0 44px;font-size:14px}.footer__contacts{margin:0 0 36px}.footer__contacts-title{font-size:20px}.footer__email,.footer__phone{margin:0 0 0 36px;font-size:20px}.footer__social{margin:0 0 0 60px}.footer__social-item{margin:0 20px 0 0}.footer__social-icon{width:36px;height:36px}.header,.header__inner{height:80px}.header__logo-img{height:36px}.header__menu--secondary{margin:0 0 0 -24px}.header__menu--secondary .header__menu--secondary .header__menu-link{padding:0 24px}.header__menu-item--primary{margin:0 0 0 32px}.header__menu-link--primary{font-size:16px}.header__menu-link--secondary{font-size:15px;padding:0 24px;line-height:44px}.header__mobile-nav-item--contact{right:40px;bottom:40px}.header__mobile-nav-link{gap:16px;height:56px;padding:0 32px;font-size:18px}.header__mobile-nav-link svg{width:24px;height:24px}}@media screen and (min-width:1400px){.fixed-contact{gap:24px}.fixed-contact__label{margin:0 0 12px;font-size:18px}.fixed-contact__link{font-size:18px}.fixed-contact__link svg{width:40px;height:40px}}@media screen and (min-width:2500px){.tabs__links{margin:0 0 32px}.tabs__links--video{margin:0}}@media all and (min-width:2560px){body{font-size:22px}.h1,h1{font-size:52px}.h2,h2{font-size:46px}.h3,h3{font-size:40px}.h4,h4{font-size:34px}.h5,h5{font-size:28px}.h6,h6{font-size:22px}.more{margin:28px 0 0}.more--small{margin:.5em 0 0}.responsive-video__icon--large{width:104px;height:104px}blockquote{padding:36px}.action-banner__content{padding:48px;font-size:18px}.button--default{height:48px;padding:0 24px;font-size:18px}.button--medium,.button--medium-normal{height:52px;padding:0 28px;font-size:20px}.button--medium-normal{font-size:18px}.button--large{height:56px;padding:0 32px;font-size:20px}.button--x-large{height:60px;padding:0 36px;font-size:22px}.button--submit{height:56px;padding:0 32px;font-size:20px}.button--arrow{width:40px;height:40px}.donations__other{margin:60px 0 0}.donations__payment-inner{height:84px;padding:0 28px}.donations__payment-logo{margin:0 0 0 28px}.donations__payment-logo--sberpay{height:36px}.donations__payment-logo--sberbank{height:34px}.donations__payment-logo--sbp{height:42px}.donations__payment-logo--youmoney{height:38px}.donations__payment-icon{width:48px;height:48px;margin:0 12px 0 0}.donations__payment-arrow{width:42px;height:42px;margin:0 -8px 0 auto}.donations__links-link{height:60px;padding:0 28px;font-size:20px}.donations__pay-keeper{margin:44px 0 0;width:360px}.form__groups{margin:-36px 0 0}.form__group{padding:36px 0 0}.form__response{padding:10px 20px;font-size:18px}.form__politics{margin:32px 0 0;font-size:16px}.form__button{margin:32px 0 0}.field__input{height:56px;padding:0 20px;font-size:20px}.field__action{width:24px;height:24px}.field__action--right{right:16px}.field__label{left:14px;top:0;padding:0 7px;font-size:15px}.field__button{width:24px;height:24px}.field__button--search{left:16px}.field__button--reset{right:14px}.field__button--reset svg{width:22px;height:22px}.field__search{height:52px;font-size:22px;padding:0 52px}.full-slider .splide__arrows{bottom:80px;margin-right:-702px}.full-slider__inner{height:600px}.full-slider__buttons-item{margin:36px 36px 0 0}.container{width:1440px;padding-right:18px;padding-left:18px}.row{margin-right:-18px;margin-left:-18px}[class^=col-]{padding-right:18px;padding-left:18px}.col-xl-1{width:8.3334%}.col-xl-2{width:16.6667%}.col-xl-3{width:25%}.col-xl-4{width:33.3334%}.col-xl-5{width:41.6667%}.col-xl-6{width:50%}.col-xl-7{width:58.3334%}.col-xl-8{width:66.6667%}.col-xl-9{width:75%}.col-xl-10{width:83.3334%}.col-xl-11{width:91.6667%}.col-xl-12{width:100%}.hero{height:740px}.items{margin-top:-36px}.items__item{padding-top:36px}.items__more{margin:44px 0 0}.item--medium{padding:44px 36px}.item--small{padding:28px 32px}.item__thumb--donation{width:100px;margin:0 28px 0 0}.item__thumb-wrap--small{width:204px;margin:0 24px 0 0}.item__thumb-wrap--full{margin:0 0 20px}.item__info{font-size:18px}.item__inner{padding:0 32px 28px}.item__content--inner{padding:24px 32px}.item__button{padding:28px 0 0}.locations{min-height:460px}.locations__text{padding:56px 44px}.navigation{padding:40px 10px 48px}.navigation__item{padding:0 40px}.navigation__label{font-size:18px}.navigation__post-author,.navigation__post-date{font-size:16px}.navigation__post-link{font-size:18px}.navigation__post-thumb{margin:0 24px 0 0}.notify-live{margin:36px 0 0}.notify-live__title{margin:0 0 28px}.notify-live__content{padding:40px 44px 44px}.notify-live__timer .number,.notify-live__timer .sep{font-size:72px}.notify-live__timer .sep{margin:0 12px}.page{padding:80px 0}.page__back{margin:-36px 0 24px;font-size:18px}.page__sidebar--fixed{top:112px}.page__sidebar-menu a{padding:16px 0 16px 28px;font-size:18px}.questions__button{margin:48px 0 0}.questions__item{padding:36px 44px 32px}.questions__text{padding:20px 0 0}.register-course__form{padding:56px 44px}.register-course__form-row{margin:0 -16px}.register-course__form-col{padding:0 16px}.section--pt{padding:84px 0 0}.section--py{padding:84px 0}.sheet--down,.sheet--up{padding:88px 0}.sheet--search{top:88px}.sheet__inner--search{width:1404px}.sheet__inner--down,.sheet__inner--up{width:540px}.sheet__inner--large{width:880px}.sheet__search{padding:36px}.ss-main .ss-single-selected{height:56px;padding:0 22px 0 20px}.ss-main .ss-single-selected .placeholder{width:calc(100% - 20px)}.ss-main .ss-single-selected .ss-arrow span{width:.7em;height:.7em}.ss-content .ss-list{max-height:224px}.ss-content .ss-list .ss-option{padding:10px 20px;min-height:52px}.social{margin:-32px 0 0}.social__item--default{margin:32px 36px 0 0}.social__item--large{margin:32px 48px 0 0}.social__icon{margin:0 20px 0 0}.social__icon--instagram,.social__icon--vkontakte{width:44px;height:44px}.social__icon--telegram{width:48px;height:48px}.social__icon--mgnc{width:64px;height:64px}.splide__arrows--between .splide__arrow{margin-top:-42px}.splide__arrows--between .splide__arrow--prev{margin-right:20px}.splide__arrows--between .splide__arrow--next{margin-left:20px}.splide__arrow{width:40px;height:40px}.splide__pagination{width:120px;height:14px;padding:0 0 0 50px;margin:28px auto 0}.splide__pagination li{width:24px}.splide__pagination li.is-next button,.splide__pagination li.is-prev button{width:12px;height:12px}.splide__pagination li.is-active button{width:14px;height:14px}.splide__pagination button{width:10px;height:10px}.summaries__items{margin:-32px 0 0}.summaries__item{padding:32px 0 0}.footer{padding:52px 0 48px;font-size:16px}.footer__contacts{margin:0 0 44px}.footer__contacts-title{font-size:22px}.footer__email,.footer__phone{margin:0 0 0 44px;font-size:22px}.footer__social{margin:0 0 0 76px}.footer__social-item{margin:0 24px 0 0}.footer__social-icon{width:40px;height:40px}.header,.header__inner{height:88px}.header__logo-img{height:40px}.header__menu--secondary{margin:0 0 0 -32px}.header__menu--secondary .header__menu--secondary .header__menu-link{padding:0 32px}.header__menu-item--primary{margin:0 0 0 40px}.header__menu-link--primary{font-size:20px}.header__menu-link--secondary{font-size:18px;padding:0 32px;line-height:52px}.header__mobile-nav-item--contact{right:60px;bottom:60px}.header__mobile-nav-link{gap:20px;height:64px;padding:0 36px;font-size:22px}.header__mobile-nav-link svg{width:28px;height:28px}}@media (hover:hover){.header__menu-link:hover{color:#3641ba;background-color:#fff}}