@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Light.woff) format("woff"),url(../fonts/Roboto-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Regular.woff) format("woff"),url(../fonts/Roboto-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Medium.woff) format("woff"),url(../fonts/Roboto-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Bold.woff) format("woff"),url(../fonts/Roboto-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Roboto;font-display:swap;src:url(../fonts/Roboto-Black.woff) format("woff"),url(../fonts/Roboto-Black.woff2) format("woff2");font-weight:900;font-style:normal}*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Roboto,sans-serif;overflow-x:hidden}body.lock{overflow:hidden}.wrapper{width:100%;min-height:100%;overflow:hidden}.container{max-width:1110px;margin:0 auto;width:100%}aside,footer,header,nav,section{display:block}li{list-style:none}h1,h2,h3,h4,h5,h6{margin:0}a{text-decoration:none}a:active,a:focus{outline:0}button{outline:0;cursor:pointer}.header{position:absolute;z-index:2;width:100%;padding-top:30px}.header.fixed{position:fixed;-webkit-animation:fixedHeader .5s;animation:fixedHeader .5s;z-index:100;padding:0}.header .header-container{background:#5e140e;position:relative;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;height:100px;padding:0 30px}.header .header-container .logo{position:absolute;top:-15px;left:20px}.header .header-container .logo img{width:150px;height:150px}.header .header-container .burger{width:150px}.header .header-container .nav .nav__list{display:-webkit-box;display:-ms-flexbox;display:flex}.header .header-container .nav .nav__list .nav__item:not(:last-child){margin-right:50px}.header .header-container .nav .nav__list .nav__item .nav__link{font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.header .header-container .nav .nav__list .nav__item .nav__link:hover{color:#ebebeb}.header .header-container .header__button .donation{font-weight:500;font-size:16px;line-height:19px;text-align:center;color:#5e140e;background:#fff;padding:13px 50px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header .header-container .header__button .donation:hover{background-color:#ebebeb}@-webkit-keyframes fixedHeader{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fixedHeader{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.footer{background-color:#272727}.footer .footer__header{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;gap:35px;margin-bottom:40px}.footer .footer__header .footer__logo img{width:150px;height:150px}.footer .footer__header .footer__text{font-size:16px;line-height:156%;color:#fff}.footer .footer__header .footer__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer__header .footer__buttons .footer__button{display:block;width:215px;padding:18px 0;background-color:#fff;color:#841a35;text-align:center;text-transform:uppercase;font-size:16px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.footer .footer__header .footer__buttons .footer__button:not(:last-child){margin-right:40px}.footer .footer__header .footer__buttons .footer__button:hover{background-color:#ebebeb}.footer .footer__header .footer__buttons .footer__button.accent{color:#fff;background-color:#841a35}.footer .footer__header .footer__buttons .footer__button.accent:hover{background-color:#a62143}.footer .footer__menu{width:100%;padding:45px 0;border-top:1px solid #494949}.footer .footer__menu .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer__menu .menu__list .menu__item:not(:last-child){margin-right:150px}.footer .footer__menu .menu__list .menu__item .menu__link{font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.footer .footer__menu .menu__list .menu__item .menu__link:hover{color:#ebebeb}.footer .footer__rights{background-color:#841a35;padding:12px}.footer .footer__rights .rights-container{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 .footer__rights .rights{font-size:14px;line-height:16px;color:#fff}.footer .footer__rights .footer__social{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.footer .footer__rights .footer__social:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page__hero{height:550px;width:100%}.page__hero .hero-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__hero .hero-container .page__title{text-transform:uppercase;color:#fff;padding-left:55px;border-left:2px solid #fff;max-width:800px}.candidati{margin:100px 0}.candidati .candidati__title{border-bottom:1px solid #e4e4e4;padding-bottom:30px;margin-bottom:45px}.candidati .candidati__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.candidati .candidati__body .candidat__item{display:-webkit-box;display:-ms-flexbox;display:flex}.candidati .candidati__body .candidat__item:not(:last-child){margin-bottom:30px}.candidati .candidati__body .candidat__item .candidat__image{-o-object-fit:cover;object-fit:cover}.candidati .candidati__body .candidat__item .candidat__information{background:#f7f7f7;padding:40px 20px 0 40px}.candidati .candidati__body .candidat__item .candidat__information .candidat__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.candidati .candidati__body .candidat__item .candidat__information .candidat__meta .main__meta{padding-left:20px;border-left:1px solid #841a35}.candidati .candidati__body .candidat__item .candidat__information .candidat__meta .main__meta .name{font-weight:700;font-size:22px;line-height:26px;text-transform:uppercase;color:#343434}.candidati .candidati__body .candidat__item .candidat__information .candidat__meta .main__meta .position{font-size:18px}.candidati .candidati__body .candidat__item .candidat__information .candidat__meta .social svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.candidati .candidati__body .candidat__item .candidat__information .candidat__meta .social svg:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.candidati .candidati__body .candidat__item .candidat__information .candidat__text{font-size:16px;color:#656565}.page__quote{width:90%;background:#f7f7f7;display:block;margin-left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:10px 0 25px 50px;margin-bottom:-20px}.page__quote .quote__text{padding-right:20px;max-width:770px}.page__quote .quote{margin-bottom:30px;margin-top:15px}.page__quote .author{font-size:16px;line-height:19px;color:#343434;text-align:right}.accordeon__block{margin-bottom:70px}.accordeon__block .accordeon__header h2{border-bottom:1px solid #e4e4e4;padding-bottom:30px;margin-bottom:70px}.accordeon__block .accordeon__body .accordeon{width:100%;background:#f7f7f7;position:relative;padding-bottom:30px}.accordeon__block .accordeon__body .accordeon.open .accordeon__content{opacity:1;padding:30px 60px 0 60px;margin-top:20px}.accordeon__block .accordeon__body .accordeon:not(:last-child){margin-bottom:45px}.accordeon__block .accordeon__body .accordeon .accordeon__num{color:#fff;padding:7px 26px;background:url(../img/num_bg.svg) 50% 50%/cover no-repeat;position:absolute;top:-9px;left:9px}.accordeon__block .accordeon__body .accordeon .accordeon__num::after{content:'';position:absolute;display:block;width:0;height:0;border-style:solid;border-width:0 0 15px 15px;border-color:transparent transparent #551a13 transparent;top:0;z-index:-1;-webkit-clip-path:polygon(0 40%,100% 40%,100% 100%,0 100%);clip-path:polygon(0 40%,100% 40%,100% 100%,0 100%);top:-6px;left:-9px}.accordeon__block .accordeon__body .accordeon .accordeon__introduction{padding:60px 60px 30px 60px;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}.accordeon__block .accordeon__body .accordeon .accordeon__introduction .introduction__text{max-width:800px}.accordeon__block .accordeon__body .accordeon .accordeon__introduction .introduction__text h4{font-weight:700;font-size:35px;line-height:41px;color:#343434;margin-bottom:15px}.accordeon__block .accordeon__body .accordeon .accordeon__introduction .introduction__text p{font-size:16px;line-height:156%;margin-bottom:35px}.accordeon__block .accordeon__body .accordeon .accordeon__introduction .introduction__icon{width:100px;height:100px}.accordeon__block .accordeon__body .accordeon .accordeon-more{padding-left:60px;background-color:transparent;border:none;outline:0;text-transform:uppercase;font-weight:500;font-size:16px;color:#841a35}.accordeon__block .accordeon__body .accordeon .accordeon__content{border-top:1px solid #e4e4e4;max-height:0;opacity:0;overflow:hidden;will-change:max-height;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.accordeon__block .accordeon__body .accordeon .accordeon__content .accordeon__list .accordeon__item{position:relative;padding-left:25px;font-size:16px;line-height:25px;color:#343434}.accordeon__block .accordeon__body .accordeon .accordeon__content .accordeon__list .accordeon__item::after{content:'';position:absolute;display:block;background:#343434;width:px;height:8px;left:0;top:50%;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.accordeon__block .accordeon__body .accordeon .accordeon__content .accordeon__list .accordeon__item:not(:last-child){margin-bottom:15px}.tabs__block{margin-bottom:100px}.tabs__block .tabs__body{margin-bottom:30px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}.tabs__block .tabs__body .tab{background:#f7f7f7;border-left:2px solid #841a35;padding:40px 30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.tabs__block .tabs__body .tab.active{background:#841a35}.tabs__block .tabs__body .tab.active .tab__name{color:#fff}.tabs__block .tabs__body .tab:hover{background:#841a35}.tabs__block .tabs__body .tab:hover .tab__name{color:#fff}.tabs__block .tabs__body .tab .tab__name{font-weight:500;font-size:18px;line-height:21px;letter-spacing:-.02em;color:#343434}.tabs__block .tabs__contents .content{max-height:0;opacity:0;overflow:hidden;will-change:max-height;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.tabs__block .tabs__contents .content.active{margin-bottom:20px;opacity:1}.tabs__block .tabs__contents .content p{margin-bottom:15px;font-size:16px;line-height:187%}.tabs__block .tabs__contents .content .check__list{display:grid;grid-template-columns:repeat(3,1fr);margin:15px 0;grid-gap:35px}.tabs__block .tabs__contents .content .check__list .check__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabs__block .tabs__contents .content .check__list .check__item svg{margin-right:20px;min-width:30px;min-height:30px}.tabs__block .tabs__contents .content .simple__list .simple__item{margin-bottom:15px;font-size:16px;line-height:156%;color:#343434;position:relative;padding-left:25px}.tabs__block .tabs__contents .content .simple__list .simple__item::after{content:'';position:absolute;display:block;background:#343434;width:px;height:8px;left:0;top:50%;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.page__quote.contacts{padding:55px 50px}.page__quote.contacts .contact__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:70px}.page__quote.contacts .contact__info .contact__part{width:100%;text-align:center}.page__quote.contacts .contact__info .contact__part:nth-child(2){border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4}.page__quote.contacts .contact__info .contact__part .contact__name{font-weight:500;font-size:25px;line-height:29px;text-transform:uppercase;color:#343434;margin-top:30px;margin-bottom:20px}.page__quote.contacts .contact__info .contact__part p{font-size:16px}.page__quote.contacts .contact__info .contact__part a{font-size:16px;line-height:175%;color:#343434;display:block;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.page__quote.contacts .contact__info .contact__part a:hover{color:#841a35}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact .contact__map{width:600px}.contact .contact__map iframe{width:100%}.contact .contact__form{padding-left:70px;max-width:635px;width:100%}.contact .contact__form .form__title{border-bottom:1px solid #e4e4e4;padding-bottom:30px;margin-bottom:40px}.contact .contact__form .contact-form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}.contact .contact__form .contact-form .form-label{font-family:inherit;width:100%}.contact .contact__form .contact-form .form-label:nth-child(3){grid-column:2 span}.contact .contact__form .contact-form .form-label:nth-child(4){grid-column:2 span}.contact .contact__form .contact-form .form-label .form-input{display:block;width:100%;padding:15px 20px;margin-top:5px;font-family:inherit;border:1px solid #e4e4e4;outline:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contact .contact__form .contact-form .form-label .form-input:focus{border:1px solid #841a35}.contact .contact__form .contact-form .form-label .form-input::-webkit-input-placeholder{font-size:16px;line-height:19px;color:#d1d1d1}.contact .contact__form .contact-form .form-label .form-input::-moz-placeholder{font-size:16px;line-height:19px;color:#d1d1d1}.contact .contact__form .contact-form .form-label .form-input:-ms-input-placeholder{font-size:16px;line-height:19px;color:#d1d1d1}.contact .contact__form .contact-form .form-label .form-input::-ms-input-placeholder{font-size:16px;line-height:19px;color:#d1d1d1}.contact .contact__form .contact-form .form-label .form-input::placeholder{font-size:16px;line-height:19px;color:#d1d1d1}.contact .contact__form .contact-form .form-label .form-textarea{display:block;font-family:inherit;margin-top:5px;width:100%;border:1px solid #e4e4e4;height:100px;min-height:100px;max-height:200px;max-width:100%;min-width:100%;padding:15px 20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;outline:0}.contact .contact__form .contact-form .form-label .form-textarea:focus{border:1px solid #841a35}.contact .contact__form .contact-form .form-label .form-textarea::-webkit-input-placeholder{font-size:16px;line-height:19px;color:#d1d1d1}.contact .contact__form .contact-form .form-label .form-textarea::-moz-placeholder{font-size:16px;line-height:19px;color:#d1d1d1}.contact .contact__form .contact-form .form-label .form-textarea:-ms-input-placeholder{font-size:16px;line-height:19px;color:#d1d1d1}.contact .contact__form .contact-form .form-label .form-textarea::-ms-input-placeholder{font-size:16px;line-height:19px;color:#d1d1d1}.contact .contact__form .contact-form .form-label .form-textarea::placeholder{font-size:16px;line-height:19px;color:#d1d1d1}.contact .contact__form .submit-form{display:block;width:215px;margin-left:auto;margin-top:30px;padding:18px 0;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#fff;background-color:#841a35;border:none;outline:0}.page__quote.questions{padding:60px 50px;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.page__quote.questions .q-accordions{max-width:1110px;padding-right:30px}.page__quote.questions .q-accordions .q-accordion{background-color:#fff;width:100%;padding:30px}.page__quote.questions .q-accordions .q-accordion.open .q-main .q-control span:first-child{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.page__quote.questions .q-accordions .q-accordion.open .q-content{border-top:1px solid #e4e4e4;margin-top:35px;overflow:scroll;padding-top:15px;opacity:1}.page__quote.questions .q-accordions .q-accordion:not(:last-child){margin-bottom:15px}.page__quote.questions .q-accordions .q-accordion .q-main{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;position:relative;cursor:pointer}.page__quote.questions .q-accordions .q-accordion .q-main .q-title{width:95%;font-weight:500;font-size:24px;line-height:28px;letter-spacing:-.02em;color:#343434}.page__quote.questions .q-accordions .q-accordion .q-main .q-control{width:30px}.page__quote.questions .q-accordions .q-accordion .q-main .q-control span{width:30px;height:3px;background-color:#841a35;display:block;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.page__quote.questions .q-accordions .q-accordion .q-main .q-control span:first-child{position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.page__quote.questions .q-accordions .q-accordion .q-content{max-height:0;opacity:0;overflow:hidden;will-change:max-height;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.page__quote.questions .q-accordions .q-accordion .q-content p{font-size:16px;line-height:187%;color:#656565}h1{font-weight:500;font-size:55px;line-height:120%}h2{font-weight:700;color:#343434;font-size:35px;text-transform:uppercase;line-height:41px}h2 span{color:#841a35}p{font-size:18px;line-height:157%;color:#656565}.hero__swiper{position:relative}.hero__swiper .swiper-wrapper .swiper-slide{width:100%;height:800px}.hero__swiper .swiper-wrapper .swiper-slide .slide__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.hero__swiper .swiper-wrapper .swiper-slide .slide__container .slide__text{border-left:2px solid #fff;padding-left:50px}.hero__swiper .swiper-wrapper .swiper-slide .slide__container .slide__text .slide__title{text-transform:uppercase;color:#fff;margin-bottom:30px}.hero__swiper .swiper-wrapper .swiper-slide .slide__container .slide__text .slide__excerpt{font-size:22px;line-height:160%;color:#fff}.hero__swiper .swiper-pagination{bottom:30px}.hero__swiper .swiper-pagination-bullet{background-color:#fff;width:10px;height:10px}.deputat__section{margin-top:80px}.deputat__section .deputat__title{text-transform:uppercase;color:#343434;border-bottom:1px solid #e4e4e4;padding-bottom:30px}.deputat__section .deputat__title span{color:#841a35}.deputat__section .deputat__grid{margin:55px 0;display:grid;grid-gap:30px;grid-template-columns:repeat(4,1fr)}.deputat__section .deputat__grid .deputat__item .deputat__image{width:100%;height:auto}.deputat__section .deputat__grid .deputat__item .deputat__info{padding-left:20px;border-left:1px solid #841a35;margin:20px 0}.deputat__section .deputat__grid .deputat__item .deputat__info .deputat__name{font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#343434}.deputat__section .deputat__grid .deputat__item .deputat__info .deputat__position{font-size:14px;line-height:16px;color:#656565}.deputat__section .deputat__grid .deputat__item .deputat__excerpt{font-size:14px;line-height:22px}.deputat__section .deputat__more{display:block;width:175px;text-align:center;margin:0 auto;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#841a35;border:1px solid #841a35;padding:13px 0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.deputat__section .deputat__more:hover{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.promise{background-color:#f7f7f7;padding:80px 0;margin-top:80px}.promise .promise-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:55px}.promise .promise__video{width:530px;height:400px;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}.promise .promise__info{max-width:540px}.promise .promise__info .promise__title{border-bottom:1px solid #e4e4e4;padding-bottom:30px;margin-bottom:20px}.promise .promise__info .promise__text{margin-bottom:50px}.promise .promise__info .promise__list{display:grid;grid-template-columns:repeat(2,1fr)}.promise .promise__info .promise__list .promise__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.promise .promise__info .promise__list .promise__item svg{margin-right:20px}.about__program{margin-top:80px}.about__program .about__title{border-bottom:1px solid #e4e4e4;padding-bottom:30px;margin-bottom:20px}.about__program .about-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:55px}.about__program .about-container .about__information h2{border-bottom:1px solid #e4e4e4;padding-bottom:30px;margin-bottom:20px}.about__program .about-container .about__information .section__title{font-weight:700;font-size:18px;line-height:28px;color:#343434;margin-bottom:30px}.about__program .about-container .about__information .read-more{padding:18px 0;text-align:center;font-weight:500;font-size:16px;line-height:19px;color:#fff;background:#841a35;display:block;text-transform:uppercase;margin-top:60px;width:215px}.about__program .about-container .about__image img{width:530px;height:auto}.donation__section{margin-top:80px;padding:75px 0}.donation__section .donation-container{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;gap:20px}.donation__section .donation-container .donation__text .donation__title{color:#fff;margin-bottom:30px}.donation__section .donation-container .donation__text .donation__text{color:#fff}.donation__section .donation__link{background:#fff;font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;padding:18px 70px;color:#841a35;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.donation__section .donation__link:hover{background-color:#ebebeb}.home__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home__contact .map{width:650px;height:600px}.home__contact .map iframe{width:100%;height:100%}.home__contact .contacts__info{max-width:635px;padding-left:70px}.home__contact .contacts__info .contacts{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;margin-top:30px;padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:70px}.home__contact .contacts__info .contacts .contact__part{width:100%;text-align:center}.home__contact .contacts__info .contacts .contact__part .contact__name{font-weight:500;font-size:25px;line-height:29px;text-transform:uppercase;color:#343434;margin-top:30px;margin-bottom:20px}.home__contact .contacts__info .contacts .contact__part p{font-size:16px}.home__contact .contacts__info .contacts .contact__part a{font-size:16px;line-height:175%;color:#343434;display:block;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}.home__contact .contacts__info .contacts .contact__part a:hover{color:#841a35}.home__contact .contacts__info .questions{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;margin-top:30px}.home__contact .contacts__info .questions h4{font-weight:500;font-size:22px;line-height:26px;color:#343434}.home__contact .contacts__info .questions .questions__link{background:#841a35;color:#fff;font-weight:500;font-size:16px;line-height:19px;color:#fff;text-transform:uppercase;padding:18px 46px}.home__contact .contacts__info .questions .questions__link:hover{background-color:#a22041}@media (max-width:1122px){.container{max-width:970px}.header .header-container .nav .nav__list .nav__item:not(:last-child){margin-right:30px}.footer .footer__header .footer__buttons .footer__button{width:200px}.footer .footer__menu .menu__list .menu__item:not(:last-child){margin-right:100px}.contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact .contact__map{width:100%;margin-bottom:40px}.contact .contact__form{padding-left:0;max-width:70%;margin-bottom:50px}.home__contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home__contact .map{width:100%;height:400px}.home__contact .contacts__info{margin-top:50px;max-width:100%;padding-left:0}.home__contact .contacts__info .questions{margin-bottom:50px}}@media (max-width:992.98px){.container{max-width:750px}.header .header-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .header-container .logo{left:100px}.header .header-container .burger{width:35px;height:19px;position:absolute;left:30px;top:50%;z-index:3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.header .header-container .burger.active span{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);background-color:transparent}.header .header-container .burger.active span:first-child{top:7px;background-color:#5e140e;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header .header-container .burger.active span:last-child{background-color:#5e140e;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:9px}.header .header-container .burger span{display:block;position:absolute;background-color:#fff;width:100%;height:3px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header .header-container .burger span:first-child{top:9px}.header .header-container .burger span:last-child{bottom:-2px}.header .header-container .nav{position:fixed;top:0;left:-80%;width:80%;height:100%;background-color:#fff;-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s}.header .header-container .nav.active{left:0}.header .header-container .nav .nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:30px;padding-top:150px}.header .header-container .nav .nav__list .nav__item:not(:last-child){margin-right:0;margin-bottom:30px}.header .header-container .nav .nav__list .nav__item .nav__link{color:#5e140e;font-size:20px}.footer .footer__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.footer .footer__menu .menu__list .menu__item:not(:last-child){margin-right:70px}.candidati .candidati__body .candidat__item{width:70%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.candidati .candidati__body .candidat__item .candidat__image{width:100%}.candidati .candidati__body .candidat__item .candidat__information{padding:20px}.tabs__block .tabs__body .tab{padding:20px}.page__quote.contacts{width:100%}.hero__swiper .swiper-wrapper .swiper-slide{height:700px}.deputat__section .deputat__grid{grid-template-columns:repeat(2,1fr);grid-gap:100px}.promise{padding:50px 0}.promise .promise-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__program .about-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__program .about-container .about__image{display:none}}@media (max-width:767.98px){.container{max-width:none;padding:0 10px}.footer .footer__menu .menu__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .footer__menu .menu__list .menu__item:not(:last-child){margin-right:0}.page__quote{width:100%;padding:10px 25px}.page__quote .quote__text{max-width:100%}.accordeon__block .accordeon__body .accordeon.open .accordeon__content{padding:30px}.accordeon__block .accordeon__body .accordeon .accordeon__introduction{padding:30px;padding-top:50px}.accordeon__block .accordeon__body .accordeon .accordeon__introduction{padding:15px;padding-top:50px}.accordeon__block .accordeon__body .accordeon .accordeon__introduction .introduction__text{max-width:100%}.accordeon__block .accordeon__body .accordeon .accordeon__introduction .introduction__text p{margin-bottom:0}.accordeon__block .accordeon__body .accordeon .accordeon__introduction .introduction__icon{display:none}.accordeon__block .accordeon__body .accordeon .accordeon-more{padding-left:30px}.tabs__block .tabs__body{grid-template-columns:repeat(1,1fr)}.tabs__block .tabs__body .tab{width:100%}.tabs__block .tabs__contents .content .check__list{grid-template-columns:repeat(2,1fr)}.page__quote.contacts{width:70%;margin:0 auto;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.page__quote.contacts .contact__info{gap:20px}.page__quote.contacts .contact__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__quote.contacts .contact__info .contact__part:nth-child(2){border:none}.contact .contact__form{max-width:100%;padding:0 15px}.page__quote.questions{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:30px}.page__quote.questions .q-accordions{max-width:100%;padding:0}.page__quote.questions .q-accordions .q-accordion .q-main .q-title{font-size:20px}h1{font-size:42px}p{font-size:16px}.hero__swiper .swiper-wrapper .swiper-slide{height:600px}.hero__swiper .swiper-wrapper .swiper-slide .slide__container .slide__text .slide__title{margin-bottom:15px}.hero__swiper .swiper-wrapper .swiper-slide .slide__container .slide__text .slide__excerpt{font-size:18px}.deputat__section .deputat__grid{grid-template-columns:repeat(2,1fr);grid-gap:40px}.promise .promise__video{width:100%}.donation__section .donation-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.home__contact .contacts__info .contacts{gap:20px}}@media (max-width:479.98px){.header{padding:0}.header .header-container{height:70px}.header .header-container .logo{left:0;top:10px;position:relative}.header .header-container .logo img{width:100px;height:100px}.header .header-container .header__button{margin-top:50px;padding-left:30px}.header .header-container .header__button .donation{background-color:#5e140e;color:#fff}.footer .footer__header .footer__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .footer__header .footer__buttons .footer__button{width:300px}.footer .footer__header .footer__buttons .footer__button:not(:last-child){margin-right:0;margin-bottom:20px}.footer .footer__menu .menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer__menu .menu__list .menu__item:not(:last-child){margin-bottom:30px}.page__hero{height:450px}.page__hero .hero-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page__hero .hero-container .page__title{border:none;padding-left:0}.candidati .candidati__body .candidat__item{width:100%}.candidati .candidati__body .candidat__item .candidat__information .candidat__meta .main__meta{border:none;padding:0}.candidati .candidati__body .candidat__item .candidat__information .candidat__text{font-size:14px}.page__quote{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:70px}.page__quote .quote{font-size:30px;line-height:140%}.accordeon__block .accordeon__body .accordeon.open .accordeon__content{padding:15px}.accordeon__block .accordeon__body .accordeon .accordeon__introduction .introduction__text h4{font-size:32px;line-height:35px}.accordeon__block .accordeon__body .accordeon .accordeon-more{padding-left:15px}.accordeon__block .accordeon__body .accordeon .accordeon__content .accordeon__list .accordeon__item{padding-left:20px}.tabs__block .tabs__contents .content .check__list{grid-template-columns:repeat(1,1fr)}.page__quote.contacts{width:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page__quote.contacts .contact__info .contact__part p{max-width:80%;margin:0 auto}.contact .contact__form .contact-form .form-label{grid-column:2 span}.page__quote.questions .q-accordions .q-accordion{padding:15px}.hero__swiper .swiper-wrapper .swiper-slide .slide__container .slide__text{border:none;padding:0;text-align:center}.deputat__section .deputat__grid{grid-template-columns:repeat(1,1fr);place-items:center}.deputat__section .deputat__grid .deputat__item{width:80%}.promise .promise__info .promise__list{grid-template-columns:repeat(1,1fr)}.home__contact .contacts__info .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home__contact .contacts__info .contacts .contact__part p{max-width:80%;margin:0 auto}.home__contact .contacts__info .questions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home__contact .contacts__info .questions h4{margin-bottom:20px}}