.separator{border:none;margin-bottom:4.5rem;overflow-x:auto;overflow-y:hidden;position:relative}.separator::-webkit-scrollbar{height:1rem}.separator::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,0.1)}.separator-tags{border-bottom:var(--border-thin) solid var(--color-grey-dark-1);background:inherit}.separator__border{z-index:0;position:absolute;left:0px;bottom:0px;right:0px;border-bottom:var(--border-thin) solid var(--color-grey-dark-1)}.separator__tags{display:-webkit-box;display:-ms-flexbox;display:flex;background:inherit;font-style:normal;font-weight:300;font-size:1.8rem;max-width:var(--max-width-med);margin:0 auto;color:var(--color-gray-light-text);white-space:nowrap}.separator__tags-item{z-index:1;cursor:pointer;background:inherit;padding:1rem 3rem}.separator__tags-item-active{border:var(--border-thin) solid var(--color-grey-dark-1);-webkit-transform:translateY(var(--border-thin));transform:translateY(var(--border-thin));color:var(--color-red);border-bottom:3px solid #f2f2f2;margin-bottom:-1px}.element-item{display:-webkit-box;display:-ms-flexbox;display:flex}.element-item-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.element-item-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.element-item-icon{margin-right:1rem;position:relative;top:-2px}.element-item-icon svg{width:2rem;height:2rem}.element-item-icon-big svg{height:2.4rem;width:2.4rem}.element-item-text{font-style:normal;font-weight:normal;font-size:1.7rem}.element-item-text-small{font-size:1.4rem}.element-item-text-medium{font-size:var(--font-size-base)}.element-item-text-big{font-size:2.4rem}.element-item-text-link{cursor:pointer}.element-item-text-link:hover{text-decoration:underline}.element-item__fill-dark svg path{fill:var(--color-gray-light-text)}.element-item__fill-red svg path{fill:var(--color-red)}.element-item__fill-white svg path{fill:var(--color-primary)}.element-item__fill-grey svg path{fill:var(--color-grey-dark-2)}.element-item__fill-grey-light svg path{fill:#a9a9a9}.background-page-grey{background-color:#e5e5e5}.breadcrumbs__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__item>div.element-item-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.breadcrumbs__item>div.element-item-icon svg path{color:black}.breadcrumbs__item-last{color:#a9a9a9}.breadcrumbs__text{padding-right:3rem}.tab-mobile__body{padding:0 20px;max-height:0;overflow:hidden;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out}.tab-mobile__body .separator__tags-item-active{border:none}.tab-mobile__active>.tab-mobile__body{padding:10px 20px;max-height:600px}.accor-mobile{background:white;font-family:Roboto Slab;font-style:normal;font-weight:bold;font-size:2.4rem;line-height:3rem;padding:1.5rem 0}.accor-mobile .head{position:relative;padding-left:10px}.accor-mobile .head .arrow__icon{position:absolute;right:15px}.accor-mobile .head .arrow__icon svg{width:2.2rem}.historical-mobile .accor-mobile{margin-left:-15px;margin-right:-15px}.d-flex.justify-content-around.news-wrap{width:100%;margin-bottom:15px}html.poor-vision .breadcrumbs__item-last{color:var(--color-primary-black)}html.color-blue .accor,html.color-blue .accordeon{border-color:black}@media (max-width: 767px){.main-slider .main-slider-wrapper_text_date{padding-right:0;margin-bottom:10px}}

.subscription{background:var(--color-blue-dark-1);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscription__box{width:100%}.subscription__text-header{display:block;font-style:normal;font-weight:bold;font-size:3.4rem;line-height:4.1rem;margin-bottom:1rem;color:#fff}.subscription__text-subheader{display:block;font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.7rem;color:#fff}.subscription__message{width:100%;font-style:normal;font-weight:bold;font-size:2.4rem;line-height:4.1rem;margin-bottom:1rem;color:var(--color-red);text-align:center}.subscription-form__input{color:#fff;font-size:var(--font-size-base);background:var(--color-blue-dark-1);width:100%;height:5.6rem;border:1px solid #ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:3rem}.subscription-form__input::-webkit-input-placeholder{font-size:var(--font-size-base);color:#ffffff}.subscription-form__input::-moz-placeholder{font-size:var(--font-size-base);color:#ffffff}.subscription-form__input:-ms-input-placeholder{font-size:var(--font-size-base);color:#ffffff}.subscription-form__input::-ms-input-placeholder{font-size:var(--font-size-base);color:#ffffff}.subscription-form__input::placeholder{font-size:var(--font-size-base);color:#ffffff}.subscription-form__error{display:block;color:var(--color-red);font-size:1.5rem}.subscription-form__button{width:100%;height:5.6rem;background:#161d2b !important;color:#fff;font-family:Roboto Slab;font-style:normal;font-weight:bold;font-size:var(--font-size-base)}.subscription-form__button:disabled{cursor:not-allowed;color:#ccc;border-color:#ccc}.subscription-form__button:disabled:hover{-webkit-transform:none;transform:none}.subscribe{font-size:16px;font-family:'Montserrat', sans-serif;border:1px solid var(--color-gray-light-text);padding-top:8px;padding-bottom:9px;padding-right:32px;padding-left:32px;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.subscribe:hover{color:#fff;cursor:pointer;background-color:var(--color-red);border:1px solid var(--color-red)}.subscribe-form{position:absolute;top:0;right:0;z-index:2;padding:1rem;background:var(--color-secondary-dark);min-height:11rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.subscribe-form__cancel-button{width:100% !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.subscribe-news{float:none;text-align:center}}@media (max-width: 991px){.subscription__text-header,.subscription__text-subheader{text-align:center}}html.poor-vision .subscription{background-color:var(--color-primary-black)}html.poor-vision .subscription__message{color:var(--color-pure-vision-green)}html.poor-vision .subscription-form__input{background:var(--color-primary-black)}html.poor-vision .subscription-form__button{width:100%;height:5.6rem;background-color:var(--color-primary) !important;color:var(--color-primary-black) !important}html.poor-vision .subscribe:hover{background-color:var(--color-primary-black);border-color:var(--color-primary-black);color:var(--color-primary-light)}html.color-blue .subscription{background-color:#85C2FF;border-top:1px solid black;border-bottom:1px solid black}html.color-blue .subscription__message{color:black}html.color-blue .subscription__text-header{color:black}html.color-blue .subscription__text-subheader{color:black}html.color-blue .subscription-form__button{width:100%;height:5.6rem;background-color:black !important;color:white !important}

.footer{background:var(--color-grey-light-2);padding-bottom:1rem}.footer__logo-name{font-family:Roboto Slab;font-weight:normal;font-size:2.4rem;line-height:3.8rem}.footer .wrapper-footer-bottom{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}.footer .wrapper-footer-bottom a{font-style:normal;font-weight:600;font-size:1.4rem;line-height:2.6rem;padding-top:0.6rem}.footer .social__wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px}.footer p{font-style:normal;font-weight:300;font-size:1.4rem;line-height:2.6rem;padding-top:0.6rem}.footer .second p{text-align:right}.social div:hover{color:var(--color-red);cursor:pointer}.social div:hover circle{stroke:var(--color-red)}.social div:hover path{fill:var(--color-red)}.social svg{width:3.2rem;height:3.2rem}.social svg path{fill:var(--color-primary-black)}a{text-decoration:none;color:inherit}a:hover{color:var(--color-red);cursor:pointer}@media (max-width: 767px){.footer{padding-bottom:0rem}.footer p{font-size:1.8rem}.footer .wrapper-footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .wrapper-footer-bottom a{font-size:1.8rem}.footer .second{padding:1.5rem 0;float:none}.footer .second p{text-align:center;padding:1.2rem 0}.footer .social__wrapper{padding:5rem 0 2rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col-sm-background{background:var(--color-primary);padding:2rem 1rem}.social svg{width:4.6rem;height:4.6rem}.footer__logo-name{font-size:1.2rem}.footer__logo-name h2{font-size:1.4rem}}.footer__logo-image{-webkit-filter:saturate(0);filter:saturate(0)}html.poor-vision .second a:hover{color:var(--color-pure-vision-blue)}html.poor-vision .social__wrapper .social div:hover path{fill:var(--color-pure-vision-blue)}html.color-inversion .footer__logo-image{background-color:white}

.cookie-popup{position:fixed;bottom:0;background-color:#484848;color:#fff;padding:15px;font-size:14px;text-align:justify;z-index:9999}.cookie-popup *{line-height:1.2em}.cookie-popup .cookie-popup-headline{margin-bottom:10px}.cookie-popup .cookie-popup-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.cookie-popup .cookie-popup-accept-cookies{background-color:#2A52BE;font-size:14px;color:#fff;border-radius:5px;padding:8px 16px;cursor:pointer}@media (max-width: 800px){.cookie-popup .cookie-popup-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}

.header{background:var(--color-primary-light);font-size:var(--font-size-base);line-height:var(--line-height-base);width:100%;z-index:1000;-webkit-transition:background 250ms;transition:background 250ms}.header .row div:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex}.header .row div:nth-child(3) .poor-vision{margin-left:20px}.header .header-col{line-height:var(--header-position-lg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header__title-block{display:block;padding-top:7px;line-height:1.4em}.header .menu-content{line-height:1.4em;padding-top:30px}.header-big{height:var(--header-position-lg)}.header.header-small{position:fixed;top:0;max-width:100vw;height:var(--header-position-sm);background:var(--color-blue-dark-1);color:var(--color-primary-light);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.3);box-shadow:0 5px 10px rgba(0,0,0,0.3)}.header.header-small .header-col{line-height:var(--header-position-sm)}.header.header-small .header__login{color:#fff}.header.header-small>:not(:last-child){color:var(--color-primary-light)}.header.header-small .header__title{margin-top:5px}.header .header__title{display:block;margin-top:25px;vertical-align:middle;font-family:'Roboto Slab', sans-serif;cursor:pointer;font-size:2.1rem;line-height:3.4rem;text-align:center;text-decoration:none;color:inherit;position:fixed;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.header .header__title strong{font-weight:normal;display:block;text-transform:uppercase}.header .header__title-big{font-weight:bold;text-transform:uppercase}.header .header__title-small{font-weight:normal}.header__login{display:inline-block;vertical-align:middle;cursor:pointer;color:var(--color-primary-black);float:right;margin-left:14px;font-size:17px}.header__login-white{color:var(--color-primary-white)}.header__search{display:inline-block;vertical-align:middle;line-height:1.6em}.header__search input{width:140px;height:30px;padding:0 5px;border:1px solid #ddd;outline:none}.header__search .search-btn{cursor:pointer;margin-left:10px}.header .poor-vision{display:inline-block;vertical-align:middle}.header .poor-vision .eyes-btn{cursor:pointer}.header .poor-vision .eyes-btn.active path{fill:var(--color-pure-vision-blue)}.header.header-small .eyes-btn.active path{fill:var(--color-pure-vision-green)}.header__user{display:inline-block;vertical-align:middle;text-align:right;cursor:pointer;position:relative;line-height:1.6em;margin-left:15px}.header__user-white{color:var(--color-primary-white)}.header__user .user-arrow{margin-left:10px}.header__user:hover .user-arrow{color:var(--color-red)}.header__user .user-menu{position:absolute;right:0;top:30px;width:200px;height:300px;z-index:1000;padding:10px;border:1px solid var(--color-grey-dark-1);background:#fff}.header__user .message-icon{position:absolute;top:-2rem;right:-4rem;display:block}.header__user .message-icon-text{margin-left:1rem}.main-menu svg{font-size:18px}.main-menu__items-box{line-height:50px}.main-menu__items-box .header__login{color:#fff}.header-small .main-menu__items-box{padding-top:10px}.main-menu{cursor:pointer;font-size:17px}.main-menu .menu-btn{display:inline-block;vertical-align:middle}.main-menu .menu-btn .menu-btn-icon{display:block;font-size:40px}.main-menu .menu-btn .menu-btn-word{display:block;font-size:10px;font-weight:bold;line-height:12px}.main-menu__column{width:25%;padding-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-menu__text{margin-left:1.5rem;display:inline}.main-menu__items-box{padding-top:30px;padding-bottom:0;left:0;right:0;background:var(--color-primary-light);position:fixed;top:0;width:100vw;height:100vh;z-index:1000}.main-menu__items-box-small{top:0;background:var(--color-blue-dark-1);color:#fff}.main-menu__items-list{list-style:none;margin-bottom:3rem;padding-left:5px}.main-menu__item{font-size:1.4rem}.main-menu__item:not(:last-child){margin-bottom:2.4rem}.main-menu__link{color:inherit;text-decoration:none;display:inline-block;font-size:1.4rem;position:relative;-webkit-transition:all 0.2s;transition:all 0.2s}.main-menu__link:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.information-btn-white{color:#fff;font-size:1.4rem;font-family:Montserrat, sans-serif;border:1px solid white;padding:2.4rem 0;text-align:center}.header__title-big{display:block}@media (min-width: 992px){.header-small+.main-content{padding-top:var(--header-position-lg)}}@media (min-width: 768px) and (max-width: 991px){.information-btn-white{font-size:1.1rem}}@media (max-width: 991px){.header-small+.main-content{padding-top:var(--header-position-sm)}.header-small .main-menu__items-box{padding-top:5px}}@media (max-width: 767px){.main-menu__items-box{padding-top:0;cursor:pointer;font-size:17px}.main-menu__items-box .menu-content{width:100%;height:calc(100vh - 60px);overflow-y:auto}.main-menu__items-box .menu-content .row{margin:0}.main-menu__items-box .main-menu__column{width:100%;padding-left:15px;padding-right:15px;padding-bottom:30px}.main-menu__items-box .main-menu__column .main-menu__link{font-size:14px}}@media (min-width: 768px){.main-menu .menu-btn{display:inline-block;vertical-align:middle}.main-menu .menu-btn .menu-btn-icon{display:block;font-size:40px}.main-menu .menu-btn .menu-btn-word{display:block;font-size:10px;font-weight:bold;line-height:12px;text-transform:uppercase}.main-menu .close-menu{display:inline-block;vertical-align:middle;text-align:center;margin-left:-15px}.main-menu .close-menu .close-menu-icon{display:block;margin:0 auto;font-size:40px}.main-menu .close-menu .close-menu-word{display:block;font-size:10px;font-weight:bold;line-height:12px;text-transform:uppercase}html.font-size-medium .main-menu .menu-btn .menu-btn-icon{font-size:45px}html.font-size-medium .main-menu .menu-btn .menu-btn-word{font-size:14px}html.font-size-big .main-menu .menu-btn .menu-btn-icon{font-size:50px}html.font-size-big .main-menu .menu-btn .menu-btn-word{font-size:18px}}@media (max-width: 991px){.main-menu .menu-btn .menu-btn-icon{font-size:20px}.main-menu .menu-btn .menu-btn-word{display:none}.main-menu .close-menu{margin-left:0}.main-menu .close-menu .close-menu-icon{margin:0 auto;font-size:24px}.main-menu .close-menu .close-menu-word{display:none}html.font-size-medium .main-menu .menu-btn .menu-btn-icon{font-size:25px}html.font-size-big .main-menu .menu-btn .menu-btn-icon{font-size:30px}}.header.header-small .blind-popup{background-color:black;height:49%;padding:0;margin-left:25px;position:absolute}.header.header-small .blind-popup-font-size-wrapper .label-wrapper .active,.header.header-small .blind-popup-font-style-wrapper .label-wrapper .active,.header.header-small .blind-popup-color-wrapper .label-wrapper .active,.header.header-small .blind-popup-string-interval-wrapper .label-wrapper .active,.header.header-small .blind-popup-word-interval-wrapper .label-wrapper .active,.header.header-small .blind-popup-images-wrapper .label-wrapper .active{border:2px solid var(--color-pure-vision-green)}.header.header-small .blind-popup-font-size-wrapper p,.header.header-small .blind-popup-font-style-wrapper p,.header.header-small .blind-popup-color-wrapper p,.header.header-small .blind-popup-string-interval-wrapper p,.header.header-small .blind-popup-word-interval-wrapper p,.header.header-small .blind-popup-images-wrapper p{font-size:14px;color:white}.header.header-small .blind-popup-font-size-wrapper label,.header.header-small .blind-popup-font-style-wrapper label,.header.header-small .blind-popup-color-wrapper label,.header.header-small .blind-popup-string-interval-wrapper label,.header.header-small .blind-popup-word-interval-wrapper label,.header.header-small .blind-popup-images-wrapper label{margin:0.5rem;width:25px;height:30px}.header.header-small .blind-popup-font-size-wrapper label:hover,.header.header-small .blind-popup-font-style-wrapper label:hover,.header.header-small .blind-popup-color-wrapper label:hover,.header.header-small .blind-popup-string-interval-wrapper label:hover,.header.header-small .blind-popup-word-interval-wrapper label:hover,.header.header-small .blind-popup-images-wrapper label:hover{border:1px solid red;background-color:unset}.header.header-small .blind-popup-font-style-wrapper .font-style-serif{background-image:url(/static/serif-white.svg)}.header.header-small .blind-popup-font-style-wrapper .font-style-sans-serif{background-image:url(/static/sans-serif-white.svg)}.header.header-small .blind-popup-font-size-wrapper label{background-image:url(/static/text-white.svg)}.header.header-small .blind-popup-font-size-wrapper .font-size-small{width:13px;height:31px}.header.header-small .blind-popup-font-size-wrapper .font-size-medium{width:15px;height:33px}.header.header-small .blind-popup-font-size-wrapper .font-size-big{width:17px;height:35px}.header.header-small .blind-popup-color-wrapper label{border:1px solid white}.header.header-small .blind-popup-color-wrapper .color-normal:hover{background-color:var(--color-primary)}.header.header-small .blind-popup-color-wrapper .color-inversion:hover{background-color:var(--color-primary-black)}.header.header-small .blind-popup-color-wrapper .color-blue:hover{background-color:var(--color-blind-primary-blue)}.header.header-small .blind-popup-string-interval-wrapper .string-interval-small{background-image:url(/static/string-interval-small-white.svg)}.header.header-small .blind-popup-string-interval-wrapper .string-interval-medium{background-image:url(/static/string-interval-medium-white.svg)}.header.header-small .blind-popup-string-interval-wrapper .string-interval-big{background-image:url(/static/string-interval-big-white.svg)}.header.header-small .blind-popup-word-interval-wrapper .word-interval-small{background-image:url(/static/string-interval-small-white.svg)}.header.header-small .blind-popup-word-interval-wrapper .word-interval-medium{background-image:url(/static/string-interval-medium-white.svg)}.header.header-small .blind-popup-word-interval-wrapper .word-interval-big{background-image:url(/static/string-interval-big-white.svg)}.header.header-small .blind-popup-images-wrapper input{width:auto;margin-top:-5px}.blind-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 1rem 0 1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:white;width:100%}.blind-popup-font-size-wrapper,.blind-popup-font-style-wrapper,.blind-popup-color-wrapper,.blind-popup-string-interval-wrapper,.blind-popup-word-interval-wrapper,.blind-popup-images-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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;margin:1% 3% 1% 3%;width:13%}.blind-popup-font-size-wrapper .label-wrapper,.blind-popup-font-style-wrapper .label-wrapper,.blind-popup-color-wrapper .label-wrapper,.blind-popup-string-interval-wrapper .label-wrapper,.blind-popup-word-interval-wrapper .label-wrapper,.blind-popup-images-wrapper .label-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.blind-popup-font-size-wrapper .label-wrapper .active,.blind-popup-font-style-wrapper .label-wrapper .active,.blind-popup-color-wrapper .label-wrapper .active,.blind-popup-string-interval-wrapper .label-wrapper .active,.blind-popup-word-interval-wrapper .label-wrapper .active,.blind-popup-images-wrapper .label-wrapper .active{border:2px solid red}.blind-popup-font-size-wrapper p,.blind-popup-font-style-wrapper p,.blind-popup-color-wrapper p,.blind-popup-string-interval-wrapper p,.blind-popup-word-interval-wrapper p,.blind-popup-images-wrapper p{display:block;width:100%;text-align:center;font-size:15px}.blind-popup-font-size-wrapper label,.blind-popup-font-style-wrapper label,.blind-popup-color-wrapper label,.blind-popup-string-interval-wrapper label,.blind-popup-word-interval-wrapper label,.blind-popup-images-wrapper label{margin:1rem;width:25px;height:43px}.blind-popup-font-size-wrapper{margin-left:0}.blind-popup-font-size-wrapper label{background-image:url(/static/text.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.blind-popup-font-size-wrapper label:hover{background-color:var(--color-blind-primary-blue)}.blind-popup-font-size-wrapper .font-size-small{width:19px;height:36px}.blind-popup-font-size-wrapper .font-size-medium{width:21px;height:38px}.blind-popup-font-size-wrapper .font-size-big{width:26px;height:43px}.blind-popup-font-style-wrapper{margin-left:0;margin-right:0}.blind-popup-font-style-wrapper label{background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.blind-popup-font-style-wrapper label:hover{background-color:var(--color-blind-primary-blue)}.blind-popup-font-style-wrapper .font-style-serif{background-image:url(/static/serif.svg)}.blind-popup-font-style-wrapper .font-style-sans-serif{background-image:url(/static/sans-serif.svg)}.blind-popup-color-wrapper label{background-image:url(/static/text.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;border:1px solid black}.blind-popup-color-wrapper label:hover{border:1px solid red}.blind-popup-color-wrapper .color-normal{background-color:var(--color-primary)}.blind-popup-color-wrapper .color-inversion{background-image:url(/static/text-white.svg);background-color:var(--color-primary-black)}.blind-popup-color-wrapper .color-blue{background-color:var(--color-blind-primary-blue)}.blind-popup-string-interval-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blind-popup-string-interval-wrapper label{cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:contain}.blind-popup-string-interval-wrapper label:hover{background-color:var(--color-blind-primary-blue)}.blind-popup-string-interval-wrapper .string-interval-small{background-image:url(/static/string-interval-small.svg)}.blind-popup-string-interval-wrapper .string-interval-medium{background-image:url(/static/string-interval-medium.svg)}.blind-popup-string-interval-wrapper .string-interval-big{background-image:url(/static/string-interval-big.svg)}.blind-popup-word-interval-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blind-popup-word-interval-wrapper label{cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.blind-popup-word-interval-wrapper label:hover{background-color:var(--color-blind-primary-blue)}.blind-popup-word-interval-wrapper .word-interval-small{background-image:url(/static/string-interval-small.svg)}.blind-popup-word-interval-wrapper .word-interval-medium{background-image:url(/static/string-interval-medium.svg)}.blind-popup-word-interval-wrapper .word-interval-big{background-image:url(/static/string-interval-big.svg)}.blind-popup-images-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1% 0 1% 0}.blind-popup-images-wrapper p{width:auto}.blind-popup-images-wrapper input{cursor:pointer;margin-top:1rem;width:3rem}@media (max-width: 1200px){html.poor-vision .header.header-big .container .row div:nth-child(3){padding:0}.blind-popup-font-size-wrapper .label-wrapper .active,.blind-popup-font-style-wrapper .label-wrapper .active,.blind-popup-color-wrapper .label-wrapper .active,.blind-popup-string-interval-wrapper .label-wrapper .active,.blind-popup-word-interval-wrapper .label-wrapper .active,.blind-popup-images-wrapper .label-wrapper .active{border:1px solid red}.blind-popup-font-size-wrapper label,.blind-popup-font-style-wrapper label,.blind-popup-color-wrapper label,.blind-popup-string-interval-wrapper label,.blind-popup-word-interval-wrapper label,.blind-popup-images-wrapper label{margin:0.8rem;width:20px;height:33px}.blind-popup-font-size-wrapper .font-size-small{width:14px;height:26px}.blind-popup-font-size-wrapper .font-size-small.active{-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.blind-popup-font-size-wrapper .font-size-medium{width:17px;height:35px}.blind-popup-font-size-wrapper .font-size-medium.active{-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.blind-popup-font-size-wrapper .font-size-big{width:22px;height:39px}.blind-popup-font-size-wrapper .font-size-big.active{-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.blind-popup-images-wrapper input{width:2rem}.blind-popup-images-wrapper .images-header{margin-left:30px}}@media (max-width: 991px){.header.header-small .blind-popup{background-color:black;height:49%;padding:0}.header.header-small .blind-popup-font-size-wrapper .label-wrapper .active,.header.header-small .blind-popup-font-style-wrapper .label-wrapper .active,.header.header-small .blind-popup-color-wrapper .label-wrapper .active,.header.header-small .blind-popup-string-interval-wrapper .label-wrapper .active,.header.header-small .blind-popup-word-interval-wrapper .label-wrapper .active,.header.header-small .blind-popup-images-wrapper .label-wrapper .active{border:2px solid var(--color-pure-vision-green)}.header.header-small .blind-popup-font-size-wrapper p,.header.header-small .blind-popup-font-style-wrapper p,.header.header-small .blind-popup-color-wrapper p,.header.header-small .blind-popup-string-interval-wrapper p,.header.header-small .blind-popup-word-interval-wrapper p,.header.header-small .blind-popup-images-wrapper p{font-size:10px;color:white}.header.header-small .blind-popup-font-size-wrapper label,.header.header-small .blind-popup-font-style-wrapper label,.header.header-small .blind-popup-color-wrapper label,.header.header-small .blind-popup-string-interval-wrapper label,.header.header-small .blind-popup-word-interval-wrapper label,.header.header-small .blind-popup-images-wrapper label{margin:0.3rem;width:18px;height:25px}.header.header-small .blind-popup-font-size-wrapper label:hover,.header.header-small .blind-popup-font-style-wrapper label:hover,.header.header-small .blind-popup-color-wrapper label:hover,.header.header-small .blind-popup-string-interval-wrapper label:hover,.header.header-small .blind-popup-word-interval-wrapper label:hover,.header.header-small .blind-popup-images-wrapper label:hover{border:1px solid red;background-color:unset}.header.header-small .blind-popup-font-style-wrapper .font-style-serif{background-image:url(/static/serif-white.svg)}.header.header-small .blind-popup-font-style-wrapper .font-style-sans-serif{background-image:url(/static/sans-serif-white.svg)}.header.header-small .blind-popup-font-size-wrapper label{background-image:url(/static/text-white.svg)}.header.header-small .blind-popup-font-size-wrapper .font-size-small{width:13px;height:31px}.header.header-small .blind-popup-font-size-wrapper .font-size-medium{width:15px;height:33px}.header.header-small .blind-popup-font-size-wrapper .font-size-big{width:17px;height:35px}.header.header-small .blind-popup-color-wrapper label{border:1px solid white}.header.header-small .blind-popup-color-wrapper .color-normal:hover{background-color:var(--color-primary)}.header.header-small .blind-popup-color-wrapper .color-inversion:hover{background-color:var(--color-primary-black)}.header.header-small .blind-popup-color-wrapper .color-blue:hover{background-color:var(--color-blind-primary-blue)}.header.header-small .blind-popup-string-interval-wrapper .string-interval-small{background-image:url(/static/string-interval-small-white.svg)}.header.header-small .blind-popup-string-interval-wrapper .string-interval-medium{background-image:url(/static/string-interval-medium-white.svg)}.header.header-small .blind-popup-string-interval-wrapper .string-interval-big{background-image:url(/static/string-interval-big-white.svg)}.header.header-small .blind-popup-word-interval-wrapper .word-interval-small{background-image:url(/static/string-interval-small-white.svg)}.header.header-small .blind-popup-word-interval-wrapper .word-interval-medium{background-image:url(/static/string-interval-medium-white.svg)}.header.header-small .blind-popup-word-interval-wrapper .word-interval-big{background-image:url(/static/string-interval-big-white.svg)}.header.header-small .blind-popup-images-wrapper input{width:auto;margin-top:-5px}.header.header-small .blind-popup-images-wrapper .images-header{margin-left:30px}}@media (max-width: 767px){html.poor-vision .header.header-small{height:15rem}html.poor-vision .header.header-small .container .row div:nth-child(3){padding:0}html.poor-vision .header-small+.main-content{padding-top:13rem}.header .header__title{right:0;position:relative}.header .container .row .main-menu__items-box .header__user{margin-left:70px}.header.header-small .blind-popup-font-size-wrapper,.header.header-small .blind-popup-font-style-wrapper,.header.header-small .blind-popup-color-wrapper,.header.header-small .blind-popup-string-interval-wrapper,.header.header-small .blind-popup-word-interval-wrapper,.header.header-small .blind-popup-images-wrapper{width:28%}.header.header-small .blind-popup-font-size-wrapper p,.header.header-small .blind-popup-font-style-wrapper p,.header.header-small .blind-popup-color-wrapper p,.header.header-small .blind-popup-string-interval-wrapper p,.header.header-small .blind-popup-word-interval-wrapper p,.header.header-small .blind-popup-images-wrapper p{font-size:8px}.header.header-small .blind-popup-font-size-wrapper label,.header.header-small .blind-popup-font-style-wrapper label,.header.header-small .blind-popup-color-wrapper label,.header.header-small .blind-popup-string-interval-wrapper label,.header.header-small .blind-popup-word-interval-wrapper label,.header.header-small .blind-popup-images-wrapper label{margin-left:4px;margin-right:4px;width:12px;height:20px}.header.header-small .blind-popup-font-size-wrapper .font-size-small{width:10px;height:22px}.header.header-small .blind-popup-font-size-wrapper .font-size-medium{width:12px;height:24px}.header.header-small .blind-popup-font-size-wrapper .font-size-big{width:14px;height:26px}.header.header-small .blind-popup-images-wrapper input{margin-top:-10px}.header.header-small .blind-popup-images-wrapper .images-header{margin-left:0}}html.poor-vision .header.header-small{background-color:var(--color-primary-black);height:var(--header-position-lg)}html.poor-vision .header .header__title:hover{color:var(--color-primary-black)}html.poor-vision .main-menu__items-box-small{background-color:var(--color-primary-black)}html.poor-vision .main-menu__items-box .main-menu__link,html.poor-vision .main-menu__items-box .information-btn-white{color:var(--color-primary)}html.poor-vision .main-menu__items-box .main-menu__link:hover,html.poor-vision .main-menu__items-box .information-btn-white:hover{color:var(--color-pure-vision-green)}html.color-blue .header,html.color-blue .blind-popup{background-color:var(--color-blind-primary-blue)}html.color-blue .main-menu .close-menu svg path{fill:black}html.color-blue .main-menu .close-menu .close-menu-word{color:black}html.color-blue .header__logo-image{background-color:black}html.color-blue .header__login{color:black}html.color-blue .main-menu__items-box-small{background-color:var(--color-blind-primary-blue)}html.color-blue .main-menu__items-box h3{color:black}html.color-blue .main-menu__items-box h3::after{background-color:black}html.color-blue .main-menu__items-box .main-menu__link,html.color-blue .main-menu__items-box .information-btn-white{color:black;border-color:black}html.color-blue .main-menu__items-box .main-menu__link:hover,html.color-blue .main-menu__items-box .information-btn-white:hover{color:var(--color-pure-vision-blue)}@media (max-width: 991px){html.color-blue .blind-popup{background-color:black}}@media (max-width: 767px){html.color-blue .no-gutter>[class*='direct-speech__main']:nth-child(even),html.color-blue .direct-speech__side-grey:first-child{background-color:#85c2ff}html.color-blue .background-page-light-grey-small,html.color-blue .col-sm-background{background-color:var(--color-blind-primary-blue)}}html.color-inversion .header{background-color:black}html.color-inversion .main-menu .close-menu svg path{fill:white}html.color-inversion .main-menu .close-menu .close-menu-word{color:white}html.color-inversion .header__login{color:white}html.color-inversion .main-menu__items-box-small{background-color:black}html.color-inversion .main-menu__items-box h3{color:white}html.color-inversion .main-menu__items-box h3::after{background-color:white}html.color-inversion .main-menu__items-box .main-menu__link,html.color-inversion .main-menu__items-box .information-btn-white{color:white;border-color:white}html.color-inversion .main-menu__items-box .main-menu__link:hover,html.color-inversion .main-menu__items-box .information-btn-white:hover{color:var(--color-pure-vision-blue)}@media (max-width: 991px){html.color-inversion .blind-popup{background-color:black}}@media (max-width: 767px){html.color-inversion .no-gutter>[class*='direct-speech__main']:nth-child(even),html.color-inversion .direct-speech__side-grey:first-child{background-color:black}html.color-inversion .background-page-light-grey-small,html.color-inversion .col-sm-background{background-color:black}}html.color-inversion .blind-popup{background-color:black}html.color-inversion .blind-popup-font-size-wrapper .label-wrapper .active,html.color-inversion .blind-popup-font-style-wrapper .label-wrapper .active,html.color-inversion .blind-popup-color-wrapper .label-wrapper .active,html.color-inversion .blind-popup-string-interval-wrapper .label-wrapper .active,html.color-inversion .blind-popup-word-interval-wrapper .label-wrapper .active,html.color-inversion .blind-popup-images-wrapper .label-wrapper .active{border:2px solid var(--color-pure-vision-green)}html.color-inversion .blind-popup-font-size-wrapper p,html.color-inversion .blind-popup-font-style-wrapper p,html.color-inversion .blind-popup-color-wrapper p,html.color-inversion .blind-popup-string-interval-wrapper p,html.color-inversion .blind-popup-word-interval-wrapper p,html.color-inversion .blind-popup-images-wrapper p{color:white}html.color-inversion .blind-popup-font-size-wrapper label:hover,html.color-inversion .blind-popup-font-style-wrapper label:hover,html.color-inversion .blind-popup-color-wrapper label:hover,html.color-inversion .blind-popup-string-interval-wrapper label:hover,html.color-inversion .blind-popup-word-interval-wrapper label:hover,html.color-inversion .blind-popup-images-wrapper label:hover{border:1px solid red;background-color:unset}html.color-inversion .blind-popup-font-style-wrapper .font-style-serif{background-image:url(/static/serif-white.svg)}html.color-inversion .blind-popup-font-style-wrapper .font-style-sans-serif{background-image:url(/static/sans-serif-white.svg)}html.color-inversion .blind-popup-font-size-wrapper label{background-image:url(/static/text-white.svg)}html.color-inversion .blind-popup-color-wrapper label{border:1px solid white}html.color-inversion .blind-popup-color-wrapper .color-normal:hover{background-color:var(--color-primary)}html.color-inversion .blind-popup-color-wrapper .color-inversion:hover{background-color:var(--color-primary-black)}html.color-inversion .blind-popup-color-wrapper .color-blue:hover{background-color:var(--color-blind-primary-blue)}html.color-inversion .blind-popup-string-interval-wrapper .string-interval-small{background-image:url(/static/string-interval-small-white.svg)}html.color-inversion .blind-popup-string-interval-wrapper .string-interval-medium{background-image:url(/static/string-interval-medium-white.svg)}html.color-inversion .blind-popup-string-interval-wrapper .string-interval-big{background-image:url(/static/string-interval-big-white.svg)}html.color-inversion .blind-popup-word-interval-wrapper .word-interval-small{background-image:url(/static/string-interval-small-white.svg)}html.color-inversion .blind-popup-word-interval-wrapper .word-interval-medium{background-image:url(/static/string-interval-medium-white.svg)}html.color-inversion .blind-popup-word-interval-wrapper .word-interval-big{background-image:url(/static/string-interval-big-white.svg)}html.font-size-big .main-menu__items-box{overflow-y:scroll;padding:3% 0 3% 0}

.main-content{min-height:80vh}@media (max-width: 768px){.main-content{padding-top:0}}.container{background-color:var(--color-primary)}.container-dark{background-color:var(--color-primary-dark)}.section{max-width:var(--max-width-med);margin:0 auto}.section__heading{padding-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section__btn button{height:4rem}@media (max-width: 1223px){.section__heading{padding-bottom:3rem}}@media (max-width: 767px){.section__heading .header-2{font-size:3.4rem;line-height:4.5rem}}

.btn{padding:2rem;cursor:pointer;background:transparent;outline:none;display:inline-block;text-decoration:none;border:1px solid;-webkit-transition:all 0.2s;transition:all 0.2s}.btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn-dark{color:var(--color-primary-light)}.btn-dark:hover{background:var(--color-primary-light);color:var(--color-blue-dark-1)}.btn-dark{color:var(--color-primary-light)}.btn-dark:hover{background:var(--color-primary-light);color:var(--color-blue-dark-1)}.btn-light{color:var(--color-primary-black)}.btn-light:hover{background:var(--color-blue-dark-1);color:var(--color-primary-light)}.link{text-decoration:none;font-family:Montserrat;font-style:normal;font-weight:normal;font-size:var(--font-size-base);line-height:2.2rem;text-align:center;color:var(--color-primary-black)}.link-active{color:var(--color-red)}html.poor-vision .btn{background:var(--color-primary-black);color:var(--color-primary-light)}html.poor-vision .btn-dark{color:var(--color-primary-light)}html.poor-vision .btn-dark:hover{background:var(--color-primary-light);color:var(--color-primary-black)}html.poor-vision .btn-dark{color:var(--color-primary-light)}html.poor-vision .btn-dark:hover{background:var(--color-primary-light);color:var(--color-primary-black)}html.poor-vision .btn-light{color:var(--color-primary-black)}html.poor-vision .btn-light:hover{background:var(--color-primary-black);color:var(--color-primary-light)}

.calendar{font-size:1.8rem;font-family:Montserrat;border:1px solid var(--color-gray-light-text);padding-top:0.8rem;padding-bottom:0.9rem;padding-right:3.2rem;padding-left:4.5rem;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.calendar:hover{color:#fff;background-color:var(--color-red);border:1px solid var(--color-red)}.calendar:hover svg path{fill:var(--color-primary)}.calendar__year{text-align:center}.monthpick{position:absolute;right:0;z-index:2}.monthpick__selectall{width:100%;text-align:center;padding:0.75em 0.5em;background:none;border:1px solid;cursor:pointer}.monthpick__selectall:hover{background-color:#e6e6e6}@media (max-width: 768px){.calendar{padding-right:0}}

.share_on_social{font-family:'Montserrat', sans-serif;font-style:normal;font-weight:normal;font-size:1.7rem;line-height:2.1rem;width:100%}.share_on_social span{padding-bottom:3rem}.news__icon{display:inline;margin-left:1rem;position:relative;top:6px}.news__icon div{display:inline}.news__icon svg path{fill:var(--color-gray-light-text)}.news__icon:hover{cursor:pointer}.news__icon:hover svg path{fill:var(--color-red)}.vk__icon{top:3px}@media (max-width: 767px){.share_on_social span{display:block;text-align:center}}html.poor-vision .news__icon:hover svg path{fill:var(--color-pure-vision-blue)}

.media-preview-popup .iframe-wrapper,.media-preview-popup iframe,.media-preview-popup video{width:80vw !important;height:80vh !important}.media-preview-popup .title{text-align:center;font-size:20px;margin-bottom:10px}.media-slider__navi .slick-list{padding:0 !important;margin:0 20px}.media-slider__navi .slick-list .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.session-gallery *{color:#888}.session-gallery .media-slider__header{display:block;padding:0;margin-bottom:30px;margin-top:-30px}.session-gallery .media-slider__header a,.session-gallery .media-slider__header .simple-icon{display:none}.session-gallery .media-slider__header .media-slider__text{text-align:center}.session-gallery .slick-slider .media-slider__arrow-prev svg path,.session-gallery .slick-slider .media-slider__arrow-next svg path{stroke:#888}.ui-popup-content-wrapper{max-width:90%}.session-gallery .ui-popup-close-btn,.ui-popup-portal.media-preview .ui-popup-close-btn{color:#333333}.session-gallery .ui-popup-content,.ui-popup-portal.media-preview .ui-popup-content{max-height:100%;height:100%;max-width:100%;background:rgba(51,51,51,0.9);padding:0}.session-gallery .media-slider:focus,.ui-popup-portal.media-preview .media-slider:focus{outline:none}.session-gallery .media-slider .media-slider__box,.ui-popup-portal.media-preview .media-slider .media-slider__box{background-size:contain;background-position:center;background-repeat:no-repeat}.session-gallery .media-slider .media-slider__img,.ui-popup-portal.media-preview .media-slider .media-slider__img{height:505px}.session-gallery .media-slider__img-mobile,.ui-popup-portal.media-preview .media-slider__img-mobile{height:200px}.session-gallery .media-slider__box,.ui-popup-portal.media-preview .media-slider__box{height:60vh;position:relative;display:inline-block;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:62%}.session-gallery .media-slider__box img,.ui-popup-portal.media-preview .media-slider__box img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.session-gallery .media-slider__text,.ui-popup-portal.media-preview .media-slider__text{font-size:var(--font-size-base);color:var(--color-primary);font-size:1.8rem;line-height:2.2rem;padding-bottom:1rem;font-family:Roboto Slab}.session-gallery .media-slider__title,.ui-popup-portal.media-preview .media-slider__title{font-size:var(--font-size-base);color:var(--color-primary);position:absolute;bottom:0px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-color:rgba(32,35,42,0.8);width:100%;padding:2rem}.session-gallery .media-slider__arrow-prev,.ui-popup-portal.media-preview .media-slider__arrow-prev{left:10%;top:50%;position:absolute;cursor:pointer;z-index:300}.session-gallery .media-slider__arrow-prev svg path,.ui-popup-portal.media-preview .media-slider__arrow-prev svg path{stroke:var(--color-primary);fill:none}.session-gallery .media-slider__arrow-next,.ui-popup-portal.media-preview .media-slider__arrow-next{right:10%;-webkit-transform:translateY(-1rem) rotate(180deg);transform:translateY(-1rem) rotate(180deg);top:50%;position:absolute;cursor:pointer;z-index:300}.session-gallery .media-slider__arrow-next svg path,.ui-popup-portal.media-preview .media-slider__arrow-next svg path{stroke:var(--color-primary);fill:none}.session-gallery .media-slider .media-slider__dots,.ui-popup-portal.media-preview .media-slider .media-slider__dots{margin:auto;width:20%}.session-gallery .media-slider__dots,.ui-popup-portal.media-preview .media-slider__dots{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;list-style:none;margin-top:2rem}.session-gallery .media-slider__dots:hover,.session-gallery .media-slider__dots:active,.session-gallery .media-slider__dots:focus,.ui-popup-portal.media-preview .media-slider__dots:hover,.ui-popup-portal.media-preview .media-slider__dots:active,.ui-popup-portal.media-preview .media-slider__dots:focus{border:none;outline:none}.session-gallery .media-slider__dots-img-small,.ui-popup-portal.media-preview .media-slider__dots-img-small{cursor:pointer;height:12rem;margin:0 auto;width:50%;-o-object-fit:cover;object-fit:cover}.session-gallery .media-slider__dots-img,.ui-popup-portal.media-preview .media-slider__dots-img{cursor:pointer;height:10rem;margin:0 auto;width:100%;-o-object-fit:cover;object-fit:cover;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.session-gallery .media-slider__header,.ui-popup-portal.media-preview .media-slider__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2.5rem;padding-top:2rem}.session-gallery .media-slider__header>*,.ui-popup-portal.media-preview .media-slider__header>*{margin-left:4rem !important;cursor:pointer}.session-gallery .media-slider__title-mobile,.ui-popup-portal.media-preview .media-slider__title-mobile{position:absolute;bottom:0;left:0;background-color:rgba(32,35,42,0.62);width:100%;height:9rem;font-size:var(--font-size-base);color:var(--color-primary)}.session-gallery .media-slider__title-mobile h5,.ui-popup-portal.media-preview .media-slider__title-mobile h5{padding:0 1.5rem;position:relative;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.session-gallery .media-slider-mobile,.ui-popup-portal.media-preview .media-slider-mobile{position:relative}@media (max-width: 1223px) and (orientation: landscape){.session-gallery .media-preview-popup,.ui-popup-portal.media-preview .media-preview-popup{width:100vw;height:100vh}.session-gallery .media-slider__header,.ui-popup-portal.media-preview .media-slider__header{padding-right:1rem;padding-top:3rem}.session-gallery .media-slider__text,.ui-popup-portal.media-preview .media-slider__text{padding-left:1rem}.session-gallery .media-slider__header,.ui-popup-portal.media-preview .media-slider__header{height:auto}.session-gallery .media-slider-mobile .slick-slide img,.ui-popup-portal.media-preview .media-slider-mobile .slick-slide img{width:100%;-o-object-fit:cover;object-fit:cover}}@media (max-width: 1223px) and (orientation: portrait){.session-gallery .media-slider-mobile .slick-slide img,.ui-popup-portal.media-preview .media-slider-mobile .slick-slide img{width:100%;height:60vh;-o-object-fit:cover;object-fit:cover}.session-gallery .media-slider__header,.ui-popup-portal.media-preview .media-slider__header{padding-right:1rem;padding-top:7rem}.session-gallery .media-slider__text,.ui-popup-portal.media-preview .media-slider__text{padding-left:1rem}.session-gallery .media-slider__header,.ui-popup-portal.media-preview .media-slider__header{height:auto}}.session-gallery .single-image-popup,.ui-popup-portal.media-preview .single-image-popup{max-width:70vw;max-height:70vh}.session-gallery .popup-image,.ui-popup-portal.media-preview .popup-image{display:block;margin:0 auto;border:solid 1px;position:relative;cursor:pointer}.session-gallery .popup-image__zoom,.ui-popup-portal.media-preview .popup-image__zoom{height:90vh;width:90vw}.session-gallery .popup-image__img,.ui-popup-portal.media-preview .popup-image__img{height:75vh;margin:0 auto;cursor:-webkit-zoom-in;cursor:zoom-in}.session-gallery .popup-image__img-zoom,.ui-popup-portal.media-preview .popup-image__img-zoom{cursor:-webkit-zoom-out;cursor:zoom-out;height:initial}.session-gallery .popup-image__title-box,.ui-popup-portal.media-preview .popup-image__title-box{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-color:rgba(32,35,42,0.62);width:100%;padding:3.4rem}.session-gallery .popup-image__title-text,.ui-popup-portal.media-preview .popup-image__title-text{font-size:var(--font-size-base);color:var(--color-primary)}@media (max-width: 768px){.media-slider-mobile .slick-slide img{height:40vh !important}}.image-preview{width:100%;cursor:-webkit-zoom-out;cursor:zoom-out}.imamge-preview-popup{width:90vw}

.big-article{position:relative;display:inline-block;vertical-align:top;width:662px;height:380px;background:#eee;font-family:var(--font-family-head);font-weight:bold;font-size:18px}.big-article .badges{z-index:25;left:0;top:20px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.big-article:hover{color:#000}.big-article .no-image{height:380px;width:662px;overflow:hidden;position:relative}.big-article .no-image .img{position:absolute;top:50%;width:100%;margin:0 auto;text-align:center}.big-article .no-image .info{width:100%;position:absolute;padding:0 30px;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000}.big-article .no-image .info .title{width:100%;line-height:1.45em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;hyphens:auto;margin-bottom:10px}.big-article .content{height:380px;overflow:hidden;position:relative}.big-article .content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.big-article .content .bg{position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.big-article .content .info{z-index:20;width:100%;position:absolute;padding:0 30px;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}.big-article .content .info .title{width:100%;line-height:1.45em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;hyphens:auto;margin-bottom:10px}.big-article .content .date{display:'flex';-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mid-article{position:relative;width:205px;height:380px}.mid-article .badges{z-index:25;top:10px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mid-article .image-wrapper{position:relative;width:100%;height:0;padding-bottom:85%;margin-bottom:10px}.mid-article .image-wrapper .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mid-article .info{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;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;height:52%}.mid-article .info a{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;hyphens:auto}.mid-article .info .bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px) and (max-width: 1222px){.mid-article{margin-bottom:20px;width:45%;height:auto}.mid-article .info{height:190px}}@media (max-width: 767px){.mid-article{width:auto;height:100%;margin-bottom:20px}.mid-article .image-wrapper{width:100%}}

.route-tabs{width:100%}.route-tabs .route-tabs-container{width:100%;height:35px;overflow:hidden;position:relative;margin-bottom:30px}.route-tabs .route-tabs-hor{width:100%;height:100px;overflow:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.route-tabs .route-tabs-wrapper{display:inline-block;width:100%;height:60px;white-space:nowrap;margin-right:-15px;margin-left:-15px;padding-left:15px;padding-right:15px;position:relative}.route-tabs .route-tabs-wrapper:after{content:'';position:absolute;left:0;top:calc(35px - 1px);z-index:1;right:0;height:1px;background:#ccc}.route-tabs .route-tab{display:inline-block;vertical-align:bottom;height:35px;line-height:35px;margin-right:5px;border:1px solid #ccc;font-size:14px;padding:0 25px;margin-bottom:0;cursor:pointer;text-align:center;position:relative}.route-tabs .route-tab.active:after{content:'';display:block;position:absolute;left:0;bottom:-1px;z-index:2;right:0;height:1px;background:#fff}.route-tabs .route-tab .tab-badge{position:absolute;top:2px;right:2px;width:12px;height:12px;display:inline-block;border-radius:50%;background:#d00;color:#fff;font-size:9px;line-height:12px}.route-tabs .left-grad,.route-tabs .right-grad{position:absolute;pointer-events:none;top:0;bottom:0;z-index:2;width:50px;opacity:0}.route-tabs .left-grad{left:0;background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255,255,255,0)));background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%)}.route-tabs .right-grad{right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%)}.ilt-tabs .route-tab:hover{color:var(--color-red)}html.font-size-medium .route-tabs .route-tab{font-size:18px}html.font-size-medium .route-tabs .route-tab .tab-badge{font-size:13px}html.font-size-big .route-tabs .route-tab{font-size:20px}html.font-size-big .route-tabs .route-tab .tab-badge{font-size:15px}html.color-blue .route-tab{border-color:black}html.color-blue .route-tab.active::after,html.color-blue .route-tabs-wrapper::after{background-color:black}

.route-menu-page{display:-webkit-box;display:-ms-flexbox;display:flex}.route-menu-page .route-menu-container{-ms-flex-preferred-size:240px;flex-basis:240px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.route-menu-page .route-menu-container div.route-menu-item{cursor:pointer;line-height:1.4em;padding:10px 15px;border-bottom:1px solid #ddd}.route-menu-page .route-menu-container div.route-menu-item:last-of-type{border:0}.route-menu-page .route-menu-container div.route-menu-item:hover{background:#f2f2f4}.route-menu-page .route-menu-container div.route-menu-item.active{background:#eee}.route-menu-page .route-menu-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}html.color-blue .route-menu-page .route-menu-container div.route-menu-item{border-color:black}html.color-blue .route-menu-page .route-menu-container div.route-menu-item:hover{background-color:#85C2FF}html.color-blue .route-menu-page .route-menu-container div.route-menu-item.active{background-color:#85C2FF}html.color-inversion .route-menu-page .route-menu-container div.route-menu-item{border-color:white}html.color-inversion .route-menu-page .route-menu-container div.route-menu-item:hover{background-color:black;border:2px solid white}html.color-inversion .route-menu-page .route-menu-container div.route-menu-item.active{background-color:black;border:2px solid white}

.route-menu-page{display:-webkit-box;display:-ms-flexbox;display:flex}.route-menu-page .route-menu-container{-ms-flex-preferred-size:240px;flex-basis:240px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.route-menu-page .route-menu-container div.route-menu-item{cursor:pointer;line-height:1.4em;padding:10px 15px;border-bottom:1px solid #ddd}.route-menu-page .route-menu-container div.route-menu-item:last-of-type{border:0}.route-menu-page .route-menu-container div.route-menu-item:hover{background:#f2f2f4}.route-menu-page .route-menu-container div.route-menu-item.active{background:#eee}.route-menu-page .route-menu-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

.static-page,.static-page *{line-height:1.5em}.static-page h1:first-of-type{text-align:center}.static-page h1,.static-page h2,.static-page h3,.static-page h4,.static-page h5,.static-page h6{padding:0;margin-bottom:1.5em}*+.static-page h1,*+.static-page h2,*+.static-page h3,*+.static-page h4,*+.static-page h5,*+.static-page h6{margin-top:1.5em}.static-page a{text-decoration:underline}.static-page p{margin:0}.static-page ol:first-of-type,.static-page ul:first-of-type{margin-top:0}.static-page ol,.static-page ul{margin:1.5em 15px}.static-page ul{list-style:none}.static-page ul li{padding:0;margin:0;padding-left:3rem}.static-page ul li p{margin:0}.static-page ul li::before{content:'\25CB';position:absolute;color:var(--color-red);-webkit-transform:translateX(-20px);transform:translateX(-20px)}.static-page ul.text__ul li{list-style:none}.static-page ol{list-style-type:none;counter-reset:my-counter}.static-page ol li{counter-increment:my-counter;padding:0 0 0 20px;margin-bottom:1.5em;position:relative}.static-page ol li::before{content:counter(my-counter) ". ";color:black;font-weight:bold;position:absolute;-webkit-transform:translateX(-100%) translateX(-5px);transform:translateX(-100%) translateX(-5px)}.static-page table th{background:#eee}.static-page table th p,.static-page table td p{margin:0}.static-page div.accordeon+div.accordeon{margin-top:15px}.static-page .accordeon{padding:10px;border:1px solid #ccc}.static-page .accordeon .accordeon-header{cursor:pointer;font-weight:bold}.static-page .accordeon .accordeon-body{margin-left:25px;padding-top:1.4em;display:none}.static-page .accordeon .accordeon-body p{padding:0}.static-page .accordeon.active>.accordeon-body{display:block}.static-page .hide-nav>.route-links-container{display:none}.page-with-menu h2{margin-bottom:15px}

.video-player-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:normal}.video-player-wrapper .iframe-wrapper iframe{width:100%;height:100%}

.main-slider-wrapper,.main-slider-wrapper_img{-o-object-fit:cover;object-fit:cover;width:100%;height:50vh;position:relative}.main-slider-wrapper{background-color:#20232a}.main-slider-wrapper_img{cursor:pointer}.main-slider-wrapper img{opacity:0.41}.main-slider-wrapper_text{position:absolute;top:0;z-index:0;right:20%;left:20%;bottom:0}.main-slider-wrapper_text__wrap{font-family:Roboto Slab;font-style:normal;font-weight:bold;font-size:3.4rem;line-height:5.4rem;padding-bottom:2.8rem;position:absolute;left:0;bottom:15%;border-bottom:0.5px solid var(--color-primary);color:var(--color-primary)}.main-slider-placeholder{width:100%;height:50vh;background:#eee}.main-slider .slick-slider.slick-initialized{height:50vh}.main-slider .slick-dots{bottom:5%;left:50%;width:50%}.main-slider .slick-dots li button::before{color:var(--color-primary)}.gallery-dots{padding-bottom:7rem}.gallery-dots .slick-dots li button::before{color:#f35e5e}@media (min-width: 767px) and (max-width: 1223px){.main-slider-wrapper_text{right:5%;left:5%}.main-slider-wrapper_text__wrap{padding-bottom:1rem}.main-slider-wrapper_text_title{padding-right:5%;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.main-slider .slick-dots{width:40%;right:5%;left:55%}}@media (max-width: 767px){.main-slider .slick-slider{padding:0}.main-slider .slick-slider .slick-dots{width:100%;left:0}.main-slider-wrapper_text{position:initial}.main-slider-wrapper_text__wrap{line-height:var(--line-height-base);font-size:2rem;top:0;padding:10px;border:none}.main-slider-wrapper_text_date{bottom:10% !important;left:50% !important;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.main-news{margin-top:0.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-news__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-news__icon svg{margin-right:1rem;height:2rem;width:2rem}.main-news__text{font-style:normal;font-weight:normal;font-size:1.4rem}.main-news__text-right{text-align:right}.news-wrap{height:400px}.news__box-wrap{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;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;height:50%}.news__box-wrap a{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;hyphens:auto}.laws{background:var(--color-primary-light);border-top:none}.laws__tags{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;font-style:normal;font-weight:normal;font-size:var(--font-size-base);background:var(--color-primary-dark)}.laws__tags-item{padding:1rem 3rem;font-size:var(--font-size-base);border-left:none;cursor:pointer}.laws__tags-item-active{background:var(--color-primary-light);color:var(--color-red);border:var(--border-thin) solid var(--color-grey-dark-1);-webkit-transform:translateY(var(--border-thin));transform:translateY(var(--border-thin));border-bottom:2px solid var(--color-primary);margin-bottom:-1px;z-index:1}.laws__slider{margin:0 auto;position:relative;padding:0 4rem;border:var(--border-thin) solid var(--color-grey-dark-1)}.laws__slider>:first-child{padding-top:6rem}.laws__slide{margin:1rem}.laws__more{text-align:end;padding-top:15px;padding-bottom:15px}.slide-law{line-height:1.8em;width:100%}.slide-law:not(:last-child){margin-right:5rem}.slide-law__date{padding-bottom:2.6rem;color:#6e6e6e;font-size:1.4rem}.slide-law__text{color:var(--color-primary-black);font-family:Montserrat, sans-serif;height:10.8em;line-height:1.8em;display:block;overflow:hidden;font-style:normal;font-weight:300;font-size:14px}.slide-law__text p{overflow:hidden}.slider__arrow-prev{left:-3rem;top:50%;position:absolute;cursor:pointer}.slider__arrow-prev svg path{stroke:#cbcbcb;fill:none}.slider__arrow-next{right:-3rem;-webkit-transform:translateY(-1rem) rotate(180deg);transform:translateY(-1rem) rotate(180deg);top:50%;position:absolute;cursor:pointer}.slider__arrow-next svg path{stroke:#cbcbcb;fill:none}.laws .slider__arrow-prev{-webkit-transform:translate(-40px, 0);transform:translate(-40px, 0)}.laws .slider__arrow-next{-webkit-transform:translate(40px, 0) scale(-1, 1);transform:translate(40px, 0) scale(-1, 1)}.photo-slider__arrow-prev{left:3rem;z-index:1;top:50%;position:absolute;cursor:pointer}.photo-slider__arrow-prev svg path{stroke:#cbcbcb;fill:none}.photo-slider__arrow-next{right:3rem;z-index:1;-webkit-transform:translateY(-1rem) rotate(180deg);transform:translateY(-1rem) rotate(180deg);top:50%;position:absolute;cursor:pointer}.photo-slider__arrow-next svg path{stroke:#cbcbcb;fill:none}.news .row{margin:0 -32px}.news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-wrap{margin-bottom:40px !important}.news__box{width:18%}.news__box.empty{height:377px}.news__img{margin-bottom:1.5rem}.news__text{overflow:hidden;font-family:'Roboto Slab';font-style:normal;font-weight:normal;font-size:18px;line-height:26px}@media (max-width: 767px){.direct-speech__main-wrap-img{display:none}.no-gutter>[class*='direct-speech__main']:last-of-type .direct-speech__main-wrap-img{display:block}[class*='direct-speech__main']:last-of-type .direct-speech__main-wrap-img{display:block}.no-gutter>[class*='direct-speech__main']:first-of-type .direct-speech__main-wrap-img{display:block}.no-gutter>[class*='direct-speech__main']:nth-child(even){background:#ededed}.section__btn .btn{display:none}.btn-news-mobile{font-family:Roboto Slab;font-style:normal;font-weight:bold;font-size:1.8rem;line-height:2.8rem;text-align:center;background:#2a354c;color:#ffffff;width:100%;border:none;padding:15px 0}.btn-news-mobile-red{background:#f35e5e}}.name-section-position{position:relative;top:-2rem}.services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:12rem}.services>:nth-child(n+3){margin-top:8rem}.services>:nth-child(n+3)>:first-child{right:unset;left:0;-webkit-transform:scale(-1, -1) rotateX(180deg);transform:scale(-1, -1) rotateX(180deg)}.services__btn{cursor:pointer;padding:0;width:100%;height:12rem;font-size:2rem;line-height:2.9rem;border:#fff;position:relative;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-shadow:0px 0px 10px rgba(0,0,0,0.15);box-shadow:0px 0px 10px rgba(0,0,0,0.15);-webkit-transition:all 0.2s;transition:all 0.2s}.services__btn:hover{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.15);box-shadow:0px 0px 10px rgba(0,0,0,0.15)}.services__btn-white:hover{background:#fff;color:var(--color-red)}.services__btn-white:hover svg{height:11rem;fill:#ffc7c7;right:0}.services__btn-red:hover{background:var(--color-red);color:#fff}.services__btn-red:hover svg{height:11rem;fill:#ea8484}.services__icon{position:absolute;top:0.6rem;right:0}.services__left{position:absolute;top:0.6rem;-webkit-transform:scale(-1, 1);transform:scale(-1, 1);left:0}.services__text{font-family:Roboto Slab;text-align:center}@media (max-width: 767px){.services__btn{height:9rem;font-size:2.2rem}.services__btn-white:hover svg{height:8.4rem}.services__btn-red:hover svg{height:8.4rem}html.poor-vision .btn-news-mobile:hover{color:var(--color-pure-vision-green)}}@media (min-width: 767px) and (max-width: 1223px){.services__btn{padding:0 5rem}}@media (max-width: 1223px){.services__btn{color:var(--color-red);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.15);box-shadow:0px 0px 10px rgba(0,0,0,0.15)}.services__text{text-align:center}.gallery-dots{padding-bottom:0}html.poor-vision .services__text{color:var(--color-primary-black)}html.poor-vision .services__btn:hover .services__text{color:var(--color-pure-vision-blue)}}.separator{margin-bottom:2rem}.separator__tags{font-size:1.6rem}.meeting__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.meeting__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}.meeting__title-number{padding:2rem 2rem 2rem 0;font-size:9rem;line-height:11.9rem;text-align:center;color:var(--color-primary-black);font-family:Roboto Slab}.meeting__title-text{font-size:3.4rem;line-height:4.5rem;font-family:Roboto Slab}.meeting__title-date{font-weight:normal;font-size:var(--font-size-base);color:#484848;font-family:Montserrat}.meeting__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4rem;background:var(--color-red);height:12.8rem;width:100%;text-decoration:none;font-size:var(--font-size-base);font-style:normal;font-weight:bold;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s;position:relative}.meeting__button:hover{padding-left:2rem}.meeting__button-icon{position:absolute;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:0 2rem;stroke:#fff}.meeting__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.meeting__info{display:-webkit-box;display:-ms-flexbox;display:flex}.meeting__info-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.meeting__video{width:75.4rem;height:43.8rem}.meeting__list{border-left:1px solid var(--color-primary-black);list-style:none}.meeting__listItem{margin-left:3rem}.meeting__listItem:not(:last-child){margin-bottom:1.4rem}.meeting__listItem-text{font-size:var(--font-size-base);line-height:2.2rem}.meeting__prev{text-decoration:none;font-size:1.4rem;color:var(--color-primary-light);-ms-flex-item-align:center;align-self:center;width:78.65%;height:12.8rem;background:#20232a;position:relative}.meeting__prev-text{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 1.5rem;text-align:center}.meeting__prev-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:0.38}@media (min-width: 767px) and (max-width: 1224px){.meeting__prev{width:100%}.meeting__video{height:28rem}.meeting__title{font-family:Roboto Slab;font-style:normal;font-weight:normal;font-size:2rem;line-height:3rem}.meeting__list{margin-bottom:3rem}}@media (max-width: 767px){.main-slider-wrapper,.main-slider-wrapper_img{height:30vh !important}.main-slider-placeholder{height:30vh}.main-slider .slick-slider.slick-initialized{height:30vh !important}.meeting__title-number{padding:2rem 4rem 2rem 0;font-size:11rem}.meeting__video{height:30rem}.plenary-meeting svg{width:3rem;height:3rem}.meeting__title-date .element-item-icon{display:none}.meeting__docs-small{padding-top:3rem}.meeting__docs-small .drop-down-list__item{display:inline-block}.meeting__docs-small .drop-down-list__item .arrow__icon{position:relative;top:14px}.meeting__docs-small .drop-down-list__item .arrow__icon_active{top:-6px}.meeting__docs-small .element-item{display:inline-block;padding-right:0}.meeting__list{border:0}.meeting__listItem{margin-left:0}.meeting__listItem .element-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:0}}.direct-speech__main{margin-right:4rem}.direct-speech__main-wrap-img{position:relative;padding-bottom:55.3%;height:0;background-color:#1b212e}.direct-speech__main-wrap-img .badges{z-index:25;top:10px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.direct-speech__main-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.direct-speech__side{text-align:right;padding-bottom:2.5rem}.direct-speech__side-item-wrap-img{position:relative;padding-bottom:41%;height:0;background-color:#1b212e}.direct-speech__side-item-wrap-img .badges{z-index:25;top:10px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.direct-speech__side-item-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.direct-speech__side-item-text .element-item{padding-right:0}button.slick-arrow.slick-next{right:0;z-index:-1}@media (max-width: 767px){.direct-speech__info{padding:3rem}.direct-speech__info h1{font-size:20px;line-height:28px}.direct-speech__info .element-item-icon{display:none}.direct-speech__info .element-item{padding-top:1rem}.direct-speech__main{margin-right:0}.direct-speech__main-wrap-img{padding-bottom:50%}.direct-speech__main-wrap-img .badges{z-index:25;top:10px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.direct-speech__side-item-wrap-img{display:none}.direct-speech__side-grey:first-child{background:#ededed}.direct-speech__side{padding:3rem;text-align:left}.direct-speech__side h4{font-size:20px;line-height:28px}.direct-speech__side .direct-speech__side-item-text .element-item-end{padding-top:0.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.direct-speech__side .direct-speech__side-item-text .element-item-icon{display:none}}@media (min-width: 767px) and (max-width: 1224px){.direct-speech__main{margin-right:0}.direct-speech__main .badges{z-index:25;top:15px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.direct-speech__main-wrap-img{padding-bottom:70%}.direct-speech__main-wrap-img-block img{display:block}.direct-speech__main-wrap-img-big{padding-bottom:79%;position:relative;height:0;background-color:#1b212e}.direct-speech__info{padding-top:1.5rem}.direct-speech__info h1{font-size:22px;line-height:30px;padding-bottom:1.5rem}.direct-speech__side-item-wrap-img{padding-bottom:41%}}.gallery-box{background:olive;height:49.5rem;width:100%}.main-video{padding-bottom:1.5rem}.main-video .badges{z-index:25;left:0;top:15px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.main-video__overlay{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#20232a}.main-video-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0.62}.main-video__play-button{position:absolute;top:50%;left:50%;opacity:1;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s}.main-video__play-button *>svg{height:9rem;width:9rem;fill:var(--color-primary)}.main-video__play-button *>svg circle{stroke:var(--color-primary)}.main-video__play-button:hover{-webkit-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}.main-video__play-button-small *>svg{height:5rem;width:5rem}.video__text-right{text-align:right}.links__slider{height:40rem;background:olivedrab}.slide-photo{position:relative}.slide-photo .badges{z-index:25;left:0;top:15px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slide-photo-title{color:white;position:relative;padding-left:3rem}.slide-photo-date{color:white;padding-left:3rem}.main-slider-wrapper-text{position:absolute;bottom:0;right:0;left:0;top:75%;background:rgba(32,35,42,0.62);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-slider-wrapper_text_date{position:absolute;left:0;bottom:5%;color:#ffffff}.main-slider__arrow-prev{left:5%;z-index:1;top:50%;position:absolute;cursor:pointer}.main-slider__arrow-prev svg path{stroke:#cbcbcb;fill:none}.main-slider__arrow-next{right:5%;-webkit-transform:translateY(-1rem) rotate(180deg);transform:translateY(-1rem) rotate(180deg);top:50%;position:absolute;cursor:pointer}.main-slider__arrow-next svg path{stroke:#cbcbcb;fill:none}.news__img-wrap{position:relative;width:100%;height:0;padding-bottom:85%;margin-bottom:10px}.news__img-wrap .empty{position:absolute;left:0;top:0;display:inline-block;width:100%;height:100%;background:#eee}.news__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1224px){.direct-speech__side-grey .element-item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.ticker-placeholder{width:100%;height:7rem;background:#eee}.ticker{background:var(--color-grey-light-2);height:7rem;padding:2.5rem 0;width:100%;overflow:hidden;position:relative;font-family:Montserrat;font-style:normal;font-weight:300;font-size:var(--font-size-base);line-height:2.2rem;text-align:center}.ticker div{display:block;width:200%;height:30px;position:absolute;overflow:hidden;-webkit-animation:ticker 15s linear infinite;animation:ticker 15s linear infinite}.ticker div:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.ticker span{float:left;width:100%}@-webkit-keyframes ticker{0%{left:0}100%{left:-100%}}@keyframes ticker{0%{left:0}100%{left:-100%}}.plenary-main{font-size:var(--font-size-base);padding-top:30px;padding-bottom:30px}.plenary-main h2{font-size:2.5rem;margin-bottom:30px}.plenary-main .all-link{margin-top:15px}.plenary-main .all-link a{text-decoration:underline}.laws-placeholder{height:390px}.gallery-placeholder{height:633px}.video-placeholder{height:591px}.links-placeholder{height:470px}.links-container{min-height:480px}html.poor-vision .main-slider-wrapper_text_title:hover{color:var(--color-pure-vision-green)}html.poor-vision .main-slider-wrapper_text .element-item-text{color:var(--color-primary)}html.poor-vision .main-slider .slick-slider .slick-dots li button::before{color:var(--color-primary);opacity:1}html.poor-vision .main-slider .slick-slider .slick-dots li.slick-active button::before{color:var(--color-pure-vision-green)}html.poor-vision .section__heading a:hover,html.poor-vision .news__box-wrap a:hover,html.poor-vision .slide-law__text a:hover,html.poor-vision .direct-speech__info a:hover,html.poor-vision .direct-speech__side-item-text a:hover,html.poor-vision .note-page__date a:hover{color:var(--color-pure-vision-blue)}html.poor-vision .laws__tags-item-active,html.poor-vision .separator__tags-item-active,html.poor-vision .laws__more a{color:var(--color-pure-vision-blue)}html.poor-vision .services__btn-white:hover,html.poor-vision .services__btn-red:hover{background:var(--color-primary);color:var(--color-pure-vision-blue)}html.poor-vision .services__btn-white:hover svg,html.poor-vision .services__btn-red:hover svg{fill:var(--color-pure-vision-light-blue)}html.poor-vision .plenary-main .session-card .left .info .name a:hover{color:var(--color-pure-vision-blue)}html.poor-vision .plenary-main .session-card .right .session-link a{color:var(--color-primary-black)}html.poor-vision .plenary-main .all-link a:hover{color:var(--color-pure-vision-blue)}html.poor-vision .subscription-form__error{color:var(--color-pure-vision-green)}html.poor-vision .subscription-form__button:disabled,html.poor-vision .subscription-form__button:hover{color:var(--color-primary-black)}html.poor-vision .slick-slider .slick-dots li button::before{color:var(--color-primary-black);opacity:1}html.poor-vision .slick-slider .slick-dots li.slick-active button::before{color:var(--color-pure-vision-green)}html.font-size-medium{font-size:12px}html.font-size-medium .btn,html.font-size-medium .slide-law__text,html.font-size-medium .session-card .right,html.font-size-medium .white-btn{font-size:18px}html.font-size-medium .header-3{font-size:19px}html.font-size-medium .session-card .left .info .name a{font-size:24px}html.font-size-medium .laws__tags-item{padding:1rem}html.font-size-medium .hxnvkq{font-size:2rem}html.font-size-medium .header__login{font-size:21px}html.font-size-medium div.filter{height:40px}html.font-size-medium div.filter div.placeholder{height:40px}html.font-size-medium div.list .items .item{height:40px}html.font-size-big{font-size:14px}html.font-size-big .btn,html.font-size-big .slide-law__text,html.font-size-big .session-card .right,html.font-size-big .white-btn{font-size:20px}html.font-size-big .header-3{font-size:21px}html.font-size-big .session-card .left .info .name a{font-size:26px}html.font-size-big .slide-law{width:20rem}html.font-size-big .laws__slide{overflow:hidden}html.font-size-big .laws__tags-item{padding:1rem}html.font-size-big .hxnvkq{font-size:2rem}html.font-size-big .header__login{font-size:23px}html.font-size-big div.filter{height:45px}html.font-size-big div.filter div.placeholder{height:45px}html.font-size-big div.list .items .item{height:45px}html.color-blue .laws,html.color-blue .laws__tags-item-active,html.color-blue .services__btn:hover{background-color:#9dd1ff}html.color-blue table>thead>tr>th,html.color-blue input,html.color-blue div.filter,html.color-blue div.list,html.color-blue textarea{background-color:#85c2ff}html.color-blue .comment-form input::-webkit-input-placeholder, html.color-blue .comment-form textarea::-webkit-input-placeholder{color:black !important}html.color-blue .comment-form input::-moz-placeholder, html.color-blue .comment-form textarea::-moz-placeholder{color:black !important}html.color-blue .comment-form input:-ms-input-placeholder, html.color-blue .comment-form textarea:-ms-input-placeholder{color:black !important}html.color-blue .comment-form input::-ms-input-placeholder, html.color-blue .comment-form textarea::-ms-input-placeholder{color:black !important}html.color-blue .comment-form input::placeholder,html.color-blue .comment-form textarea::placeholder,html.color-blue .passport-table label{color:black !important}html.color-blue .laws__tags-item-active,html.color-blue .laws__slider,html.color-blue .separator__tags-item-active,html.color-blue .separator__border,html.color-blue .note-page-border-bottom,html.color-blue table>thead>tr>th,html.color-blue table>tbody>tr>td,html.color-blue .last-updated,html.color-blue input,html.color-blue textarea,html.color-blue .doc-page .doc-info,html.color-blue .passport-table{border-color:black !important}html.color-inversion .laws,html.color-inversion .laws__tags-item-active,html.color-inversion .services__btn:hover{background-color:black}html.color-inversion .services__btn{border:1px solid white}html.color-inversion table>thead>tr>th,html.color-inversion input,html.color-inversion div.filter,html.color-inversion div.list,html.color-inversion textarea,html.color-inversion .committees-list__item,html.color-inversion .react-datepicker__month-container,html.color-inversion .react-datepicker__header,html.color-inversion .react-datepicker__day:hover,html.color-inversion .tabl-workplan tr td,html.color-inversion .red-btn{background-color:black !important}html.color-inversion .comment-form input::-webkit-input-placeholder, html.color-inversion .comment-form textarea::-webkit-input-placeholder{color:white !important}html.color-inversion .comment-form input::-moz-placeholder, html.color-inversion .comment-form textarea::-moz-placeholder{color:white !important}html.color-inversion .comment-form input:-ms-input-placeholder, html.color-inversion .comment-form textarea:-ms-input-placeholder{color:white !important}html.color-inversion .comment-form input::-ms-input-placeholder, html.color-inversion .comment-form textarea::-ms-input-placeholder{color:white !important}html.color-inversion .comment-form input::placeholder,html.color-inversion .comment-form textarea::placeholder,html.color-inversion .passport-table label,html.color-inversion .white-btn,html.color-inversion li::before{color:white !important}html.color-inversion .laws__tags-item-active,html.color-inversion .laws__slider,html.color-inversion .separator__tags-item-active,html.color-inversion .separator__border,html.color-inversion .note-page-border-bottom,html.color-inversion table>thead>tr>th,html.color-inversion table>tbody>tr>td,html.color-inversion .last-updated,html.color-inversion input,html.color-inversion textarea,html.color-inversion .doc-page .doc-info,html.color-inversion .passport-table,html.color-inversion div.placeholder,html.color-inversion .btn,html.color-inversion .red-btn,html.color-inversion .white-btn,html.color-inversion div.filter,html.color-inversion .react-datepicker__day:hover{border-color:white !important}html.color-inversion .react-datepicker__day:hover,html.color-inversion .iltumen-pager .active,html.color-inversion .iltumen-pager a:hover{background-color:white !important;color:black !important}html.string-interval-medium h1{line-height:4.5rem !important}html.string-interval-medium h3,html.string-interval-medium h4{line-height:25px !important}html.string-interval-medium .slide-law__text{line-height:1.9em !important}html.string-interval-medium a,html.string-interval-medium h2,html.string-interval-medium p,html.string-interval-medium span,html.string-interval-medium li,html.string-interval-medium .route-menu-item,html.string-interval-medium table *,html.string-interval-medium .document-item div{line-height:1.8em !important}html.string-interval-medium .deputy-details div,html.string-interval-medium .deputy div{line-height:2em !important}html.string-interval-medium .gallery-photo__title{line-height:3.6rem !important}html.string-interval-big h1{line-height:4.7rem !important}html.string-interval-big h3,html.string-interval-big h4{line-height:27px !important}html.string-interval-big .slide-law__text{line-height:2em !important}html.string-interval-big a,html.string-interval-big h2,html.string-interval-big p,html.string-interval-big span,html.string-interval-big li,html.string-interval-big .route-menu-item,html.string-interval-big table *,html.string-interval-big .document-item div{line-height:2em !important}html.string-interval-big .deputy-details div,html.string-interval-big .deputy div{line-height:2.2em !important}html.string-interval-big .gallery-photo__title{line-height:3.8rem !important}#video,#gallery,#directSpeech{position:relative;top:-100px}@media screen and (max-width: 420px){#mobile-hide{display:none !important}}.wrapper-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3em;padding-bottom:3em}@media (max-width: 767px){.wrapper-banners{margin-top:3em;padding:0px}.wrapper-banners .container{padding:0px}}

@-webkit-keyframes animation-click{0%{-webkit-box-shadow:0 0.2em 0.1em -0.1em rgba(0,0,0,0.15),0 0 0 0 rgba(0,0,0,0.15);box-shadow:0 0.2em 0.1em -0.1em rgba(0,0,0,0.15),0 0 0 0 rgba(0,0,0,0.15)}100%{-webkit-box-shadow:0 0.2em 0.1em -0.1em rgba(0,0,0,0.15),0 0 0 7px rgba(0,0,0,0);box-shadow:0 0.2em 0.1em -0.1em rgba(0,0,0,0.15),0 0 0 7px rgba(0,0,0,0)}}@keyframes animation-click{0%{-webkit-box-shadow:0 0.2em 0.1em -0.1em rgba(0,0,0,0.15),0 0 0 0 rgba(0,0,0,0.15);box-shadow:0 0.2em 0.1em -0.1em rgba(0,0,0,0.15),0 0 0 0 rgba(0,0,0,0.15)}100%{-webkit-box-shadow:0 0.2em 0.1em -0.1em rgba(0,0,0,0.15),0 0 0 7px rgba(0,0,0,0);box-shadow:0 0.2em 0.1em -0.1em rgba(0,0,0,0.15),0 0 0 7px rgba(0,0,0,0)}}.vote-btn:not(.btn-link){all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;border-radius:0.25em;padding:0 0.8em;cursor:pointer;background:#0af;border:#0af;color:#fff;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-size:12px;min-width:2.5em;height:2.5em;line-height:calc(2.5em - 2px)}.vote-btn>*{pointer-events:none}.vote-btn.clicked{-webkit-animation-name:animation-click;animation-name:animation-click;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:500ms;animation-duration:500ms}.vote-btn,.vote-btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.vote-btn:not(.btn-link):hover{color:#fff;-webkit-box-shadow:0 0.2em 0.1em -0.1em rgba(0,0,0,0.15);box-shadow:0 0.2em 0.1em -0.1em rgba(0,0,0,0.15)}.vote-btn:active,.vote-btn:active:focus,.vote-btn:active:hover{-webkit-transform:translate(0, 1px);transform:translate(0, 1px);-webkit-box-shadow:none;box-shadow:none;text-shadow:none;outline:none}.vote-btn+.vote-btn{margin-left:5px}.vote-btn span{display:inline-block;vertical-align:baseline}.vote-btn svg,.vote-btn .icon{display:inline-block;vertical-align:middle;font-size:1em;margin-top:-0.2em}.vote-btn .badge{display:inline-block;vertical-align:middle;font-size:0.8em;text-align:center;padding:0 0.3em;min-width:1.7em;height:1.6em;line-height:1.6em;border-radius:0.8em;background:#aaa;color:#fff;margin-top:-0.2em}.vote-btn span+*,.vote-btn *+span{margin-left:0.5em}.vote-btn.btn-default:hover{border-color:#0af;color:#fff}.vote-btn.btn-default:hover .badge{background:#0af}.vote-btn.btn-default:active,.vote-btn.btn-default:active:focus,.vote-btn.btn-default:active:hover{color:#fff;border:1px solid #08c}.vote-btn.btn-default:active .badge,.vote-btn.btn-default:active:focus .badge,.vote-btn.btn-default:active:hover .badge{background:#08c}.vote-btn.btn-grey{background:#888;border-color:#888;color:#fff}.vote-btn.btn-grey svg,.vote-btn.btn-grey .icon{color:#fff}.vote-btn.btn-grey .badge{background:#fff;color:#888}.vote-btn.btn-grey:hover{background:#a2a2a2;border:1px solid transparent}.vote-btn.btn-grey:active,.vote-btn.btn-grey:active:focus,.vote-btn.btn-grey:active:hover{background:#888;border:1px solid transparent}.vote-btn.btn-danger{background:#d00;border-color:#d00;color:#fff}.vote-btn.btn-danger svg,.vote-btn.btn-danger .icon{color:#fff}.vote-btn.btn-danger .badge{background:#fff;color:#d00}.vote-btn.btn-danger:hover{background:#fc0000;border:1px solid transparent}.vote-btn.btn-danger:active,.vote-btn.btn-danger:active:focus,.vote-btn.btn-danger:active:hover{background:#d00;border:1px solid transparent}.vote-btn.btn-green{background:#4a0;border-color:#4a0;color:#fff}.vote-btn.btn-green svg,.vote-btn.btn-green .icon{color:#fff}.vote-btn.btn-green .badge{background:#fff;color:#4a0}.vote-btn.btn-green:hover{background:#50c900;border:1px solid transparent}.vote-btn.btn-green:active,.vote-btn.btn-green:active:focus,.vote-btn.btn-green:active:hover{background:#4a0;border:1px solid transparent}.vote-btn.btn-warning{background:#f80;border-color:#f80;color:#fff}.vote-btn.btn-warning svg,.vote-btn.btn-warning .icon{color:#fff}.vote-btn.btn-warning .badge{background:#fff;color:#f80}.vote-btn.btn-warning:hover{background:#ffa033;border:1px solid transparent}.vote-btn.btn-warning:active,.vote-btn.btn-warning:active:focus,.vote-btn.btn-warning:active:hover{background:#f80;border:1px solid transparent}.vote-btn[disabled]{pointer-events:none}.vote-btn[disabled].btn-link{color:#aaa;text-decoration:none}.vote-btn[disabled]:not(.btn-link){background:#ddd;border-color:#ddd;color:#888}.vote-btn[disabled] svg,.vote-btn[disabled] .icon{color:#888}.vote-btn[disabled] .badge{background:#ccc;color:#666}.vote-btn.btn-small{font-size:11px;padding:0 0.6em;min-width:2.18181818em;height:2.18181818em;line-height:calc(2.18181818em - 2px)}.vote-btn.btn-large{font-size:14px;padding:0 1em;min-height:2.4285714em;height:2.4285714em;line-height:calc(2.4285714em - 2px)}.button-group+.button-group{margin-left:15px}.button-group+.btn{margin-left:15px}.button-group .btn:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.button-group .btn:not(:first-of-type):not(:last-of-type){border-radius:0}.button-group .btn:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.button-group .btn:not(:first-of-type){margin-left:-1px}.button-group .btn:not(:first-of-type).btn-primary,.button-group .btn:not(:first-of-type).btn-danger,.button-group .btn:not(:first-of-type).btn-warning,.button-group .btn:not(:first-of-type).btn-disabled{border-left:1px dotted rgba(255,255,255,0.5)}.button-group .btn:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;position:relative}.button-group .btn:hover.btn-primary,.button-group .btn:hover.btn-warning,.button-group .btn:hover.btn-danger{border:1px dotted rgba(255,255,255,0.5)}.button-group .btn.clicked{-webkit-animation-name:none;animation-name:none}.vote-btn.register-btn{width:100px;border:2px outset #0af;line-height:24px}.vote-btn.register-btn[disabled]{border:0}.vote-btn.register-btn.active{background:#d00 !important;border:2px inset #d00}

.session-summary{background:#EEEEDC;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #ddd;height:100px;line-height:1.6em}.session-summary .disc{margin-left:-15px}.session-summary .left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px 10px 10px 45px}.session-summary .right{-ms-flex-preferred-size:335px;flex-basis:335px;-ms-flex-negative:0;flex-shrink:0;padding:10px 10px 10px 10px}.session-summary .right.admin{-ms-flex-preferred-size:370px;flex-basis:370px}.session-summary em{font-style:normal;color:#888}.session-summary strong{font-weight:normal;color:#0af}.session-summary a{color:#0af}.session-summary a:hover{color:#000}.session-summary .chairman-select{display:inline-block;vertical-align:middle;position:relative;z-index:1000}.session-summary .chairman-select>a{color:var(--vote-blue) !important}.session-summary .chairman-select .deputies-select-list{position:absolute;left:0;top:20px;background:#fEfEeC;border:1px solid #ddd;width:400px;font-size:13px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);max-height:314px;overflow:auto}.session-summary .chairman-select .deputies-select-list>div{padding:0 5px;height:24px;line-height:24px;cursor:pointer;border-bottom:1px solid #ddd}.session-summary .chairman-select .deputies-select-list>div:last-of-type{border-bottom:0}.session-summary .chairman-select .deputies-select-list>div:hover{background:#EEEEDC}.session-summary .quorum{display:inline-block;vertical-align:middle;font-size:12px;font-weight:bold;height:16px;line-height:16px;padding:0 10px;border-radius:8px;margin-left:5px;color:#fff;margin-top:-3px}.session-summary .session-admin .ui-popover-wrapper{cursor:pointer;text-decoration:underline;color:#0af}.session-summary .session-admin .ui-popover-wrapper:hover{color:#000}.session-summary .session-finished .red{background:#d00}.session-summary .session-finished strong{font-weight:bold;color:#d00}.session-summary .only-votes input{vertical-align:middle}.session-summary .only-votes input.logout-delay{display:inline-block;height:20px;width:40px;font-size:11px}.session-summary .only-votes .auto-logout{margin-left:10px}.session-summary .admin-links a{color:#000}.session-summary .admin-links a:hover{color:#aaa}.session-summary .session-settings input{height:20px;width:30px;font-size:11px}.session-summary .session-settings button{margin-left:10px}.session-summary .session-settings .loader{margin-left:10px}.ui-popover,.ui-popover *{font-family:Roboto, sans-serif !important}.ui-popover button,.ui-popover * button{background:#888}

.voting .speech-requests{margin-top:15px}.voting .speech-requests .no-requests{margin-bottom:15px}.voting .speech-requests .counts{margin-bottom:10px}.voting .speech-requests .counts em{font-style:normal;color:#0af}.voting .speech-requests .requests-list{max-height:450px;overflow:auto;margin-bottom:15px;background:#fff;font-size:12px;border:1px solid #ddd}.voting .speech-requests .requests-list .request{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5px;height:30px;line-height:30px;border-bottom:1px solid #ddd}.voting .speech-requests .requests-list .request:hover{background:#eee}.voting .speech-requests .requests-list .request:last-of-type{border:0}.voting .speech-requests .requests-list .request .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.voting .speech-requests .requests-list .request .type{-ms-flex-preferred-size:80px;flex-basis:80px;-ms-flex-negative:0;flex-shrink:0;font-size:11px}.voting .speech-requests .requests-list .request .actions{-ms-flex-preferred-size:80px;flex-basis:80px;-ms-flex-negative:0;flex-shrink:0;text-align:right}.voting .speech-requests .requests-list .request .actions .req-btn{vertical-align:middle;display:inline-block;cursor:pointer;width:24px;height:24px;line-height:24px;text-align:center;margin-left:5px}.voting .speech-requests .requests-list .request .actions .req-btn svg{width:16px;height:16px;-webkit-transition:all 250ms;transition:all 250ms}.voting .speech-requests .requests-list .request .actions .req-btn:hover{color:#000}.voting .speech-requests .requests-list .request .actions .req-btn:hover svg{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.voting .speech-requests .requests-list .request .actions .req-accept{color:#0af}.voting .speech-requests .requests-list .request .actions .req-active{color:#d00;cursor:default}.voting .speech-requests .requests-list .request .actions .req-active svg{width:20px;height:20px}.voting .speech-requests .requests-list .request .actions .req-active:hover{color:#d00}.voting .speech-requests .requests-list .request .actions .req-active:hover svg{-webkit-transform:none;transform:none}.voting .speech-requests .requests-list .request .actions .req-remove{color:#0af}

.question-card{padding:15px 0 15px 45px;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex}.question-card .left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding-right:30px}.question-card .right{-ms-flex-preferred-size:325px;flex-basis:325px;-ms-flex-negative:0;flex-shrink:0}.question-card:last-of-type{border-bottom:1px solid transparent}.question-card.active{background:#eee;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2)}.question-card.active .name{color:#000}.question-card.active .files a{color:#08d}

.voting .current-question-panel{background:#eee;min-height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 15px 15px 45px}.voting .current-question-panel .left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:2;flex-shrink:2;padding-right:15px}.voting .current-question-panel .left .question-content .name{color:#000}.voting .current-question-panel .left .question-content .name em{display:block;color:#0af;font-style:normal}.voting .current-question-panel .left .question-content ul.files{width:100%;line-height:1.3em;max-height:calc(18px * 10);overflow:auto}.voting .current-question-panel .left .question-content ul.files li a{color:#0af}.voting .current-question-panel .right{-ms-flex-preferred-size:310px;flex-basis:310px;-ms-flex-negative:0;flex-shrink:0}.voting .current-question-panel .right .current-stage{color:#0af;margin-bottom:15px}.voting .current-question-panel .question-selection .block{margin-bottom:10px}.voting .current-question-panel .question-selection .block .selection{display:inline-block;vertical-align:top;margin-right:15px}.voting .current-question-panel .question-selection .block .selection:last-of-type{margin-right:0}.voting .current-question-panel .question-selection .block label{display:block;font-size:11px;color:#0af}.voting .current-question-panel .question-selection .drop-down{display:inline-block;vertical-align:middle;min-width:100px}.voting .current-question-panel .question-selection .question-select{width:400px}.voting .current-question-panel .question-selection .question-select em{font-style:normal;color:#888}.voting .current-question-panel .question-selection .question-select .list{min-width:600px}.voting .current-question-panel .question-selection .drop-down.stage-select{width:400px}.voting .current-question-panel .question-selection .drop-down.stage-select .list{min-width:340px}.voting .current-question-panel .question-selection .drop-down.stage-select .list .item{padding:0 5px;height:26px}@media all and (max-width: 1199px){.voting .current-question-panel .left .question-content ul.files{max-width:500px}}@media all and (max-width: 991px){.voting .current-question-panel .left .question-content ul.files{max-width:300px}}

.voting .file-pages{background:rgba(0,0,0,0.7);height:100vh;position:absolute;top:var(--header-position-sm);bottom:0;left:0;right:0;z-index:1;margin-bottom:-100vh}.voting .file-pages.maximized{position:absolute;top:0;left:calc((100% - 100vw) / 2 + 8px);width:calc(100vw - 17px)}.voting .file-pages .file-info{height:30px;line-height:30px;white-space:nowrap;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voting .file-pages .file-info .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;padding-right:10px}.voting .file-pages .file-info .maximize-btn,.voting .file-pages .file-info .close-btn{-ms-flex-preferred-size:30px;flex-basis:30px;-ms-flex-negative:0;flex-shrink:0;height:30px;text-align:center;cursor:pointer;color:#ccc;font-size:20px}.voting .file-pages .file-info .maximize-btn:hover,.voting .file-pages .file-info .close-btn:hover{color:#fff}.voting .file-pages .file-info .maximize-btn{font-size:16px}.voting .file-pages .pages-frame{overflow:auto}.voting .file-pages .pages-frame>div{margin-bottom:15px;padding-right:10px;padding-left:10px;text-align:center}.voting .file-pages .pages-frame>div:last-of-type{margin:0}.voting .file-pages .pages-frame>div img{width:100%;max-width:900px}

.admin-main{display:-webkit-box;display:-ms-flexbox;display:flex}.admin-main .admin-question-list{-ms-flex-preferred-size:365px;flex-basis:365px;margin-right:15px;font-size:13px;line-height:1.4em;background:#f8f8fa;border:1px solid #eee}.admin-main .admin-question-list.disabled{pointer-events:none}.admin-main .admin-question-list .list{width:350px;height:calc(100vh - 270px);overflow:auto}.admin-main .admin-question-list .question{border-bottom:1px solid #ddd;padding:5px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;position:relative}.admin-main .admin-question-list .question em{font-style:normal;color:#0af;margin-right:5px}.admin-main .admin-question-list .question .name{width:calc(100% - 24px);padding-right:24px;overflow:hidden}.admin-main .admin-question-list .question:hover{background:#eee}.admin-main .admin-question-list .question .expand-btn{position:absolute;right:0;bottom:0;top:0;cursor:pointer;width:24px;font-size:11px;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}.admin-main .admin-question-list .question .expand-btn.expanded svg{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.admin-main .admin-question-list .question.past{background:#e0eebc}.admin-main .admin-question-list .question .last-stage{font-size:11px;color:#888}.admin-main .admin-question-list .question.selected{background:#ccc;color:#000}.admin-main .admin-question-list .question.selected em{color:#468}.admin-main .admin-question-list .question.selected .last-stage{color:#468}.admin-main .admin-question-list .question.current{background:#468;color:#fff}.admin-main .admin-question-list .question.current em{color:#aef}.admin-main .admin-question-list .question.current .last-stage{color:#ccc}.admin-main .admin-question-list .stages{background:#fffcf0;border-bottom:1px solid #ddd}.admin-main .admin-question-list .stages>div{padding:0 5px;height:24px;line-height:24px;white-space:nowrap;overflow:hidden}.admin-main .admin-question-list .history{margin-top:30px;border-top:1px solid #ddd;background:#fffcf0}.admin-main .admin-question-list .history>div{padding:3px 5px;font-size:12px;line-height:1.2;border-bottom:1px solid #ddd}.admin-main .admin-question-list .history>div .question-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-main .admin-question-list .history>div .stage-name{font-size:11px;color:#888}.admin-main .admin-types-list{-ms-flex-preferred-size:350px;flex-basis:350px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;font-size:13px;line-height:1.4em}.admin-main .admin-types-list.disabled{pointer-events:none}.admin-main .admin-types-list.disabled .finish-btn{pointer-events:all}.admin-main .admin-types-list.disabled .type.selected .actions{pointer-events:all}.admin-main .admin-types-list .list{background:#f8f8fa;border:1px solid #eee}.admin-main .admin-types-list .type{border-bottom:1px solid #ddd;padding:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:35px}.admin-main .admin-types-list .type:hover{background:#eee}.admin-main .admin-types-list .type.selected{background:#ccc}.admin-main .admin-types-list .type.current{background:#468;color:#fff}.admin-main .admin-types-list .type .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.admin-main .admin-types-list .type .actions{-ms-flex-preferred-size:110px;flex-basis:110px;-ms-flex-negative:0;flex-shrink:0;text-align:right}.admin-main .admin-types-list .type .actions button{margin-bottom:-2px}.admin-main .admin-types-list .custom-type{display:inline-block;vertical-align:middle;margin-left:10px;height:24px}.admin-main .admin-panel{-ms-flex-preferred-size:40%;flex-basis:40%;font-size:12px}.admin-main .admin-panel .current-question-info{font-size:13px;margin-bottom:15px;line-height:1.4em}.admin-main .admin-panel .current-question-info .order{color:#0af}.admin-main .admin-panel .current-question-info .stage{color:#8c0}.admin-main .admin-panel label{display:block;font-size:12px;margin-bottom:15px;color:#0af}.admin-main .admin-panel .voting-settings{margin-bottom:15px}.admin-main .admin-panel .voting-settings .select-fraction{vertical-align:top;margin-right:10px;margin-bottom:10px;width:50px}.admin-main .admin-panel .voting-settings .select-from{display:inline-block;vertical-align:middle;width:150px;margin-right:10px;margin-bottom:10px}.admin-main .admin-panel .voting-settings .actions{margin-top:15px}.admin-main .admin-panel .cancel{margin-top:10px}.admin-main .admin-panel .time-left{margin-top:10px;margin-bottom:10px}.admin-main .admin-panel .time-left em{color:#0af;font-style:normal}

.list-select{display:inline-block;vertical-align:middle;border:1px solid #ddd;border-radius:3px}.list-select .item{font-size:13px;cursor:pointer;border-bottom:1px solid #ddd;height:30px;line-height:30px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-select .item:last-of-type{border:0}.list-select .item:hover{background:#eee}.list-select .item.selected{pointer-events:none;background:#e0f0ff}

.voting{font-family:Roboto, sans-serif;font-size:13px;line-height:1.4;height:100%;position:relative}.voting h1{background:#fff;font-family:Roboto, sans-serif;font-size:18px;font-weight:bold;margin:0;padding:15px 45px;line-height:1.2em}.voting input{height:30px;border:1px solid #ccc;border-radius:4px}.voting input[type=checkbox]{height:auto}.voting .session-control-panel{position:sticky;top:var(--header-position-sm);bottom:0;z-index:1;margin-bottom:-10px}.voting .session-control-panel:after{content:'';display:block;height:30px;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255,255,255,0)));background:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 100%)}.voting a{color:#000;text-decoration:underline}.voting a:hover{color:#0af}.voting .red{background:#d00}.voting .green{background:#8c0}.voting .disc{display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:50%;margin-right:7px;margin-bottom:2px;background:#ccc}.voting .question-status{font-size:12px;color:#aaa}.voting .question-status .disc{margin-left:-15px}.voting .question-status.yes{color:var(--vote-dark-green)}.voting .question-status.yes .disc{background:var(--vote-green)}.voting .question-status.no{color:var(--vote-red)}.voting .question-status.no .disc{background:var(--vote-red)}.voting .question-status.canceled{color:var(--vote-orange)}.voting .question-status.canceled .disc{background:var(--vote-orange)}.voting .question-status.is-discussed{color:var(--vote-purple)}.voting .question-status.is-discussed .disc{background:var(--vote-purple)}.voting .question-status.awaiting-voting{color:var(--vote-purple)}.voting .question-status.awaiting-voting .disc{background:var(--vote-purple)}.voting .question-status.is-voting{color:var(--vote-purple)}.voting .question-status.is-voting .disc{background:var(--vote-purple)}.voting .question-content .name{font-size:16px;color:#888}.voting .question-content ul.files{list-style:none;padding:0;margin:5px 0 5px 0}.voting .question-content ul.files li{max-width:700px;height:18px}.voting .question-content ul.files li a{max-width:100%;display:inline-block;color:#888;text-decoration:underline;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.voting .question-content ul.files li a:hover{color:#000}.voting .question-panel{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.voting .question-panel label{display:block;font-size:11px;margin-bottom:5px;color:#0af}.voting .question-panel .stages .stages-title{color:#888;margin-bottom:15px}.voting .question-panel .protocolist-panel .stages-list{overflow:visible}.voting .question-panel .stages-list{margin-left:0;list-style:none;padding:0;overflow:auto}.voting .question-panel .stages-list .stage-item{height:181px}.voting .question-panel .stages-list .hdr{color:#000;margin-bottom:10px}.voting .question-panel .stages-list li{padding:5px 0;line-height:1.2}.voting .question-panel .stages-list li .name{font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.voting .question-panel .stages-list li .name .disc{width:6px;height:6px;margin-right:4px;margin-left:5px;background:#ccc}.voting .question-panel .stages-list li .name .content{margin-top:-4px}.voting .question-panel .stages-list li .name .edit-stage-name{margin-left:5px;font-weight:normal}.voting .question-panel .stages-list li .name .edit-stage-name a{color:#aaa}.voting .question-panel .stages-list li .name .edit-stage-name a:hover{color:#000}.voting .question-panel .stages-list li .name .edit-stage-name .editing-area{display:block;margin-top:3px}.voting .question-panel .stages-list li .name .edit-stage-name .editing-area input{width:140px;height:24px;margin-right:5px;vertical-align:middle}.voting .question-panel .stages-list li .result{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voting .question-panel .stages-list li .result .result-name{-ms-flex-preferred-size:80px;flex-basis:80px;-ms-flex-negative:0;flex-shrink:0}.voting .question-panel .stages-list li .result .right{-ms-flex-preferred-size:230px;flex-basis:230px;text-align:right}.voting .question-panel .stages-list li .result .right>a{width:65px;display:inline-block}.voting .question-panel .stages-list li .votes-link{cursor:pointer;text-decoration:underline}.voting .question-panel .stages-list li .votes-link:hover{color:#0af}.voting .question-panel .stages-list li .visibility{display:inline-block;vertical-align:middle;margin-left:5px}.voting .question-panel .stages-list li .visibility .drop-down{text-align:left;display:inline-block;vertical-align:middle;width:150px}.voting .question-panel .stages-list li .visibility .drop-down .list{width:150px}.voting .question-panel .stages-list li .vis-item{display:block}.voting .question-panel .stages-list li .vis-item>span{display:inline-block;vertical-align:middle;margin-right:3px;width:7px;height:7px;border-radius:50%;background:#ddd}.voting .question-panel .stages-list li .vis-item.none>span{background:#ccc}.voting .question-panel .stages-list li .vis-item.deputy>span{background:#0af}.voting .question-panel .stages-list li .vis-item.all>span{background:#f80}.voting .question-panel .admin-panel .voting-settings .select-fraction{display:inline-block;vertical-align:middle;margin-right:10px;margin-bottom:10px;width:50px}.voting .question-panel .admin-panel .voting-settings .select-fraction .list{min-width:100px;max-width:100px}.voting .question-panel .admin-panel .voting-settings .select-from{display:inline-block;vertical-align:middle;width:150px;margin-right:10px;margin-bottom:10px}.voting .question-panel .admin-panel .voting-settings .actions{margin-top:15px}.voting .question-panel .admin-panel .cancel{margin-top:10px}.voting .question-panel .deputy-panel .register-buttons{margin-bottom:15px}.voting .question-panel .deputy-panel .register-buttons .is-active{background:#ddd;padding:0 10px;border-radius:3px;height:30px;line-height:30px;margin-top:10px}.voting .question-panel .deputy-panel .register-buttons .is-active svg{color:#d00;margin-right:10px}.voting .question-panel .deputy-panel .calculating{margin-bottom:15px}.voting .question-panel .deputy-panel .speech-request{margin-top:10px}.voting .question-panel .deputy-panel .speech-request.is-loading{pointer-events:none;opacity:0.7;-webkit-filter:saturate(0);filter:saturate(0)}.voting .question-panel .time-left{margin-top:10px;margin-bottom:10px}.voting .question-panel .time-left em{color:#0af;font-style:normal}.voting .voting-panel .voting-buttons .vote-btn{width:100px;padding:0 5px}.voting .voting-panel .voting-buttons .vote-btn.selected.btn-green{border:2px inset rgba(170,255,0,0.8);-webkit-box-shadow:0 0 10px 0 #af0;box-shadow:0 0 10px 0 #af0}.voting .voting-panel .voting-buttons .vote-btn.selected.btn-danger{border:2px inset rgba(255,0,0,0.5);-webkit-box-shadow:0 0 10px 0 #d00;box-shadow:0 0 10px 0 #d00}.voting .voting-panel .voting-buttons .vote-btn.selected.btn-grey{border:2px inset rgba(136,136,136,0.8);-webkit-box-shadow:0 0 10px 0 #fff;box-shadow:0 0 10px 0 #fff}.voting .voting-panel .voting-buttons .vote-btn+.vote-btn{margin-left:5px}.voting .voting-panel .current-vote{font-size:14px}.voting .red-text{color:#d00}.voting .green-text{color:#4a0}.full-height{height:100%}@media all and (max-width: 480px){.active-session-layout .session-loading{display:none}.voting .session-control-panel h1{padding:10px 15px;font-size:14px}.voting .session-control-panel .session-summary{display:block;height:170px}.voting .session-control-panel .session-summary .left,.voting .session-control-panel .session-summary .right{padding:10px 10px 0 25px}.voting .session-control-panel .current-question-panel{padding:10px 10px 10px 25px;display:block}.voting .session-control-panel .current-question-panel .left{padding-bottom:15px}.voting .session-control-panel .current-question-panel .left button.vote-btn.register-btn{width:90px;padding:0 5px}.voting .session-control-panel .current-question-panel .left .question-content .files{display:none}.voting .session-control-panel .current-question-panel .right{padding-bottom:15px}.voting .questions-container{display:none}}.ui-popover .votes-count{padding:0}.votes-count{padding-bottom:15px;font-size:12px}.votes-count .result{font-weight:bold;padding:5px 0}.votes-count .result span{color:#fff;display:inline-block;height:24px;line-height:24px;padding:0 10px;border-radius:3px;margin-right:15px}.votes-count .result .red{background:#d00}.votes-count .result .green{background:#480}.votes-count .result a{color:#000}.votes-count .result a:hover{color:#aaa}.votes-count .count{width:200px;display:-webkit-box;display:-ms-flexbox;display:flex}.votes-count .count em{font-style:normal}.votes-count .count span{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:13px;border-bottom:1px dashed #ccc;margin:0 5px}.votes-count .count strong{text-align:right}

.active-session-layout{padding-top:var(--header-position-sm);min-height:80vh;padding-bottom:50px;position:relative}.active-session-layout .session-loading{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(136,136,136,0.5);z-index:2000;opacity:0;pointer-events:none;-webkit-transition:opacity 250ms;transition:opacity 250ms}.active-session-layout .session-loading.active{opacity:1;pointer-events:all}.active-session-layout .session-loading .text{font-family:Roboto, sans-serif;position:absolute;left:50%;top:50vh;width:600px;height:60px;color:#fff;z-index:2001;font-size:50px;text-align:center;margin-left:-300px;margin-top:-30px;opacity:0.6}.active-session-layout .show-debug{position:fixed;right:0;top:0;background:rgba(255,255,255,0.95);border:1px solid #ccc;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.15);box-shadow:0 1px 5px rgba(0,0,0,0.15);padding:0 10px;width:120px;height:24px;line-height:24px;text-decoration:underline;cursor:pointer;z-index:1000;font-family:Roboto, sans-serif;font-size:13px}.active-session-layout .show-reg-log{position:fixed;left:0;top:0;background:rgba(255,255,255,0.95);border:1px solid #ccc;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.15);box-shadow:0 1px 5px rgba(0,0,0,0.15);padding:0 10px;width:160px;height:24px;line-height:24px;text-decoration:underline;cursor:pointer;z-index:1000;font-family:Roboto, sans-serif;font-size:13px}.active-session-layout .session-debug{position:fixed;right:0;top:0;bottom:0;background:#fcfeff;border:1px solid #ccc;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.15);box-shadow:0 1px 5px rgba(0,0,0,0.15);padding:10px;width:300px;z-index:1000;font-family:Roboto, sans-serif;font-size:13px}.active-session-layout .session-debug .close-btn{position:absolute;right:15px;top:10px;cursor:pointer}.active-session-layout .session-debug .auto-logout{margin-bottom:15px;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.3}.active-session-layout .session-debug .auto-logout .ui-checkbox{margin-top:1px}.active-session-layout .session-debug .filter{margin-bottom:10px}.active-session-layout .session-debug .filter input[type=text]{width:calc(100% - 110px);height:24px;border:1px solid #ddd;margin-right:10px}.active-session-layout .session-debug .filter input[type=text]::-webkit-input-placeholder{color:#aaa}.active-session-layout .session-debug .filter input[type=text]::-moz-placeholder{color:#aaa}.active-session-layout .session-debug .filter input[type=text]:-ms-input-placeholder{color:#aaa}.active-session-layout .session-debug .filter input[type=text]::-ms-input-placeholder{color:#aaa}.active-session-layout .session-debug .filter input[type=text]::placeholder{color:#aaa}.active-session-layout .session-debug .user-select{margin-top:10px;height:calc(100vh - 55px);overflow:auto;background:#EEEEDC;border:1px solid #ddd;margin-bottom:15px}.active-session-layout .session-debug .user-select .hdr{padding:0 5px;background:#ccc;color:#000}.active-session-layout .session-debug .user-select .user{padding:0 5px 0 0;font-size:12px;height:20px;line-height:20px;cursor:pointer;border-bottom:1px solid #ddd;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.active-session-layout .session-debug .user-select .user .num{-ms-flex-preferred-size:25px;flex-basis:25px;-ms-flex-negative:0;flex-shrink:0;text-align:right;padding-right:5px;color:#333}.active-session-layout .session-debug .user-select .user .icon{display:inline-block;-ms-flex-preferred-size:15px;flex-basis:15px;-ms-flex-negative:0;flex-shrink:0;font-size:10px;color:#d00}.active-session-layout .session-debug .user-select .user .fio{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.active-session-layout .session-debug .user-select .user:last-of-type{border-bottom:0}.active-session-layout .session-debug .user-select .user:hover{background:#dEdEcC}.active-session-layout .session-debug .user-select .user.active{pointer-events:none;background:#468;color:#fff}.active-session-layout .session-debug .user-select .user.registered .icon{color:#4a0}.active-session-layout .session-debug .present-list{margin-bottom:15px}.active-session-layout .session-debug .present-list>strong{display:block;margin-bottom:5px}.active-session-layout .session-debug .present-list .list{max-height:calc(24px * 5);background:#EEEEDC;overflow:auto}.active-session-layout .session-debug .present-list .list>div{height:24px;line-height:24px;border-bottom:1px solid #ddd;padding:0 5px}.active-session-layout .session-debug .present-list .list>div:last-child{border:0}.active-session-layout .session-log{position:fixed;left:0;top:0;background:#fcfeff;border:1px solid #ccc;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.15);box-shadow:0 1px 5px rgba(0,0,0,0.15);padding:10px;width:300px;min-height:100px;max-height:100%;z-index:1000;font-family:Roboto, sans-serif;font-size:13px}.active-session-layout .session-log .tab-menu{width:270px}.active-session-layout .session-log .tab-menu .tabs{overflow:hidden}.active-session-layout .session-log .close-btn{position:absolute;right:15px;top:10px;cursor:pointer}.active-session-layout .session-log .reg-log .list{margin-top:5px;border:1px solid #ddd;max-height:calc(100vh - 50px);overflow:auto}.active-session-layout .session-log .reg-log .list>div{line-height:1.3;border-bottom:1px solid #ddd;padding:3px 5px}.active-session-layout .session-log .reg-log .list>div:last-of-type{border:0}.active-session-layout .session-log .reg-log .list>div .status{font-size:11px;color:#aaa}.active-session-layout .session-log .reg-log .list>div .status em{color:#4a0}.active-session-layout .session-log .reg-log .list>div .status.end em{color:#d00}.active-session-layout .session-log .reg-log .list>div .status em{display:inline-block;width:90px;font-style:normal}.active-session-layout .session-log .votes-log .list{line-height:1.3em;margin-top:5px;border:1px solid #ddd;max-height:calc(100vh - 50px);overflow:auto}.active-session-layout .session-log .votes-log .list .vote{border-bottom:1px solid #ddd;padding:0 5px}.active-session-layout .session-log .votes-log .list .vote .top{display:-webkit-box;display:-ms-flexbox;display:flex}.active-session-layout .session-log .votes-log .list .vote .top .deputy{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.active-session-layout .session-log .votes-log .list .vote .top .result{font-weight:bold}.active-session-layout .session-log .votes-log .list .vote .top .result.yes{color:#480}.active-session-layout .session-log .votes-log .list .vote .top .result.no{color:#d00}.active-session-layout .session-log .votes-log .list .vote .date{font-size:11px;color:#aaa}.active-session-layout .session-log .votes-log .list .vote .date small{color:#000}

.online-session-members{font-family:Roboto, sans-serif;font-size:12px;padding:15px}.online-session-members .summary{margin-bottom:10px}.online-session-members .tables{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.2}.online-session-members .tables .column{-ms-flex-preferred-size:33%;flex-basis:33%;padding-right:15px}.online-session-members table{width:100%;border-collapse:collapse}.online-session-members table th,.online-session-members table td{padding:3px 5px;border:1px solid #ccc}.online-session-members table th{font-weight:normal;font-size:12px;text-align:left;background:#468;color:#fff}.online-session-members table th .fio{width:350px}.online-session-members table th.member{width:100px;text-align:center}.online-session-members table th.status{width:80px;text-align:center}.online-session-members table th.phone{width:120px}.online-session-members table th.email{width:200px}.online-session-members table tbody tr td{color:#333}.online-session-members table tbody tr .member,.online-session-members table tbody tr .status{text-align:center}.online-session-members table tbody tr.online{background:#8d0}.online-session-members table tbody tr.online td{color:#000}

.protocol-init{padding:15px;font-size:13px}.session-protocol{font-family:Roboto, sans-serif;font-size:12px;line-height:1.3}.session-protocol .controls{padding:10px}.session-protocol .question-stage{width:960px;padding:10px;page-break-after:always}.session-protocol .question-stage .question-title .error{background:#d00;color:#fff;padding:0 5px}.session-protocol .question-stage .question-title .hidden-error{color:#d00;float:right;display:none}.session-protocol .question-stage .question-title .hidden-check{display:none}.session-protocol .question-stage .question-title .top{display:-webkit-box;display:-ms-flexbox;display:flex}.session-protocol .question-stage .question-title .left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:30px}.session-protocol .question-stage .question-title .right{-ms-flex-preferred-size:260px;flex-basis:260px;-ms-flex-negative:0;flex-shrink:0;text-align:right}.session-protocol .question-stage .question-title .session-name{margin-bottom:10px}.session-protocol .question-stage .votes-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0}.session-protocol .question-stage .votes-section-wrapper .votes{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.session-protocol .question-stage .votes-section-wrapper .votes .votes-wrapper{margin-top:47px;margin-left:50px}.session-protocol .question-stage .votes-section-wrapper .fraction-voting{margin-top:30px;margin-left:100px}.session-protocol .question-stage .votes-section-wrapper .fraction-voting .fraction-voting-wrapper{margin-top:10px}.session-protocol .question-stage .votes-section-wrapper .votes-title{position:absolute;margin-top:-20px}.session-protocol .question-stage .votes-section-wrapper .votes-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-width:170px}.session-protocol .question-stage .votes-section-wrapper .vote-result{display:-webkit-box;display:-ms-flexbox;display:flex}.session-protocol .question-stage .votes-section-wrapper .yes-check::before,.session-protocol .question-stage .votes-section-wrapper .no-check::before,.session-protocol .question-stage .votes-section-wrapper .abstain-check::before,.session-protocol .question-stage .votes-section-wrapper .no-vote-check::before{content:'';display:block;width:10px;height:10px;margin-right:10px}.session-protocol .question-stage .votes-section-wrapper .yes-check::before{background-color:#0fdb00}.session-protocol .question-stage .votes-section-wrapper .no-check::before{background-color:#c41621}.session-protocol .question-stage .votes-section-wrapper .abstain-check::before{background-color:#f5e50a}.session-protocol .question-stage .votes-section-wrapper .no-vote-check::before{background-color:#858487}.session-protocol .question-stage .deputies-table{width:100%;border-collapse:collapse;margin-top:10px}.session-protocol .question-stage .deputies-table tr:hover td{background:#0af;color:#fff}.session-protocol .question-stage .deputies-table tr.not-present td{background:#eee}.session-protocol .question-stage .deputies-table tr.not-present:hover td{color:#000}.session-protocol .question-stage .deputies-table tr.didnt-vote .id{background:#d00;color:#fff}.session-protocol .question-stage .deputies-table th,.session-protocol .question-stage .deputies-table td{padding:2px 5px;border:1px solid #ccc}.session-protocol .question-stage .deputies-table th.present,.session-protocol .question-stage .deputies-table th.yes,.session-protocol .question-stage .deputies-table th.no,.session-protocol .question-stage .deputies-table th.abstain,.session-protocol .question-stage .deputies-table th.skipped,.session-protocol .question-stage .deputies-table td.present,.session-protocol .question-stage .deputies-table td.yes,.session-protocol .question-stage .deputies-table td.no,.session-protocol .question-stage .deputies-table td.abstain,.session-protocol .question-stage .deputies-table td.skipped{text-align:center;width:130px}.session-protocol .question-stage .deputies-table th{font-weight:normal;background:#888;color:#fff;text-align:left}@media print{.session-protocol{font-size:10px}.session-protocol .controls{display:none}.session-protocol .question-stage{padding:0}}

.attached-images{margin-bottom:5px;font-size:12px}.attached-images .drop-zone{display:inline-block}.attached-images .drop-zone a{color:#000}.attached-images .drop-zone a:hover{color:#000}.attached-images .drop-zone a [class*="icon-"]{display:inline-block;width:20px;font-size:14px}.attached-images ul{list-style:disc;margin:0 0 5px 0;padding:0}.attached-images ul li{line-height:15px;padding-bottom:10px}.attached-images ul li:last-of-type{padding-bottom:5px}.attached-images ul a{color:#000}.attached-images ul a:hover{color:#468}.attached-images ul .delete-attachment{cursor:pointer;color:#333}.attached-images ul .delete-attachment:hover{color:#d00}.attached-images ul .file-icon{vertical-align:middle;margin-right:8px;margin-bottom:2px}.attached-images .uploaded-files{margin-left:20px}.attached-images .uploaded-files li .file-icon{margin-left:-20px}.attached-images .uploaded-files li .file-name{font-size:12px;line-height:15px;display:inline-block;text-decoration:none;word-wrap:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;max-width:calc(100% - 30px)}.attached-images .uploaded-files li .file-name:hover{text-decoration:underline}.attached-images .uploaded-files li .delete-attachment{vertical-align:middle}.attached-images .uploaded-files li.delete-hover a{color:#d00;text-decoration:none}.attached-images .uploaded-files li .file-info{color:#aaa;font-size:11px}.attached-images .uploading-files{margin-bottom:10px}.attached-images .uploading-files .upload-progress{margin-left:10px;color:#000}.attached-images .uploading-files .upload-error{color:#d00}.attached-images .uploading-files .upload-error label{margin-top:10px}.attached-images .rejected-files{color:#d00}.attached-images .rejected-files label{margin-top:10px;margin-bottom:0}.attached-images input[type=text].attachment-name{display:inline-block;width:240px;vertical-align:middle;margin-right:5px;height:24px}.attached-images input[type=text].attachment-name::-webkit-input-placeholder{color:#aaa}.attached-images input[type=text].attachment-name::-moz-placeholder{color:#aaa}.attached-images input[type=text].attachment-name:-ms-input-placeholder{color:#aaa}.attached-images input[type=text].attachment-name::-ms-input-placeholder{color:#aaa}.attached-images input[type=text].attachment-name::placeholder{color:#aaa}.attached-images .attachment-save{cursor:pointer;margin-right:15px;color:#8a0}.attached-images .attachment-save:hover{color:#000}.attached-images .attachment-save.disabled{opacity:0}

.print-list .image{display:block;margin:0 auto}.sessions-tabs .route-tabs-container{margin-bottom:30px}.session-link{margin-bottom:5px}.session-link .icon{display:inline-block;vertical-align:top;width:25px}.session-link .links{display:inline-block;vertical-align:top;width:calc(100% - 25px);line-height:1.4em;padding-top:2px}.session-link a{color:#888;text-decoration:underline}.sessions-list a{text-decoration:underline}.sessions-list a:hover{color:var(--color-red);text-decoration:underline}.sessions-list .session{margin-bottom:15px}.sessions-list .session .date{color:#888;font-size:12px}.sessions-list .questions{font-size:12px}.sessions-list .old-version{width:100%;height:50px;font-family:inherit;font-size:15px;border:1px solid #ddd;margin:30px 0 30px 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;padding:5px}.sessions-list .old-version-link{padding-left:5px}.session-card{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.session-card .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:30px;margin-right:30px;border-right:1px solid #ddd}.session-card .left .thumbnail{-ms-flex-preferred-size:240px;flex-basis:240px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.session-card .left .thumbnail img{width:240px;height:240px;-o-object-fit:cover;object-fit:cover}.session-card .left .info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.session-card .left .info .date{margin-bottom:10px}.session-card .left .info .name{font-family:var(--font-family-head);margin-bottom:10px}.session-card .left .info .name a{font-weight:bold;font-size:20px;line-height:1.4em;text-decoration:none}.session-card .right{-ms-flex-preferred-size:25%;flex-basis:25%;-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#666;line-height:1.8em}.session-single .top{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.session-single .top .thumbnail{-ms-flex-preferred-size:240px;flex-basis:240px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.session-single .top .thumbnail img{width:240px;height:240px;-o-object-fit:cover;object-fit:cover}.session-single .top .info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.session-single .top .info .date{margin-bottom:10px}.session-single .top .info .name{font-family:var(--font-family-head);font-size:20px;font-weight:bold;line-height:1.4em;margin-bottom:10px}.session-single .top .info .name a{text-decoration:none}.session-single .text{margin-bottom:30px}.session-single .session-video{margin-bottom:30px}.session-single .bottom{-ms-flex-preferred-size:260px;flex-basis:260px;-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#666;line-height:1.8em}.session-questions .date{color:#888;font-size:12px;margin-bottom:10px}.session-questions .name{font-family:var(--font-family-head);font-size:18px;font-weight:bold;margin-bottom:30px}.session-questions .questions{font-size:14px}.session-questions .questions .question{margin-bottom:30px;padding:0}.session-questions .questions .question .left{display:inline-block;vertical-align:top;width:70%}.session-questions .questions .question .left .title{font-weight:bold;margin-bottom:5px}.session-questions .questions .question .left .files{font-size:12px;padding-left:15px}.session-questions .questions .question .left .files .file{padding-top:10px;line-height:1.4}.session-questions .questions .question .left .files .file a{color:#888;text-decoration:underline}.session-questions .questions .question .left .files .file a:hover{color:#0af}.session-questions .questions .question .left .files .file .toggle-hide{display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px;height:16px}.session-questions .questions .question .left .files .will-be-hidden{color:#0af}.session-questions .questions .question .result-container{display:inline-block;width:calc(30% - 30px);vertical-align:top;margin-left:30px;font-size:12px}.session-questions .questions .question .result-container .stages .stage-results .name{font-family:'Roboto', sans-serif;font-size:14px;margin-bottom:5px}.session-questions .questions .question .result-container .stages .stage-results a{text-decoration:underline}.session-questions .questions .question .public-result{padding:5px;background:#eee;margin-bottom:10px}.session-questions .questions .question .public-result.editing{height:170px}.session-questions .questions .question .public-result .res-text{line-height:1.4em;margin-bottom:5px}.session-questions .questions .question .public-result .res-text textarea{width:100%;padding:5px;font-family:var(--font-size-base);font-size:12px}.session-questions .questions .question .public-result .res-status-date{display:-webkit-box;display:-ms-flexbox;display:flex}.session-questions .questions .question .public-result .res-status-date .res-status{-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:5px}.session-questions .questions .question .public-result .res-status-date .res-status .empty{color:#aaa}.session-questions .questions .question .public-result .res-status-date .res-date{-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:5px;color:#480}.session-questions .questions .question .public-result .res-status-date .res-date input{height:30px;margin-bottom:10px;font-family:var(--font-size-base);font-size:12px}.session-questions .questions .question .public-result .res-status-date .res-date .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:auto;padding:0}.session-questions .questions .question .public-result .res-image{margin-bottom:10px}.session-questions .questions .question .public-result .res-image input[type=file]{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.session-questions .questions .question .public-result .res-image input[type=file]+label{display:inline-block;height:30px;line-height:30px;cursor:pointer}.session-questions .questions .question .public-result .res-image input[type=file]+label svg{margin-right:5px;font-size:16px}.session-questions .questions .question .public-result .res-image .file-info{line-height:30px;float:right}.session-questions .questions .question .public-result .res-image .file-info .filename{display:inline-block;vertical-align:middle;max-width:120px;margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.session-questions .questions .question .public-result button.white-btn{min-width:100px;height:24px;background:#fff}.session-questions .questions .question .public-result .actions button.white-btn{width:100px}.session-questions .questions .question .public-result button+button{margin-left:5px}.session-questions .questions .question .public-result .delete-btn{margin-left:10px;cursor:pointer}@media (max-width: 787px){.session-single .top,.session-single .left,.session-card .top,.session-card .left{padding-right:0;border:0}.session-single .top .thumbnail,.session-single .left .thumbnail,.session-card .top .thumbnail,.session-card .left .thumbnail{-ms-flex-preferred-size:140px;flex-basis:140px}.session-single .top .thumbnail img,.session-single .left .thumbnail img,.session-card .top .thumbnail img,.session-card .left .thumbnail img{width:140px;height:140px}.session-single .top .info .name a,.session-single .left .info .name a,.session-card .top .info .name a,.session-card .left .info .name a{font-size:16px}.session-single .top .session-link,.session-single .left .session-link,.session-card .top .session-link,.session-card .left .session-link{font-size:12px}.session-single .right,.session-card .right{display:none}.old-version{font-size:10px}}html.poor-vision .session-link a,html.poor-vision .session-link .links{color:var(--color-primary-black)}html.poor-vision .ui-pager a{color:var(--color-pure-vision-blue)}html.poor-vision .ui-pager a.active{color:var(--color-primary-black)}html.poor-vision .ui-pager a.disabled{color:var(--color-primary-black)}html.poor-vision .session-questions .date{color:black}html.poor-vision .session-questions .questions .question .left .files .file a{color:black}html.poor-vision .session-questions .questions .question .left .files .file a:hover{color:var(--color-pure-vision-blue)}html.poor-vision .doc-page .passport .step .step-line,html.poor-vision .doc-page .passport .step .step-point,html.poor-vision .doc-page .passport .step .substep-point,html.poor-vision .doc-page .passport .step .substep-line{background:var(--color-pure-vision-blue)}html.font-size-medium .sessions-list .session .date{font-size:16px}html.font-size-medium .sessions-list .questions{font-size:16px}html.font-size-medium .sessions-list .old-version{font-size:19px}html.font-size-medium .session-card .left .info .name a{font-size:24px}html.font-size-medium .session-card .right{font-size:18px}html.font-size-medium .session-single .top .info .name{font-size:24px}html.font-size-medium .session-single .bottom{font-size:18px}html.font-size-medium .session-questions .date{font-size:16px}html.font-size-medium .session-questions .name{font-size:22px}html.font-size-medium .session-questions .questions{font-size:18px}html.font-size-medium .session-questions .questions .question .left .files{font-size:16px}html.font-size-medium .session-questions .questions .question .result{font-size:16px}html.font-size-medium .session-questions .questions .question .result .res-text textarea{font-size:16px}html.font-size-medium .session-questions .questions .question .result .res-status-date .res-date input{font-size:16px}html.font-size-medium .session-questions .questions .question .result .res-image input[type=file]+label svg{font-size:20px}@media (max-width: 787px){html.font-size-medium .session-single .top .info .name a,html.font-size-medium .session-single .left .info .name a,html.font-size-medium .session-card .top .info .name a,html.font-size-medium .session-card .left .info .name a{font-size:20px}html.font-size-medium .session-single .top .session-link,html.font-size-medium .session-single .left .session-link,html.font-size-medium .session-card .top .session-link,html.font-size-medium .session-card .left .session-link{font-size:16px}html.font-size-medium .old-version{font-size:14px}}html.font-size-medium .ui-pager{font-size:18px}html.font-size-medium .ui-pager input{font-size:18px}html.font-size-big .sessions-list .session .date{font-size:18px}html.font-size-big .sessions-list .questions{font-size:18px}html.font-size-big .sessions-list .old-version{font-size:21px}html.font-size-big .session-card .left .info .name a{font-size:26px}html.font-size-big .session-card .right{font-size:20px}html.font-size-big .session-single .top .info .name{font-size:26px}html.font-size-big .session-single .bottom{font-size:20px}html.font-size-big .session-questions .date{font-size:18px}html.font-size-big .session-questions .name{font-size:24px}html.font-size-big .session-questions .questions{font-size:20px}html.font-size-big .session-questions .questions .question .left .files{font-size:18px}html.font-size-big .session-questions .questions .question .result{font-size:18px}html.font-size-big .session-questions .questions .question .result .res-text textarea{font-size:18px}html.font-size-big .session-questions .questions .question .result .res-status-date .res-date input{font-size:18px}html.font-size-big .session-questions .questions .question .result .res-image input[type=file]+label svg{font-size:22px}@media (max-width: 787px){html.font-size-big .session-single .top .info .name a,html.font-size-big .session-single .left .info .name a,html.font-size-big .session-card .top .info .name a,html.font-size-big .session-card .left .info .name a{font-size:22px}html.font-size-big .session-single .top .session-link,html.font-size-big .session-single .left .session-link,html.font-size-big .session-card .top .session-link,html.font-size-big .session-card .left .session-link{font-size:18px}html.font-size-big .old-version{font-size:16px}}html.font-size-big .ui-pager{font-size:20px}html.font-size-big .ui-pager input{font-size:20px}html.color-inversion .session-questions .date{color:black}html.color-inversion .session-questions .questions .question .result{background-color:white !important}html.color-inversion .session-questions .questions .question .result .res-text,html.color-inversion .session-questions .questions .question .result .res-date{color:black !important}

.container-news{border-bottom:3px solid #ededed;padding-bottom:40px;margin:4rem 0;position:relative}.container-news .badges{z-index:25;top:10px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sep-white .separator__tags-item-active{border-bottom:3px solid #fff}[class~='container-news']:last-of-type{border:none}@media (max-width: 767px){.container-news{border:none;margin:1rem 0;padding:1rem 0}.sep-white .separator__tags-item-active{border-bottom:none !important}}.news-img__wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#000000;margin-bottom:3rem}.news-img__image{position:absolute;top:0;left:0;width:100%;height:100%;border:none;-o-object-fit:cover;object-fit:cover}.margin-row{margin-bottom:40px}.news-title{font-family:Roboto Slab;font-style:normal;font-weight:bold;font-size:24px;line-height:1.2em;margin-bottom:10px}.news-desc{font-family:Montserrat;font-style:normal;font-weight:normal;font-size:16px;line-height:24px}.img-news{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}.datelist{margin-bottom:10px}.print-version-wrapper{width:70%;margin:0 auto}.print-version__header{border-bottom:1px solid #000;margin:0rem 5rem;padding-bottom:1rem;padding-top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.print-version__header span{font-size:20px;line-height:normal;font-family:'Times New Roman', Times, serif;text-align:justify;display:block;padding-bottom:5px}.print-version__header-logo{height:100%;padding-right:20px}.print-version__img{height:30rem;float:left;padding-left:5rem;padding-top:10px;padding-right:20px;padding-bottom:20px}.print-version__img img{height:100%}.print-version__title h1{font-size:20px;line-height:normal;font-family:'Times New Roman', Times, serif;text-align:left;padding:1rem 5rem;font-weight:bold}.print-version__text{text-align:justify;padding:1rem 5rem}.print-version__text div>*{font-size:14px;line-height:normal;font-family:'Times New Roman', Times, serif}.print-version__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.print-version__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem}.print-version__button button{width:100%}.pager-div{text-align:center;font-size:var(--font-size-base);padding-bottom:15px}.ui-pager.iltumen-pager a{width:1.8em;height:1.8em;line-height:1.8em;padding:0;color:#888;border-radius:50%;margin-left:5px}.ui-pager.iltumen-pager a.disabled{color:#ccc}.ui-pager.iltumen-pager .active{background:var(--color-red);color:#fff;font-weight:normal}.ui-pager.iltumen-pager .direct-page-submit{height:24px}.ui-pager.iltumen-pager .direct-page-submit .go-btn{display:inline-block;vertical-align:top;width:auto;padding:0 5px;line-height:22px;background:#eee;height:24px;font-size:12px;margin:0;border:1px solid #ccc;cursor:pointer}.ui-pager.iltumen-pager .direct-page-submit .go-btn:hover{background:#888;border:1px solid #888;color:#fff}@media print{.print-version-wrapper{width:100%}}html.poor-vision .calendar:hover{background-color:var(--color-primary-black);border-color:var(--color-primary-black);color:var(--color-primary-light)}html.color-blue .container-news{border-color:black}html.color-blue .news-desc p{background-color:#9dd1ff !important}

.subscribe-news{font-size:16px;font-family:'Montserrat', sans-serif;border:1px solid var(--color-gray-light-text);padding-top:8px;padding-bottom:9px;padding-right:32px;padding-left:32px;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}.subscribe-news:hover{color:#fff;cursor:pointer;background-color:var(--color-red);border:1px solid var(--color-red)}@media (max-width: 767px){.subscribe-news{float:none;text-align:center}.plenary-session-document{border-left:none}}.img-news_main{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}.img-news_additional{cursor:pointer;width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.text-news{font-family:Montserrat, sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:25px}.text-news p{margin-bottom:15px;text-align:justify}.text-news img{max-width:100% !important;height:auto}.text-news blockquote{border-top:2.4px solid var(--color-red);border-bottom:2.4px solid var(--color-red);margin-left:70px;margin-bottom:15px;min-height:6.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.text-news blockquote p{font-family:'Calibri', sans-serif;line-height:3.4rem;font-style:italic;text-align:left;font-size:2.1rem;-ms-flex-item-align:center;align-self:center;margin:1rem}.text-news blockquote:before{content:'\201C';font-family:serif;position:absolute;color:white;background:var(--color-red);width:55px;height:55px;border-radius:50%;font-size:55px;line-height:1.45;text-align:center;-webkit-transform:translateX(-8rem);transform:translateX(-8rem)}.text-news p{margin-bottom:15px;text-align:justify}.text-news a{text-decoration:none;padding-bottom:2px;border-bottom:1px solid var(--color-red)}.content-bottom{font-size:14px}.quote-news{text-align:center}.quote-news__text{font-family:'Montserrat', sans-serif;font-size:22px;line-height:30px;text-align:justify}.QuoteNews_text .QuoteNews_text_bold{font-weight:bold}.p-bold{font-weight:bold}.SimilarNews__wrapper{width:50%}.SimilarNews__wrapper .SimilarNews_img img{height:180px;width:100%;-o-object-fit:cover;object-fit:cover}.similar-news__title{font-family:Roboto Slab;font-style:normal;font-weight:normal;font-size:16px;line-height:22px;text-align:left}.similar-news__date{font-size:14px}.container-news-single{border-bottom:3px solid #ededed}.ShareInSocial-right{float:right}.print-version{font-size:17px;line-height:21px}.print__icon{top:8px;margin-right:15px}.print-version :hover{color:var(--color-red)}.print-version :hover svg path{fill:var(--color-red)}.similar-news__img img{width:100%;max-height:180px;-o-object-fit:cover;object-fit:cover}.article-fractions{margin-bottom:30px}.article-fractions strong,.article-deputies strong{display:block;margin-bottom:10px}.article-fractions a,.article-deputies a{text-decoration:underline;display:block}.news-wrapper{max-width:750px;margin:0 auto !important;text-align:left}.news-images{max-width:750px;margin:15px auto}.news-images .slick-slider .slick-slide{height:480px}.news-photo-slider .ui-slide img{width:100%;max-width:720px;height:480px;-o-object-fit:cover;object-fit:cover}

.pagination li{display:inline-block;padding:6px}.pagination li.active{background-color:#2A354C;color:#00aaff}

.container .btn_more{width:100%;padding:1.5rem 0px;background:#f35e5e;margin-top:35px;margin-bottom:35px;font-weight:normal;font-family:'Montserrat', sans-serif;height:auto}.gallery-photo{width:100%;margin-top:3rem}.gallery-photo__images{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;border:none;opacity:0.2}.gallery-photo:hover{cursor:pointer}.gallery-photo:hover .gallery-photo__images{opacity:0.3}.gallery-photo__overlay{position:relative;width:100%;height:0;padding-bottom:59.58%;background-color:#1b212e}.gallery-photo__overlay .badges{z-index:25;top:10px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gallery-photo__content{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-photo__title{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-family:Roboto Slab;font-style:normal;text-align:center;color:#ffffff;padding-left:2.5rem;padding-right:2.5rem;padding-bottom:1rem;font-weight:bold;font-size:2.4rem;line-height:3.4rem}.gallery-photo__title-small{font-weight:normal;font-size:1.6rem;line-height:2rem}.gallery-photo__date{color:var(--color-grey-dark-2);padding-right:15px;padding-bottom:10px;padding-top:5px;position:relative;font-style:normal;font-weight:normal;left:0px;bottom:20%;right:15px;text-align:center}.gallery-photo__count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--color-grey-dark-2);position:absolute;top:1rem;left:1rem}.gallery-photo__count .element-item{margin:10px}.gallery-photo__icon{display:inline-block;margin-right:1rem;position:relative;top:5px}.gallery-photo__icon svg{width:2rem;height:2rem}.gallery-photo__icon svg path{fill:var(--color-grey-dark-2)}.gallery-photo__text{padding-right:1rem;font-family:'Montserrat', sans-serif;font-size:1.8rem}.gallery-photo__text-small{padding-right:1rem;font-size:1.4rem;font-family:'Montserrat', sans-serif}.gallery-photo__date-small{padding-top:10px}.gallery-photo__date-small .element-item-text{font-weight:normal;font-size:1.6rem;line-height:2rem}.gallery-photo__count-small .element-item-text{font-weight:normal;font-size:1.6rem;line-height:2rem}.gallery-photo__count-small svg{width:2rem;height:2rem}.quote-news{margin:3rem}@media (max-width: 992px){.gallery-photo__count .element-item-text{font-weight:normal;font-size:1.6rem;line-height:2rem}.gallery-photo__count svg{width:2rem;height:2rem}.gallery-photo__date{padding-top:10px}.gallery-photo__date .element-item-text{font-weight:normal;font-size:1.6rem;line-height:2rem}.gallery-photo__title{font-weight:normal;font-size:1.6rem;line-height:2rem}}html.poor-vision .gallery-photo__date,html.poor-vision .gallery-photo__count{color:var(--color-primary-light)}html.poor-vision .gallery-photo__icon svg path{fill:var(--color-primary-light)}

.grid-gallery-video{width:100%;margin-bottom:30px}.grid-gallery-video img{-o-object-fit:cover;object-fit:cover;width:100%;height:36rem;opacity:0.38}.grid-gallery-video__overlay{width:100%;height:36rem;background-position:center;background-size:contain;position:relative;background-repeat:no-repeat}.grid-gallery-video__overlay .badges{z-index:25;top:10px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid-gallery-video__overlay .badges img{height:100%;opacity:1}.grid-gallery-video__overlay::before{content:'';height:100%;display:block;background:rgba(32,35,42,0.62)}.grid-gallery-video__overlay:hover::before{background:rgba(32,35,42,0.42)}.grid-gallery-video__title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.grid-gallery-video__play-button{cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s}.grid-gallery-video__play-button *>svg{height:5rem;width:5rem;fill:var(--color-primary)}.grid-gallery-video__play-button *>svg circle{stroke:var(--color-primary)}.grid-gallery-video__play-button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.grid-gallery-video__info{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 3rem;padding-bottom:1.5rem}.grid-gallery-video__info-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;color:var(--color-primary);font-family:Roboto Slab;font-size:1.4rem;font-weight:bold;line-height:1.7rem;padding-bottom:1.5rem}.grid-gallery-video__content{position:absolute;width:100%;height:36rem;top:0;z-index:0;right:0}.grid-gallery-video__content-title{padding-left:3.5rem;padding-bottom:0.8rem;position:absolute;left:0;bottom:3.2rem;right:4rem;font-weight:bold;font-size:1.8rem;line-height:2.6rem;color:white;font-family:'Roboto Slab'}.grid-gallery-video__icon{display:inline-block;margin-right:1rem;height:2rem;width:2rem;position:relative;top:5px}.grid-gallery-video__date,.grid-gallery-video__view{color:var(--color-grey-dark-2)}.grid-gallery-video__date{padding-left:3.5rem;padding-bottom:0.8rem;position:absolute;right:4rem;left:0;bottom:0px}.grid-gallery-video__view{padding-right:15px;padding-left:15px;padding-bottom:0.8rem;position:absolute;bottom:0px;right:40px;color:var(--color-grey-dark-2)}.grid-gallery-video__text{font-size:1.4rem}.button_play_icon{position:absolute;right:50%;top:50%;margin-top:-4.3rem;margin-right:4.3rem}.button_play_icon svg{width:8.6rem;height:8.6rem;fill:var(--color-primary)}.button_play_icon svg circle{stroke:var(--color-primary)}.button_play_icon :hover{cursor:pointer}.button_play_icon :hover svg{fill:var(--color-red)}.button_play_icon :hover svg circle{stroke:var(--color-red)}html.poor-vision .grid-gallery-video__date,html.poor-vision .grid-gallery-video__view{color:var(--color-primary-light)}

.tabl-contact__wrapper{overflow:auto;scrollbar-highlight-color:#000}.tabl-contact__wrapper::-webkit-scrollbar{height:4px}.tabl-contact__wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:-webkit-gradient(linear, right top, left top, from(#8391A6), to(#536175));background:linear-gradient(to left, #8391A6, #536175);-webkit-box-shadow:inset 0 0 1px 1px #5C6670;box-shadow:inset 0 0 1px 1px #5C6670}.tabl-contact__wrapper::-webkit-scrollbar-track{border-radius:10px;background:#eee;-webkit-box-shadow:0 0 1px 1px #bbb,inset 0 0 7px rgba(0,0,0,0.3);box-shadow:0 0 1px 1px #bbb,inset 0 0 7px rgba(0,0,0,0.3)}.tabl-contact thead tr{background:#F2F2F2}.tabl-contact td{padding:10px}.tabl-contact td,.tabl-contact th{font-size:1.4rem;line-height:2rem}.tabl-contact td p,.tabl-contact th p{font-size:1.4rem;line-height:2rem}.tabl-contact th{font-weight:bold}@media (min-width: 767px){.tabl-contact td:first-child{text-align:left;width:50%}.tabl-contact td:last-child{text-align:left;width:20%}}@media (max-width: 767px){.tabl-contact{background:#F2F2F2;border:1px solid #CBCBCB}.tabl-contact tr{background:white}.tabl-contact tr,.tabl-contact td{border-style:none}.tabl-contact.tabl-budget thead{display:block}.tabl-contact.tabl-budget table td,.tabl-contact.tabl-budget th,.tabl-contact.tabl-budget tr{display:table}}

.subscribe_news{font-size:16px;font-family:'Montserrat', sans-serif;border:1px solid var(--color-gray-light-text);padding-top:8px;padding-bottom:9px;padding-right:32px;padding-left:32px;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}.subscribe_news:hover{color:#fff;cursor:pointer;background-color:var(--color-red);border:1px solid var(--color-red)}.img-news_main{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}.img-news_additional{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.QuoteNews{text-align:center}.QuoteNews_text{font-family:'Montserrat', sans-serif;font-size:22px;line-height:30px;text-align:justify}.QuoteNews_text .QuoteNews_text_bold{font-weight:bold}.p-bold{font-weight:bold}.SimilarNews__wrapper{width:50%}.SimilarNews__wrapper .SimilarNews_img img{height:180px;width:100%;-o-object-fit:cover;object-fit:cover}.SimilarNews_title{font-family:Roboto Slab;font-style:normal;font-weight:normal;font-size:16px;line-height:22px}.SimilarNews_date{font-size:14px}.container-news-single{border-bottom:3px solid #EDEDED}.ShareInSocial-right{float:right}.print-version{font-size:17px;line-height:21px}.print__icon{top:8px;margin-right:15px}.print-version :hover{color:var(--color-red)}.print-version :hover svg path{fill:var(--color-red)}.SimilarNews_img_slider img{width:100%;height:180;-o-object-fit:cover;object-fit:cover}

.note-page__live-broadcast{color:var(--color-red);margin-right:1.5rem}.name-block-plenary{font-family:Roboto Slab;font-style:normal;font-weight:bold;font-size:25px}.solutions__item{border-left:1px solid black;height:84%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabl-plenary{background:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:normal}.tabl-plenary-th-bold{font-weight:bold;background:#fff}.tabl-plenary-th-normal th{font-weight:normal}.plenary-slider__wrapper{text-align:justify}.plenary-slider__images-main{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}.plenary-slider__images-mini{width:90%;height:150px;margin:auto}.previous__wrap{position:relative;width:100%;height:0;padding-bottom:36%;background-color:#20232a}.previous__img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;border:none;opacity:0.38;cursor:pointer}.previous__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.previous__content-left{left:30%}.previous__content-left-arrow{left:0}.previous__content-right{right:30%}.previous__content-right-arrow{right:0}.previous__content-arrow svg path{stroke:var(--color-primary)}.previous__content-arrow-left{padding-left:2rem}.previous__content-arrow-right{padding-left:2rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.previous__content-left-text{color:var(--color-primary);text-align:right;padding-right:2rem}.previous__content-right-text{color:var(--color-primary);text-align:left;padding-left:2rem}@media (max-width: 992px){.solutions__item{border:none;height:auto}.table-plenary thead{display:block}}@media (max-width: 767px){.plenary-slider__wrapper{text-align:justify}.plenary-slider__images-main{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.tabl-plenary{border:0}.tabl-plenary .table-plenary-tr__name{display:none}.tabl-plenary thead{display:none}.tabl-plenary tr{margin-bottom:10px;padding-bottom:10px;display:block}.tabl-plenary td:first-child{display:block;text-align:right}.tabl-plenary td{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-style:none}.tabl-plenary td:last-child{border-bottom:0}.tabl-plenary td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold}}

.name-law{text-align:left}.name-law h1{font-family:Roboto Slab;font-style:normal;font-weight:bold}.Law__icon{display:inline;padding-right:1rem;position:relative;top:4px}.Law__icon div{display:inline}.Law__icon svg{width:2rem;height:2rem}.Law__icon svg path{fill:#484848}.table_law{border:1px solid #CBCBCB}.table_law tr:nth-child(odd){background:white}.table_law tr:nth-child(even){background:#FBFBFB}.table_law th{border:none;font-size:1.8rem;line-height:2.2rem;font-style:normal;font-weight:normal}.table_law .th_bold{font-weight:bold}.table_law th:before{content:attr(data-label);text-align:left;font-weight:bold}.table_law th{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.arrow__icon{top:0;margin-left:10px;display:inline}.arrow__icon div{display:inline}.arrow__icon_active{margin-left:5px;padding:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.arrow__icon_active div{display:inline}.document-view{overflow-y:scroll;width:100%;height:600px;padding:5px;border:1px solid #CBCBCB;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 767px){.table_law{border:none}.table_law tr:nth-child(even){background:white}.table_law th{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.table_law th::before{padding-bottom:1rem}.note-page-title h1{text-align:left}.note-page-title.note-page-title_left h1{color:var(--color-red)}.note-page__date.note-page__date-right{float:none}.note-page__date.note-page__date-right .simple-icon{display:none}.note-page__date.note-page__date-none{float:none}.note-page__date.note-page__date-none .simple-icon{display:none}.note-page-border-bottom{border-bottom:none !important}}

.image-title{font-family:var(--font-family-base);font-size:14px}

.last-updated{border-bottom:1px solid #ccc;padding-bottom:10px}.last-updated .note-page__date{font-size:14px}html.poor-vision .note-page__date{color:var(--color-primary-black)}

.award-text p{margin:0 0 1.4em 0;padding:0}.information-award__text{margin-top:15px}.information-award__text h3{font-family:var(--font-family-head);font-style:normal;font-weight:700;font-size:2rem;margin-bottom:30px;color:var(--color-primary-black)}.information-award__text ul{list-style:none;font-family:Montserrat;font-style:normal;font-weight:normal;font-size:1.7rem;line-height:2.5rem;color:var(--color-primary-black);margin-left:3rem}.information-award__text ul li::before{content:'\25CB';color:#f35e5e;font-size:2rem;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.information-award__text ol{list-style:none;font-family:Montserrat;font-style:normal;font-weight:normal;font-size:1.7rem;line-height:2.5rem;color:var(--color-primary-black);counter-reset:myCounter;margin-left:2rem}.information-award__text ol li::before{counter-increment:myCounter;content:counter(myCounter) ". ";color:var(--color-primary-black);font-size:2rem;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.information-award__text li{padding-bottom:2rem}html.font-size-medium .last-updated .note-page__date{font-size:18px}html.font-size-big .last-updated .note-page__date{font-size:20px}

.governance-single{font-size:var(--font-size-base)}

.work-plan__header{text-align:center;font-weight:bold;padding-bottom:20px}.tabl-workplan{border-collapse:collapse}.tabl-workplan-center{text-align:center}.tabl-workplan tr:first-child{text-align:center}.tabl-workplan tr:nth-child(odd){background:white}.tabl-workplan tr:nth-child(even),.tabl-workplan th{background:#fbfbfb}.tabl-workplan tr td{border:1px solid #ccc;padding:5px}.tabl-workplan tr td,.tabl-workplan tr td p{font-size:12px}.tabl-workplan tr td:first-child{width:220px}.tabl-workplan tr td:last-child{width:200px}.tabl-workplan th{border:1px solid #ccc}@media screen and (max-width: 767px){.tabl-workplan{width:100%}.tabl-workplan tr td:first-child{width:120px;max-width:120px}.tabl-workplan tr td:last-child{display:none;width:auto}.tabl-workplan th{border:1px solid #ccc}}html.font-size-medium .tabl-workplan tr td,html.font-size-medium .tabl-workplan tr td p{font-size:16px}html.font-size-big .tabl-workplan tr td,html.font-size-big .tabl-workplan tr td p{font-size:18px}html.color-blue .tabl-workplan tr td{background-color:#85C2FF}

.borderbottom{border-bottom:1px solid #880000;color:#880000}.governance{font-size:2em}

.deputy-search,.deputies-list{padding-top:30px;padding-bottom:30px;font-size:var(--font-size-base)}.deputy-search .deputies-list-pdf,.deputies-list .deputies-list-pdf{margin-bottom:20px}.deputy-search .route-tabs-container,.deputies-list .route-tabs-container{margin-bottom:30px}.deputy-card{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100px;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:10px;padding-bottom:10px;line-height:1.5}.deputy-card .photo{-ms-flex-preferred-size:60px;flex-basis:60px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.deputy-card .photo img{width:60px;height:90px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(0,0,0,0.1)}.deputy-card .photo .empty{display:block;width:60px;height:90px;background:#eee;border:1px solid rgba(0,0,0,0.1)}.deputy-card:hover .info .name{color:var(--color-red)}.deputy-card .info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:10px}.deputy-card .info .name{font-size:14px;font-weight:bold}.deputy-card .info .division{font-size:12px}.deputy-card .info .division strong{color:#d00;font-weight:normal}.deputy-card .links{font-size:12px;margin-top:5px}.deputy-card .links .white-btn{height:24px}.deputy-card .links a{text-decoration:underline;color:#888}.deputy-card .links a:hover{color:#000}.deputy-details{padding-top:30px;padding-bottom:30px;font-size:14px;line-height:1.5}.deputy-details h3{font-size:16px}.deputy-details a{text-decoration:underline}.deputy-details .info{margin-bottom:15px}.deputy-details .info .photo img,.deputy-details .info .photo .empty{display:inline-block;width:100%;background:#eee;border:1px solid rgba(0,0,0,0.1)}.deputy-details .info .details .name{font-family:var(--font-family-head);font-weight:bold;font-size:20px;margin-bottom:15px}.deputy-details .info .details .division{font-size:14px;margin-bottom:15px;font-weight:bold}.deputy-details .info .details .division .end{font-weight:normal}.deputy-details .fraction{margin-bottom:15px}.deputy-details .fraction a{text-decoration:underline}.deputy-details .dep-conv{margin-bottom:15px}.deputy-details .committees{margin-bottom:15px}.deputy-details .committees .committee{margin-bottom:10px}.deputy-details .committees .committee a{text-decoration:underline}.deputy-details .contact{margin-bottom:15px}.deputy-details .bio{margin-bottom:15px}.deputy-details .bio div>strong:only-child{display:block;margin-top:15px;margin-bottom:15px}.deputy-details .laws{margin-bottom:15px}.deputy-details .laws .year{margin-bottom:5px}.deputy-details .laws .year p{margin-bottom:10px}.deputy-details .laws .year ol{margin-left:15px}.deputy-details .laws .year ol li:last-child{padding-bottom:0px}.deputy-details .laws .year ol a{text-decoration:underline}.deputy-details .related-articles{font-size:var(--font-size-base);margin-bottom:15px}.deputy-details .related-articles .article-preview{height:100px;margin-top:10px;margin-bottom:10px}.deputy-details .related-articles .article-preview .image{float:left;width:120px;height:90px;-o-object-fit:cover;object-fit:cover;margin-right:15px}.deputy-details .related-articles .article-preview .date{font-size:12px;color:#888}.deputy-details .related-articles .article-preview a{text-decoration:underline}.deputy-details .prevConvocationInfo{margin-bottom:15px}.convocation-validity{text-align:center}@media (max-width: 767px){.deputy-details .info .photo{text-align:center}.deputy-details .info .photo .empty{width:240px;height:360px}.deputy-details .info .photo img{width:100%}.deputy-details .info .details .name{text-align:center}.deputy-card .links button+button{margin-top:5px;margin-left:0}}@media (min-width: 768px){.deputy-card .links button+button{margin-top:0;margin-left:15px}}html.poor-vision .deputy-card:hover .info .name{color:var(--color-pure-vision-blue)}html.poor-vision .article-preview .date{color:var(--color-primary-black)}html.font-size-medium .deputy-card .info .name{font-size:18px}html.font-size-medium .deputy-card .info .division{font-size:16px}html.font-size-medium .deputy-card .links{font-size:16px}html.font-size-medium .deputy-details{font-size:18px}html.font-size-medium .deputy-details h3{font-size:20px}html.font-size-medium .deputy-details .info .details .name{font-size:24px}html.font-size-medium .deputy-details .info .details .division{font-size:18px}html.font-size-medium .related-articles .article-preview .date{font-size:16px}html.font-size-big .deputy-card .info .name{font-size:20px}html.font-size-big .deputy-card .info .division{font-size:18px}html.font-size-big .deputy-card .links{font-size:18px}html.font-size-big .deputy-details{font-size:20px}html.font-size-big .deputy-details h3{font-size:22px}html.font-size-big .deputy-details .info .details .name{font-size:26px}html.font-size-big .deputy-details .info .details .division{font-size:20px}html.font-size-big .related-articles .article-preview .date{font-size:18px}

.fractions{font-size:var(--font-size-base);padding-top:30px;padding-bottom:30px}.fractions .related-articles{font-size:var(--font-size-base);margin-bottom:15px}.fractions .related-articles .article-preview{height:100px;margin-top:10px;margin-bottom:10px}.fractions .related-articles .article-preview .image{float:left;width:120px;height:90px;-o-object-fit:cover;object-fit:cover;margin-right:15px}.fractions .related-articles .article-preview .date{font-size:12px;color:#888}.fractions .related-articles .article-preview a{text-decoration:underline}.fractions h1{margin-bottom:30px}.fractions .fraction{margin-bottom:30px;padding-bottom:30px;padding-top:30px;border-bottom:1px solid #ddd}.fractions .fraction:last-child{border-bottom:0}.fractions .fraction .main{display:-webkit-box;display:-ms-flexbox;display:flex}.fractions .fraction .main .image{-ms-flex-preferred-size:230px;flex-basis:230px;-ms-flex-negative:0;flex-shrink:0}.fractions .fraction .main .image img,.fractions .fraction .main .image .empty{width:200px;height:200px;border:1px solid #ddd}.fractions .fraction .main .image img{-o-object-fit:cover;object-fit:cover}.fractions .fraction .main .image .empty{display:inline-block;background:#eee}.fractions .fraction .main .about{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fractions .fraction .main .about .name{margin-bottom:15px;font-weight:bold}.fractions .fraction .main .about .website{margin-bottom:15px}.fractions .fraction .main .about .website a{color:var(--color-red);text-decoration:underline}.fractions .fraction .main .about .website a:hover{color:#000}.fractions .fraction .main .about .file{max-width:600px;line-height:1.3em;display:-webkit-box;display:-ms-flexbox;display:flex}.fractions .fraction .main .about .file .icon{-ms-flex-preferred-size:30px;flex-basis:30px;-ms-flex-negative:0;flex-shrink:0;font-size:26px;color:#aaa}.fractions .fraction .main .about .file a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:12px}.fractions .fraction .main .about .file a:hover{color:#000;text-decoration:underline}.fractions .fraction .deputies{padding-top:30px}.fractions .fraction .deputies .deputy{display:inline-block;vertical-align:top;height:300px;margin-bottom:15px;font-size:12px;line-height:1.4;cursor:pointer}.fractions .fraction .deputies .deputy:hover .photo img,.fractions .fraction .deputies .deputy:hover .photo .empty{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2)}.fractions .fraction .deputies .deputy .photo{width:120px;height:180px;background:#eee;margin-bottom:10px}.fractions .fraction .deputies .deputy .photo img,.fractions .fraction .deputies .deputy .photo .empty{width:120px;height:180px;border:1px solid #ddd}.fractions .fraction .deputies .deputy .photo img{-o-object-fit:cover;object-fit:cover}.fractions .fraction .deputies .deputy .photo .empty{display:block}.fractions .fraction .deputies .deputy .name{font-size:14px}.fractions .fraction .deputies .deputy .position{color:#888}.fractions .fraction .articles h3{font-size:14px}.fractions .fraction .articles a{text-decoration:underline}@media (min-width: 320px) and (max-width: 480px){.fractions .fraction .main{display:-webkit-box;display:-ms-flexbox;display:flex}.fractions .fraction .main .image{-ms-flex-preferred-size:100px;flex-basis:100px;-ms-flex-negative:0;flex-shrink:0}.fractions .fraction .main .image img,.fractions .fraction .main .image .empty{width:80px;height:80px}.fractions .fraction .main .about{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fractions .fraction .main .about .name{margin-bottom:5px}.fractions .fraction .main .about .website{margin-bottom:5px}.fractions .fraction .main .about .file{width:100%}}html.poor-vision .fractions .fraction .main .about .website a{color:var(--color-primary-black);text-decoration:underline}html.poor-vision .fractions .fraction .main .about .website a:hover{color:var(--color-pure-vision-blue)}html.poor-vision .fractions .fraction .deputies .deputy .position{color:var(--color-primary-black)}html.font-size-medium .fractions .fraction .main .about .file .icon{font-size:30px}html.font-size-medium .fractions .fraction .main .about .file a{font-size:16px}html.font-size-medium .fractions .fraction .deputies .deputy{font-size:16px}html.font-size-medium .fractions .fraction .deputies .deputy .name{font-size:18px}html.font-size-medium .fractions .fraction .articles h3{font-size:18px}html.font-size-big .fractions .fraction .main .about .file .icon{font-size:32px}html.font-size-big .fractions .fraction .main .about .file a{font-size:18px}html.font-size-big .fractions .fraction .deputies .deputy{font-size:18px}html.font-size-big .fractions .fraction .deputies .deputy .name{font-size:20px}html.font-size-big .fractions .fraction .articles h3{font-size:20px}

.committee-page,.committees-list{padding-top:30px;padding-bottom:30px;font-size:var(--font-size-base)}.committees-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;font-family:var(--font-family-head)}.committees-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:40rem;height:20rem;background:var(--color-secondary-dark);border:1px solid var(--color-secondary-dark);border-radius:5px;margin:1rem;padding:2rem;-webkit-transition:all 0.2s;transition:all 0.2s}.committees-list__item .deactivated{font-size:16px;font-weight:bold;color:var(--color-red)}.committees-list__item:hover{color:var(--color-primary);background-color:var(--color-red);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.committees-list__item:hover *{color:var(--color-primary)}.committees-list__item-title{font-weight:bold}.committees-list__item-chief-label{font-family:var(--font-family-head);color:var(--color-blue-dark-1)}.committee-page .title{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.committee-page .title h3{font-size:20px;line-height:22px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.committee-page .title .print-version{min-width:205px}.committee-page a{text-decoration:underline}.committee-page ul,.committee-page ol{padding-left:15px}.committee-page .related-articles{font-size:var(--font-size-base);margin-bottom:15px}.committee-page .related-articles .article-preview{height:100px;margin-top:10px;margin-bottom:10px}.committee-page .related-articles .article-preview .image{float:left;width:120px;height:90px;-o-object-fit:cover;object-fit:cover;margin-right:15px}.committee-page .related-articles .article-preview .date{font-size:12px;color:#888}.committee-page .related-articles .article-preview a{text-decoration:underline}.committee-page .deputies{margin-bottom:30px}.committee-page .deputies .deputy{display:inline-block;vertical-align:top;width:50%;padding-right:15px;margin-bottom:15px}.committee-page .deputies .deputy .deputy-block{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.committee-page .deputies .deputy .deputy-block .photo{-ms-flex-preferred-size:80px;flex-basis:80px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:15px}.committee-page .deputies .deputy .deputy-block .photo img{width:80px;height:120px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(0,0,0,0.1)}.committee-page .deputies .deputy .deputy-block .photo .empty{display:block;width:80px;height:80px;background:#eee;border:1px solid rgba(0,0,0,0.1)}.committee-page .deputies .deputy .deputy-block .info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:5px}.committee-page .deputies .deputy .deputy-block .info .name{font-weight:bold}.committee-page .deputies .deputy .deputy-block .info .position{font-size:14px}.committee-page .deputies .deputy .deputy-block .info .comment{font-size:12px;color:#888}.committee-page .deputies .deputy .deputy-block .info .comment *{font-size:12px}@media (max-width: 768px){.committee-page .deputies .deputy{width:100%}}@media (min-width: 768px) and (max-width: 992px){#wrapper{max-width:850px}}html.poor-vision .committees-list__item:hover{color:var(--color-primary);background-color:var(--color-primary-black);-webkit-transform:translateY(-5px);transform:translateY(-5px)}html.poor-vision .committees-list__item:hover *{color:var(--color-primary)}html.font-size-medium .committee-page h3{font-size:24px}html.font-size-medium .committee-page .deputies .deputy .deputy-block .info .position{font-size:18px}html.font-size-medium .committee-page .deputies .deputy .deputy-block .info .comment{font-size:16px}html.font-size-medium .committee-page .deputies .deputy .deputy-block .info .comment *{font-size:16px}html.font-size-big .committee-page h3{font-size:26px}html.font-size-big .committee-page .deputies .deputy .deputy-block .info .position{font-size:20px}html.font-size-big .committee-page .deputies .deputy .deputy-block .info .comment{font-size:18px}html.font-size-big .committee-page .deputies .deputy .deputy-block .info .comment *{font-size:18px}html.color-blue .committees-list__item{background-color:#9dd1ff}html.color-blue .committees-list__item:hover{background-color:#85c2ff;color:black}html.color-blue .committees-list__item:hover *{color:black}html.color-blue .committees-list__item{border-color:black}.print-version-wrapper.committe .content{margin:0 5rem}.print-version-wrapper.committe .content h3{margin-top:10px}.print-version-wrapper.committe .content .deputies{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.print-version-wrapper.committe .content .deputies .deputy{margin-top:20px}.print-version-wrapper.committe .content .deputies .deputy .deputy-block{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.print-version-wrapper.committe .content .deputies .deputy .deputy-block .photo{-ms-flex-preferred-size:80px;flex-basis:80px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:15px}.print-version-wrapper.committe .content .deputies .deputy .deputy-block .photo img{width:80px;height:120px;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(0,0,0,0.1)}.print-version-wrapper.committe .content .deputies .deputy .deputy-block .photo .empty{display:block;width:80px;height:80px;background:#eee;border:1px solid rgba(0,0,0,0.1)}.print-version-wrapper.committe .content .deputies .deputy .deputy-block .info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.print-version-wrapper.committe .content .deputies .deputy .deputy-block .info .name{font-weight:bold;font-size:14px}.print-version-wrapper.committe .content .deputies .deputy .deputy-block .info .position{font-size:12px}.print-version-wrapper.committe .content .deputies .deputy .deputy-block .info .comment{font-size:12px}.print-version-wrapper.committe .content .deputies .deputy .deputy-block .info .comment *{font-size:12px}

.appeal-history{width:100%;margin-top:30px;margin-bottom:30px;border-collapse:collapse}.appeal-history th{padding:5px;background:#eee;text-align:left;font-size:12px;border:1px solid #ccc}.appeal-history td{padding:5px;font-size:14px;border:1px solid #ccc}.appeal-history td.date{width:140px}.appeal-history .appeal-log{cursor:pointer}.appeal-history .appeal-log:hover td,.appeal-history .appeal-log.current td{background:#f0f2f4}.appeal-history .appeal-details td{background:#fcfcfc;font-size:12px;line-height:1.5em}.appeal-history .appeal-details td em{font-style:normal;color:#08d}.appeal-history .appeal-details td .log-date{margin-top:5px;padding-top:5px;border-top:1px dotted #ccc}.appeal-history .appeal-details td .log-date,.appeal-history .appeal-details td .log-file,.appeal-history .appeal-details td .log-status{font-size:11px}.appeals-page .items-list .actions a{text-decoration:underline;color:var(--color-red)}.appeals-page .items-list .actions a:hover{color:#000}

.appointments-page .appointments-list tr:first-of-type th{background:#fffcf0}.appointments-page .appointments-list tr.appointment-item:hover{background:#eee}.appointments-page .appointments-list tr.appointment-item.current{background:#f0f2f4}.appointments-page .appointments-list tr td.details-cell{padding:0;background:#fcfcfc}.appointments-page .appointments-list tr td.details-cell .appointment-details{font-size:12px}.appointments-page .appointments-list tr td.details-cell .appointment-details .block{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ccc}.appointments-page .appointments-list tr td.details-cell .appointment-details .block:first-of-type{border:0}.appointments-page .appointments-list tr td.details-cell .appointment-details .block .date{-ms-flex-preferred-size:150px;flex-basis:150px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #ccc;padding:5px 10px}.appointments-page .appointments-list tr td.details-cell .appointment-details .block .info{padding:5px 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.appointments-page .appointments-list td a{text-decoration:underline;color:var(--color-red)}.appointments-page .appointments-list td a:hover{color:#000}

.profile-main{padding-top:30px}.profile-main .profile-header{margin-bottom:30px}.profile-main .profile-header .profile-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;vertical-align:middle}.profile-main .profile-header .profile-buttons button{font-size:12px}.profile-main .ilt-tabs .ilt-tab{min-width:140px}.profile-page{margin-top:30px;font-size:var(--font-size-base);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.profile-page .avatar{-ms-flex-preferred-size:140px;flex-basis:140px}.profile-page .avatar img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;border-radius:50%}.profile-page .details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.profile-page .details h2{margin-bottom:15px}.profile-page .details .field{margin-bottom:5px}.profile-edit{font-size:var(--font-size-base)}.profile-edit .info{margin-bottom:30px}.profile-edit .form-field{margin-bottom:15px}.profile-edit .form-field label{display:block;font-size:12px;margin-bottom:5px}.profile-edit .form-field input{width:100%;max-width:300px;height:35px;border:1px solid #ccc}.profile-edit .form-field .hint{font-size:12px;color:#888}.profile-edit .form-field .error{font-size:12px;color:#d00}.profile-edit .submit{margin-top:30px}.appeals-page,.appointments-page{padding-top:30px;padding-bottom:30px;font-size:var(--font-size-base)}.appeals-page table.items-list,.appointments-page table.items-list{font-size:14px;width:100%;table-layout:initial;font-family:var(--font-family-base);border-collapse:collapse}.appeals-page table.items-list th,.appeals-page table.items-list td,.appointments-page table.items-list th,.appointments-page table.items-list td{padding:10px;border:1px solid #ccc;vertical-align:top}.appeals-page table.items-list th,.appointments-page table.items-list th{padding:10px;font-size:12px;font-weight:normal;text-align:left}.appeals-page table.items-list td,.appointments-page table.items-list td{overflow:hidden;text-overflow:ellipsis}.appeals-page table.items-list .id,.appointments-page table.items-list .id{width:140px;text-align:center}.appeals-page table.items-list .text,.appointments-page table.items-list .text{width:340px;max-width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appeals-page table.items-list .date,.appointments-page table.items-list .date{width:180px;max-width:200px;font-variant-numeric:tabular-nums}.appeals-page table.items-list .createdAt,.appointments-page table.items-list .createdAt{width:150px;max-width:200px;font-variant-numeric:tabular-nums}.appeals-page table.items-list .file,.appointments-page table.items-list .file{width:200px;max-width:200px}.appeals-page table.items-list .status,.appointments-page table.items-list .status{width:300px}.appeals-page table.items-list .status a,.appointments-page table.items-list .status a{color:#468;text-decoration:underline}.appeals-page table.items-list .status a:hover,.appointments-page table.items-list .status a:hover{color:var(--color-red)}.appeal-page,.appointment-page{padding-top:30px;padding-bottom:30px;font-size:var(--font-size-base)}.appeal-page a,.appointment-page a{color:#048;text-decoration:underline}.appeal-page a:hover,.appointment-page a:hover{color:var(--color-red)}.appeal-page label,.appointment-page label{color:#888}.appeal-page p,.appointment-page p{margin-bottom:15px}.profile-committee p,.profile-plenary p{margin-bottom:15px}.profile-committee .meeting,.profile-plenary .meeting{margin-bottom:15px}.profile-committee .meeting small,.profile-plenary .meeting small{display:block;color:var(--color-red)}.profile-committee .old-sessions strong,.profile-plenary .old-sessions strong{display:block;margin-bottom:15px}.profile-committee .sessions-list,.profile-plenary .sessions-list{margin-bottom:30px}.profile-committee .sessions-list strong,.profile-plenary .sessions-list strong{display:block;margin-bottom:15px}.profile-committee .sessions-list .active-session,.profile-plenary .sessions-list .active-session{background:#d00;color:#fff;display:inline-block;vertical-align:middle;font-size:11px;height:20px;line-height:20px;border-radius:10px;padding:0 10px;margin-left:10px}.profile-committee .committee-list{margin-bottom:30px}.profile-committee .committee-list strong{display:block;margin-bottom:15px}@media (max-width: 767px){.appeals-page table.items-list,.appointments-page table.items-list{table-layout:fixed;font-size:12px}.appeals-page table.items-list tr th:nth-child(3),.appeals-page table.items-list tr td:nth-child(3),.appointments-page table.items-list tr th:nth-child(3),.appointments-page table.items-list tr td:nth-child(3){display:none}.appeals-page table.items-list tr th,.appeals-page table.items-list tr td,.appointments-page table.items-list tr th,.appointments-page table.items-list tr td{padding:5px}.profile-page .avatar{-ms-flex-preferred-size:150px;flex-basis:150px}.profile-page .avatar img{width:100px;height:100px}.profile-main .profile-header .profile-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}}@media (min-width: 768px){.profile-main .profile-header .profile-buttons{text-align:right}}

.login-register{padding-top:30px;font-size:var(--font-size-base)}.login-register .login-page{width:100%}.login-register .login-page .form-buttons,.login-register .login-page .form-field{max-width:500px}.login-register .login-page.is-loading{pointer-events:none}.login-register .login-page.is-loading input{background:#eee}.login-register .register-page input{-webkit-transition:all 250ms;transition:all 250ms}.login-register .register-page.is-loading{pointer-events:none}.login-register .register-page.is-loading input{background:#f2f2f2;color:#888}.login-register .login-tabs .login-tab{display:inline-block;vertical-align:top;width:50%;max-width:200px;height:60px;color:#888;cursor:pointer}.login-register .login-tabs .login-tab strong{display:block;font-family:"Roboto Slab", sans-serif;font-size:22px}.login-register .login-tabs .login-tab small{color:#ccc;font-size:14px}.login-register .login-tabs .login-tab.active{color:#000}.login-register .login-tabs .login-tab.active small{color:#aaa}.login-register .form-field{margin-bottom:0px}.login-register .form-field label{display:block;font-size:12px;color:#888}.login-register .form-field label.required:after{content:'*';color:var(--color-red)}.login-register .form-field input{width:100%;height:4rem;border:1px solid #ccc}.login-register .form-field .form-error{font-size:11px;height:15px;text-align:right;color:var(--color-red)}.login-register .form-buttons{padding-top:20px;text-align:right}.login-register .form-buttons button{font-size:14px}.white-btn{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;padding:0 10px;cursor:pointer;border:1px solid #888;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;height:4rem;font-size:12px;min-width:160px;color:#000}.white-btn+.white-btn{margin-left:15px}.white-btn svg,.white-btn .icon{vertical-align:middle;margin-left:5px}.white-btn[disabled]{background:#eee;color:#888;border-color:#ddd}button.red-btn{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;padding:0 10px;cursor:pointer;border:1px solid var(--color-red);background:var(--color-red);-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;height:4rem;font-size:12px;min-width:160px;color:#fff}button.red-btn+button.red-btn{margin-left:15px}button.red-btn svg,button.red-btn .icon{vertical-align:middle;margin-left:5px}button.red-btn[disabled]{background:#eee;color:#888;border-color:#ddd}html.poor-vision .login-tabs .login-tab.active small{color:#000}html.poor-vision .form-field label{color:#000}html.poor-vision .form-field label.required:after{color:var(--color-pure-vision-blue)}html.poor-vision .form-field input{border:1px solid #000}html.poor-vision .form-field .form-error{color:var(--color-pure-vision-blue)}html.poor-vision .white-btn{border:1px solid #000}html.poor-vision .white-btn[disabled]{background:#000;color:#fff;border-color:#000}html.font-size-medium .login-register .login-tabs .login-tab strong{font-size:26px}html.font-size-medium .login-register .login-tabs .login-tab small{font-size:18px}html.font-size-medium .login-register .form-field label{font-size:16px}html.font-size-medium .login-register .form-field .form-error{font-size:15px}html.font-size-medium .login-register .form-buttons button{font-size:18px}html.font-size-medium .white-btn,html.font-size-medium button.red-btn{font-size:16px}html.font-size-big .login-register .login-tabs .login-tab strong{font-size:28px}html.font-size-big .login-register .login-tabs .login-tab small{font-size:20px}html.font-size-big .login-register .form-field label{font-size:18px}html.font-size-big .login-register .form-field .form-error{font-size:17px}html.font-size-big .login-register .form-buttons button{font-size:20px}html.font-size-big .white-btn,html.font-size-big button.red-btn{font-size:18px}html.font-style-sans-serif .login-register .login-tabs .login-tab strong{font-family:'Montserrat', sans-serif}html.font-style-sans-serif .login-register .login-tabs .login-tab small{font-family:'Montserrat', sans-serif}html.font-style-sans-serif .login-register .form-field label{font-family:'Montserrat', sans-serif}html.font-style-sans-serif .login-register .form-field .form-error{font-family:'Montserrat', sans-serif}html.font-style-sans-serif .login-register .form-buttons button{font-family:'Montserrat', sans-serif}html.font-style-sans-serif .white-btn,html.font-style-sans-serif button.red-btn{font-family:'Montserrat', sans-serif}

.container-news{border-bottom:3px solid #ededed;padding-bottom:40px;margin:4rem 0}[class~='container-news']:last-of-type{border:none}@media (max-width: 767px){.container-news{border:none;margin:1rem 0;padding:1rem 0}}.news-img__wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#000000;margin-bottom:3rem}.news-img__image{position:absolute;top:0;left:0;width:100%;height:100%;border:none;-o-object-fit:cover;object-fit:cover}.margin-row{margin-bottom:40px}.sep-white .separator__tags-item-active{border-bottom:3px solid #fff}.news-desc{font-family:Montserrat;font-style:normal;font-weight:normal;font-size:16px;line-height:24px}.img-news{height:250px;width:100%;-o-object-fit:cover;object-fit:cover}.datelist{margin-bottom:10px}.print-version__img{height:30rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.print-version__img img{height:100%}.print-version__text{text-align:justify;padding:1rem 5rem}.print-version__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.print-version__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem}.print-version__button button{width:100%}

.subscribe-news{font-size:16px;font-family:'Montserrat', sans-serif;border:1px solid var(--color-gray-light-text);padding-top:8px;padding-bottom:9px;padding-right:32px;padding-left:32px;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}.subscribe-news:hover{color:#fff;cursor:pointer;background-color:var(--color-red);border:1px solid var(--color-red)}@media (max-width: 767px){.subscribe-news{float:none;text-align:center}.plenary-session-document{border-left:none}}.img-news_main{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}.img-news_additional{cursor:pointer;width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.quote-news{text-align:center}.quote-news__text{font-family:'Montserrat', sans-serif;font-size:22px;line-height:30px;text-align:justify}.QuoteNews_text .QuoteNews_text_bold{font-weight:bold}.p-bold{font-weight:bold}.SimilarNews__wrapper{width:50%}.SimilarNews__wrapper .SimilarNews_img img{height:180px;width:100%;-o-object-fit:cover;object-fit:cover}.similar-news__title{font-family:Roboto Slab;font-style:normal;font-weight:normal;font-size:16px;line-height:22px}.similar-news__date{font-size:14px}.container-news-single{border-bottom:3px solid #ededed}.ShareInSocial-right{float:right}.print-version{font-size:17px;line-height:21px}.print__icon{top:8px;margin-right:15px}.print-version :hover{color:var(--color-red)}.print-version :hover svg path{fill:var(--color-red)}.similar-news__img img{width:100%;height:180;-o-object-fit:cover;object-fit:cover}html.poor-vision .print-version:hover{color:var(--color-pure-vision-blue)}html.poor-vision .print-version:hover svg path{fill:var(--color-pure-vision-blue)}html.poor-vision .print-version:hover span{color:var(--color-pure-vision-blue)}

.reception{font-size:var(--font-size-base);padding-top:15px}.reception.is-loading{pointer-events:none}.reception.is-loading form input,.reception.is-loading form textarea,.reception.is-loading form .drop-down{background:#f2f2f2}.reception h1{font-weight:bold;margin-bottom:30px}.reception p{margin-bottom:15px}.reception a{color:var(--color-red)}.reception form{padding-bottom:30px}.reception form input[type=checkbox]{display:inline-block;vertical-align:middle}.reception form input:not([type=checkbox]):not([type=file]){width:100%;border:1px solid #ccc;font-size:14px;font-family:"Montserrat", sans-serif;margin-bottom:3px}.reception form input:not([type=checkbox]):not([type=file])::-webkit-input-placeholder{color:#ccc}.reception form input:not([type=checkbox]):not([type=file])::-moz-placeholder{color:#ccc}.reception form input:not([type=checkbox]):not([type=file]):-ms-input-placeholder{color:#ccc}.reception form input:not([type=checkbox]):not([type=file])::-ms-input-placeholder{color:#ccc}.reception form input:not([type=checkbox]):not([type=file])::placeholder{color:#ccc}.reception form input[type=file]{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.reception form input[type=file]+label{display:inline-block;height:30px;line-height:30px;cursor:pointer}.reception form input[type=file]+label svg{margin-right:5px;font-size:16px}.reception form .file-info{display:inline-block;vertical-align:middle;padding:0 10px 0 15px;background:#e0e0e0;height:30px;line-height:30px;border-radius:15px;font-size:12px;margin-left:30px;white-space:nowrap}.reception form .file-info .filename{display:inline-block;vertical-align:middle;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis}.reception form .file-info svg:first-child{display:inline-block;vertical-align:middle;margin-right:5px}.reception form .file-info .delete-btn{display:inline-block;vertical-align:middle;cursor:pointer;margin-left:10px;background:#fff;text-align:center;width:20px;height:20px;line-height:20px;border-radius:50%;font-size:12px;color:#888}.reception form .file-info .delete-btn:hover{color:#d00}.reception form .file-info .delete-btn svg{margin:0}.reception form .hint{font-size:12px;color:#888;margin-top:5px}.reception form .hint em{font-style:normal;color:var(--color-red)}.reception form textarea{width:100%;border:1px solid #ccc;font-size:14px;font-family:"Montserrat", sans-serif;margin-bottom:0px;padding:10px}.reception form textarea::-webkit-input-placeholder{color:#ccc}.reception form textarea::-moz-placeholder{color:#ccc}.reception form textarea:-ms-input-placeholder{color:#ccc}.reception form textarea::-ms-input-placeholder{color:#ccc}.reception form textarea::placeholder{color:#ccc}.reception form .drop-down{margin-bottom:3px}.reception form .drop-down .filter{height:40px}.reception form .drop-down .filter .placeholder{padding:0 12px;height:40px;line-height:40px}.reception form .drop-down .filter .placeholder span{color:#ccc;padding:0}.reception form .drop-down .filter input.drop-down-search{padding:0 12px;height:37px;margin:0}.reception form .drop-down .list{max-height:370px !important}.reception form .form-left{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.reception form .form-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.reception form .form-field,.reception form .submit{margin-bottom:10px}.reception form .form-field .error,.reception form .submit .error{font-size:11px;height:15px;line-height:15px;color:#d00}.reception form .agreement{display:inline-block;vertical-align:middle;margin-top:15px;line-height:1.2em;text-align:justify}.reception form .agreement input{height:16px}.reception form .agreement a{color:var(--color-red)}.reception form .submit{margin-top:30px;position:relative}.reception form .submit button[type=submit]{display:inline-block;vertical-align:middle;width:200px;height:40px}.reception form .submit .loader{position:absolute;right:-50px;top:8px}.ui-popup-portal.agreement-popup .ui-popup-content{background:#fff;color:#000;font-size:var(--font-size-base);font-family:"Montserrat", sans-serif;padding:10px}html.poor-vision .reception form input:not([type=checkbox]):not([type=file]){border-color:var(--color-primary-black)}html.poor-vision .reception form input:not([type=checkbox]):not([type=file])::-webkit-input-placeholder{color:var(--color-primary-black)}html.poor-vision .reception form input:not([type=checkbox]):not([type=file])::-moz-placeholder{color:var(--color-primary-black)}html.poor-vision .reception form input:not([type=checkbox]):not([type=file]):-ms-input-placeholder{color:var(--color-primary-black)}html.poor-vision .reception form input:not([type=checkbox]):not([type=file])::-ms-input-placeholder{color:var(--color-primary-black)}html.poor-vision .reception form input:not([type=checkbox]):not([type=file])::placeholder{color:var(--color-primary-black)}html.poor-vision .reception .hint{color:var(--color-primary-black)}html.poor-vision .reception .hint em{color:var(--color-pure-vision-blue)}html.poor-vision .reception textarea{border-color:var(--color-primary-black)}html.poor-vision .reception textarea::-webkit-input-placeholder{color:var(--color-primary-black)}html.poor-vision .reception textarea::-moz-placeholder{color:var(--color-primary-black)}html.poor-vision .reception textarea:-ms-input-placeholder{color:var(--color-primary-black)}html.poor-vision .reception textarea::-ms-input-placeholder{color:var(--color-primary-black)}html.poor-vision .reception textarea::placeholder{color:var(--color-primary-black)}html.poor-vision .reception .drop-down .filter{border-color:var(--color-primary-black)}html.poor-vision .reception .drop-down .filter .placeholder span{color:var(--color-primary-black)}html.poor-vision .reception .submit button[type=submit]{color:var(--color-primary-light);background-color:var(--color-primary-black);border-color:var(--color-primary-black)}html.poor-vision .reception .submit button[type=submit]:disabled{border-color:var(--color-primary-black);background-color:var(--color-grey-light-5);color:var(--color-primary-black)}html.font-size-medium .reception form input:not([type=checkbox]):not([type=file]){font-size:18px}html.font-size-medium .reception form input[type=file]+label svg{font-size:20px}html.font-size-medium .reception form .file-info{font-size:16px}html.font-size-medium .reception form .file-info .delete-btn{font-size:16px}html.font-size-medium .reception form .hint{font-size:16px}html.font-size-medium .reception form textarea{font-size:18px}html.font-size-medium .reception form .form-field .error,html.font-size-medium .reception form .submit .error{font-size:15px}html.font-size-big .reception form input:not([type=checkbox]):not([type=file]){font-size:20px}html.font-size-big .reception form input[type=file]+label svg{font-size:22px}html.font-size-big .reception form .file-info{font-size:18px}html.font-size-big .reception form .file-info .delete-btn{font-size:18px}html.font-size-big .reception form .hint{font-size:18px}html.font-size-big .reception form textarea{font-size:20px}html.font-size-big .reception form .form-field .error,html.font-size-big .reception form .submit .error{font-size:17px}

.appointments{padding-top:30px;padding-bottom:30px;font-size:var(--font-size-base)}.appointments h1{margin-bottom:30px}.appointments a{color:var(--color-red)}.appointments form{padding-bottom:30px}.appointments form .form-field label{display:block;font-size:12px;margin-bottom:5px}.appointments form .form-field .empty-content{padding:5px 10px;font-size:12px;background:#f6f6f6}.appointments form input[type=checkbox]{display:inline-block;vertical-align:middle}.appointments form input:not([type=checkbox]){width:100%;border:1px solid #ccc;font-size:14px;font-family:"Montserrat", sans-serif;margin-bottom:3px}.appointments form input:not([type=checkbox])::-webkit-input-placeholder{color:#ccc}.appointments form input:not([type=checkbox])::-moz-placeholder{color:#ccc}.appointments form input:not([type=checkbox]):-ms-input-placeholder{color:#ccc}.appointments form input:not([type=checkbox])::-ms-input-placeholder{color:#ccc}.appointments form input:not([type=checkbox])::placeholder{color:#ccc}.appointments form textarea{width:100%;border:1px solid #ccc;font-size:14px;font-family:"Montserrat", sans-serif;margin-bottom:0px;padding:10px}.appointments form textarea::-webkit-input-placeholder{color:#ccc}.appointments form textarea::-moz-placeholder{color:#ccc}.appointments form textarea:-ms-input-placeholder{color:#ccc}.appointments form textarea::-ms-input-placeholder{color:#ccc}.appointments form textarea::placeholder{color:#ccc}.appointments form .drop-down{margin-bottom:3px}.appointments form .drop-down .filter{height:40px}.appointments form .drop-down .filter .placeholder{padding:0 12px;height:40px;line-height:40px}.appointments form .drop-down .filter .placeholder span{color:#ccc;padding:0}.appointments form .drop-down .filter input.drop-down-search{padding:0 12px;height:37px;margin:0}.appointments form .drop-down .list{max-height:370px !important}.appointments form .form-left{-ms-flex-preferred-size:500px;flex-basis:500px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.appointments form .form-right{-ms-flex-preferred-size:500px;flex-basis:500px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.appointments form .form-field,.appointments form .submit{margin-bottom:10px}.appointments form .form-field .error,.appointments form .submit .error{font-size:11px;height:15px;line-height:15px;color:#d00}.appointments form .agreement{display:inline-block;vertical-align:middle;line-height:1.4;text-align:justify}.appointments form .agreement a{color:var(--color-red)}.appointments form .agreement input{height:-webkit-max-content;height:-moz-max-content;height:max-content}.appointments form .submit{margin-top:15px;position:relative}.appointments form .submit button[type=submit]{display:inline-block;vertical-align:middle;width:200px;height:40px}.appointments form .submit .loader{position:absolute;right:-50px;top:8px}@media (max-width: 767px){.agreement,.register{font-size:12px}}.g-recaptcha{height:40px}html.poor-vision .appointments form input:not([type=checkbox]):not([type=file]){border-color:var(--color-primary-black)}html.poor-vision .appointments form input:not([type=checkbox]):not([type=file])::-webkit-input-placeholder{color:var(--color-primary-black)}html.poor-vision .appointments form input:not([type=checkbox]):not([type=file])::-moz-placeholder{color:var(--color-primary-black)}html.poor-vision .appointments form input:not([type=checkbox]):not([type=file]):-ms-input-placeholder{color:var(--color-primary-black)}html.poor-vision .appointments form input:not([type=checkbox]):not([type=file])::-ms-input-placeholder{color:var(--color-primary-black)}html.poor-vision .appointments form input:not([type=checkbox]):not([type=file])::placeholder{color:var(--color-primary-black)}html.poor-vision .appointments textarea{border-color:var(--color-primary-black)}html.poor-vision .appointments textarea::-webkit-input-placeholder{color:var(--color-primary-black)}html.poor-vision .appointments textarea::-moz-placeholder{color:var(--color-primary-black)}html.poor-vision .appointments textarea:-ms-input-placeholder{color:var(--color-primary-black)}html.poor-vision .appointments textarea::-ms-input-placeholder{color:var(--color-primary-black)}html.poor-vision .appointments textarea::placeholder{color:var(--color-primary-black)}html.poor-vision .appointments .drop-down .filter{border-color:var(--color-primary-black)}html.poor-vision .appointments .drop-down .filter .placeholder span{color:var(--color-primary-black)}html.poor-vision .appointments .submit button[type=submit]{color:var(--color-primary-light);background-color:var(--color-primary-black);border-color:var(--color-primary-black)}html.poor-vision .appointments .submit button[type=submit]:disabled{border-color:var(--color-primary-black);background-color:var(--color-grey-light-5);color:var(--color-primary-black)}html.font-size-medium .appointments form input:not([type=checkbox]):not([type=file]){font-size:18px}html.font-size-medium .appointments form input[type=file]+label svg{font-size:20px}html.font-size-medium .appointments form .file-info{font-size:16px}html.font-size-medium .appointments form .file-info .delete-btn{font-size:16px}html.font-size-medium .appointments form .hint{font-size:16px}html.font-size-medium .appointments form textarea{font-size:18px}html.font-size-medium .appointments form .form-field .error,html.font-size-medium .appointments form .submit .error{font-size:15px}html.font-size-big .appointments form input:not([type=checkbox]):not([type=file]){font-size:20px}html.font-size-big .appointments form input[type=file]+label svg{font-size:22px}html.font-size-big .appointments form .file-info{font-size:18px}html.font-size-big .appointments form .file-info .delete-btn{font-size:18px}html.font-size-big .appointments form .hint{font-size:18px}html.font-size-big .appointments form textarea{font-size:20px}html.font-size-big .appointments form .form-field .error,html.font-size-big .appointments form .submit .error{font-size:17px}

.subscription-list{text-align:center;margin:20px auto;font-size:1.7rem;line-height:3rem}.subscription-list .wrapper{display:inline-block;text-align:left}.subscription-list h2{margin-bottom:10px}.subscription-list .email{font-weight:600}.subscription-list .submit-btn{margin-top:20px}.subscription-list .submitted{margin-top:20px;font-size:2rem;color:var(--color-red)}

.documents{padding-top:30px;padding-bottom:30px;font-size:var(--font-size-base)}.documents a{color:var(--color-red);text-decoration:underline}.documents p{margin-bottom:1.4em}.doc-page .zp-result{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:bold}.doc-page .doc-name{font-family:var(--font-family-head);font-size:24px;line-height:1.4em;text-align:center;margin-bottom:50px}.doc-page .doc-info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ccc;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.doc-page .doc-info .number,.doc-page .doc-info .date{-ms-flex-negative:0;flex-shrink:0}.doc-page .doc-info .number{font-family:var(--font-family-head);font-size:18px;font-weight:bold;margin-right:auto}.doc-page .doc-info .date{text-align:right}.doc-page .doc-info .red-btn{margin-right:10px}.doc-page .law .passport-data .passport-table{padding:10px 10px 0 10px;border:1px solid #ddd}.doc-page .law .passport-data .passport-table>div{margin-bottom:10px}.doc-page .law .passport-data .passport-table>div label{display:block;font-size:12px;color:#888}.doc-page .law .passport-data .passport-table ul{list-style:none}.doc-page .law .passport-data .passport-table a{color:#000}.doc-page .law .passport-data .passport-table a:hover{color:var(--color-red)}.doc-page .law .passport-data .name{font-size:20px;margin-bottom:30px}.doc-page .law .passport-data table{width:100%;border:1px solid #ddd}.doc-page .law .passport-data table td{padding:10px;vertical-align:top}.doc-list .filters{padding-top:30px;padding-bottom:30px}.doc-list .filters .row{margin-bottom:30px}.doc-list .filters .reset{color:#000;margin-left:15px;font-size:12px}.doc-list .filters .empty{color:#aaa}.doc-list .filters .drop-down{height:35px}.doc-list .filters .drop-down .filter{height:35px}.doc-list .filters input{font-family:var(--font-family-base);width:100%;height:35px;border:1px solid #ccc;font-size:14px !important}.doc-list .filters input::-webkit-input-placeholder{color:#aaa}.doc-list .filters input::-moz-placeholder{color:#aaa}.doc-list .filters input:-ms-input-placeholder{color:#aaa}.doc-list .filters input::-ms-input-placeholder{color:#aaa}.doc-list .filters input::placeholder{color:#aaa}.doc-list .results{margin-bottom:30px}.doc-list .sorting{margin-bottom:15px}.doc-list .sorting .title{line-height:34px}.doc-list .sorting .empty{color:#ccc}.doc-list .loading{margin-top:20px}.doc-list .document-item{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.doc-list .document-item .left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:var(--font-family-head);padding-right:30px;margin-right:30px;border-right:1px solid #ccc;padding-top:20px;padding-bottom:20px}.doc-list .document-item .left a{text-decoration:none;color:#000}.doc-list .document-item .left a:hover{color:#888}.doc-list .document-item .left .number{display:block;font-weight:bold;font-size:20px;margin-bottom:10px}.doc-list .document-item .left .name{display:block;font-size:18px;line-height:1.6em}.doc-list .document-item .right{-ms-flex-preferred-size:150px;flex-basis:150px;-ms-flex-negative:0;flex-shrink:0;padding-top:20px;padding-bottom:20px;font-size:14px}.doc-list .document-item .right .group,.doc-list .document-item .right .date,.doc-list .document-item .right .committee,.doc-list .document-item .right .initiators{margin-bottom:10px;line-height:1.4em}.doc-list .document-item .right .group em,.doc-list .document-item .right .date em,.doc-list .document-item .right .committee em,.doc-list .document-item .right .initiators em{font-style:normal;color:#8a0}.doc-list .document-item .right .initiators ul{list-style:none}.doc-list .document-item .right .initiators ul li a{color:black}.doc-list .document-item .right .initiators ul li a:hover{color:var(--color-red)}.passport{padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.passport .doc-file{font-size:12px}.passport .doc-file a{color:#04a}.passport .doc-file a:hover{color:#0af}.passport .who{margin-bottom:15px}.passport .who a{color:#000}.passport .who a:hover{color:var(--color-red)}.passport .step{padding-bottom:30px;margin-left:100px;position:relative}.passport .step:not(:first-child) .step-name .step-line{top:-16px}.passport .step:last-child .substep:last-of-type .substep-line{display:none}.passport .step .step-name{position:relative}.passport .step .step-name .step-line{position:absolute;left:-21px;top:0;bottom:-14px;display:inline-block;width:2px;background:#0af}.passport .step .step-name .step-line.last{bottom:5px}.passport .step .step-name .step-point{position:absolute;left:-30px;top:0;display:inline-block;width:20px;height:20px;background:#0af;border-radius:50%}.passport .step .step-name strong{display:inline-block;vertical-align:top;min-height:24px}.passport .step .substep{padding:10px 0;margin-left:-100px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.passport .step .substep .date{font-size:12px;color:#0af;-ms-flex-preferred-size:100px;flex-basis:100px;-ms-flex-negative:0;flex-shrink:0;position:relative}.passport .step .substep .date .substep-point{position:absolute;right:14px;top:4px;display:inline-block;width:12px;height:12px;background:#0af;border-radius:50%}.passport .step .substep .date .substep-line{position:absolute;right:19px;width:2px;top:4px;bottom:-24px;display:inline-block;background:#0af}.passport .step .substep .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.passport .step .substep .content strong{display:block;color:#8a0;font-weight:normal}@media (max-width: 767px){.doc-list .filters .row{margin-bottom:0px}.doc-list .filters .row>div{margin-bottom:15px}.doc-list .document-item .left{border:0;padding-top:20px;padding-bottom:0}.doc-list .document-item .right{display:none}}.stat-table{margin-bottom:30px}.stat-table table{width:100%;max-width:600px;border-collapse:collapse}.stat-table table tr th:first-of-type{text-align:left}.stat-table table td,.stat-table table th{padding:10px;border:1px solid #ccc}.stat-table table th{font-size:12px;background:#eee}.stat-table table td.count{text-align:center}.committee-session-document .name{margin-bottom:15px}.committee-session-document ol.questions li{margin-bottom:15px}.committee-session-document ol.questions li strong{font-weight:normal}.committee-session-document ol.questions li .files{font-size:12px;margin-top:5px;list-style:disc}.committee-session-document ol.questions li .files li{padding:0;margin:0}.committee-session-document ol.questions li .files li a{color:#0af;text-decoration:underline}.committee-session-document ol.questions li .files li a:hover{color:#000}html.poor-vision .filters input::-webkit-input-placeholder{color:var(--color-primary-black)}html.poor-vision .filters input::-moz-placeholder{color:var(--color-primary-black)}html.poor-vision .filters input:-ms-input-placeholder{color:var(--color-primary-black)}html.poor-vision .filters input::-ms-input-placeholder{color:var(--color-primary-black)}html.poor-vision .filters input::placeholder{color:var(--color-primary-black)}html.poor-vision .filters .empty{color:var(--color-primary-black)}html.poor-vision .filters .red-btn{background-color:var(--color-primary-black);border-color:var(--color-primary-black)}html.poor-vision .drop-down .empty{color:var(--color-primary-black)}html.poor-vision .document-item .left a:hover{color:var(--color-pure-vision-blue)}html.poor-vision .document-item .right .group em,html.poor-vision .document-item .right .date em,html.poor-vision .document-item .right .committee em{color:var(--color-pure-vision-blue)}html.poor-vision .doc-page .passport .date{color:black}html.poor-vision .doc-page .passport .content strong{color:var(--color-pure-vision-blue)}html.poor-vision .doc-page .passport .content .doc-file a{color:black}html.poor-vision .doc-page .passport .content .doc-file a:hover{color:var(--color-pure-vision-blue)}html.font-size-medium .doc-page .doc-name{font-size:28px}html.font-size-medium .doc-page .doc-info .number{font-size:22px}html.font-size-medium .doc-page .law .passport-data .passport-table>div label{font-size:16px}html.font-size-medium .doc-page .law .passport-data .name{font-size:24px}html.font-size-medium .doc-list .filters .reset{font-size:16px}html.font-size-medium .doc-list .filters input{font-size:18px !important}html.font-size-medium .doc-list .document-item .left .number{font-size:24px}html.font-size-medium .doc-list .document-item .left .name{font-size:22px}html.font-size-medium .doc-list .document-item .right{font-size:18px}html.font-size-medium .passport .doc-file{font-size:16px}html.font-size-medium .passport .step .substep{font-size:18px}html.font-size-medium .passport .step .substep .date{font-size:16px}html.font-size-medium .stat-table table th{font-size:16px}html.font-size-medium .committee-session-document ol.questions li .files{font-size:16px}html.font-size-medium.word-interval-medium .passport .step .substep .date,html.font-size-medium.word-interval-big .passport .step .substep .date{padding-right:30px}html.font-size-big .doc-page .doc-name{font-size:30px}html.font-size-big .doc-page .doc-info .number{font-size:24px}html.font-size-big .doc-page .law .passport-data .passport-table>div label{font-size:18px}html.font-size-big .doc-page .law .passport-data .name{font-size:26px}html.font-size-big .doc-list .filters .reset{font-size:18px}html.font-size-big .doc-list .filters input{font-size:20px !important}html.font-size-big .doc-list .document-item .left .number{font-size:22px}html.font-size-big .doc-list .document-item .left .name{font-size:24px}html.font-size-big .doc-list .document-item .right{font-size:20px}html.font-size-big .passport .doc-file{font-size:18px}html.font-size-big .passport .step .substep{font-size:20px}html.font-size-big .passport .step .substep .date{font-size:18px}html.font-size-big .stat-table table th{font-size:18px}html.font-size-big .committee-session-document ol.questions li .files{font-size:18px}html.font-size-big.word-interval-medium .passport .step .substep .date,html.font-size-big.word-interval-big .passport .step .substep .date{padding-right:30px}

.discussions table th,.discussions table td{padding:5px;border:1px solid #ddd}.discussion .text{margin-bottom:15px}.discussion .text-news{margin-top:15px}.discussion .type{font-size:12px}.discussion .doc-name{padding:15px 0 15px 0}.discussion .passport{padding-bottom:0}.discussion .comment-form{width:100%;margin-top:15px}.discussion .comment-form>div,.discussion .comment-form .form-field{width:100%;margin-bottom:15px}.discussion .comment-form input,.discussion .comment-form textarea{font-family:var(--font-family-base);width:100%;outline:none;border:1px solid #ccc}.discussion .comment-form input::-webkit-input-placeholder, .discussion .comment-form textarea::-webkit-input-placeholder{color:#aaa}.discussion .comment-form input::-moz-placeholder, .discussion .comment-form textarea::-moz-placeholder{color:#aaa}.discussion .comment-form input:-ms-input-placeholder, .discussion .comment-form textarea:-ms-input-placeholder{color:#aaa}.discussion .comment-form input::-ms-input-placeholder, .discussion .comment-form textarea::-ms-input-placeholder{color:#aaa}.discussion .comment-form input::placeholder,.discussion .comment-form textarea::placeholder{color:#aaa}.discussion .comment-form input{height:40px}.discussion .comment-form textarea{padding:10px}.discussion .error{color:var(--color-red)}.discussion .done{margin-top:15px}.discussion .comments{margin-top:30px;margin-bottom:30px;border-bottom:1px solid #ddd}.discussion .comments .comment{margin-top:15px;padding-top:15px;border-top:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.4em}.discussion .comments .comment .avatar{-ms-flex-preferred-size:60px;flex-basis:60px;-ms-flex-negative:0;flex-shrink:0}.discussion .comments .comment .avatar img{border-radius:50%}.discussion .comments .comment .right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.discussion .comments .comment .right .name{font-weight:bold}.discussion .comments .comment .right .date{font-weight:normal;font-size:12px;color:#888}html.font-size-medium .discussions .ui-table{font-size:16px}html.font-size-medium .discussion .type{font-size:16px}html.font-size-medium .discussion .comments .comment .right .date{font-size:16px}html.font-size-big .discussions .ui-table{font-size:18px}html.font-size-big .discussion .type{font-size:18px}html.font-size-big .discussion .comments .comment .right .date{font-size:18px}.poll{margin-top:1rem}.poll .name{margin-top:1rem;border-bottom:1px solid #ddd}.poll-captcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4rem}.poll-chart{height:40rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.poll-form{margin:2rem 0;border:1px solid #ddd;padding:2rem}.poll-form-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.poll-form-user>input{width:100%;margin:0 1rem}.poll-form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poll-form-field input{margin-right:1rem}.poll-form-field input:hover{cursor:pointer}.poll-form-field .custom{font-family:var(--font-family-base);outline:none;border:1px solid #ccc;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:2rem}.poll-form-field .custom::-webkit-input-placeholder{color:#aaa}.poll-form-field .custom::-moz-placeholder{color:#aaa}.poll-form-field .custom:-ms-input-placeholder{color:#aaa}.poll-form-field .custom::-ms-input-placeholder{color:#aaa}.poll-form-field .custom::placeholder{color:#aaa}

.deputy-search .form-field{margin-bottom:15px}.deputy-search .form-field label{display:block;font-size:12px;margin-bottom:10px}.deputy-search .found-division{margin-top:15px}.deputy-search .deputies{margin-top:15px}.deputy-search .deputies .title{margin-bottom:15px}.deputy-search .deputies .deputy-preview{margin-bottom:0;padding-bottom:0;margin-top:15px;padding-top:15px;border-bottom:0;border-top:1px solid #ddd;text-decoration:none}html.poor-vision .drop-down .filter{border-color:var(--color-primary-black)}html.font-size-medium .deputy-search .form-field label{font-size:16px}html.font-size-big .deputy-search .form-field label{font-size:18px}

.itogi-page .itogi-list ul li{margin-bottom:10px}.itogi-page .itogi-single #block-strokanavigacii{display:none}.itogi-page .itogi-single .rtecenter{text-align:center}.itogi-page .itogi-single img{display:inline-block;margin:15px auto}.itogi-page .itogi-single h1{font-size:18px;line-height:1.4em;margin-top:30px;margin-bottom:30px}.itogi-page .itogi-single table{margin:15px auto}

.pobeda75{width:100%;max-width:960px;margin:0 auto}.pobeda75 .head{margin-bottom:30px}.pobeda75 .head .head-img{width:100%}.pobeda75 .content .route-tabs-container{margin-bottom:30px}.pobeda75 .content .route-tabs-container .route-tabs-wrapper{width:100%}.pobeda75 .content div.accordeon+div.accordeon{margin-top:15px}.pobeda75 .content .accordeon-header{font-weight:bold}.pobeda75 .content .accordeon-body{padding-top:1.4em;margin-left:25px}.pobeda75 .content .accordeon-body p{margin:0 0 1.4em 0}.pobeda75 .content .accordeon-body .text img.left{float:left;margin:3px 15px 5px 0;border:1px solid #c0c0c0}.pobeda75 .content .accordeon-body .text .text-center{text-align:center}.pobeda75 .content .accordeon-body .text .font-weight-bold{font-weight:bold}.pobeda75 .content .accordeon-body .text .info{padding:10px;border:1px dotted #888;background:#fff0e4;text-align:center;margin:20px 0 20px 0}.pobeda75 .content .accordeon-body .text hr{height:0;border:0;border-top:1px dashed #c0c0c0;margin:1.5em 0}.pobeda75 .content .accordeon-body .text audio{width:100%}.pobeda75 .content .accordeon-body .text .song-details{font-size:12px}.pobeda75 .content .accordeon-body .text #songs hr{margin-bottom:1.5rem}.pobeda75 .content .accordeon-body .text #videos hr{margin-top:1rem;margin-bottom:1.5rem}.pobeda75 .content .accordeon-body .text .frontovics img{width:200px}.pobeda75 .content .accordeon-body .text .frontovics td p{text-align:justify}.pobeda75 .content .accordeon-body .text .frontovics td p:nth-child(1),.pobeda75 .content .accordeon-body .text .frontovics td p:nth-child(2){text-align:center}.pobeda75 .content .accordeon-body .text .frontovics table{width:100%}.pobeda75 .content .accordeon-body .text .frontovics table td{border-bottom:1px solid #dee2e6;border-top:0}.pobeda75 .content .accordeon-body .text .frontovics table p{margin-top:10px !important}.pobeda75 .content .accordeon-body .text table:not(.social) td{border:0}.pobeda75 .content .accordeon-body .text table td p{margin:0}.pobeda75 .content .accordeon-body .text video{width:100%;max-width:480px;height:384px}

.tagmaterial-list{position:relative;width:100%}.tagmaterial-list .description{margin:20px 0;font-family:var(--font-family-head);font-size:18px}.tagmaterial-list .iltumen-pager{width:100%;text-align:center;margin:20px 0}

.verify-success{height:70vh;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}.verify-success__link{text-align:center;text-decoration:underline}

.search-page{padding-top:30px;padding-bottom:30px;font-size:var(--font-size-base)}.search-page .badge{background-color:#ddd;padding:2px 5px;font-size:12px;border-radius:3px;margin-left:5px}.search-page .search-text{color:gray}.search-page .search-result{margin-bottom:20px}.search-page .search-result .search-link{color:#2A354C;text-decoration:underline;cursor:pointer}.search-page .search-result .date{font-size:12px}.search-page .search-result .search-text{font-size:14px;color:#888;line-height:1.4em}.search-page .search-result .search-text strong{font-weight:bold;color:var(--color-red)}.search-page .search-sort{float:right;font-size:.7em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search-page .search-sort .sort-link,.search-page .search-sort .date-sort{text-decoration:underline;cursor:pointer;padding-left:.3em}.search-page .search-sort .date-sort-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search-page .search-sort .date-sort-wrapper .date-sort{padding-left:.3em}.search-page .search-sort .active{cursor:default;text-decoration:none;color:var(--color-red)}.search-page .search-form{margin-top:15px;margin-bottom:15px}.search-page .search-form input{display:inline-block;vertical-align:middle;border:1px solid #ccc;height:35px;width:100%;margin-right:15px;padding:0 5px;font-size:16px}.search-page .search-form input::-webkit-input-placeholder{color:#bbb}.search-page .search-form input::-moz-placeholder{color:#bbb}.search-page .search-form input:-ms-input-placeholder{color:#bbb}.search-page .search-form input::-ms-input-placeholder{color:#bbb}.search-page .search-form input::placeholder{color:#bbb}.search-page .search-form input[disabled]{border:1px dotted #ccc}.search-page .search-form input[disabled]::-webkit-input-placeholder{color:#ddd}.search-page .search-form input[disabled]::-moz-placeholder{color:#ddd}.search-page .search-form input[disabled]:-ms-input-placeholder{color:#ddd}.search-page .search-form input[disabled]::-ms-input-placeholder{color:#ddd}.search-page .search-form input[disabled]::placeholder{color:#ddd}.search-page .search-form button.red-btn{height:35px}.search-page .search-form .search-div{margin-bottom:15px}.search-page .search-block{padding-bottom:30px;line-height:1.4em}.search-page .search-block .pagination.m-2{margin:15px 0 15px -13px !important}.search-page .search-block hr{margin-top:10px;margin-bottom:10px;color:#ccc}.search-page .search-block a:hover{color:var(--color-red)}.search-page .search-block form{margin-bottom:15px}.search-page .search-block form button{margin-left:15px}.search-page .search-block form .react-datepicker-wrapper input{height:35px;padding:0 5px;font-size:16px}.search-page .search-block form .react-datepicker-popper .react-datepicker{font-size:14px;font-family:sans-serif}.search-page .search-block form .react-datepicker-popper .react-datepicker .react-datepicker__day-name,.search-page .search-block form .react-datepicker-popper .react-datepicker .react-datepicker__day,.search-page .search-block form .react-datepicker-popper .react-datepicker .react-datepicker__time-name{width:1.7em;line-height:1.7em}html.font-size-medium .search-page .badge{font-size:16px}html.font-size-medium .search-page .search-result .date{font-size:16px}html.font-size-medium .search-page .search-result .search-text{font-size:18px}html.font-size-medium .search-page .search-form input{font-size:20px}html.font-size-medium .search-page .search-block form .react-datepicker-wrapper input{font-size:20px}html.font-size-medium .search-page .search-block form .react-datepicker-popper .react-datepicker{font-size:18px}html.font-size-big .search-page .badge{font-size:18px}html.font-size-big .search-page .search-result .date{font-size:18px}html.font-size-big .search-page .search-result .search-text{font-size:20px}html.font-size-big .search-page .search-form input{font-size:22px}html.font-size-big .search-page .search-block form .react-datepicker-wrapper input{font-size:22px}html.font-size-big .search-page .search-block form .react-datepicker-popper .react-datepicker{font-size:20px}

@font-face{font-family:'Roboto';src:local("Roboto Thin"),local("Roboto-Thin"),url(/static/Robotothin.woff2) format("woff2"),url(/static/Robotothin.woff) format("woff"),url(/static/Robotothin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Roboto';src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(/static/Robotothinitalic.woff2) format("woff2"),url(/static/Robotothinitalic.woff) format("woff"),url(/static/Robotothinitalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'Roboto';src:local("Roboto Light"),local("Roboto-Light"),url(/static/Robotolight.woff2) format("woff2"),url(/static/Robotolight.woff) format("woff"),url(/static/Robotolight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/static/Robotolightitalic.woff2) format("woff2"),url(/static/Robotolightitalic.woff) format("woff"),url(/static/Robotolightitalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Roboto';src:local("Roboto"),local("Roboto-Regular"),url(/static/Roboto.woff2) format("woff2"),url(/static/Roboto.woff) format("woff"),url(/static/Roboto.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Roboto';src:local("Roboto Italic"),local("Roboto-Italic"),url(/static/Robotoitalic.woff2) format("woff2"),url(/static/Robotoitalic.woff) format("woff"),url(/static/Robotoitalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Roboto';src:local("Roboto Medium"),local("Roboto-Medium"),url(/static/Robotomedium.woff2) format("woff2"),url(/static/Robotomedium.woff) format("woff"),url(/static/Robotomedium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(/static/Robotomediumitalic.woff2) format("woff2"),url(/static/Robotomediumitalic.woff) format("woff"),url(/static/Robotomediumitalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Roboto';src:local("Roboto Bold"),local("Roboto-Bold"),url(/static/Robotobold.woff2) format("woff2"),url(/static/Robotobold.woff) format("woff"),url(/static/Robotobold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Roboto';src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(/static/Robotobolditalic.woff2) format("woff2"),url(/static/Robotobolditalic.woff) format("woff"),url(/static/Robotobolditalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Roboto';src:local("Roboto Black"),local("Roboto-Black"),url(/static/Robotoblack.woff2) format("woff2"),url(/static/Robotoblack.woff) format("woff"),url(/static/Robotoblack.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Roboto';src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(/static/Robotoblackitalic.woff2) format("woff2"),url(/static/Robotoblackitalic.woff) format("woff"),url(/static/Robotoblackitalic.ttf) format("truetype");font-weight:900;font-style:italic}

:root{--color-primary: #ffffff;--color-primary-light: #ffffff;--color-primary-dark: #f9f9f9;--color-secondary-dark: #e5e5e5;--color-primary-black: #000;--color-grey-light-1: #faf9f9;--color-grey-light-2: #f2f2f2;--color-grey-light-3: #f0eeee;--color-grey-light-4: #ccc;--color-grey-light-5: #ededed;--color-gray-light-text: #484848;--color-blue-dark-1: #2a354c;--color-grey-dark-1: #828282;--color-grey-dark-2: #cbcbcb;--color-grey-dark-3: #999;--color-red: #f35e5e;--color-green: #24b917;--color-pure-vision-green: #04FF00;--color-pure-vision-blue: #002AFF;--color-pure-vision-light-blue: #7A91FF;--color-blind-primary-blue: #9dd1ff;--font-size-base: 1.7rem;--font-family-base: 'Montserrat', sans-serif;--font-family-head: 'Roboto Slab', sans-serif;--line-height-base: 2.6rem;--header-position-lg: 13rem;--header-position-sm: 8rem;--border-thin: 1px;--max-width-med: 128rem;--vote-red: #d00;--vote-green: #8c0;--vote-dark-green: #8c0;--vote-orange: #f80;--vote-yellow: #fc0;--vote-blue: #0af;--vote-purple: #c0c}*{margin:0;padding:0}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px}@media (max-width: 1920px){html{font-size:8.75px}}@media (max-width: 768px){html{font-size:7.6px}}#root{font-family:'Montserrat', sans-serif;font-weight:normal;line-height:2.5rem;color:#000;color:var(--color-primary-black);background-color:#ffffff;background-color:var(--color-primary-light);background-size:cover;background-repeat:no-repeat;min-height:100vh}h1,h2,h3,h4,h5{font-family:'Roboto Slab', sans-serif;font-style:normal}h1{font-weight:normal;font-size:2.9rem;line-height:4.2rem}h2{font-weight:bold;font-size:2.4rem;line-height:3.8rem}h3{font-weight:bold;font-size:3.4rem;line-height:4.4rem}h4{font-weight:normal;font-size:1.7rem;font-size:var(--font-size-base);line-height:2.4rem}p,ol,.text__ul{font-family:Montserrat;font-style:normal;font-weight:normal;font-size:1.7rem;line-height:2.5rem;color:#000;color:var(--color-primary-black)}p li,ol li,.text__ul li{padding-bottom:2rem}.history-text-page p{padding-top:3rem;text-align:justify}.text__ul li{color:#f35e5e;color:var(--color-red);list-style-type:circle;font-size:2rem;font-weight:bold}.text__ul li span{color:#000;color:var(--color-primary-black);font-size:1.7rem;font-weight:normal}.text__ol_strong{margin-left:2rem}.text__ol_strong li{font-weight:bold}.container{background:transparent}.background-page-light-grey{background:#f2f2f2;background:var(--color-grey-light-2)}@media (max-width: 768px){.background-page-light-grey-mobile{background:#f2f2f2;background:var(--color-grey-light-2)}}.background-page-light-grey-small{background:#faf9f9;background:var(--color-grey-light-1)}@media (max-width: 768px){.background-page-light-grey-small{background:white}}.background-page-light-grey2{background:#faf9f9;background:var(--color-grey-light-1)}.background-page-white{background:#ffffff;background:var(--color-primary)}.container-fluid{padding:0;margin:0}@media (max-width: 768px){.container-fluid{background:#fff}}.float-right{float:right;text-align:right}.simple-icon{display:inline-block;margin-right:1rem;position:relative;top:5px}.simple-icon svg{width:2.4rem;height:2.4rem}.simple-icon svg path{fill:#cbcbcb;fill:var(--color-grey-dark-2)}.simple-icon-dark svg path{fill:#484848;fill:var(--color-gray-light-text)}.simple-icon-red svg path{fill:#f35e5e;fill:var(--color-red)}.simple-icon-white svg path{fill:#ffffff;fill:var(--color-primary)}.simple-icon-left{float:left;margin-right:1rem;top:0}.simple-icon-small svg{width:2rem;height:2rem}.simple-icon-transform svg{-webkit-transform:rotate(180deg) scale(-1, 1);transform:rotate(180deg) scale(-1, 1)}.note-page-title{text-align:center}.note-page-title h1{font-family:Roboto Slab;font-style:normal;font-weight:bold;color:#000;color:var(--color-primary-black)}.note-page-border-bottom{border-bottom:3px solid #ededed;border-bottom:3px solid var(--color-grey-light-5);padding-bottom:20px}.note-page__date{font-family:Montserrat;font-style:normal;font-weight:normal;font-size:1.8rem;line-height:2.2rem;color:#484848;color:var(--color-gray-light-text)}.note-page__date-right{float:right;text-align:end}.note-page__date-small{font-size:1.4rem;line-height:1.7rem}.note-page__date-white{color:#ffffff;color:var(--color-primary)}.note-page__date-green{color:#24b917;color:var(--color-green)}.note-page__date-black{color:#000;color:var(--color-primary-black)}.note-page__date-grey{color:#828282;color:var(--color-grey-dark-1)}.container_pb_90{padding-bottom:9rem}.container_pt_40{padding-top:4rem}.container_pt_90{padding-top:9rem}table th,table td{padding:20px}@media (max-width: 767px){table th,table td{padding:5px 5px 5px 5px}table th,table td:first-child{padding:5px 5px 5px 5px}.tabl-contact th,.tabl-contact td{font-size:1.4rem;line-height:1.8rem}.tabl-contact th p,.tabl-contact td p{font-size:1.4rem;line-height:1.8rem}.container_pt_40{padding-top:0;padding-bottom:0}}.wrapper-img-history{padding-top:1.5rem;padding-bottom:1.5rem}.wrapper-img-history img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.wrapper-img-history p{text-align:center;font-family:Montserrat;font-style:normal;font-weight:normal;font-size:1.8rem;line-height:2.2rem}.drop-down-list__item{font-size:17px;line-height:21px;font-style:normal;padding-bottom:3rem}.drop-down-list__item :hover svg path{fill:#f35e5e;fill:var(--color-red)}.drop-down-list__item_bold{font-weight:bold}.drop-down-list__item p{text-align:justify;padding-bottom:1.5rem}.drop-down-list__item li>p{text-indent:0}.drop-down-list__item p>p{text-indent:0}.contact-map{height:580px}@media (max-width: 767px){.contact-map{height:250px;padding-top:20px}.container_pt_90{padding-top:3rem}.note-page__date-small-left{text-align:left !important}}.publishing-activity__docs{padding-top:3rem}.publishing-activity__docs a{color:#f35e5e;color:var(--color-red);font-weight:bold}.publications__docs{padding-top:3rem}.feedback-anti-corruption a{color:#f35e5e;color:var(--color-red)}.award__img{width:100%;display:inherit}.tabl-youth td:first-child{width:10%}.interaction p{padding-top:1rem;text-align:justify}.interaction p:first-child{padding-top:3rem}.interaction .rteright{text-align:right;padding-bottom:0.5rem}.interaction__list li{padding-bottom:0.5rem}.base-page{padding-top:30px;padding-bottom:30px;line-height:1.5em}.base-page>p{padding-top:3rem}.base-page,.base-page p{font-size:1.7rem;font-size:var(--font-size-base)}.base-page h1{margin-bottom:15px}.base-page ul,.base-page ol{margin-left:15px}.base-page table{border-collapse:collapse}.base-page table td,.base-page table th{padding:5px 10px;border:1px solid #ddd}.fontX2{font-size:2em}.header-4{padding-bottom:20px;font-weight:bold}input{height:40px;padding:0 5px;outline:none}.pagination.m-2{margin:15px 0 !important}.pagination.m-2 .disabled{color:#ccc}.pagination.m-2 li{padding:0;background:none}.pagination.m-2 li a{display:inline-block;min-width:28px;height:28px;line-height:28px;border-radius:14px;text-align:center;margin-left:5px;font-size:14px}.pagination.m-2 li a:hover{background:#ddd;color:#000}.pagination.m-2 li.active a{pointer-events:none;color:#fff;background:#f35e5e;background:var(--color-red)}.text-right{text-align:right}.text-center{text-align:center}.ui-pager{margin:10px 0;font-size:14px}.ui-pager a{text-decoration:none}.drop-down .ui-pager{margin:0;font-size:12px}.date-picker{width:100%}.date-picker .react-datepicker-wrapper input{height:35px;padding:0 5px;font-size:16px}.react-datepicker-popper .react-datepicker{font-size:14px;font-family:sans-serif}.react-datepicker-popper .react-datepicker .react-datepicker__day-name,.react-datepicker-popper .react-datepicker .react-datepicker__day,.react-datepicker-popper .react-datepicker .react-datepicker__time-name{width:1.7em;line-height:1.7em}.react-datepicker-popper .react-datepicker .react-datepicker__current-month,.react-datepicker-popper .react-datepicker .react-datepicker-time__header,.react-datepicker-popper .react-datepicker .react-datepicker-year-header{font-size:12px}@media (max-width: 787px){iframe{width:100%;max-width:100%;height:26vh}table{width:100%;max-width:100%;display:block;overflow-x:auto;border:0}.base-page img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.base-page iframe{width:100%;height:auto}}html.poor-vision *{font-family:'Roboto Slab', serif !important}html.poor-vision a:hover{color:#002AFF;color:var(--color-pure-vision-blue)}html.poor-vision .static-page ul li::before{color:#002AFF;color:var(--color-pure-vision-blue)}html.font-style-serif *{font-family:'Roboto Slab', serif !important}html.font-style-sans-serif *{font-family:'Montserrat', sans-serif !important}html.font-style-sans-serif #root{font-family:'Montserrat', sans-serif}html.font-style-sans-serif h1,html.font-style-sans-serif h2,html.font-style-sans-serif h3,html.font-style-sans-serif h4,html.font-style-sans-serif h5{font-family:'Montserrat', sans-serif}html.font-style-sans-serif p,html.font-style-sans-serif ol,html.font-style-sans-serif .text__ul{font-family:'Montserrat', sans-serif}html.font-style-sans-serif .note-page-title h1{font-family:'Montserrat', sans-serif}html.font-style-sans-serif .note-page__date{font-family:'Montserrat', sans-serif}html.font-style-sans-serif .wrapper-img-history p{font-family:'Montserrat', sans-serif}html.font-style-sans-serif .react-datepicker-popper .react-datepicker{font-family:'Montserrat', sans-serif}html.images-off img{display:none}html.images-off .grid-gallery-video__overlay{background-image:none !important}html.color-blue{--color-grey-light-1: #85C2FF;--color-primary-dark: #85C2FF;--color-grey-light-2: #85C2FF}html.color-blue #root{background-color:#9dd1ff}html.color-inversion{--color-grey-light-1: #000;--color-primary-dark: #000;--color-grey-light-2: #000}html.color-inversion #root,html.color-inversion .header,html.color-inversion .main-content,html.color-inversion .footer{background-color:black !important}html.color-inversion input::-webkit-input-placeholder, html.color-inversion textarea::-webkit-input-placeholder{color:white !important}html.color-inversion input::-moz-placeholder, html.color-inversion textarea::-moz-placeholder{color:white !important}html.color-inversion input:-ms-input-placeholder, html.color-inversion textarea:-ms-input-placeholder{color:white !important}html.color-inversion input::-ms-input-placeholder, html.color-inversion textarea::-ms-input-placeholder{color:white !important}html.color-inversion p,html.color-inversion a,html.color-inversion div,html.color-inversion span,html.color-inversion section,html.color-inversion h1,html.color-inversion h2,html.color-inversion h3,html.color-inversion h4,html.color-inversion h5,html.color-inversion h6,html.color-inversion li,html.color-inversion label,html.color-inversion input,html.color-inversion textarea,html.color-inversion input::placeholder,html.color-inversion textarea::placeholder{color:white !important}html.color-inversion path{fill:white !important}html.string-interval-medium #root{line-height:25px !important}html.string-interval-big #root{line-height:30px !important}html.word-interval-medium #root{letter-spacing:2px !important}html.word-interval-big #root{letter-spacing:4px !important}html.word-interval-medium.font-size-medium *,html.word-interval-medium.font-size-big *,html.word-interval-big.font-size-medium *,html.word-interval-big.font-size-big *{word-break:break-word}html.word-interval-medium.font-size-medium .header *,html.word-interval-medium.font-size-big .header *,html.word-interval-big.font-size-medium .header *,html.word-interval-big.font-size-big .header *{word-break:normal !important}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.btn{padding:5px 35px;cursor:pointer;background:#2a354c;outline:none;display:inline-block;text-decoration:none;border:none;color:#fff;font-size:14px;font-family:Roboto Slab;font-style:normal;font-weight:bold;-webkit-transition:all 0.2s;transition:all 0.2s}.btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn-dark{color:#ffffff;color:var(--color-primary-light)}.btn-dark:hover{background:#ffffff;background:var(--color-primary-light);color:#2a354c;color:var(--color-blue-dark-1)}.btn-light{color:#000;color:var(--color-primary-black)}.btn-light:hover{background:#2a354c;background:var(--color-blue-dark-1);color:#ffffff;color:var(--color-primary-light)}.link{text-decoration:none;font-family:Montserrat;font-style:normal;font-weight:normal;font-size:1.7rem;font-size:var(--font-size-base);line-height:2.2rem;text-align:center;color:#000;color:var(--color-primary-black)}.link-active{color:#f35e5e;color:var(--color-red)}.information{margin-top:0.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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%}.information__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.information__icon{margin-right:1rem;height:2rem;width:2rem}.information__text{font-style:normal;font-weight:normal;font-size:1.4rem}.information__text-right{text-align:right}.header-0{font-family:Roboto Slab;font-style:normal;font-weight:normal;font-size:2.9rem;line-height:4.2rem}.header-1{font-family:Roboto Slab;font-style:normal;font-weight:bold;font-size:2.4rem;line-height:3.8rem}.header-2{font-family:Roboto Slab;font-style:normal;font-weight:bold;font-size:2.5rem;line-height:4rem}.header-2-center{text-align:center}.header-3{font-family:Roboto Slab;font-style:normal;font-weight:normal;font-size:15px;line-height:23px}@media (max-width: 767px){.header-2-small{text-align:center}.note-page__date-small span{text-align:center;display:inherit;padding-top:2rem;float:none}}.u-text-right{text-align:right}.accor{margin:10px 0;border:1px solid #ddd;-webkit-transition:0.4s;transition:0.4s}.accor__head{padding:10px 20px;cursor:pointer;font-size:1.8rem}.accor__head:hover{color:#f35e5e;color:var(--color-red)}.accor__body{overflow:hidden;-webkit-transition:200ms ease-in-out;transition:200ms ease-in-out;max-height:0}.accor__body p{padding-bottom:1rem}.accor__body li p{padding:0}.active>.accor__body{max-height:100%;padding-bottom:40px}.sep-placeholder{height:59px}.sep-white .accor-mobile{background:#ededed;background:var(--color-grey-light-5)}@media (max-width: 767px){.official-symbols__img{width:60%;margin:0 auto;display:inherit}}html.poor-vision .accor__head:hover{color:#002AFF;color:var(--color-pure-vision-blue)}


/*# sourceMappingURL=main.387cb152.css.map*/