@import url("icons-c33be7418b.css");@font-face{font-family:'Raleway';src:url("fonts/RalewayBold.woff2") format("woff2"),url("fonts/RalewayBold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Raleway';src:url("fonts/RalewaySemiBold.woff2") format("woff2"),url("fonts/RalewaySemiBold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Raleway';src:url("fonts/RalewayMedium.woff2") format("woff2"),url("fonts/RalewayMedium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Raleway';src:url("fonts/RalewayRegular.woff2") format("woff2"),url("fonts/RalewayRegular.woff") format("woff");font-weight:400;font-style:normal}body{background:#fff;font-family:"Raleway", sans-serif;font-weight:500;font-size:24px;line-height:1.65;color:#0c143b}img{max-width:100%;transition:all 0.3s ease 0s}a{color:#0c143b;outline:none;transition:0.3s}a:hover{color:#12834b;opacity:0.8;text-decoration:none;transition:0.3s}.slick-prev,.slick-next{display:none !important}ul{list-style:none;padding:0;margin:0}p{margin:0}h2{padding:0;font-weight:600;font-size:96px;line-height:1;letter-spacing:-3px;color:#fcb815}.colored{color:#12834b}h3{padding:0 0 33px 0;border-bottom:3px solid #650195;font-weight:600;font-size:64px;line-height:1.5;letter-spacing:-1.33px}.send-success h3{border:0;padding:0;font-size:30px}.form-block{padding:63px 128px 72px 128px;background:#650195}.form-block .send-success h3{color:#fff}.wrapper{max-width:1920px;width:100%;margin:0 auto;box-shadow:0 0 25px rgba(0,0,0,0.2)}.container{max-width:1472px}.lazy{background-image:none !important;opacity:0}.lazy:before,.lazy:after{content:none !important}.lazy-loaded{opacity:1;transition:0.1s}.fancybox-slide--html .fancybox-close-small{padding:0}.button.button_mobile{position:fixed;bottom:-65px;left:0;border:5px solid #fff}.version-krym .jivo-iframe-container,.version-krym .globalClass_9da,.version-klg .jivo-iframe-container,.version-klg .globalClass_9da{display:none !important;opacity:0 !important}.widget-telegram{height:auto;display:flex;align-items:flex-end;justify-content:flex-end;background:none;border-radius:0;font-size:14px;font-weight:500}.widget-telegram-wrap{position:fixed;right:21px;bottom:22px;z-index:10;left:inherit;padding:0}.widget-telegram-icon{display:block;width:55px;height:55px;-o-object-fit:contain;object-fit:contain}.widget-telegram-mobile{display:none}[class^="icon-"],[class*=" icon-"]{display:inline-block;vertical-align:middle;line-height:0}[class^="icon-"]:before,[class*=" icon-"]:before{content:'';font-size:inherit;line-height:1;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;padding:0.5em}.button{width:100%;height:64px;padding:0;border:0;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0.6px;cursor:pointer}.button_1,.button_1:hover,.button_1:focus{background:#fbba00;color:#0c143b}.button_2,.button_2:hover,.button_2:focus{background:#12834b;color:#fff}.button_link{display:flex;padding:0 10px;justify-content:center;align-items:center;text-align:center}.button:hover{opacity:0.8}.button:disabled{opacity:0.7;cursor:not-allowed}.form{position:relative}.form ::-webkit-input-placeholder{color:rgba(12,20,59,0.4)}.form ::-ms-input-placeholder{color:rgba(12,20,59,0.4)}.form ::placeholder{color:rgba(12,20,59,0.4)}.form :-ms-input-placeholder{color:rgba(12,20,59,0.4)}.form__title{margin-bottom:20px;font-weight:600;font-size:24px;line-height:40px}.form__items{display:flex}.form__item{flex:1 0}.form__item_button{flex:1 0}.form__input{width:100%;background:#F7F9FC;border:1px solid #D1D5E0;border-right-width:0px;height:64px;font-weight:600;font-size:18px;color:rgba(12,20,59,0.6);padding:0 20px;-webkit-appearance:none;outline:none}.form__input.error{border:1px solid #ed1c24}.form__input.error::-webkit-input-placeholder{color:#ed1c24}.form__input.error::-ms-input-placeholder{color:#ed1c24}.form__input.error::placeholder{color:#ed1c24}.form__input.error:-ms-input-placeholder{color:#ed1c24}.form__input.valid{border:1px solid #219653;color:#219653}.form__footer{display:block;position:relative;font-size:14px;line-height:1.3;font-weight:600;cursor:pointer}.form__footer-checkbox{width:16px;height:16px;display:flex;align-items:center;justify-content:center;position:absolute;left:0;background:#0C143B;border:0;border-radius:4px}.form__footer-checkbox input{display:none}.form__footer-checkbox-icon{width:18px;height:18px}.form__footer-checkbox-icon:before{content:"";background:url("../img/form/check-d19e78e8e0.png") no-repeat 50% 50%;width:100%;height:100%;display:none}input:checked+.form__footer-checkbox-icon:before{display:block}.form__footer-text{padding-left:25px}.form__footer-text a{color:#0C143B;text-decoration:underline}.form_vertical{max-width:450px}.form_vertical .form__items{flex-direction:column}.form_vertical .form__item{margin-bottom:20px}.form_vertical .form__button{margin-bottom:0}.form_vertical .form__input{border:1px solid #d1d5e0}.form_horisontal .form__items{margin-bottom:20px}.form_horisontal__button{max-width:320px}.form_consultation .form__title{color:#fff;margin-bottom:30px;font-weight:500;font-size:24px}.form_consultation .form__button:after{content:'';display:inline-block;width:11px;height:16px;background:url(../img/form/corner_1-7d10500f76.png) no-repeat 0 0;vertical-align:middle;margin-left:20px}.form_consultation .form__footer{color:rgba(255,255,255,0.5)}.form_consultation .form__footer-text a{color:rgba(255,255,255,0.5)}.form_catalogue .form__title{margin-bottom:30px;font-weight:500;font-size:48px;line-height:48px;letter-spacing:-1.33px}.form_catalogue .form__text{font-size:18px;line-height:26px;margin-bottom:30px}.form_catalogue .form__button:after{content:'';display:inline-block;width:11px;height:16px;background:url(../img/form/corner_2-effa1ef19f.png) no-repeat 0 0;vertical-align:middle;margin-left:20px}label.error{display:none !important}.widget-form-privacy{display:none !important}.send-success{color:#0c143b}.header{transition:all 0.3s ease;padding-bottom:20px;position:relative;top:0;max-width:1920px;width:100%;background:#fff}.header__box{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header__logo{max-width:270px;padding-top:23px}.version-cpaweb .header__logo,.version-map_dpvuz .header__logo{max-width:220px}.header__burger{display:none}.header__info{padding-top:23px}.header__phone{text-align:right}.version-cpaweb .header__phone,.version-map_dpvuz .header__phone{display:none}.header__phone-link{font-weight:600;font-size:18px;line-height:24px;letter-spacing:0.6px}.header .menu-header{display:flex;flex-wrap:wrap;justify-content:flex-end}.header .menu-header__item{padding-left:32px}.header .menu-header__link{font-weight:600;font-size:18px;line-height:24px;letter-spacing:0.6px}.header .menu-header__link_color{color:#12834b}.header .menu-header__button{display:flex;justify-content:center;align-items:center;padding:10px 20px;width:160px;color:#0c143b;background:#fbba00}.header .menu-header__button:hover{opacity:0.8}.main{overflow:hidden;padding-top:80px;padding-bottom:50px}@media screen and (max-width: 1024px){.main .container{padding:0}}.main__titles{margin-bottom:110px}.main__titles-title{font-weight:600;font-size:96px;line-height:96px;letter-spacing:-3px;color:#12834B}.main__titles-title2{color:#FCB815}.main__title{font-weight:600;font-size:96px;line-height:96px;letter-spacing:-3px;color:#FCB815;margin-bottom:110px}.main__title-part{color:#12834B;display:block}.main__items{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:4%;grid-row-gap:30px;padding:70px 120px;background:#F3F0E7;margin-top:80px}.main__item-title{font-weight:600;font-size:28px;margin-bottom:14px;white-space:nowrap;line-height:1.2}.main__item-text{font-size:18px;line-height:26px}.catalogue{padding-top:130px}.catalogue__box{display:flex}.catalogue__left{display:flex;align-items:center;width:227px;flex-shrink:0}.catalogue__img{width:227px;margin-left:-50px}.catalogue__right{width:unset;margin-right:5%}.about{padding:90px 0 30px}.about .container{padding-left:0}@media screen and (max-width: 767px){.about .container{padding-left:15px}}.about__title{margin-bottom:55px;font-size:64px;color:#0C143B}.about__content{display:flex;flex-direction:row-reverse;justify-content:space-between}.about__right{max-width:545px;margin-left:30px}.about__img{width:835px;position:relative;width:100%}.about__img:before{content:'';width:832px;position:absolute;height:65px;z-index:2;background-color:#650195;bottom:-65px;width:100%}.about__list-item{position:relative;padding-left:1.6em;font-size:24px;margin-bottom:15px}.about__list-item:before{content:"";height:0.45em;width:0.45em;background:#0C143B;position:absolute;top:0.7em;left:0;border-radius:13px}.faculty .online-school__bottom-title{margin-bottom:30px;font-weight:500;font-size:48px;line-height:48px;letter-spacing:-1.33px}.faculty .online-school__bottom-text{font-size:18px;line-height:26px;margin-bottom:30px}.faculty__title{margin-bottom:56px}.faculty__info{max-width:511px;margin-bottom:60px;font-size:24px;line-height:120%;opacity:0.5}.faculty__items{margin-bottom:40px;display:grid;grid-template-columns:repeat(4, 194px);grid-column-gap:20px;grid-row-gap:25px;font-size:14px}.faculty__items-btn{padding:13px 0;background-color:transparent;border:1px solid #C7CDDD;border-radius:4px;text-align:center;text-decoration:none;color:#0C143B;position:relative;transition:all .2s}.faculty__items-btn::before{content:'';width:0;height:100%;background-color:#12834b;position:absolute;left:0;top:0;transition:all .5s;z-index:-1}.faculty__items-btn:hover{color:#fff}.faculty__items-btn:hover:before{width:100%}.faculty__link_active{background-color:#12834b;color:#fff}.faculty__sub-title{display:inline-block;margin-bottom:20px;font-size:36px;font-weight:bold;border-bottom:3px solid #650195}.faculty__sub-text{font-size:24px;line-height:1.2;margin-bottom:30px;color:rgba(12,20,59,0.8);max-width:52%}.faculty__subtitle{max-width:511px;font-weight:400;font-size:24px;line-height:120%;opacity:0.5;margin-bottom:60px}.faculty__content{display:flex;margin-bottom:80px}.faculty__links{width:55%;display:flex}.faculty__links div{width:50%}.faculty__links div a{display:block;max-width:285px;padding-right:50px;font-weight:600;line-height:1.33;margin-bottom:24px}.faculty__links div a:hover{text-decoration:underline}.faculty__links div a.active{color:#12834b}.faculty__slides{width:45%}.faculty__slide{position:sticky;top:0;max-width:512px}.faculty__slides div+div{display:none}.faculty__slides h5{width:512px;height:280px;background:#FCB815 url(../img/faculty/bg-232102264e.png) no-repeat 100% 0;background-size:contain;font-weight:700;font-size:36px;line-height:1;box-sizing:border-box;padding:35px 90px 35px 40px;margin:0 0 27px}.faculty__slides h5.faculty__slides-title--small{font-size:30px}.faculty__slides p{font-weight:600;font-size:18px;line-height:150%;letter-spacing:0.2px;margin:30px 0}.faculty__show{display:none}.faculty__download{width:256px}.faculty__download:after{content:'';display:inline-block;width:22px;height:14px;background:url(../img/faculty/pointer-8972824de1.png) no-repeat 0 0;vertical-align:7px;margin-left:12px}.faculty__download-show{display:none !important}.filter{display:flex;flex-direction:column;margin-top:30px}.filter__content{display:none}.filter__content.show{display:block}.filter[data-filter="1"] .filter__content[data-filter="1"]{order:-1}.filter[data-filter="2"] .filter__content[data-filter="2"]{order:-1}.filter[data-filter="3"] .filter__content[data-filter="3"]{order:-1}.filter[data-filter="4"] .filter__content[data-filter="4"]{order:-1}.filter[data-filter="5"] .filter__content[data-filter="5"]{order:-1}.filter[data-filter="6"] .filter__content[data-filter="6"]{order:-1}.filter[data-filter="7"] .filter__content[data-filter="7"]{order:-1}.filter[data-filter="8"] .filter__content[data-filter="8"]{order:-1}.filter_courses{display:flex;flex-direction:column;margin-top:30px}.filter_courses[data-filter="9"] .filter_courses__content[data-filter="9"]{order:-1}.filter_courses[data-filter="10"] .filter_courses__content[data-filter="10"]{order:-1}.filter_courses[data-filter="11"] .filter_courses__content[data-filter="11"]{order:-1}.filter_courses[data-filter="12"] .filter_courses__content[data-filter="12"]{order:-1}.filter_courses[data-filter="13"] .filter_courses__content[data-filter="13"]{order:-1}.filter_courses[data-filter="14"] .filter_courses__content[data-filter="14"]{order:-1}.filter_courses[data-filter="15"] .filter_courses__content[data-filter="15"]{order:-1}.filter_courses[data-filter="16"] .filter_courses__content[data-filter="16"]{order:-1}.filter_courses[data-filter="17"] .filter_courses__content[data-filter="17"]{order:-1}.filter_courses[data-filter="18"] .filter_courses__content[data-filter="18"]{order:-1}.filter_courses[data-filter="19"] .filter_courses__content[data-filter="19"]{order:-1}.filter_courses[data-filter="20"] .filter_courses__content[data-filter="20"]{order:-1}.filter_courses[data-filter="21"] .filter_courses__content[data-filter="21"]{order:-1}.academy{padding-top:230px}.academy__title{margin-bottom:55px}.academy__content{display:flex;justify-content:space-between}.academy__descr{width:53%}.version-default .academy__descr,.version-cpaweb .academy__descr,.version-map_dpvuz .academy__descr,.version-info .academy__descr{width:100%}.academy__descr p{margin-bottom:15px}.academy__descr p:last-child{margin-bottom:0}.academy__video{width:43%;margin-right:-15px}.academy__video-link{text-decoration:none;position:relative;display:block}.academy__video-link::before{content:"";position:absolute;width:45px;height:52px;background:url("../img/academy/play-btn-c09807fa31.svg") no-repeat center center/cover;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.academy__video-popup{padding:0}.form-section{padding-top:200px}.version-eoc .form-section{padding-top:120px}@media screen and (max-width: 1024px){.form-section .container{padding:0}}.form-section__form-block{position:relative}.form-section__form-block:before,.form-section__form-block:after{content:"";position:absolute;display:block;width:163px;height:225px;background:url(../img/form-section/form-section-c3450e22f4.png) no-repeat 0 0}.form-section__form-block:before{top:-170px;left:30px}.form-section__form-block:after{bottom:-140px;right:0;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.workcenter{padding-top:150px}.workcenter__title{margin-bottom:70px}.workcenter__content{margin-bottom:75px}.workcenter__block{display:flex;justify-content:space-between;flex-wrap:wrap}.workcenter__img{margin-bottom:30px;width:25%;padding:25px}@media screen and (max-width: 767px){.workcenter__img{margin-bottom:30px;width:50%;padding:25px}}.partners{padding:50px 0}.partners__title{margin-bottom:30px}.partners__items-nav{display:flex;justify-content:flex-end;margin-bottom:10px;margin-right:15px}.partners__items-nav span{background-color:#e4e7eb;width:40px;height:40px;border-radius:50%;position:relative;transition:.3s;display:flex;justify-content:center;align-items:center;margin:0 5px}.partners__items .slick-slide{margin:0 10px}.partners__items .slick-dots{position:absolute;bottom:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;list-style:none;margin:0;padding:0}.partners__items .slick-dots li{margin:0 4px}.partners__items .slick-dots li button{height:10px;width:10px;background-color:unset;position:relative;overflow:hidden;border:none;border-radius:50%;font-size:0}.partners__items .slick-dots li button::before{position:absolute;content:'';width:8px;height:8px;top:0;left:0;border-radius:50%;background:lightgray}.partners__items .slick-dots li.slick-active button::before{background:#007aff}.partners__item{background:center center / 48% auto no-repeat;border:1px solid #cfd3d8;border-radius:10px;height:140px;display:flex !important;align-items:center;justify-content:center;padding:15px}.consultation{padding-top:150px;overflow:hidden}.version-eoc .consultation{padding:150px 0}@media screen and (max-width: 1024px){.consultation{padding-top:70px}.consultation .container{padding:0}}.consultation__title{margin-bottom:88px}.consultation__title .colored{display:block}.consultation__form-block{padding-top:110px}.consultation__form-block .form__title{display:none}.version-eoc .consultation__form-block .form__title{display:block}.bottom{padding:150px 0 70px;letter-spacing:0.4px}@media screen and (max-width: 1024px){.bottom{padding-top:90px}}.bottom h4{font-weight:600;font-size:32px;line-height:1.5;margin-bottom:35px}.bottom__image{max-width:270px}.bottom__about-block{margin-bottom:50px}.bottom__about-block:last-child{margin-bottom:0}.bottom__about .form{margin-top:30px}.bottom__about .form__title{font-weight:500;margin-bottom:32px}.bottom__about .form label.error{display:block;margin:12px 0;color:#fe334a}.bottom__contacts-block{margin-bottom:50px}.bottom__contacts-block:last-child{margin-bottom:0}.bottom__metro{position:relative}.bottom__metro::before{content:"";position:absolute;left:-30px;top:14px;width:18px;height:12px}.bottom__metro_red::before{background:url(../img/bottom/metroRedSvg-b1765fbf5e.svg) no-repeat}.bottom__metro_blue::before{background:url(../img/bottom/metroBlueSvg-b6f593e60c.svg) no-repeat}.bottom__graphic span{display:block;margin-bottom:20px}.bottom__info-link{text-decoration:none;display:block;margin:20px 0;color:#0c143b;line-height:1.2}.bottom__phones{display:flex;flex-direction:column}.bottom__mail-link{font-size:20px}.version-kuban .header__phone-link_second,.version-smolensk .header__phone-link_second,.version-saratov .header__phone-link_second,.version-spb .header__phone-link_second,.version-astrakhan .header__phone-link_second,.version-penza .header__phone-link_second,.version-rosvuz .header__phone-link_second,.version-stavropol .header__phone-link_second,.version-krd .header__phone-link_second,.version-krym .header__phone-link_second,.version-klg .header__phone-link_second{margin-left:15px}@media screen and (max-width: 767px){.version-kuban .header__phone-link_second,.version-smolensk .header__phone-link_second,.version-saratov .header__phone-link_second,.version-spb .header__phone-link_second,.version-astrakhan .header__phone-link_second,.version-penza .header__phone-link_second,.version-rosvuz .header__phone-link_second,.version-stavropol .header__phone-link_second,.version-krd .header__phone-link_second,.version-krym .header__phone-link_second,.version-klg .header__phone-link_second{margin-left:5px}}.version-kuban .bottom .bottom__metro_red::before,.version-smolensk .bottom .bottom__metro_red::before,.version-saratov .bottom .bottom__metro_red::before,.version-spb .bottom .bottom__metro_red::before,.version-astrakhan .bottom .bottom__metro_red::before,.version-penza .bottom .bottom__metro_red::before,.version-rosvuz .bottom .bottom__metro_red::before,.version-stavropol .bottom .bottom__metro_red::before,.version-krd .bottom .bottom__metro_red::before,.version-krym .bottom .bottom__metro_red::before,.version-klg .bottom .bottom__metro_red::before{display:none}.version-kuban .bottom .bottom__metro,.version-smolensk .bottom .bottom__metro,.version-saratov .bottom .bottom__metro,.version-spb .bottom .bottom__metro,.version-astrakhan .bottom .bottom__metro,.version-penza .bottom .bottom__metro,.version-rosvuz .bottom .bottom__metro,.version-stavropol .bottom .bottom__metro,.version-krd .bottom .bottom__metro,.version-krym .bottom .bottom__metro,.version-klg .bottom .bottom__metro{font-size:24px}.version-kuban .bottom .bottom__metro-subtitle,.version-smolensk .bottom .bottom__metro-subtitle,.version-saratov .bottom .bottom__metro-subtitle,.version-spb .bottom .bottom__metro-subtitle,.version-astrakhan .bottom .bottom__metro-subtitle,.version-penza .bottom .bottom__metro-subtitle,.version-rosvuz .bottom .bottom__metro-subtitle,.version-stavropol .bottom .bottom__metro-subtitle,.version-krd .bottom .bottom__metro-subtitle,.version-krym .bottom .bottom__metro-subtitle,.version-klg .bottom .bottom__metro-subtitle{margin-bottom:10px;font-weight:bold}.version-kuban .bottom__social,.version-smolensk .bottom__social,.version-saratov .bottom__social,.version-spb .bottom__social,.version-astrakhan .bottom__social,.version-penza .bottom__social,.version-rosvuz .bottom__social,.version-stavropol .bottom__social,.version-krd .bottom__social,.version-krym .bottom__social,.version-klg .bottom__social{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:20px}.version-kuban .bottom__social-link,.version-smolensk .bottom__social-link,.version-saratov .bottom__social-link,.version-spb .bottom__social-link,.version-astrakhan .bottom__social-link,.version-penza .bottom__social-link,.version-rosvuz .bottom__social-link,.version-stavropol .bottom__social-link,.version-krd .bottom__social-link,.version-krym .bottom__social-link,.version-klg .bottom__social-link{display:flex;align-items:center}.version-kuban .bottom__social-link i,.version-smolensk .bottom__social-link i,.version-saratov .bottom__social-link i,.version-spb .bottom__social-link i,.version-astrakhan .bottom__social-link i,.version-penza .bottom__social-link i,.version-rosvuz .bottom__social-link i,.version-stavropol .bottom__social-link i,.version-krd .bottom__social-link i,.version-krym .bottom__social-link i,.version-klg .bottom__social-link i{margin-right:15px}.version-kuban .bottom__social-link-w,.version-smolensk .bottom__social-link-w,.version-saratov .bottom__social-link-w,.version-spb .bottom__social-link-w,.version-astrakhan .bottom__social-link-w,.version-penza .bottom__social-link-w,.version-rosvuz .bottom__social-link-w,.version-stavropol .bottom__social-link-w,.version-krd .bottom__social-link-w,.version-krym .bottom__social-link-w,.version-klg .bottom__social-link-w{font-size:16px;font-weight:bold}.footer{padding:20px 0;background:#650195;color:#fff;margin-bottom:-2px}.footer__box{display:flex;flex-direction:row;justify-content:space-between}.footer__copy{display:flex}.footer__copy-text{font-weight:500;font-size:18px;line-height:32px;letter-spacing:0.6px}.footer__copy-link,.footer__copy-link:hover,.footer__copy-link:focus{color:#fff}.footer__socials{display:flex;flex-wrap:wrap;align-items:center}.footer__socials-title{font-size:18px;line-height:32px;letter-spacing:0.6px}.footer__socials-list{display:flex;flex-direction:row}.footer__socials-item{display:flex;padding-left:33px}.whatsapp{position:fixed;bottom:40px;right:40px;z-index:999;display:flex;flex-direction:column;align-items:center}.whatsapp:hover{color:#000}.whatsapp__img{max-width:70px;margin-bottom:10px}.whatsapp__text{max-width:120px;text-align:center;font-weight:500;font-size:18px;line-height:100%}.popup__form{display:flex;width:100%;max-width:683px;padding:64px;background:#FBBA00}.popup__form-title{margin-bottom:30px;font-weight:600;font-size:24px;line-height:40px;text-align:center}.popup__form .form{max-width:655px;margin:0 auto}.popup__form .form__title{font-weight:600;font-size:60px;line-height:60px;margin-bottom:45px}.popup__form .form__button{max-width:100%}.fancybox-privacy .fancybox-outer+.fancybox-close{width:35px;height:35px;top:30px;right:30px;background:url("//synergy.ru/assets/template/svg/icon-close-thin.svg") no-repeat}.fancybox-privacy .fancybox-close:before,.fancybox-privacy .fancybox-close:after{display:none;content:initial}.fancybox-privacy__content{color:#182641 !important;font-size:16px;font-family:'Exo 2', 'exo_2.0', 'exo2_0', 'Exo2', sans-serif;font-weight:300;line-height:1.25;background:#FFF;padding:40px 50px 50px;max-width:900px;width:100%}.fancybox-privacy__content:hover *,.fancybox-privacy__content a{color:inherit}.fancybox-privacy__title{color:#458AF3 !important;font-size:36px;font-weight:600;text-transform:uppercase;margin:0 0 30px}.fancybox-privacy__subtitle{font-size:24px;font-weight:600}.fancybox-privacy__text{padding:0;margin:0 0 15px}.fancybox-privacy__footer{text-align:right;margin:40px 0 0}.fancybox-privacy__footer-text{max-width:415px;display:inline-block;vertical-align:top;color:#666666 !important;font-size:14px;padding:3px 0 10px}.fancybox-privacy__footer-button{width:100%;max-width:215px;display:inline-block;height:60px;text-align:center;color:#FFF !important;font-size:18px;font-weight:normal;line-height:60px;background:#458af3;box-shadow:3px 3px 3px #0000004d;border-radius:3px;cursor:pointer;opacity:1;transition:opacity 0.1s ease-in-out;margin-left:10px}.fancybox-privacy__footer-button:hover{opacity:0.9}@media (max-width: 640px){.fancybox-privacy__title,.fancybox-privacy__subtitle{font-size:100%}}@media (max-width: 480px){.fancybox-privacy__content{color:#182641;padding:40px 20px 50px}}.widget-tg{overflow:hidden;position:fixed;bottom:58px;right:16px;z-index:10;font-size:74px;line-height:0;cursor:pointer;border-radius:50%}.popup-widget{width:100%;position:fixed;right:0;bottom:0;z-index:20;translate:0 110% 0;box-shadow:0px 4px 32px rgba(150,150,150,0.32);transition:0.3s}.popup-widget_opened{translate:0 0 0}.popup-widget__header{display:flex;justify-content:space-between;gap:16px;color:white;background:#4650F1;border-radius:12px 12px 0 0;padding:16px}.popup-widget__header-title{font-size:18px;font-weight:600;line-height:1.3}.popup-widget__header-button{width:30px;height:30px;font-size:30px;background:rgba(241,241,241,0.24);border-radius:50%;cursor:pointer}.popup-widget__content{background:white;padding:20px 16px}.popup-widget-tg__text{text-align:center;font-size:14px;font-weight:500;line-height:1.3;margin-bottom:20px}.popup-widget-tg__buttons{display:flex;flex-wrap:wrap;gap:10px}.popup-widget-tg__button{height:48px;flex:1 1 auto;display:flex;justify-content:center;align-items:center;gap:12px;font-size:12px;font-weight:500;line-height:1.3;border:1px solid #4650F1;border-radius:8px;transition:0.3s;cursor:pointer}.popup-widget-tg__button-icon{font-size:16px}.popup-widget-tg__button_1{width:100%;border-color:#DCDCEA}.popup-widget-tg__button:hover,.popup-widget-tg__button:focus{color:white;background:#4650F1;border-color:#4650F1;opacity:1}.popup-widget-tg__button:hover i,.popup-widget-tg__button:focus i{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(57%) saturate(167%) hue-rotate(132deg) brightness(113%) contrast(100%);filter:brightness(0) saturate(100%) invert(100%) sepia(57%) saturate(167%) hue-rotate(132deg) brightness(113%) contrast(100%)}.popup-widget-form .form__items{display:flex;flex-flow:column;gap:8px;margin:0}.popup-widget-form .form__item{padding:0;margin:0}.popup-widget-form .form__input{height:48px;font-size:14px;font-weight:500;border:1px solid #DCDCEA;border-radius:8px;background:#F8F8FA;padding:0 16px}.popup-widget-form .form__button{height:48px;display:flex;align-items:center;justify-content:center;color:white;font-size:14px;font-weight:500;border:1px solid #4650F1;border-radius:8px;background:#4650F1;transition:0.3s;cursor:pointer}.popup-widget-form .form__button:hover,.popup-widget-form .form__button:focus{color:#4650F1;background:white;box-shadow:none;-webkit-transform:none;transform:none}.popup-widget-form .form__footer{font-size:12px;padding:8px 0 0;margin:0}.popup-widget-form .form__footer-checkbox{width:16px;height:16px;line-height:0;border:0;background:#4650F1}.popup-widget-form .form__footer-checkbox-icon{width:auto;height:auto}.popup-widget-form .form__footer-checkbox-icon:before{background:none;content:url("data:image/svg+xml,%3Csvg width='6' height='4' viewBox='0 0 6 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.46659 0.2C5.19992 -0.0666667 4.79992 -0.0666667 4.53325 0.2L2.33325 2.4L1.46659 1.53333C1.19992 1.26667 0.799919 1.26667 0.533252 1.53333C0.266585 1.8 0.266585 2.2 0.533252 2.46667L1.86659 3.8C1.99992 3.93333 2.13325 4 2.33325 4C2.53325 4 2.66659 3.93333 2.79992 3.8L5.46659 1.13333C5.73325 0.866667 5.73325 0.466667 5.46659 0.2V0.2Z' fill='white'/%3E%3C/svg%3E%0A");-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(57%) saturate(167%) hue-rotate(132deg) brightness(113%) contrast(100%);filter:brightness(0) saturate(100%) invert(100%) sepia(57%) saturate(167%) hue-rotate(132deg) brightness(113%) contrast(100%)}.popup-widget-form .form .send-success{display:none}.popup-widget-form__title-default,.popup-widget-form__title-success{transition:0.3s}.popup-widget-form__success,.popup-widget-form__title-success{position:absolute;left:-9999px;opacity:0}.popup-widget-form__title-success{padding-top:4px}.popup-widget-form__success{text-align:center;font-size:14px;font-weight:500;line-height:1.3;transition:0.3s}.popup-widget-form__success-icon{width:48px;margin:0 auto 20px}.popup-widget-form__success-text{width:80%;margin:0 auto 20px}.popup-widget-form__success-button{height:48px;display:flex;align-items:center;justify-content:center;color:white;font-size:14px;font-weight:500;border:1px solid #4650F1;border-radius:8px;background:#4650F1;transition:0.3s;cursor:pointer}.popup-widget-form__success-button:hover,.popup-widget-form__success-button:focus{color:#4650F1;background:white;box-shadow:none;-webkit-transform:none;transform:none}.popup-widget-form:has(.form-sended) .popup-widget-form__title-default{position:absolute;left:-9999px;opacity:0}.popup-widget-form:has(.form-sended) .popup-widget-form__success,.popup-widget-form:has(.form-sended) .popup-widget-form__title-success{position:static;opacity:1}
