.home h1,.home h2,.home h3,.home h4,.likeH2,h1,h2{font-weight:600}.button-flat,.button-flat:hover{moz-transition:all .5s ease-out}.adv-reasons-item h2 p,.allcourses-list-item a .allcourses-list-item-name p,.home h1,.home h2,.home h3,body{margin:0}.footer-navigation__item,.seo a{text-decoration-line:underline}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-ExtraBold.eot');src:local('Gilroy ExtraBold'),local('Gilroy-ExtraBold'),url('./web/fonts/Gilroy/Gilroy-ExtraBold.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-ExtraBold.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-ExtraBold.ttf') format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-Heavy.eot');src:local('Gilroy Heavy'),local('Gilroy-Heavy'),url('./web/fonts/Gilroy/Gilroy-Heavy.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-Heavy.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-Heavy.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-LightItalic.eot');src:local('Gilroy Light Italic'),local('Gilroy-LightItalic'),url('./web/fonts/Gilroy/Gilroy-LightItalic.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-LightItalic.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-ThinItalic.eot');src:local('Gilroy Thin Italic'),local('Gilroy-ThinItalic'),url('./web/fonts/Gilroy/Gilroy-ThinItalic.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-ThinItalic.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-ThinItalic.ttf') format('truetype');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-BlackItalic.eot');src:local('Gilroy Black Italic'),local('Gilroy-BlackItalic'),url('./web/fonts/Gilroy/Gilroy-BlackItalic.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-BlackItalic.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-BoldItalic.eot');src:local('Gilroy Bold Italic'),local('Gilroy-BoldItalic'),url('./web/fonts/Gilroy/Gilroy-BoldItalic.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-BoldItalic.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-BoldItalic.ttf') format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-SemiBold.eot');src:local('Gilroy SemiBold'),local('Gilroy-SemiBold'),url('./web/fonts/Gilroy/Gilroy-SemiBold.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-SemiBold.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-UltraLightItalic.eot');src:local('Gilroy UltraLight Italic'),local('Gilroy-UltraLightItalic'),url('./web/fonts/Gilroy/Gilroy-UltraLightItalic.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-UltraLightItalic.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-UltraLightItalic.ttf') format('truetype');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-SemiBoldItalic.eot');src:local('Gilroy SemiBold Italic'),local('Gilroy-SemiBoldItalic'),url('./web/fonts/Gilroy/Gilroy-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-SemiBoldItalic.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-SemiBoldItalic.ttf') format('truetype');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-Light.eot');src:local('Gilroy Light'),local('Gilroy-Light'),url('./web/fonts/Gilroy/Gilroy-Light.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-Light.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-MediumItalic.eot');src:local('Gilroy Medium Italic'),local('Gilroy-MediumItalic'),url('./web/fonts/Gilroy/Gilroy-MediumItalic.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-MediumItalic.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-ExtraBoldItalic.eot');src:local('Gilroy ExtraBold Italic'),local('Gilroy-ExtraBoldItalic'),url('./web/fonts/Gilroy/Gilroy-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-ExtraBoldItalic.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-ExtraBoldItalic.ttf') format('truetype');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-Regular.eot');src:local('Gilroy Regular'),local('Gilroy-Regular'),url('./web/fonts/Gilroy/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-Regular.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-HeavyItalic.eot');src:local('Gilroy Heavy Italic'),local('Gilroy-HeavyItalic'),url('./web/fonts/Gilroy/Gilroy-HeavyItalic.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-HeavyItalic.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-HeavyItalic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-Medium.eot');src:local('Gilroy Medium'),local('Gilroy-Medium'),url('./web/fonts/Gilroy/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-Medium.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-RegularItalic.eot');src:local('Gilroy Regular Italic'),local('Gilroy-RegularItalic'),url('./web/fonts/Gilroy/Gilroy-RegularItalic.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-RegularItalic.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-RegularItalic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-UltraLight.eot');src:local('Gilroy UltraLight'),local('Gilroy-UltraLight'),url('./web/fonts/Gilroy/Gilroy-UltraLight.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-UltraLight.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-UltraLight.ttf') format('truetype');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-Bold.eot');src:local('Gilroy Bold'),local('Gilroy-Bold'),url('./web/fonts/Gilroy/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-Bold.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-Thin.eot');src:local('Gilroy Thin'),local('Gilroy-Thin'),url('./web/fonts/Gilroy/Gilroy-Thin.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-Thin.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-Thin.ttf') format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url('./web/fonts/Gilroy/Gilroy-Black.eot');src:local('Gilroy Black'),local('Gilroy-Black'),url('./web/fonts/Gilroy/Gilroy-Black.eot?#iefix') format('embedded-opentype'),url('./web/fonts/Gilroy/Gilroy-Black.woff') format('woff'),url('./web/fonts/Gilroy/Gilroy-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}.header-nav{display:flex;align-items:center;column-gap:15px;margin:0;padding:0;list-style-type:none}li[data-class=ul-list]:hover .sub-ul-menu{display:block}}@media (min-width:1200px){.container{max-width:1140px}.header-nav{column-gap:30px}}@media (min-width:1300px){.container{max-width:1270px}}@media (min-width:1440px){.container{max-width:1320px}}*{font-family:Gilroy;box-sizing:border-box}iframe{border:none}.home h1{font-size:42px;line-height:50px;color:#000}.blog-paggination ul.nav-items li:before,.breadcrums ul li:before,.home h1:before,.inst-profile-top .char-list li:before,.review-pagination .align_center ul li:before,.reviews-list .reviews li:before{content:unset!important}.home .likeH2,.home h2{font-size:32px;line-height:38px;color:#000;text-align:center;padding:unset;border:unset}.home h3{font-size:20px}.home h4,.reviews-list .reviews li .review .rev-meta,.reviews-list .reviews li .review .rev-meta a span{font-size:16px}h1{font-size:30px;line-height:36px;color:#000;position:relative;display:inline-block;margin-bottom:40px}h1:before{content:"";position:absolute;left:0;bottom:-5px;width:50%;border-bottom:3px solid #e5252a}.likeH2,h2{font-size:24px;line-height:29px;color:#000;padding-left:15px;border-left:3px solid #e5252a;margin-bottom:30px}.single-cource-page.other-servises-wrap .likeH2,.single-cource-page.park h2,.single-cource-page.steps h2{font-weight:600;font-size:32px;line-height:38px;color:#000;text-align:center;margin:0 0 40px;padding:unset;border:unset}.breadcrums ul li a:hover,.breadcrums ul li a:hover span,.category-b-format-list-item:hover .category-b-format-list-item-title,a{text-decoration:none;color:#e5252a}a:hover{color:#e5252a;text-decoration:underline}.header-info__top-item a,.v-links a,a.button-flat,a.button-stroked{text-decoration:none}ul{list-style:none;padding:0}li:not(.header-nav li){position:relative;padding:0 0 0 20px}ul:not(.header-nav) li::before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;background-image:url(/assets/images/icons/list-bef.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.float-r{float:right;margin-left:10px;margin-bottom:10px}.float-r iframe,.popup form,.popup form button,.write-to-director .button-flat{width:100%}.blog-single-page img,.inst-profile-car img,img.float-r{border-radius:10px}.swiper-pagination-bullet{width:10px;height:10px}.swiper-pagination-bullet-active{background:#e5252a}.button-flat{height:40px;border-radius:30px;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.01em;border:2px solid #e5252a;color:#fff;padding:0 40px;background:linear-gradient(91.07deg,#dd060b 12.7%,#ee5600 48.83%,#e5252a 87.3%);cursor:pointer;-o-transition:.5s ease-out;-webkit-transition:.5s ease-out;transition:.5s ease-out}.button-stroked,.v-links a span{font-weight:600;font-size:16px;line-height:19px}.button-flat:hover,.button-stroked{background:#fff;border:2px solid #e5252a}.button-flat:hover{color:#000;-o-transition:.5s ease-out;-webkit-transition:.5s ease-out;transition:.5s ease-out}.cta,.scroll-top{left:30px;width:60px;height:60px;z-index:14;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;cursor:pointer}.button-flat:disabled{background:#b0b0b0;color:#484848}.steps-actions,.study-start__actions,.timer-actions,.timer-header,a.button-flat{display:flex;align-items:center;justify-content:center}.popup,.v-links{flex-direction:column}a.button-flat:hover{color:#fff}.button-stroked{border-radius:30px;letter-spacing:.01em;color:#000;padding:9px 83px 9px 18px;position:relative}.cta,.scroll-top,.v-links{position:fixed}.button-stroked:after{content:'';background:url('/assets/images/icons/arr-right-black.svg');position:absolute;width:9px;height:16px;top:12px;right:18px}.button-stroked:hover{box-shadow:0 0 15px 2px rgba(229,37,42,.3);color:#000}.button-stroked:hover:after{background:url('/assets/images/icons/arr-right-red.svg')}.button-stroked:disabled{border:2px solid #5e5e5e}.cta{bottom:170px;background:url(/assets/images/icons/callback.svg) 0 0/cover no-repeat;transition:.2s}.cta:hover{border:3px solid rgba(229,37,42,.3);border-radius:50%}.scroll-top{bottom:65px;background:url(/assets/images/icons/page-up-black.svg) 0 0/cover no-repeat;transition:.2s}.scroll-top:hover{background:url(/assets/images/icons/page-up-red.svg) 0 0/cover no-repeat}.v-links{display:flex;gap:40px;right:0;top:20%;z-index:99}.blackout,.director-popup-wrap,.popup-wrap,.success-popup-wrap{position:fixed;left:0;top:0;width:100%;height:100%;display:none}.v-links a{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;background:#5e5e5e;border-radius:10px 0 0 10px;padding:16px 6px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.v-links a:hover{background-color:#e5252a;margin-left:-8px}.v-links a span{font-style:normal;color:#fff;writing-mode:tb;transform:rotate(-180deg)}.v-links a:first-child img{margin-bottom:14px;width:21px;height:19px}.v-links a:last-child img{margin-bottom:25px;width:16px;height:16px}.blackout{background-color:rgba(0,0,0,.6);z-index:111}.burger.clicked span:after,.burger.clicked span:before,.popup{background-color:#fff}.director-popup-wrap,.popup-wrap,.success-popup-wrap{right:0;bottom:0;margin:auto;max-width:550px;z-index:112;align-items:center;justify-content:center}.success-popup-wrap .popup{align-items:flex-start;padding:48px;background-color:#fff;max-width:400px}.success-popup-wrap .popup .lirax-callback-submit{background-color:unset!important;cursor:pointer}.popup .close:after,.popup .close:before{position:absolute;height:2px;background:#b5b5b5;right:0;margin:auto;left:0;bottom:0;content:""}.success-popup-title{font-size:40px;font-weight:700;margin-bottom:10px}.success-popup-text{margin-bottom:10px}.popup{box-shadow:0 0 35px rgba(37,30,33,.1);border-radius:30px;padding:108px 48px;max-width:550px;width:100%;display:flex;align-items:center;position:relative}.custom-select-wrap,input,textarea{font-style:normal;box-shadow:unset;outline-color:#e5252a;outline-width:1px}input,textarea{border:1px solid #e5252a;font-size:14px;line-height:16px;color:#000;width:100%;border-radius:10px;background:#fff}.popup .close{display:block;cursor:pointer;position:absolute;top:25px;right:25px;opacity:.8;width:22px;height:22px}.popup .close:before{width:100%;transform:rotate(45deg);top:0}.popup .close:after{width:100%;transform:rotate(135deg);top:0}.popup .close:hover{opacity:1}.popup-title{font-weight:600;font-size:32px;line-height:38px;color:#000;margin-bottom:15px}.breadcrums ul li span,.custom-select-wrap,.popup-text,input,textarea{font-weight:300}.popup-text{font-size:16px;line-height:18px;text-align:center;color:#000;margin-bottom:35px}.breadcrums ul li span,.custom-select-wrap{line-height:16px;color:#5e5e5e;font-size:14px}.popup .form-fields{display:flex;flex-direction:column;row-gap:15px;margin-bottom:32px}input{padding-left:12px;height:35px}textarea{padding:12px;resize:vertical}input::placeholder,textarea::placeholder{font-weight:300;font-size:14px;line-height:16px;color:#5e5e5e;font-style:normal}.header-info__top-item a,.header-info__top-item.lang .lang-item{font-weight:400;font-size:14px;line-height:16px;letter-spacing:.01em}input[disabled],textarea[disabled]{cursor:not-allowed;border:1px solid #5e5e5e}.notEmptyInput{display:none!important}select#custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:12px;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;outline:0}select#custom-select::-ms-expand{display:none}.custom-select-wrap{display:grid;grid-template-areas:"select";align-items:center;position:relative;background:#fff;border:1px solid #e5252a;border-radius:10px;cursor:pointer;padding-right:12px}.sub-ul-menu,li[data-class=ul-list] .sub-ul-menu li:before{display:none}.f-ferror-msg,.header .no-link,.header-info__top-item a:hover,header.header .header-nav .sub-menu-wrap:hover>a,header.header .header-nav a:hover,header.header .sub-ul-menu .sub-link-menu a:hover{color:#e5252a}.custom-select-wrap select#custom-select,.custom-select-wrap::after{grid-area:select}.custom-select-wrap::after{content:"";justify-self:end;width:.8em;height:.5em;background-color:#777;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%)}select#custom-select:focus+.custom-select-focus{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid #e5252a;border-radius:inherit}.f-ferror-msg{display:none;font-size:12px;line-height:18px;font-style:italic}.f-ferror .f-ferror-msg,.sub-nav-list-item a{display:block}.breadcrums{padding:10px 0}.breadcrums ul{display:inline-flex;flex-wrap:wrap}.breadcrums ul li{padding:0}.crumb-seperator{margin:0 5px}.breadcrums ul li.B_lastCrumb span{color:#251e21;font-weight:500}.sub-ul-menu{position:absolute;background:#000;width:400px;font-size:10px;z-index:111}li[data-class=ul-list] .sub-ul-menu li{width:100%;list-style:none;display:inline-block;line-height:30px}.sub-ul-menu-arr{width:20px;height:20px;display:inline-block;cursor:pointer;text-align:center;vertical-align:bottom}.sub-ul-menu-arr:after{display:inline-block;margin-left:.255em;vertical-align:middle;border-top:5px solid;content:"";border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;cursor:pointer}header.header{height:75px;border-bottom:1px solid #000;margin:0!important;display:flex;align-items:center;background:rgba(255,255,255,.9);position:sticky;top:0;z-index:15}.entry,.filial,.footer-contacts__item-expanded,.header .no-link,.header-info__top-item-expand,.header-info__top-item.lang,.header-nav a,.tariff{position:relative}.header-wrap{display:flex;justify-content:space-between;align-items:center}.header-info{display:flex;flex-direction:column;align-items:flex-end;row-gap:11px}.header-info__top{display:flex;justify-content:flex-end;column-gap:40px}.header-info__top-item{display:flex;align-items:center}.header-info__top-item.burger,.header-info__top-item.lang a.lang-item,.hidden-filial-list-phones,.hidden-footer-phones,.hidden-header-phones,.mob-lang{display:none}.header-info__top-item a{color:#251e21}.header-info__top-item img{margin-right:11px}.header-nav{margin:0;padding:0;list-style-type:none}.entry,.tariff{padding:50px 0;background-size:cover;background-repeat:no-repeat}.header .no-link,.header-nav a{font-weight:700;font-size:14px;line-height:17px;letter-spacing:.01em;color:#251e21;text-decoration:none;text-transform:uppercase}.header-info__top-item-expand .header-info__top-item-expand-arr{margin-left:13px;margin-right:0}.header-info__top-item-expand:hover .hidden-header-phones{display:flex;flex-direction:column;position:absolute;top:20px;left:22px;text-align:center;border:1px solid;border-radius:5px;padding:10px;background:#fff;z-index:2}.entry,.header-info__top-item.lang span.lang-item,.park-info__item{align-items:center;display:flex}.header-info__top-item.lang .lang-item{color:#251e21;text-transform:uppercase;cursor:pointer}.header-info__top-item.lang:hover a.lang-item{display:block;position:absolute;top:20px;width:70px;text-align:center;border:1px solid;border-radius:5px;padding:10px;background:#fff;z-index:2}.header-info__top-item.lang .lang-item:hover{opacity:1}.header-info__top-item.lang span.lang-item img:last-child{margin-right:0;margin-left:5px;weight:7px;height:5px}header.header .sub-ul-menu{background:#f9f9f9;border:1px solid;border-radius:10px;padding:10px 20px;width:350px}header.header .sub-ul-menu.sub-ul-menu-2{width:350px}header.header .sub-ul-menu.sub-ul-menu-3{width:200px}header.header .sub-ul-menu .sub-link-menu a{font-size:12px;font-weight:500;line-height:1;position:relative}header.header .header-nav a:before{position:absolute;width:100%;height:1px;background:currentColor;top:100%;left:0;pointer-events:none;content:'';transform-origin:100% 50%;transform:scale3d(0,1,1);transition:transform .3s}header.header .header-nav .sub-menu-wrap:hover>a::before,header.header .header-nav a:hover::before{transform-origin:0% 50%;transform:scale3d(1,1,1)}.entry{background-image:url('/assets/images/new/home-entry-bg.webp')}.entry-wrap{display:flex;align-items:center;justify-content:flex-end}.entry-info{width:50%}.entry-info__title{font-weight:600;font-size:42px;line-height:50px;color:#000;margin:0}.entry-info__text{font-size:24px;color:#000;margin-top:20px}.entry-info__list{margin-top:37px;display:flex;flex-wrap:wrap;row-gap:35px;column-gap:30px}.entry-info__item{display:flex;flex-direction:column;align-items:center;flex-grow:1;flex-basis:195px}.entry-info__item:first-child .entry-info__item-img{width:64px}.entry-info__item:nth-child(2) .entry-info__item-img{width:44px}.entry-info__item:nth-child(3) .entry-info__item-img{width:35px}.entry-info__item:nth-child(4) .entry-info__item-img{width:46px}.entry-info__item:nth-child(5) .entry-info__item-img{width:45px}.entry-info__item:nth-child(6) .entry-info__item-img{width:70px}.entry-info__item-text{font-weight:500;font-size:14px;line-height:16px;text-align:center;color:#000;margin-top:10px}.entry-actions,.park-actions,.tariff-list__actions{display:flex;align-items:center;justify-content:center;margin-top:40px}.tariff{background-image:url('/assets/images/new/tariff-bg.webp')}.tariff-list{margin:33px auto}.tariff-list .swiper-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:40px}.tariff-list__item{padding:13px 24px;background:rgba(255,255,255,.1);border:1px solid;backdrop-filter:blur(15px);border-radius:30px;flex-basis:300px;min-height:346px}.faq,.long,.park,.seo,.steps,.study-start,.testimonials,.useful-info{padding:50px 0}.filial-in-contact-item-title,.tariff-list__item-title{font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#000;margin-bottom:17px}.tariff-list__item-info{font-weight:400;font-size:14px;line-height:16px;margin-bottom:24px;color:#000}.comment-box,.fillial-box,.inner-faq-list-item,.tariff-list__item-info li{margin-bottom:15px}.tariff-list__item-price{display:flex;flex-direction:column;align-items:center;justify-content:center}.tariff-list__item-price__main{font-weight:600;font-size:26px;line-height:38px;text-align:center;margin-bottom:3px;color:#000}.tariff-list__item-price__add{font-weight:500;font-size:14px;line-height:16px;color:#0e0e13}.tariff-list__item-actions{display:flex;justify-content:center;margin-top:15px}.tariff-list__actions button{background:0 0}.tariff .swiper-button-prev{width:67px;height:67px;left:10%;right:auto}.tariff .swiper-button-prev:after{content:'';background:url(./assets/images/icons/slider-arrow-left.svg);width:67px;height:67px;position:absolute}.tariff .swiper-button-next{width:67px;height:67px;right:10%;left:auto}.tariff .swiper-button-next:after{content:'';background:url(./assets/images/icons/slider-arrow-right.svg);width:67px;height:67px;position:absolute}.park-info{margin:16px 0 38px;display:flex;flex-wrap:wrap;justify-content:space-around}.park-info__item-number{font-weight:600;font-size:32px;line-height:38px;text-align:center;color:#e5252a;margin-right:10px}.park-info__item-text{font-weight:500;font-size:14px;line-height:16px;color:#000}.park-slider__item img{width:100%;height:auto;border-radius:10px}.testimonials{background:rgba(181,181,181,.1)}.testimonials-slider{padding-top:39px}.testimonials-slider__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 100px}.testimonials-slider__item-name{font-weight:600;font-size:18px;line-height:19px;text-align:center;color:#000}.default-table tr td:last-child,.default-table tr th:last-child,.long-text,.study-start__table tr td:last-child,.study-start__table tr th:last-child{text-align:right}.testimonials-slider__item-text{font-weight:300;font-size:16px;color:#000;margin-bottom:20px}.testimonials .swiper-button-prev{width:67px;height:67px;left:0;right:auto}.testimonials .swiper-button-prev:after{content:'';background:url(./images/icons/slider-arrow-left.svg);width:67px;height:67px;position:absolute}.testimonials .swiper-button-next{width:67px;height:67px;right:0;left:auto}.testimonials .swiper-button-next:after{content:'';background:url(./images/icons/slider-arrow-right.svg);width:67px;height:67px;position:absolute}.long-wrap{display:flex;align-items:center;justify-content:center;gap:40px}.long-text{flex-basis:50%;font-weight:600;font-size:42px;line-height:50px;color:#000}.filial-list__item-phone a,.filial-list__item-title{font-weight:400;font-size:14px;line-height:16px;text-decoration:none}.long .button-flat{flex-basis:35%;width:100%}.filial{padding:50px 0;background-image:url(./images/new/filial-bg-2.webp);background-size:cover;background-repeat:no-repeat}.filial:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:2}.filial .container{position:relative;z-index:3}.filial-list{margin-top:36px;display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.filial-list__item{background:rgba(255,255,255,.8);box-shadow:0 4px 10px rgba(0,0,0,.15);border-radius:10px;padding:13px 19px;flex-basis:270px}.filial-list__item-title{color:#000;display:inline-block}.all-articles-item a,.category-b-format-list-item:hover,.filial-list__item-title:hover,.instructors-list-item-link,.tab-filter-item-notact a:hover{text-decoration:none}.filial-list__item-phones{display:flex;flex-direction:column;row-gap:11px;margin-top:11px}.filial-list__item-phone a{display:flex;align-items:center;letter-spacing:.01em;color:#251e21}.filial-list__item-phone a:hover,.seo a,.study-start__table td a:hover,.study-start__table-price.promo-price{color:#e5252a}.filial-list__item-phone a img,.footer-contacts__item img{width:22px;height:22px;margin-right:11px}.filial-list__item-phone-expand{display:flex;align-items:center;position:relative}.filial-list__item-phone-expand .filial-list__item-phone-expand-arr{width:9px;height:7px;margin-left:4px;margin-right:0;cursor:pointer}.filial-list__item-phone-expand:hover .hidden-filial-list-phones,.footer-contacts__item-expanded:hover .hidden-footer-phones{display:flex;flex-direction:column;position:absolute;top:20px;left:22px;text-align:center;border:1px solid;border-radius:5px;padding:10px;background:#fff;z-index:2}.steps-list{display:flex;flex-wrap:wrap;gap:40px;margin:38px 0 40px}.allcourses-top-item,.steps-list__item{flex-grow:1;flex-basis:300px;padding:22px 24px 27px 26px;position:relative;background:#fff;border:1px solid #e5252a;border-radius:30px}.allcourses-top-item-number,.steps-list__item-number{position:absolute;right:18px;top:22px;font-style:normal;font-weight:900;font-size:120px;line-height:90px;color:#e5252a;opacity:.15}.steps-list__item-title{margin-bottom:11px;font-weight:600;font-size:16px;line-height:19px;color:#000}.steps-list__item-text{font-weight:300;font-size:16px;line-height:18px;color:#000}.blog-paggination{display:flex;justify-content:center;margin:40px 0}.blog-paggination ul.nav-items{display:flex;align-items:center;gap:10px;padding:0;margin:0}.blog-paggination ul.nav-items li{padding:0;margin:0}.blog-paggination ul.nav-items li.active,.blog-paggination ul.nav-items li.page-item a.page-link{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e5252a;border-radius:10px;width:50px;height:50px;font-size:16px}.blog-paggination ul.nav-items li.active,.blog-paggination ul.nav-items li.page-item a.page-link:hover{background:#e5252a;color:#fff;text-decoration:none}.blog-list,.video-list{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:40px}.useful-info__list{margin-top:45px;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:40px}.useful-info__list-item{flex-basis:32%}.useful-info__list-item-img{height:248px;margin-bottom:10px}.useful-info__list-item-img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.useful-info__list-item-title{font-weight:600;font-size:20px;line-height:24px;color:#000;margin-bottom:10px;height:48px;overflow:hidden}.faq-list__item-text,.faq-text,.seo a,.seo-text,.study-start__text{font-weight:300;line-height:18px;font-size:16px}.default-table-wrap,.study-start__wrap{display:block;overflow-x:auto}.allcourses-top-item a,.useful-info__list-item a{display:inline-block}.seo-text{margin-top:32px;color:#000;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.study-start__text{text-align:center;color:#000;max-width:80%;margin:30px auto}.study-start__wrap{margin:32px 0 40px}.default-table,.study-start__table{width:100%;border-collapse:collapse}.default-table th,.study-start__table th{font-weight:500;font-size:16px;line-height:19px;color:#000;background:#f2f2f2}.default-table td,.study-start__table td{font-weight:300;font-size:16px;line-height:16px;color:#000}.default-table td,.default-table th,.study-start__table td,.study-start__table th{padding:12px 20px;white-space:nowrap;text-align:left}.autopark-list-item,.faq-text,.filial-page-top-right .study-start__table-centered tbody tr td,.filial-page-top-right .study-start__table-centered tfoot tr td,.filial-page-top-right .study-start__table-centered thead tr th,.footer-copy,.instructors-list-item{text-align:center}.default-table tr:nth-child(2n) td,.study-start__table tr:nth-child(2n) td{background:#f2f2f2}.default-table tr,.study-start__table tr{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.study-start__table td a{color:#000;text-decoration:none}.study-start__table-price{font-weight:500;font-size:16px;line-height:16px}.promo-price{border:1px solid #e5252a;border-radius:0 15px 15px 0;position:relative}.promo-price:after{content:'';border-radius:100%;border:1px solid #e5252a;position:absolute}.promo-price.promo-price-big{padding:8px 0 8px 10px}.promo-price.promo-price-big:after{width:15px;height:15px;right:8px;top:8px}.promo-price.promo-price-small{padding:2px 20px 2px 2px}.promo-price.promo-price-small:after{width:8px;height:8px;right:4px;top:7px}.faq-list__item-additional-text.faq-active-item:after,.faq-list__item-additional-text:after,.faq-list__item-additional-text:hover:after{width:5px;height:9px;right:-10px;top:5px;position:absolute;content:''}._2tga,._2tga.active,._89n_{background:#e5252a;border:1px solid #e5252a}.footer,.footer-copy{border-top:1px solid #000}.faq a{color:#ec1c24}.faq-text{color:#000;margin-top:10px}.faq-list{margin-top:30px;display:flex;gap:40px}.faq-list__col{display:flex;flex-direction:column;row-gap:30px;flex-basis:50%}h3.faq-list__item-title{font-weight:600;font-size:16px;line-height:19px;color:#000;margin-bottom:10px}.faq-list__item-text{color:#000;margin-bottom:10px}.faq-list__item-additional-content,.faq-list__item-additional-text{font-style:italic;font-size:16px;line-height:19px;color:#5e5e5e;font-weight:400}.faq-list__item-additional-text{margin-bottom:10px;position:relative;display:inline-block;cursor:pointer}.faq-list__item-additional-text.faq-active-item,.faq-list__item-additional-text:hover,.filial-page-top-right tr td a,.inner-faq-list-item-title.active,.inner-faq-list-item-title:hover,.inst-profile-top .char-list li a,.instructors-list-item-info a,.instructors-list-item-info a:hover{color:#e5252a}.faq-list__item-additional-text:after{background:url(/assets/images/icons/arr-right-black.svg) 0 0/cover;transform:rotate(90deg)}.faq-list__item-additional-text:hover:after{background:url(/assets/images/icons/arr-right-red.svg) 0 0/cover;transform:rotate(90deg)}.faq-list__item-additional-text.faq-active-item:after{background:url(/assets/images/icons/arr-right-red.svg) 0 0/cover;transform:rotate(-90deg)}.faq-list__item-additional-content{display:none;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}.footer-contacts__item a,.footer-navigation__item{font-size:14px;line-height:16px;letter-spacing:.01em;color:#251e21}.faq-list__item-socials{display:flex;align-items:center;column-gap:15px;margin-bottom:10px}.faq-list__item-socials a{width:25px;height:25px}.footer{padding:30px 0}.allcourses-top,.footer-columns{display:flex;flex-wrap:wrap;gap:40px}.footer-columns__item{flex-grow:1;flex-basis:200px}.footer-logo{width:200px;height:52px;margin-bottom:25px}.footer-contacts{display:flex;flex-direction:column;gap:14px}.footer-contacts__item a{display:flex;align-items:center;font-weight:400;text-decoration:none;cursor:pointer}.footer-contacts__item a:hover{color:#ec1c24}.footer-contacts__item-expanded .footer-contacts__item-expanded-arr{width:9px;height:7px;margin-right:0;margin-left:13px}.footer-navigation{display:flex;flex-direction:column;gap:28px}.footer-navigation__item{font-weight:500}.footer-apps{margin-bottom:55px}.footer-apps__title,.footer-socials__title{font-weight:600;font-size:16px;line-height:19px;color:#000;margin-bottom:12px}.footer-apps__list{display:flex;align-items:center;gap:26px}.footer-socials__list{display:flex;align-items:center;gap:30px}.footer-copy{padding:20px 0;font-weight:500}.burger{width:30px;height:30px;position:relative;border-radius:4px;z-index:18}.burger span{margin-bottom:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-1.5px}.burger span,.burger span::after,.burger span::before{display:block;width:30px;height:3px;background-color:#2a2a2a;outline:transparent solid 1px;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.filial-map,.filial-page-top-left img{height:400px}.burger span::after,.burger span::before{position:absolute;content:""}.burger span::before{top:-9px}.burger span::after{top:9px}.burger.clicked span{background-color:transparent}.burger.clicked span::before{-webkit-transform:translateY(9px) rotate(45deg);-moz-transform:translateY(9px) rotate(45deg);-ms-transform:translateY(9px) rotate(45deg);-o-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}.burger.clicked span::after{-webkit-transform:translateY(-9px) rotate(-45deg);-moz-transform:translateY(-9px) rotate(-45deg);-ms-transform:translateY(-9px) rotate(-45deg);-o-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}.burger:hover{cursor:pointer}.page-wrap,body.overflow{overflow:hidden}.courses-nav-list,.sub-nav-list{margin-bottom:46px;position:relative}.sub-nav-list .swiper-wrapper{align-items:center}.courses-nav-list-item a,.courses-nav-list-item-act,.sub-nav-list-item a,.sub-nav-list-item-act{font-weight:300;font-size:14px;line-height:16px;color:#5e5e5e;border:1px solid #b5b5b5;border-radius:30px;background:#fff;padding:5px 25px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.courses-nav-list-item-act,.sub-nav-list-item-act{background:#e5252a;border:1px solid #e5252a;color:#fff}.courses-nav-list-item a:hover,.sub-nav-list-item a:hover{background:#e5252a;border:1px solid #e5252a;color:#fff;text-decoration:none}.sub-nav-list .swiper-button-prev{opacity:1;color:#000;left:0}.sub-nav-list .swiper-button-next{opacity:1;color:#000;right:0}.sub-nav-list .swiper-button-next:after,.sub-nav-list .swiper-button-prev:after{font-size:18px}.instructors-list{display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px;column-gap:10px;margin-bottom:50px}.instructors-list-item{flex-basis:19%}.instructors-list-item-link img{-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;margin:0;padding:0;box-shadow:0 0 0 1px #fff;-webkit-box-shadow:0 0 0 1px #fff;-webkit-border-radius:5px;border-radius:5px;width:100%;object-fit:cover}.allcourses-list-item,.autopark-list-item-link img{-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out}.autopark-list-item-link:hover img,.instructors-list-item-link:hover img{-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:none;-webkit-filter:grayscale(0);box-shadow:0 0 0 1px #ec1c24,0 0 10px 1px #ff4e55;-webkit-box-shadow:0 0 0 1px #ec1c24,0 0 14px 1px #ff4e55;background-color:#ec1c24;border-color:#ec1c24}.instructors-list-item-title{font-size:14px;line-height:1;margin:14px 0 7px}.autopark-list,.filials-page-list,.filials-page-map,.instructors-page-faq{margin-bottom:50px}.instructors-list-item-info{color:#898989;font-size:12px;line-height:1.2}.instructors-list-item-review{margin-top:10px}.instructors-list-item-review a{display:flex;align-items:center;justify-content:center;color:#017592;font-size:10px}.instructors-list-item-review a .i-rev-s{margin-top:0;margin-right:5px}.autopark-list{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.autopark-list-item-link{text-decoration:none;width:100%}.autopark-list-item-link img{transition:.2s ease-out;margin:0;padding:0;box-shadow:0 0 0 1px #fff;-webkit-box-shadow:0 0 0 1px #fff;-webkit-border-radius:5px;border-radius:5px}.autopark-list-item-title{font-size:14px;line-height:1.428;margin:2px 0}.autopark-list-item-description{color:#898989;font-size:12px;line-height:1.5}.tab-filter{display:flex;align-items:center;gap:20px;margin-bottom:46px}.tab-filter-item-notact{border-bottom:2px solid transparent;padding-bottom:5px;transition:.3s}.tab-filter-item-notact:hover{border-bottom:2px solid #e5252a}.page-wrap.reviews-page{overflow:unset}.page-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #c4c4c4;margin-top:40px;padding-top:20px;margin-bottom:50px}.stretch-banner{display:flex;justify-content:center;align-items:center;gap:100px;background:#e5252a;margin:40px 0;padding:25px 0;position:relative}.actions-list-item-top,.allcourses-list-item a .allcourses-list-item-name{color:#fff;background-color:rgba(229,37,42,.9);min-height:48px;bottom:0;display:flex;width:100%}.stretch-banner:before{content:'';background:#e5252a;position:absolute;left:-50%;width:50%;height:100%}.stretch-banner:after{content:'';background:#e5252a;position:absolute;right:-50%;width:50%;height:100%}.stretch-banner-info{display:flex;align-items:center;max-width:45%}.stretch-banner-info__text{font-weight:800;font-size:24px;line-height:29px;text-align:right;color:#fff}.stretch-banner-info__number{font-weight:600;font-size:65px;line-height:78px;text-align:right;color:#fff;margin-left:27px}.stretch-banner .button-flat{background:#fff;box-shadow:0 4px 8px rgb(65 0 0 / 25%);border-radius:10px;font-weight:500;font-size:18px;line-height:29px;color:#000;padding:0 82px}.stretch-banner .button-flat:hover{background:#5e5e5e;color:#fff;border:2px solid #5e5e5e}.allcourses-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 6px;margin:40px 0}.allcourses-list-item{transition:.2s ease-out;border-radius:5px;margin:0;padding:0;overflow:hidden}.actions-list-item:hover,.allcourses-list-item:hover{box-shadow:0 0 0 1px #ec1c24,0 0 10px 1px #ff4e55;-webkit-box-shadow:0 0 0 1px #ec1c24,0 0 14px 1px #ff4e55;border-color:#ec1c24}.actions-list-item a,.allcourses-list-item a{display:block;position:relative;outline:0}.actions-list-item a img,.allcourses-list-item a img{object-fit:cover;display:block}.allcourses-list-item a .allcourses-list-item-name{align-items:center;justify-content:center;font-size:12px;position:absolute;left:0;font-weight:500;padding:0 10px;text-align:center}.allcourses-program{display:flex;align-items:center;margin-bottom:20px}.allcourses-program-right{margin-left:20px}.allcourses-program-right a.button-flat{max-width:300px}.actions-list{display:flex;flex-wrap:wrap;gap:10px 6px;margin-bottom:50px}.actions-list-item{-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;border-radius:5px;margin:0;padding:0;overflow:hidden;flex-basis:200px}.actions-list-item-top{flex-direction:column;align-items:center;justify-content:center;font-size:12px;position:absolute;left:0;font-weight:500;padding:5px 10px;text-align:center}.actions-list-item-time{margin-bottom:5px;font-weight:700}.timer-wrap{padding:22px 24px 27px 26px;position:relative;background:#fff;border:1px solid #e5252a;border-radius:30px;max-width:70%;margin:20px auto 0}.blog-comments,.filial-map,.filial-page-top,.other-servises{margin-bottom:40px}.timer-header h3{margin:0 5px 0 0;font-weight:600}.timer-wrap .note{text-align:center;font-size:18px;max-width:70%;margin:0 auto 20px;line-height:1}.timer-amount{color:#e5252a;font-weight:700}.timer-actions a.button-flat{margin-left:10px}#write-to-director:hover,.add-new-review .button-flat:hover,.timer-actions a.button-flat:hover{color:#000}.filial-page-top{display:flex;justify-content:space-between;align-items:center}.filial-page-top-right{flex-basis:50%}.filial-map iframe{height:100%}.filial-in-contact-list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:40px}.filial-in-contact-item{padding:13px 24px;background:rgba(255,255,255,.1);border:1px solid;backdrop-filter:blur(15px);border-radius:30px;flex-basis:416px}.filial-in-contact-item p{word-break:break-all}.action-image{margin-right:30px;margin-bottom:15px;margin-top:3px;float:left}.all-articles{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:40px}.all-articles-item{display:inline-flex;flex-direction:column;flex:1 1 30%;position:relative;padding-bottom:2px;margin-bottom:auto}.all-articles-item:before{position:absolute;width:50%;height:2px;background:#e5252a;bottom:-4px;left:0;pointer-events:none;content:'';transform-origin:100% 50%;transform:scale3d(0,1,1);transition:transform .3s}.all-articles-item:hover:before{transform-origin:0% 50%;transform:scale3d(1,1,1);color:#e5252a;width:50%}.all-articles-item span{font-size:12px;font-weight:500;margin-top:2px}.other-servises{display:flex;justify-content:center;gap:34px;flex-wrap:wrap}.other-servises-item{flex-basis:23%}.other-servises-item .other-servises-item-image a{display:block;width:100%;height:200px}.other-servises-item .other-servises-item-image a img{width:100%;height:100%;border-radius:10px;object-fit:cover}.other-servises-item-title{margin-top:5px}.other-servises-item-title a span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video-list-item{display:flex;flex-direction:column;flex-basis:48%}.video-list-item-title{font-size:22px;font-weight:500;line-height:1}.video-list-item-description{font-size:14px;margin-top:5px}.video-list-item-video{width:100%;height:350px;margin-top:auto}.reviews-list .reviews.quip-comment-list{margin:0;padding:0}.meta,.rev-lnk,.reviews-list .reviews li .review span{font-size:14px}.review-pagination .align_center ul{display:flex;justify-content:center}.reviews .reviews{margin-top:25px}.av{width:35px;height:35px;float:left}.b-reviews,.comment-box textarea{height:200px}.av img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.review,.reviews .av{margin-bottom:25px}.review{margin-left:46px}.rev-meta{font-size:12px;margin-bottom:10px}.rev-meta .meta{margin-top:4px}.b-reviews{width:440px;overflow:auto;margin-right:-20px;outline:0}.meNameLink{text-decoration:underline!important;font-weight:700!important}.about-site,.dev,.dev a,.gray,.meta{color:#898989}.single-filial{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:40px}.single-filial-left{width:35%}.single-filial-address{margin-bottom:10px;font-size:16px;font-weight:500}.single-fillial-right{width:60%}.single-fillial-map{width:100%;height:300px}.category-b-format-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.category-b-format-list-item{display:inline-flex;flex-direction:column;align-items:center;flex-basis:25%}.category-b-format-list-item-title{margin-top:10px;font-size:18px;font-weight:700;color:#000;text-align:center}.inner-faq-list-item-title{font-size:18px;font-weight:500;margin-bottom:10px}.inst-profile-name{text-align:center;font-weight:500;font-size:20px;margin-bottom:15px}.inst-profile-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.inst-profile-top .char-list li{display:inline-block;font-size:16px;padding:0;line-height:1}.add-new-review{width:50%;margin:0 auto 50px}.adv-reasons-item{display:flex;align-items:flex-start;gap:40px}.adv-reasons-item h2{margin:0;padding:0;border:unset;width:70%}.adv-reasons-item-number{background:url(/assets/templates/mainTemplate/i/road_sign_list_bull.png) no-repeat;width:89px;height:103px;float:left;font-size:24px;line-height:42px;margin-left:-14px;padding-top:15px;text-align:center}.adv-reasons-item-info{flex-basis:30%;display:flex;align-items:center;gap:20px}.adv-reasons-item-description{flex-basis:70%}.reviews-block{display:flex;justify-content:space-between;gap:20px}.all-comments-list{width:67%}.leave-comment-wrap{width:350px;position:sticky;top:100px;height:100%}.consult,.faq_question{cursor:pointer;position:relative}.write-to-director{margin-top:15px}.reviews-block-title{margin-bottom:15px;font-size:20px;font-weight:600}.hybrid-auth-login-methods{display:flex;justify-content:space-around}.review-form-help-text{font-size:12px;text-align:center;display:block;width:100%}.page404-wrap{height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:50%;width:100%;margin:0 auto}.page404-top{display:flex;align-items:center;gap:40px}.page404-top h1{margin-bottom:unset}.page404-middle{font-size:16px;font-weight:500;margin:10px 0}.page404-menu{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:20px}.consult{display:flex;align-items:center;background:#fff;border:2px solid #e5252a;font-size:14px;line-height:16px;border-radius:30px;letter-spacing:.01em;color:#000;padding:2px 9px}.consult img{width:21px;height:21px}.FAQ details,.FAQ summary{outline:0!important}.faq_container{background-color:#f3f3f3;border-radius:10px;margin-bottom:10px}.FAQ .faq_question{display:list-item}.faq_question{padding:20px;font-size:20px}.FAQ summary::marker{unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0!important;text-align:start!important;text-align-last:start!important}.faq_container span{padding:5px 0}.faq_text{padding:20px;border-top:2px solid #fff;font-weight:16px}@media (min-width:1441px){.entry{background-image:url('/assets/images/new/home-entry-bg-1920.webp')}.tariff{background-image:url('/assets/images/new/tariff-bg-1920.webp')}.filial{background-image:url(./images/new/filial-bg-1920.webp)}}@media (max-width:1440px){.entry-info__item{flex-basis:140px}.filial-in-contact-item{flex-basis:400px}.other-servises-item{flex-basis:22%}}@media (max-width:1366px){.filial-page-top,.stretch-banner{gap:20px}.filial-page-top-left{flex-basis:50%}.filial-page-top-left img{height:auto;width:100%}.stretch-banner-info{max-width:100%}.stretch-banner .button-flat{max-width:250px;padding:0 20px;width:100%}}@media (max-width:1199px){.entry{background-image:url('/assets/images/new/home-entry-bg-991.webp')}.entry:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:2}.entry .container{position:relative;z-index:3}.entry-info{width:100%}.entry-info__text,.entry-info__title{text-align:center}.entry .entry-info__item-text,.entry .entry-info__text,.entry .entry-info__title{color:#fff}.entry-info__item{flex-basis:215px}.filial-in-contact-item{flex-basis:48%}.all-articles-item{flex:1 1 50%}.useful-info__list-item{flex-basis:49%}.adv-reasons-item{gap:0;flex-direction:column}.page404-wrap{max-width:90%}}@media (max-width:1024px){.tab-filter{flex-wrap:wrap;justify-content:space-between}}@media (max-width:991px){.mob-lang{width:70px;display:flex;align-items:center;justify-content:space-between}.header-info__top-item.lang{display:none}.header-info__menu.show .header-nav,.single-filial{flex-direction:column;align-items:flex-start}.header-info__menu{display:none;background-color:#2a2a2a;position:fixed;z-index:16;top:0;right:0;height:100%;max-width:515px;width:100%;padding:100px 40px 60px;overflow-y:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .55s cubic-bezier(.785, .135, .15, .86);-moz-transition:transform .55s cubic-bezier(.785, .135, .15, .86);-o-transition:transform .55s cubic-bezier(.785, .135, .15, .86);transition:transform .55s cubic-bezier(.785, .135, .15, .86)}.header-info__menu.show{display:block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.header-info__menu.show ul.header-nav li{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}.header-info__menu.show ul.header-nav li:first-child{transition-delay:0.15s}.header-info__menu.show ul.header-nav li:nth-child(2){transition-delay:0.3s}.header-info__menu.show ul.header-nav li:nth-child(3){transition-delay:0.45s}.header-info__menu.show ul.header-nav li:nth-child(4){transition-delay:0.6s}.header-info__menu.show ul.header-nav li:nth-child(5){transition-delay:0.75s}.header-info__menu.show ul.header-nav li:nth-child(6){transition-delay:0.9s}.header-info__menu.show ul.header-nav li:nth-child(7){transition-delay:1.05s}.header-info__menu.show ul.header-nav li:nth-child(8){transition-delay:1.2s}.header-info__menu.show ul.header-nav li:nth-child(9){transition-delay:1.35s}.header-info__menu.show ul.header-nav li:nth-child(10){transition-delay:1.5s}.header-info__menu ul.header-nav li{margin-bottom:20px;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.header-info__menu ul.header-nav li:last-of-type,header.header .sub-menu-wrap .sub-ul-menu .sub-link-menu{margin-bottom:0}.header-info__menu ul.header-nav li a,.header-info__menu ul.header-nav li.mob-lang span,.header-info__menu ul.header-nav li.no-link{color:#fff;text-decoration:none;text-transform:uppercase;font-size:20px;display:inline-block;letter-spacing:1px;font-weight:600;padding:5px 0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}header.header .header-nav .sub-menu-wrap:hover>a,header.header .header-nav a:hover{color:#fff}.header-info__menu ul.header-nav li a:hover::before{content:unset}.header-info__menu ul.header-nav li.mob-lang span{color:#e5252a}.header-info__menu ul.header-nav li.mob-lang a:hover{color:#e5252a;text-decoration:none}header.header .header-info__menu.show .sub-ul-menu{background:0 0;position:initial;border:unset;border-radius:10px;padding:10px;max-height:250px;overflow-y:auto;width:100%!important}.sub-menu-wrap>a{position:relative;padding-right:0!important;max-width:max-content}.sub-ul-menu-arr{position:absolute;top:0;right:-30px;width:25px;height:25px;display:flex;align-items:center;justify-content:center}.faq-list,.long-wrap{flex-direction:column}.sub-ul-menu-arr:after{content:'';border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.header-info__top-item.burger,.sub-ul-menu.active-mob-menu-item{display:block}header.header .sub-menu-wrap .sub-ul-menu .sub-link-menu a{font-size:14px;letter-spacing:0;line-height:1.2}.header-info{row-gap:unset}.tariff-list{gap:20px}.long-text,.reviews-block-title{text-align:center}.long .button-flat{flex-basis:auto;width:auto}.seo-text{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset}.study-start__text,.timer-wrap,.timer-wrap .note{max-width:100%}.faq-list{gap:30px}.filial-page-top{flex-direction:column;gap:unset;margin-bottom:unset}.filial-page-top-left,.filial-page-top-right{flex-basis:100%;width:100%}.filial-page-top-left img{height:300px;object-fit:cover}.filial-page-top-right .study-start__table-centered tbody tr td,.filial-page-top-right .study-start__table-centered tfoot tr td,.filial-page-top-right .study-start__table-centered thead tr th{text-align:left}.stretch-banner-info__text{font-weight:600;font-size:22px;line-height:26px}.filial-map{height:300px}.instructors-list-item{flex-basis:32%}.blog-single-page img,.float-r{float:unset;margin-left:unset;margin-bottom:10px;width:100%;height:auto}.other-servises-item{flex-basis:46%}.video-list-item-video{height:250px}.all-comments-list,.single-filial-left,.single-fillial-right{width:100%}.reviews-block{flex-direction:column;align-items:center;justify-content:center}.leave-comment-wrap{position:unset;top:unset}}@media (max-width:768px){.header-info__top{column-gap:30px}.header-info__top-item img:first-child{display:none}.tariff-list{padding-bottom:30px}.tariff-list .swiper-wrapper{display:flex;justify-content:unset;flex-wrap:unset;gap:unset}.swiper-pagination-fraction,.tariff-list .swiper-horizontal>.swiper-pagination-bullets,.tariff-list .swiper-pagination-bullets.swiper-pagination-horizontal,.tariff-list .swiper-pagination-custom{bottom:0}.testimonials-slider{padding-bottom:90px}.testimonials-slider__item{padding:0}.testimonials .swiper-button-next,.testimonials .swiper-button-prev{bottom:0;top:unset;width:50px;height:50px}.testimonials .swiper-button-next:after,.testimonials .swiper-button-prev:after{width:50px;height:50px;background-size:cover}.testimonials .swiper-button-next{right:35%}.testimonials .swiper-button-prev{left:35%}.filial-list__item{flex-basis:230px;flex-basis:100%}.filial-list__item-phones{flex-direction:row;column-gap:20px;flex-wrap:wrap}.filial-in-contact-item,.footer-columns__item:first-child,.footer-columns__item:nth-child(4),.useful-info__list-item,.video-list-item{flex-basis:100%}.footer-columns__item:nth-child(2){flex-basis:150px}.footer-columns__item:nth-child(3){flex-basis:80px}.footer-apps__list-item{flex-basis:150px;flex-grow:1}.footer-apps__list-item img{width:100%}.footer-apps{margin-bottom:40px}.filial-page-top-left img{height:200px}.stretch-banner-info{justify-content:center}.stretch-banner{flex-direction:column}.stretch-banner-info__number,.stretch-banner-info__text{text-align:unset}.action-image{float:none;margin-right:0}.video-list-item-video{height:300px}.all-articles-item{flex:1 1 100%}.useful-info__list-item-title{height:auto}.category-b-format-list{row-gap:20px}.category-b-format-list-item{flex-basis:50%}.page404-wrap{max-width:100%}.page404-top{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:20px}}@media (max-width:600px){.header-info__top-item-expand:hover .hidden-header-phones{left:-10px}.home .likeH2,.home h2{font-size:26px;line-height:26px}.entry{background-image:url('/assets/images/new/home-entry-bg-600.webp')}.tariff{background-image:url('/assets/images/new/tariff-bg-600.webp')}.filial{background-image:url(./images/new/filial-bg-600.webp)}.header-brand img{width:150px;height:50px}.header-info__top-item img:first-child,.header-info__top-item:first-child{display:none}.header-info__top{column-gap:20px}.entry-info__title{font-size:24px;line-height:28px}.entry-info__list{row-gap:15px}.entry-info__item{flex-direction:row}.entry-info__item-img{width:40px!important;height:40px}.entry-info__item-text{text-align:left;margin-left:15px;margin-top:0}.category-b-format-list-item,.other-servises-item,.tariff-list__item{flex-basis:100%}.park-info{justify-content:flex-start}.park-actions{margin-top:30px}.testimonials .swiper-button-next,.testimonials .swiper-button-prev{bottom:0;top:unset;width:40px;height:40px}.testimonials .swiper-button-next:after,.testimonials .swiper-button-prev:after{width:40px;height:40px;background-size:cover}.testimonials .swiper-button-next{right:30%}.testimonials .swiper-button-prev{left:30%}.long-text,h1{font-size:24px;line-height:24px}.useful-info__list-item{height:100%}.useful-info__list-item-title{font-size:18px;line-height:22px;height:unset;overflow:unset}.useful-info__list-item-img{overflow:hidden}.popup{max-width:350px;padding:54px 24px}.popup-title{text-align:center;font-size:28px;line-height:28px}.button-flat,.button-stroked,.popup-text,.timer-wrap .note{font-size:14px}.popup-text{line-height:14px}.scroll-top{bottom:80px;right:10px}.likeH2,h2{font-size:16px;line-height:16px}.courses-nav-list,.sub-nav-list{margin-bottom:25px}.stretch-banner-info__text{font-weight:500;font-size:20px;line-height:20px}.stretch-banner-info__number{font-weight:500;font-size:40px;line-height:24px;margin-left:5px}.filial-map{height:200px}.rating-wrap{flex-wrap:wrap}.page-bottom .rating_result{margin-left:0}.autopark-list-item,.instructors-list-item{flex:1 1 47%}.leave-comment-wrap,.tab-filter-item,.timer-actions a{width:100%}.page404-menu,.timer-header{flex-direction:column}.timer-actions{flex-direction:column;gap:10px}.action-image{width:100%;height:auto}.video-list-item-video{height:250px}.category-b-format-list{justify-content:center}.add-new-review{width:80%}.leave-comment-wrap .button-stroked{padding:9px 50px 9px 18px}.adv-reasons-item h2{font-size:24px;line-height:29px}}@media (max-width:320px){.home .likeH2,.home h2{font-size:22px;line-height:22px}.header-info__top-item.header-info__top-item-expand{display:none}}