*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}body{color:#1c242c;font-weight:300;margin:0;font-family:"Open Sans";}a,a *{transition:.3s;text-decoration:none;}a:hover{text-decoration:none;}section{padding:50px 15px;}.d-flex{display:flex;flex-wrap:wrap;}.nowrap{flex-wrap:nowrap;}.d-none{display:none;}.flex-center{justify-content:center;}.flex-between{justify-content:space-between;}.flex-around{justify-content:space-around;}.items-start{align-items:flex-start;}.items-center{align-items:center;}.h1,h1{font-size:2rem;}.h2,h2{font-size:1.5rem;}.h3,h3{font-size:1.25rem;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:300;margin-top:0;}hr{border-top:none;border-left:none;border-right:none;border-color:#fdeaea;}img{max-width:100%;height:auto;}.cursor{}.container{position:relative;z-index:1;}.dark{background-color:#f5f5f5;}.bread_crumbs a,.bread_crumbs span{color:#777;font-size:.9rem;}.bread_crumbs a:hover,.bread_crumbs span:hover{color:#ea2c27;}.not_found{text-align:center;}.block-button .button{margin-top:10px;}.button{text-transform:none;border-radius:50px;font-size:1rem;padding:15px 25px;display:inline-block;}.button.button-red{background-color:#ea2c27;border:1px solid #ea2c27;color:#fff;}.button.button-red.ubrb{background-color:transparent;color:#ea2c27;}.button.button-red:hover{background-color:#df2925;color:#fff;}.button.button-red.ubrb:hover{background-color:transparent;border-color:#ea2c27;color:#df2925;}.button.button-black{background-color:#1c242c;color:#fff;}.button.button-black:hover{background-color:#000;}.block-button{display:flex;flex-wrap:wrap;justify-content:center;margin:0;}.button.button-white{color:#ea2c27;background-color:#fff;padding:15px 35px;border-radius:50px;}.button.button-white:hover{background-color:#df2925;color:#fff;}.button.button-d{color:#fff;border:1px solid #fff;}.form .input,.form .button{border-radius:50px;border:none;width:100%;height:50px;padding:0 25px;}.form .input{margin-bottom:10px;}a.link{color:#ea2c27;text-decoration:underline;}.desc_cert .phone a{color:#1c242c;}.desc_cert .phone a:hover{text-decoration:underline;}.icon.location::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/location.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/location.svg");}.icon.call::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/call-calling.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/call-calling.svg");}.icon.fb::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/fb.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/fb.svg");}.icon.insta::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/insta.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/insta.svg");}.icon.tik::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/tik.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/tik.svg");}.icon.tg::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/tg-r.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/tg-r.svg");}.icon.fb::before,.icon.tg::before,.icon.tik::before,.icon.insta::before,.icon.location::before,.icon.call::before{content:"";background-color:#ea2c27;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;display:block;}.vtc-slider .icon.quote::before{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/quote-up.svg");}.vtc-slider .icon.c-star::before,.comment-list .icon.c-star::before{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/star-review.svg");}.vtc-slider .icon.quote::before,.vtc-slider .icon.c-star::before,.comment-list .icon.c-star::before{content:"";display:inline-block;background-size:cover;}.social a{background-color:transparent;padding:7px;border-radius:50%;display:inline-block;}.vtc-slider .slider-container-offset{overflow:hidden;}.card.bg-circle{overflow:hidden;}.card.bg-circle > *{position:relative;z-index:3;}.card.bg-circle::before{background:linear-gradient(135deg,rgba(234,44,39,.09) 0%,rgba(234,44,39,0) 38.54%);position:absolute;content:"";border-radius:50%;}.chevron::before{border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:1rem;left:.5rem;position:relative;top:.5rem;transform:rotate(-45deg);vertical-align:top;width:1em;}.chevron.right:before{left:0;transform:rotate(45deg);}.chevron.down:before{top:0;transform:rotate(135deg);}.chevron.left:before{left:.25em;transform:rotate(-135deg);}.closebtn{font-size:1.5rem !important;color:#ea2c27 !important;width:36px;height:36px;border:1px solid #eed2d1;border-radius:50%;display:flex;align-items:center;justify-content:center;}.v-wrapper{display:flex;flex-wrap:wrap;align-content:center;position:relative;overflow:hidden;width:100%;height:100%;border-radius:16px;}.v-wrapper img{width:100%;}.v-player{height:100%;min-height:230px;}.v-cover{position:absolute;left:0;right:0;top:0;bottom:0;background-position:center;background-size:cover;}.v-cover::before{content:"";background:linear-gradient(113.3deg,rgba(34,34,34,.4) 0%,rgba(234,44,39,.55) 100%);position:absolute;left:0;right:0;bottom:0;top:0;}.v-play{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/play.svg");width:32px;height:32px;background-color:transparent;background-size:cover;border:none;cursor:pointer;position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);}.v-play.nitro-lazy{background-image:none !important;}.v-play:hover{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/play-h.svg");}.v-play:hover.nitro-lazy{background-image:none !important;}.slider .itc-slider-btn{display:none;}.vtc-slider .itc-slider-wrapper{background-color:transparent;}.vtc-slider .itc-slider-items{--gap:1rem;gap:var(--gap);}.vtc-slider .itc-slider-item{flex:0 0 100%;max-width:100%;background-color:rgba(234,44,39,.07);border-radius:16px;overflow:hidden;}.vtc-slider .card .caption{padding:20px;}.vtc-slider .card.bg-circle::before{width:192px;height:192px;right:calc(0% - 86px);bottom:calc(0% - 86px);}.vtc-slider,.vtc-slider .card,.vtc-slider .itc-slider-indicators{position:relative;}.vtc-slider .itc-slider-indicator{background-color:#fbd5d4;width:9px;height:9px;border-radius:50%;margin:0 7px;}.vtc-slider .itc-slider-indicator-active{background-color:#ea2c27;}#th{background-color:#fff;border-bottom:1px solid #fdeaea;width:100%;z-index:10;position:relative;}#th .burger-menu{background-color:#ea2c27;display:inline-block;padding:15px 16px;}#th .burger-menu > div{width:27px;height:3px;background-color:#fff;margin:5px 0;}#th .logo img,#tm .logo img{max-width:126px;}#th .icons-block{margin:0 10px;}#th .call span.icon,#th .location span.icon{border:1px solid #eed2d1;border-radius:50%;padding:10px;}#th .call span{margin-right:5px;}#th .desctop,#tm .desctop{display:none;}@media screen and (min-width: 900px){#th .logo,#th .icons-block{flex-grow:1;flex-shrink:0;}}nav#tm{height:0;width:100%;position:fixed;z-index:11;top:0;left:0;background-color:#fff;overflow-x:hidden;}nav ul{list-style:none;padding:0;}#tm a{font-size:1rem;color:#1c242c;}#tm ul a{display:block;}#tm a:hover{color:#ea2c27;}#tm .header-lang{border:1px solid #eed2d1;border-radius:32px;padding:3px 3px;}#tm .header-lang a{padding:2px 10px;}#tm .header-lang a.disabled{background-color:#f9c0bf;border-radius:30px;cursor:default;}#tm .header-lang a.disabled:hover{color:#1c242c !important;}#tm .top-menu > li{padding:0 15px;border-bottom:1px solid #eed2d1;}#tm .top-menu > li > a{padding:15px 0;}#tm .accordion:after{content:"";float:right;margin:5px;width:10px;height:10px;transition:all .3s;border-style:solid;border-width:.1em .1em 0 0;transform:rotate(135deg);}#tm .active:after{transform:rotate(-45deg);}#tm .panel{border-radius:16px;max-height:0;overflow:hidden;}#tm .accordion.active + .panel{padding:20px;border:1px solid #eed2d1;margin-bottom:20px;}#tm .panel li a{padding-bottom:5px;}#tm .top-menu > li:last-child{padding:15px;border:none;}#tm .lang{width:100px;margin-left:10px;display:inline-block;}#tm .contacts-menu{background-color:#fdeaea;padding:0 15px 20px;}#tm .contacts-menu .title{padding:25px 0 10px;border-bottom:1px solid #fbd5d4;}#tm .contacts-menu .muted{font-size:.7rem;color:#666;}#tm .social a,#th .social a{border:1px solid #eed2d1;}#tm .social a:hover,#th .social a:hover{border-color:#ea2c27;}#tm .canvas{border-bottom:1px solid #eed2d1;}#tm .logo{padding:14px;}#tm .closebtn,#citydd.active .closebtn{margin:12px;}#tm .card.bg-circle.active::before,#citydd .card.bg-circle::before{width:400px;height:400px;right:calc(0% - 200px);bottom:calc(0% - 200px);}#citydd{display:none;}#citydd.active{display:block;}@media (max-width:900px){#tm.active{height:100% !important;}#tm.active::before,#citydd.active::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#550200;z-index:11;}#tm.active #calldd{position:absolute;top:0;z-index:11;margin:50px auto;left:0;right:0;width:90%;background-color:#fff;border-radius:16px;}#tm.active #calldd .desctop{display:block;font-size:1.5rem;margin:20px auto 0;}#tm.active #calldd p.title{padding:10px 0 5px;}#tm.active #calldd p{margin:10px auto;}#tm.active #calldd .button{padding:7px 25px;}#tm .contacts-menu .closebtn{display:none;}#tm.active #calldd .closebtn,#citydd.active .closebtn{position:absolute;top:12px;right:0;display:flex;}#citydd.active .city a{border:2px solid #ddd;display:block;padding:10px;border-radius:12px;color:#1c242c;}#citydd.active .city a::after{content:"";position:absolute;width:20px;height:20px;border:2px solid #ddd;border-radius:50%;right:30px;}#citydd.active .city.act a{border-color:#ea2c27;}#citydd.active .city.act a::after{content:"+";color:#fff;border-color:#ea2c27;background-color:#ea2c27;}#citydd.active .city.act a::after{content:"";color:#fff;border-color:#ea2c27;background-color:#ea2c27;background-image:url("data:image/svg+xml,<svg width=\"10\" height=\"9\" viewBox=\"0 0 10 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M0.833008 4.79166L3.95801 7.91666L9.16634 1.66666\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>");background-repeat:no-repeat;background-position:center;}}#citydd.active .card.bg-circle{position:absolute;top:0;z-index:12;margin:50px auto;left:0;right:0;width:90%;background-color:#fff;border-radius:16px;padding:25px 15px;}#fs{background-color:#ea2c27;position:relative;height:830px;overflow:hidden;color:#fff;}#fs .circle{width:125%;height:400px;border-radius:50%;right:-12.5%;position:absolute;left:-12.5%;}#fs .circle.r-c{background-color:rgba(255,255,255,.1);bottom:630px;}#fs .circle.i-c-bg{background-size:cover;background-position:top;bottom:-20px;}#fs .circle.c-block{background-color:#ea2c27;bottom:180px;}#fs .circle.c-b{background-color:transparent;border:8px solid #f9c0bf;bottom:60px;}#fs .min-i-c{background-position:center;background-size:cover;border:8px solid #f9c0bf;border-radius:50%;position:absolute;width:204px;height:204px;bottom:110px;}#fs .text-block{position:relative;padding:30px 20px;}#fs .text-block .sub-desc{font-size:1rem;}#fs .text-block .desc{padding:1.25rem 0;}#fs form{background-color:#f9c0bf;border-radius:16px;padding:10px;display:flex;flex-wrap:wrap;}@media screen and (min-width: 1200px){.first-screen-video{top:calc(( 100% - 270px ) / 2);right:0;width:40%;height:270px;}}@media screen and (min-width: 900px){.first-screen-video{position:absolute;top:calc(( 100% - 250px ) / 2);right:16px;width:35%;height:250px;}}@media screen and (max-width: 900px){.first-screen-video{position:absolute;right:calc(( 100% - 72% ) / 2);bottom:32px;height:300px;width:72%;}}#docs .wrapper{gap:10px;}#docs .doc{border:1px solid #eed1d2;border-radius:16px;padding:20px;flex:0 0 46%;max-width:46%;}#docs .doc p{font-size:.9rem;word-wrap:break-word;margin-bottom:0;}#docs .icon.pasport::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/passport1.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/passport1.svg");}#docs .icon.ipn::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/paper2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/paper2.svg");}#docs .icon.med::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/medical-certificate1.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/medical-certificate1.svg");}#docs .icon.photo::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/gallery1.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/gallery1.svg");}#docs .icon::before{content:"";background-color:#ea2c27;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:48px;height:48px;display:block;}#vo{background-color:#eed2d1;position:relative;}#vo::before,#vo::after{content:"";position:absolute;height:150px;left:0;right:0;background-size:cover;}#vo::before{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/oleft.svg");top:0px;}#vo::after{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/oright.svg");bottom:0px;}#vo .video{width:100%;height:100px;overflow:hidden;border-radius:16px;margin-top:10px;align-content:center;}#vo .video,#vo .v-play{transition:all .3s;}#vo .video.active{height:260px;}#vo .video.active .v-play{width:44px;height:44px;top:calc(50% - 22px);left:calc(50% - 22px);}#cft{background-color:#eed2d1;}#cft .container > div{margin-bottom:20px;}#cft .container > div:last-child{margin-bottom:0;}#cft .numb{font-size:1.8rem;flex:0 0 32%;max-width:32%;text-align:right;margin-right:10px;}#cft .desc{font-size:.95rem;flex:0 0 64%;max-width:64%;}#steps-5 .steps{border-left:2px solid #eed2d1;}#steps-5 .steps .step{position:relative;padding:30px 20px;border-bottom:2px solid #eed2d1;border-radius:0 0 16px 0;}#steps-5 .steps .step::after{content:"";position:absolute;bottom:-10px;left:-11px;width:20px;height:20px;border:2px solid #ea2c27;border-radius:50%;background-color:#fff;}#steps-5 .step.step-1{padding-top:0;}#steps-5 .steps .step::before{content:"";position:absolute;right:0;bottom:20px;color:#ea2c27;font-size:1.6rem;}#steps-5 .steps .step.step-1::before{content:"01";}#steps-5 .steps .step.step-2::before{content:"02";}#steps-5 .steps .step.step-3::before{content:"03";}#steps-5 .steps .step.step-4::before{content:"04";}#steps-5 .steps .step.step-5::before{content:"05";}#steps-5 .steps .step .title{font-size:1.2rem;}#price .cats{border:1px solid #eed2d1;border-radius:16px;overflow:hidden;display:grid;grid-template-columns:repeat(2,50%);width:100%;}#price .cat{border:1px solid #eed2d1;padding:30px 20px;position:relative;}.cat.a{grid-area:1/1/2/2;}.cat.b{grid-area:1/2/2/3;}.cat.c{grid-area:2/1/3/2;}.cat.ab{grid-area:2/2/3/3;}.cat.bc{grid-area:3/1/4/2;}.cat.d{grid-area:3/2/4/3;}.cat.be{grid-area:4/1/5/2;}.cat.ce{grid-area:4/2/5/3;}.cat.abc{grid-area:5/1/6/3;}.cat-a .cat.a,.kategoriya-a .cat.a{grid-area:1/1/2/3;background-color:#fef4f4;}.cat-a .cat.b,.kategoriya-a .cat.b{grid-area:2/1/3/2;}.cat-a .cat.c,.kategoriya-a .cat.c{grid-area:2/2/3/3;}.cat-a .cat.ab,.kategoriya-a .cat.ab{grid-area:3/1/4/2;}.cat-a .cat.bc,.kategoriya-a .cat.bc{grid-area:3/2/4/3;}.cat-a .cat.d,.kategoriya-a .cat.d{grid-area:4/1/5/2;}.cat-a .cat.be,.kategoriya-a .cat.be{grid-area:4/2/5/3;}.cat-a .cat.ce,.kategoriya-a .cat.ce{grid-area:5/1/6/2;}.cat-a .cat.abc,.kategoriya-a .cat.abc{grid-area:5/2/6/3;}.cat-b .cat.a,.kategoriya-b .cat.a,.teoriya-pdd .cat.a,.theory .cat.a{grid-area:2/1/3/2;}.cat-b .cat.b,.kategoriya-b .cat.b,.teoriya-pdd .cat.b,.theory .cat.b{grid-area:1/1/2/3;background-color:#fef4f4;}.cat-b .cat.c,.kategoriya-b .cat.c,.teoriya-pdd .cat.c,.theory .cat.c{grid-area:2/2/3/3;}.cat-b .cat.ab,.kategoriya-b .cat.ab,.teoriya-pdd .cat.ab,.theory .cat.ab{grid-area:3/1/4/2;}.cat-b .cat.bc,.kategoriya-b .cat.bc,.teoriya-pdd .cat.bc,.theory .cat.bc{grid-area:3/2/4/3;}.cat-b .cat.d,.kategoriya-b .cat.d,.teoriya-pdd .cat.d,.theory .cat.d{grid-area:4/1/5/2;}.cat-b .cat.be,.kategoriya-b .cat.be,.teoriya-pdd .cat.be,.theory .cat.be{grid-area:4/2/5/3;}.cat-b .cat.ce,.kategoriya-b .cat.ce,.teoriya-pdd .cat.ce,.theory .cat.ce{grid-area:5/1/6/2;}.cat-b .cat.abc,.kategoriya-b .cat.abc,.teoriya-pdd .cat.abc,.theory .cat.abc{grid-area:5/2/6/3;}.cat-c .cat.a,.kategoriya-c .cat.a{grid-area:2/1/3/2;}.cat-c .cat.b,.kategoriya-c .cat.b{grid-area:2/2/3/3;}.cat-c .cat.c,.kategoriya-c .cat.c{grid-area:1/1/2/3;background-color:#fef4f4;}.cat-c .cat.ab,.kategoriya-c .cat.ab{grid-area:3/1/4/2;}.cat-c .cat.bc,.kategoriya-c .cat.bc{grid-area:3/2/4/3;}.cat-c .cat.d,.kategoriya-c .cat.d{grid-area:4/1/5/2;}.cat-c .cat.be,.kategoriya-c .cat.be{grid-area:4/2/5/3;}.cat-c .cat.ce,.kategoriya-c .cat.ce{grid-area:5/1/6/2;}.cat-c .cat.abc,.kategoriya-c .cat.abc{grid-area:5/2/6/3;}.cat-d .cat.a,.kategoriya-d .cat.a{grid-area:2/1/3/2;}.cat-d .cat.b,.kategoriya-d .cat.b{grid-area:2/2/3/3;}.cat-d .cat.c,.kategoriya-d .cat.c{grid-area:3/1/4/2;}.cat-d .cat.ab,.kategoriya-d .cat.ab{grid-area:3/2/4/3;}.cat-d .cat.bc,.kategoriya-d .cat.bc{grid-area:4/1/5/2;}.cat-d .cat.d,.kategoriya-d .cat.d{grid-area:1/1/2/3;background-color:#fef4f4;}.cat-d .cat.be,.kategoriya-d .cat.be{grid-area:4/2/5/3;}.cat-d .cat.ce,.kategoriya-d .cat.ce{grid-area:5/1/6/2;}.cat-d .cat.abc,.kategoriya-d .cat.abc{grid-area:5/2/6/3;}#price .instr.cat.b{grid-area:1/1/1/4;}#price .instr.cat.a{grid-area:2/1/2/4;}#price .instr.cat.c{grid-area:3/1/3/4;}#price .instr.cat{display:flex;justify-content:space-between;align-items:center;flex-flow:wrap;}#price .instr.cat > *{z-index:5;}#price .instr.cat::before{bottom:auto;right:30%;font-size:7rem;}#price .instr.cat .icon{border:3px solid #eed2d1;padding:.7rem;border-radius:50%;display:inline-block;margin-right:15px;}#price .instr.cat .icon::before{content:"";-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:48px;height:48px;display:block;background-color:#ea2c27;}#price .instr.cat .icon.inst-car::before{-webkit-mask-image:url("https://prospekt.school/wp-content/themes/tmpl/img/user-car.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/inst-car.svg");}#price .instr.cat .icon.inst-moto::before{-webkit-mask-image:url("https://prospekt.school/wp-content/themes/tmpl/img/user-bike.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/inst-bike.svg");}#price .instr.cat .icon.inst-track::before{-webkit-mask-image:url("https://prospekt.school/wp-content/themes/tmpl/img/user-truck.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/inst-truck.svg");}#price .instr.cat .description{max-width:100%;}#price .instr.cat .description .title{font-size:1.2rem;margin-bottom:5px;}#price .instr.cat .prices .price span{font-size:.7rem;color:#777;}#price .instr.cat p.price{font-size:1rem;}#price .card.bg-circle::before,#calc .card.bg-circle::before{background:linear-gradient(135deg,rgba(255,255,255,.07) 0%,rgba(255,255,255,0) 38.54%);}#price .card.bg-circle::before{width:400px;height:400px;right:calc(0% - 200px);bottom:calc(0% - 200px);}#price .cat p{margin:0;}#price .cat p.price{font-size:1.2rem;margin-top:20px;}#price .cat::before{content:"";position:absolute;bottom:-12px;right:20px;font-size:2.5rem;color:#fdeaea;}#price .cat.a::before{content:"A";}#price .cat-a .cat.a::before,#price .kategoriya-a .cat.a::before{content:"A";font-size:4.5rem;color:#eed2d1;}#price .cat.b::before{content:"B";}#price .cat-b .cat.b::before,#price .kategoriya-b .cat.b::before,#price .teoriya-pdd .cat.b::before,#price .theory .cat.b::before{content:"B";font-size:4.5rem;color:#eed2d1;}#price .cat.c::before{content:"C";}#price .cat-c .cat.c::before,#price .kategoriya-c .cat.c::before{content:"C";font-size:4.5rem;color:#eed2d1;}#price .cat.d::before{content:"D";}#price .cat-d .cat.d::before,#price .kategoriya-d .cat.d::before{content:"D";font-size:4.5rem;color:#eed2d1;}#price .cat.ab::before{content:"AB";}#price .cat.bc::before{content:"BC";}#price .cat.be::before{content:"BE";}#price .cat.ce::before{content:"CE";}#price .cat.abc::before{content:"ABC";}#price .with-theory{background-color:#1c242c;color:#fff;padding:35px 20px;border-radius:16px;margin-top:15px;position:relative;width:100%;}#price .with-theory p{font-size:1.2rem;margin:0;}#price .with-theory ul,#calc .wrapper .result .checks{padding:0;list-style:none;margin-bottom:0;}#price .with-theory li,#calc .wrapper .result .checks li{padding:5px 0;display:flex;}#price .with-theory li::before,#calc .wrapper .result .checks li::before{content:url("data:image/svg+xml,﻿<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M7.49935 18.3332H12.4993C16.666 18.3332 18.3327 16.6665 18.3327 12.4998V7.49984C18.3327 3.33317 16.666 1.6665 12.4993 1.6665H7.49935C3.33268 1.6665 1.66602 3.33317 1.66602 7.49984V12.4998C1.66602 16.6665 3.33268 18.3332 7.49935 18.3332Z\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> <path d=\"M6.45898 9.99993L8.81732 12.3583L13.5423 7.6416\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>");margin-right:5px;}#price .credit{margin-top:20px;font-size:.9rem;}#price .credit img{max-width:110px;}#price h3{font-size:20px;margin-bottom:25px;margin-top:45px;}.categories-dop-services-cats{border:1px solid #eed2d1;border-radius:16px;margin-bottom:20px;}.categories-dop-services-less{padding:35px 15px;border-bottom:1px solid #eed2d1;}.categories-dop-services-less:last-child{border:none;}.categories-dop-services-less .icon{border:3px solid #fdeaea;padding:14px;border-radius:50%;display:inline-block;margin-bottom:15px;}.categories-dop-services-less .icon::before{content:"";-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:36px;height:36px;display:block;background-color:#ea2c27;}.categories-dop-services-less .icon.groupe-tests::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/cats-dop-groupe-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/cats-dop-groupe-2.svg");}.categories-dop-services-less .icon.individual::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/cats-dop-individual-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/cats-dop-individual-2.svg");}.categories-dop-services-less .icon.individual-course::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/cats-dop-individual-course-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/cats-dop-individual-course-2.svg");}.categories-dop-services-description > p{margin-top:0;}.categories-dop-services-description .title{font-size:18px;margin-bottom:10px;}.categories-dop-services-description .desc,.categories-dop-services-description .price{font-size:15px;margin-bottom:20px;display:block;}.categories-dop-services-list{background-color:#eed2d1;border-radius:16px;padding:35px 20px;position:relative;}.categories-dop-services-list::before{width:400px;height:400px;right:calc(0% - 200px);bottom:calc(0% - 200px);}.categories-dop-services-title{font-size:18px;margin:0 0 15px;}.categories-dop-services-list ul{list-style:none;padding:0;font-size:15px;margin:0 0 25px;display:flex;flex-flow:column;gap:12px;}.categories-dop-services-list ul.last-list{margin-bottom:0;}.categories-dop-services-list li{display:flex;gap:7px;}.categories-dop-services-list li::before{content:url("data:image/svg+xml, <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M7.49935 18.3332H12.4993C16.666 18.3332 18.3327 16.6665 18.3327 12.4998V7.49984C18.3327 3.33317 16.666 1.6665 12.4993 1.6665H7.49935C3.33268 1.6665 1.66602 3.33317 1.66602 7.49984V12.4998C1.66602 16.6665 3.33268 18.3332 7.49935 18.3332Z\" stroke=\"black\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> <path d=\"M6.45898 9.99993L8.81732 12.3583L13.5423 7.6416\" stroke=\"black\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>");margin-right:5px;}#calc{background-color:#f1f1f1;}#calc .wrapper{background-color:#fff;border-radius:16px;}#calc .wrapper > div{flex:0 0 100%;max-width:100%;padding:25px 20px;}#calc .step ul{list-style:none;padding:0px;}#calc .step ul li::before{content:"— ";}#calc .step ul li{margin-bottom:10px;}#calc .wrapper .result{background-color:#ea2c27;color:#fff;border-radius:16px;text-align:center;position:relative;}#calc .card.bg-circle::before{width:360px;height:360px;right:calc(0% - 180px);bottom:calc(0% - 180px);}#calc .number,#calc select{border:1px solid #e1e1e1;border-radius:60px;font-size:.9rem;position:relative;padding:10px 20px;}#calc select{background-color:transparent;width:100%;margin-bottom:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}#calc .select{position:relative;}#calc .select::before{border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:.7rem;right:1.7rem;position:absolute;top:.8rem;transform:rotate(135deg);vertical-align:top;width:.7em;border-color:#ea2c27;}#calc .number input{border:none;width:50px;text-align:center;font-size:.9rem;}#calc .number button{background-color:transparent;border:none;font-size:1.5rem;color:#ea2c27;line-height:0;}#calc #rng{position:absolute;bottom:-1px;left:0;right:0;width:85%;margin:0 auto;}#calc input[type="range"]{-webkit-appearance:none;appearance:none;width:100%;cursor:pointer;outline:none;border-radius:1px;height:2px;background:#eed2d1;}#calc input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:8px;width:8px;background-color:#ea2c27;border-radius:50%;border:none;transition:.2s ease-in-out;}#calc input[type="range"]::-moz-range-thumb{height:8px;width:8px;background-color:#ea2c27;border-radius:50%;border:none;transition:.2s ease-in-out;}#calc input[type="range"]::-webkit-slider-thumb:hover{box-shadow:0 0 0 10px rgba(255,85,0,.1);}#calc input[type="range"]::-moz-range-thumb:hover{box-shadow:0 0 0 10px rgba(255,85,0,.1);}#calc .price{font-size:2.2rem;margin:1rem auto;}#maps{background-color:#f1f1f1;}#maps .map{border-radius:24px;overflow:hidden;}#maps .filial{background-color:#fff;margin-top:10px;flex:0 0 100%;max-width:100%;}#maps .filial,#maps .address{border-radius:16px;position:relative;}#maps .filial > div{padding:20px;}#maps .address{background-color:rgba(234,44,39,.07);}#maps .card.bg-circle::before{width:200px;height:200px;right:calc(0% - 100px);bottom:calc(0% - 100px);}#maps .address p{margin-top:0;margin-bottom:5px;}#maps .title{font-size:1.1rem;}#maps .phones p{margin-bottom:0;margin-top:5px;}#maps .phone{font-size:.9rem;color:#1c242c;}#maps .phone span{font-size:.7rem;color:#666;}#maps a.link{position:absolute;bottom:20px;right:20px;font-size:.8rem;}#timetable .less:first-child{border-top:1px solid #eed1d2;}#timetable .less{border-bottom:1px solid #eed1d2;padding:20px 0;}#timetable thead,#timetable .desctop{display:none;}#timetable tbody tr,#timetable tbody td{display:flex;flex-wrap:wrap;font-size:.9rem;width:100%;}#timetable .cont,#timetable .mobile{margin-bottom:15px;}#timetable .mobile{flex:0 0 40%;max-width:40%;color:#555;}#timetable .cont{flex:0 0 60%;max-width:60%;padding-left:10px;}#timetable .price{color:#ea2c27;}#timetable .cross-out{font-size:.8rem;text-decoration:line-through;color:#777;}#timetable .block-button{justify-content:space-between;}#timetable .button{padding:10px 25px;}#va .icon{border:3px solid #eed2d1;padding:.7rem;border-radius:50%;margin-right:15px;}#va .icon.c-author::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/music-library-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/music-library-2.svg");}#va .icon.c-instructor::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/user-octagon.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/user-octagon.svg");}#va .icon.c-car::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/car.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/car.svg");}#va .icon::before{content:"";background-color:#ea2c27;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:25px;height:25px;display:block;}.iframe.lazy{width:100%;height:100%;display:block;}#ba{background-color:#f1f1f1;}#ba .card{background-color:#fff;border-radius:16px;padding:30px 20px;margin:15px 0;}#ba .card p{margin:0;font-size:.9rem;}#ba .icon{border:3px solid #eed2d1;padding:1rem;border-radius:16px;margin-right:15px;position:relative;width:70px;height:70px;}#ba .icon.c-video::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/video-square.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/video-square.svg");}#ba .icon.c-map::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/map.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/map.svg");}#ba .icon.c-recar::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/refresh-square-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/refresh-square-2.svg");}#ba .icon.c-driving::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/driving.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/driving.svg");}#ba .icon.c-user-octagon-big::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/user-octagon-big.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/user-octagon-big.svg");}#ba .icon.c-user-cirlce-add::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/user-cirlce-add.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/user-cirlce-add.svg");}#ba .icon.c-bank::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/bank.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/bank.svg");}#ba .icon.c-car_big::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/car_big.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/car_big.svg");}#ba .icon::before{content:"";background-color:#ea2c27;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:32px;height:32px;display:block;}#ba .icon::after{position:absolute;background-color:#eed2d1;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;right:calc(50% - 15px);bottom:-15px;}#ba .icon.c-video::after{content:"I";}#ba .icon.c-map::after{content:"II";}#ba .icon.c-recar::after{content:"III";}#ba .icon.c-driving::after{content:"IV";}#ba .icon.c-user-octagon-big::after{content:"V";}#ba .icon.c-user-cirlce-add::after{content:"VI";}#ba .icon.c-bank::after{content:"VII";}#ba .icon.c-car_big::after{content:"VIII";}#vrp.vtc-slider .itc-slider-item{flex:0 0 100%;max-width:100%;margin-top:20px;}#vr .icon.quote,#vrp .icon.quote{padding-right:1rem;}#vr .icon.quote::before,#vrp .icon.quote::before{width:32px;height:32px;}#vr .desc{flex:0 0 80%;max-width:80%;}#vrp.vtc-slider .itc-slider-item{display:none;}#vrp.vtc-slider .itc-slider-item:nth-child(1),#vrp.vtc-slider .itc-slider-item:nth-child(2),#vrp.vtc-slider .itc-slider-item:nth-child(3){display:block;}#vrp #loadmore{margin:15px auto 0;display:block;}#tr{background-color:#f1f1f1;}#tr .itc-slider-item .card{border-radius:16px;background-color:#fff;padding:30px 20px;}#tr .card.bg-circle::before{width:400px;height:400px;right:calc(0% - 200px);bottom:calc(0% - 200px);}#tr .star-rated .icon.c-star,.comment-list .icon.c-star::before{margin-right:5px;}#tr .icon.quote{position:absolute;right:20px;top:20px;}#tr .icon.quote::before{width:32px;height:32px;}#tr .icon.c-star::before{width:18px;height:18px;}.comment-list .icon.c-star::before{width:10px;height:10px;}#tr .card .user > *{margin:0;margin-left:10px;}#tr .card-body{max-height:200px;overflow:hidden;}#tr .card-body.small-block{height:auto !important;overflow:visible !important;max-height:1500px !important;}#tr .card-title{max-width:85%;}#tr.review-team .user{max-width:240px;}#tb .p-card,#cb .p-card{padding:10px 20px 30px;}#tb .p-card > p,#cb .p-card > p{margin:10px auto;}#tb .p-card .card-title,#cb .p-card .card-title{font-size:1.2rem;}#tb .p-card .location{margin-right:5px;}#tb .p-card .card-mute,#cb .p-card .card-mute{color:#666;}#tb .vtc-slider .card.bg-circle::before,#cb .vtc-slider .card.bg-circle::before{width:256px;height:256px;right:calc(0% - 128px);bottom:calc(0% - 128px);}#tb .instr-cars,#cb .instr-cars{width:100%;height:40vh;background-size:cover;background-position:top center;}#tb .inst-address{position:absolute;bottom:0;padding:10px 20px 15px;font-size:.82rem;margin:0;}#cg .parent,#pg .parent{display:grid;grid-template-columns:50% 50%;}#cg .div1,#pg .div1{grid-area:1/1/2/2;}#cg .div2,#pg .div2{grid-area:1/2/2/3;}#cg .div3,#pg .div3{grid-area:2/1/4/2;}#cg .div4,#pg .div4{grid-area:2/2/3/3;}#cg .div5,#pg .div5{grid-area:3/2/4/3;}#cg .div6,#pg .div6{grid-area:4/1/5/2;}#cg .div7,#pg .div7{grid-area:4/2/5/3;}#cg .div8,#pg .div8{grid-area:5/1/6/3;}#cg .div9,#pg .div9{grid-area:6/1/7/2;}#cg .div10,#pg .div10{grid-area:6/2/7/3;}#cg .div11,#pg .div11{grid-area:7/1/8/2;}#cg .div12,#pg .div12{grid-area:7/2/8/3;}#cg .div13,#pg .div13{grid-area:8/1/9/3;}#cg .div14,#pg .div14{grid-area:9/1/10/2;}#cg .div15,#pg .div15{grid-area:9/2/10/3;}#cg .div16,#pg .div16{grid-area:10/1/11/3;}#cg{background-color:#f1f1f1;}#cg .parent > div > .card,#pg .parent > div > .card{width:calc(100% - 10px);height:140px;border-radius:16px;overflow:hidden;display:block;margin:5px;}#cg .parent > .div3 > .card,#pg .parent > .div3 > .card{height:290px;}#cg .parent > div > .card.text-block{border:2px solid #f9c0bf;padding:3rem 0;text-align:center;}#cg .parent > div > .card.text-block p{margin:0;}#cg .parent > .img-block > .card,#pg .parent > .img-block > .card{background-size:cover;background-position:center;}#rf{background-color:#ea2c27;position:relative;}#rf .h2{width:50%;}#rf .h2,#rf .desc{color:#fff;padding-bottom:1rem;}#rf::before,#rf::after{content:"";position:absolute;height:150px;left:0;right:0;background-size:cover;}#rf::before{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/fleft.svg");top:0px;}#rf::after{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/fright.svg");bottom:0px;}#st .seo_text{height:200px;overflow:hidden;}#st .seo_text.small-block{height:auto;}#st #readmore{color:#ea2c27;padding-left:0;}#faq{background-color:#fdeaea;}#faq .card.bg-circle{background-color:#fff;border-radius:16px;padding:35px 20px;position:relative;}#faq .card.bg-circle::before{width:480px;height:480px;right:calc(0% - 240px);bottom:calc(0% - 240px);}#faq .wrapper > div:first-child{margin-top:1rem;border-top:1px solid #f9c0bf;}#faq .accordion{cursor:pointer;padding:18px 0;width:100%;background-color:transparent;border:none;text-align:left;outline:none;font-size:1.2rem;transition:.4s;}#faq .active,#faq .accordion:hover::after{border-color:#ea2c27;}#faq .accordion:after{content:"+";color:#ea2c27;float:right;margin-left:5px;border:1px solid #f9c0bf;border-radius:50%;width:32px;height:32px;padding:2px 9px;transition:all .3s;}#faq .active:after{transform:rotate(45deg);}#faq .panel{font-size:.9rem;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border-bottom:1px solid #f9c0bf;}#faq .text-center{padding:20px 0;}#faq .accordion li{border-bottom:1px solid #f9c0bf;margin:0;padding:2rem 0;}footer{padding:0;background-color:#1c242c;color:#fff;}footer .h3{font-size:1.1rem;}footer a{color:#fff;}footer .bottom-menu{list-style:none;padding:0;display:flex;flex-flow:column wrap;margin:0;}footer .accordion{cursor:pointer;padding:18px 15px;width:100%;background-color:transparent;border:none;text-align:left;outline:none;color:#fff;transition:.4s;}footer .accordion:after{content:"";float:right;margin:5px;width:10px;height:10px;transition:all .3s;border-style:solid;border-width:.1em .1em 0 0;transform:rotate(135deg);}footer .active:after{transform:rotate(-45deg);}footer .accordion.active + .panel{padding-bottom:15px;}footer .panel{font-size:.9rem;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border-bottom:1px solid rgba(255,255,255,.15);padding:0 15px;}footer .bottom-menu li{padding:.44rem 0;}footer .bottom-menu a:hover,footer .width-1-4 a:hover{color:#f9c0bf;}footer .button.button-d{padding:8px 20px;}footer .social a,footer .button.button-d{border:1px solid #f9c0bf;}footer .social a:hover{border-color:#fff;}footer .social a.icon::before{background-color:#eed2d1;}footer .pays img{width:auto;height:20px;margin-right:15px;margin-top:30px;}#copy{background-color:#252d35;color:#fff;padding:20px 10px;font-size:.8rem;}#copy .container{display:flex;flex-wrap:wrap;}#copy .container .width-1-2 p{margin:0;}#copy .container .width-1-2:first-child{order:2;}#copy .container .width-1-2:last-child{order:1;}#copy .container .link-text{display:block;margin-bottom:10px;color:#fff;}.page-template-page-about .content ul{list-style:none;padding:0;}.page-template-page-about .content ul li::before{content:url("data:image/svg+xml,﻿<svg width=\"32\" height=\"32\" viewBox=\"0 0 25 25\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M7.49935 18.3332H12.4993C16.666 18.3332 18.3327 16.6665 18.3327 12.4998V7.49984C18.3327 3.33317 16.666 1.6665 12.4993 1.6665H7.49935C3.33268 1.6665 1.66602 3.33317 1.66602 7.49984V12.4998C1.66602 16.6665 3.33268 18.3332 7.49935 18.3332Z\" stroke=\"pink\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> <path d=\"M6.45898 9.99993L8.81732 12.3583L13.5423 7.6416\" stroke=\"red\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>");margin-right:3px;}.page-template-page-about .content ul li{padding:5px 0;display:flex;}#contacts .wrapper{padding:1rem;border:1px solid #eed2d1;border-radius:16px;}#contacts .wrapper .title{border-bottom:1px solid #fdeaea;font-size:1.15rem;padding-bottom:10px;}#contacts .wrapper > div{flex:0 0 100%;max-width:100%;}#contacts .wrapper a{color:#1c242c;}#contacts .wrapper a .muted{color:#666;font-size:.8rem;}#contacts .wrapper a:hover{color:#ea2c27;}#contacts .social{margin-top:10px;}#contacts .social a{border:1px solid #eed2d1;}#contacts .social a:hover{border-color:#ea2c27;}#change_city{border:1px solid #eed2d1;border-radius:20px;padding:5px;display:block;margin-bottom:20px;}#change_city p{margin:0;}#change_city a{color:#1c242c;padding:7px 15px;display:block;}#change_city a:hover{color:#ea2c27;}#change_city .act a{background-color:#f9c0bf;border-radius:30px;cursor:default;}.the_article .attachment-full,.the_article figure.wp-block-image{border-radius:24px;overflow:hidden;}.the_article .wp-block-image figcaption.wp-element-caption{background-color:#fbd5d4;margin:0;text-align:center;padding:10px 0;}.the_article a{color:#ea2c27;}.the_article a:hover{color:#b31e1a;}.the_article .wp-block-quote{margin:0;padding:2rem;padding-left:4rem;background-color:#f9c0bf;border-radius:24px;position:relative;}.the_article .wp-block-quote::before{width:32px;height:32px;content:"";display:inline-block;background-size:cover;background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/quote-up.svg");position:absolute;top:40px;left:20px;}.the_article ol,.the_article ul,.cert ul{list-style:none;padding:0;}.the_article ol li{display:block;position:relative;counter-increment:inst;padding-left:2rem;margin:10px 0;}.the_article ol li::before{content:counter(inst);background:#ea2c27;color:#fff;border-radius:5px;text-align:center;padding:3px;left:0;top:0;height:24px;width:24px;position:absolute;}.the_article ul li,.cert ul li{position:relative;padding-left:2rem;}.the_article ul li::before,.cert ul li::before{content:"—";color:#ea2c27;position:absolute;left:0;}.articles-width .mini_block{border:1px solid #eed2d1;border-radius:16px;overflow:hidden;padding:30px 20px;margin-top:1rem;position:relative;display:flex;flex-direction:column;}.articles-width .mini_block a{color:#1c242c;}.articles-width .mini_block a:hover{color:#ea2c27;}.articles-width .mini_block.card.bg-circle::before{width:400px;height:400px;right:calc(0% - 200px);bottom:calc(0% - 200px);}.articles-width .mini_block .thumb_img{border-radius:16px;overflow:hidden;margin-bottom:.5rem;}.articles-width .mini_block .thumb_img::before{content:"";background:linear-gradient(113.3deg,rgba(34,34,34,.4) 0%,rgba(234,44,39,.55) 100%);position:absolute;left:0;right:0;bottom:0;top:0;}.articles-width .mini_block .icon.arrow.right{background-color:transparent;border-radius:50%;border:1px solid #f9c0bf;width:36px;height:36px;transition:all .3s;display:flex;justify-content:center;align-items:center;}.articles-width .mini_block .icon.arrow.right::before{content:"";display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%;background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/arrow-right.svg");}.articles-width .mini_block .arrow:hover .icon.arrow.right{border-color:#ea2c27;background-color:transparent;}.articles-width .mini_block .date_post{position:absolute;right:0;bottom:5px;}.articles-width .mini_block .thumb_img img{display:block;}.articles-width .mini_block a.button{color:#fff;padding:10px 30px;}.articles-width .mini_block a.button.ubrb{color:#ea2c27;}#similar_posts{background-color:#f1f1f1;}#similar_posts .vtc-slider .itc-slider-item{background-color:transparent;}.modal_wrapper{display:none;}.modal_wrapper.active{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(85,2,0,.7);z-index:15;display:block;}.modal.card.bg-circle::before{width:480px;height:480px;right:calc(0% - 240px);bottom:calc(0% - 240px);}.modal_wrapper .modal{background-color:#fff;position:absolute;top:10%;left:0;right:0;max-width:90%;margin:auto;padding:35px 20px;border-radius:16px;}.title_modal{font-size:1.65rem;margin:0;max-width:90%;}.modal .closebtn{position:absolute;right:20px;top:35px;}.desc_modal{font-size:.9rem;}.form_modal input,.form_modal textarea{width:100%;border:1px solid #a1a1a1;border-radius:26px;padding:14px 20px;margin-bottom:10px;background-color:transparent;}#cities.active .city a{border:2px solid #ddd;display:block;padding:10px;border-radius:12px;color:#1c242c;}#cities.active .city a::after{content:"";position:absolute;width:20px;height:20px;border:2px solid #ddd;border-radius:50%;right:30px;}#cities.active .city.act a{border-color:#ea2c27;}#cities.active .city.act a::after{content:"+";color:#fff;border-color:#ea2c27;background-color:#ea2c27;}#cities.active .city.act a::after{content:"";color:#fff;border-color:#ea2c27;background-color:#ea2c27;background-image:url("data:image/svg+xml,<svg width=\"10\" height=\"9\" viewBox=\"0 0 10 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M0.833008 4.79166L3.95801 7.91666L9.16634 1.66666\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>");background-repeat:no-repeat;background-position:center;}#result_form .w50{max-width:75%;}#custom_step .title{font-size:1.5rem;margin:0;}#custom_step .steps .step{border:1px solid #eed2d1;padding:15px;margin-top:10px;border-radius:16px;display:flex;flex-flow:wrap;align-items:center;}#custom_step .steps .step .icon,#price .block .icon{border:3px solid #fdeaea;padding:.7rem;border-radius:50%;display:inline-block;margin-right:10px;}#custom_step .steps .step .desc{max-width:65%;margin:0;}#custom_step .steps .step .icon::before,#price .block .icon::before{content:"";background-color:#ea2c27;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:32px;height:32px;display:block;}#custom_step .steps .step .icon.car::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/car.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/car.svg");}#custom_step .steps .step .icon.card::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/card.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/card.svg");}#custom_step .steps .step .icon.seat::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/seat.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/seat.svg");}#custom_step .steps .step .icon.time::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/time.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/time.svg");}#custom_step .steps .step .icon.box::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/box.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/box.svg");}#custom_step .steps .step .icon.people::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/people.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/people.svg");}#custom_step .steps .step .icon.work_car::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/work_car.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/work_car.svg");}#custom_step .steps .step .icon.taxi::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/taxi.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/taxi.svg");}#price .block{border:1px solid #eed2d1;border-radius:16px;padding:20px;position:relative;display:flex;align-items:flex-start;}#price .block .icon.parking::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/parking.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/parking.svg");width:48px;height:48px;}#price .block .icon.medical::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/medical.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/medical.svg");width:48px;height:48px;}#price .block.card.bg-circle::before{background:linear-gradient(135deg,rgba(234,44,39,.09) 0%,rgba(234,44,39,0) 38.54%);}#price .block .icon{margin-right:10px;}#price .block .description > p{margin-top:0;}#price .block .icon.moneys::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/moneys.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/moneys.svg");width:48px;height:48px;}#price .block .icon.calendar::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/calendar_1.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/calendar_1.svg");width:48px;height:48px;}#price .left-block .block{margin-top:15px;display:block;}#price .left-block .block .description p.title{font-size:1.2rem;}#price .with-theory.bege{background-color:#fdeaea;color:inherit;}#price .with-theory.bege li::before{content:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M7.49935 18.3332H12.4993C16.666 18.3332 18.3327 16.6665 18.3327 12.4998V7.49984C18.3327 3.33317 16.666 1.6665 12.4993 1.6665H7.49935C3.33268 1.6665 1.66602 3.33317 1.66602 7.49984V12.4998C1.66602 16.6665 3.33268 18.3332 7.49935 18.3332Z\" stroke=\"black\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> <path d=\"M6.45898 9.99993L8.81732 12.3583L13.5423 7.6416\" stroke=\"black\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>");margin-right:5px;}#price .with-theory.bege.card.bg-circle::before{background:linear-gradient(135deg,rgba(234,44,39,.09) 0%,rgba(234,44,39,0) 38.54%);}#price .with-theory.red{background-color:#ea2c27;}.price_cert{font-size:2rem;color:#ea2c27;}.fscert .desc_cert .number{border:1px solid #e1e1e1;border-radius:60px;font-size:.9rem;position:relative;padding:10px 20px;}.fscert .desc_cert .number button{background-color:transparent;border:none;font-size:1.5rem;color:#ea2c27;line-height:0;}.fscert .desc_cert .number input{border:none;width:50px;text-align:center;font-size:.9rem;}.fscert .desc_cert > .d-flex > *{width:100%;margin-top:15px;text-align:center;}.checkbox_block .box p{display:flex;align-items:center;}.checkbox_block .box p:nth-child(4n),.checkbox_block .box p:last-child{border-bottom:1px solid #fdeaea;padding-bottom:15px;}.checkbox_block .box p .icon{border:2px solid #f9c0bf;border-radius:50%;display:inline-block;padding:5px;margin-right:15px;}.checkbox_block .box p .icon::before{content:"";background-color:#ea2c27;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:20px;height:20px;display:block;}.icon.all_year::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/calendar.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/calendar.svg");}.icon.for_one::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/user.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/user.svg");}.icon.for_two::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/user.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/user.svg");}.icon.time::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/timer.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/timer.svg");}.icon.eighteen::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/18%20.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/18%20.svg");}.icon.sixteen::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/18%20.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/18%20.svg");}.icon.offline::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/seat.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/seat.svg");}.icon.online::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/music-library-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/music-library-2.svg");}.icon.hour_practice::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/car.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/car.svg");}.icon.hour_theory::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/book.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/book.svg");}.icon.location::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/location.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/location.svg");}.icon.location::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/location.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/location.svg");}#checkout .title{font-size:1.25rem;}#checkout .personal input,#checkout .delivery input.post{width:100%;border:1px solid #d1d1d1;border-radius:26px;padding:14px 20px;margin-bottom:10px;background-color:transparent;}#checkout .select{position:relative;}#checkout .select::before{border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:.7rem;right:1.7rem;position:absolute;top:1rem;transform:rotate(135deg);vertical-align:top;width:.7em;border-color:#ea2c27;}#checkout .select select{background-color:transparent;width:100%;margin-bottom:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d1d1d1;border-radius:60px;font-size:.9rem;position:relative;padding:15px 20px;}#checkout label.radio{display:block;position:relative;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #d1d1d1;border-radius:12px;padding:13px 25px;}#checkout input[type=radio]{position:absolute;opacity:0;cursor:pointer;}#checkout .checkmark{position:absolute;top:15px;right:15px;height:20px;width:20px;border:2px solid #ddd;border-radius:50%;}#checkout input[type=radio]:checked ~ label.radio .checkmark{background-color:#ea2c27;border-color:#ea2c27;}#checkout input[type=radio]:checked ~ label.radio{border-color:#ea2c27;}#checkout label .checkmark::before{content:url("data:image/svg+xml,<svg width=\"10\" height=\"9\" viewBox=\"0 0 10 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M0.832031 4.79169L3.95703 7.91669L9.16536 1.66669\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>");position:absolute;top:-5px;left:3px;}#checkout hr{margin:2rem 0;}#checkout .price{color:#ea2c27;margin-bottom:0;}#checkout .price.total{font-size:1.2rem;}#text_check,#select_check{display:none;}#text_check.active,#select_check.active{display:block;}#myBtn{display:none !important;}@media (min-width:768px){.vtc-slider .itc-slider-item{flex:0 0 48.8%;max-width:48.8%;}#maps .filial{flex:0 0 48%;max-width:48%;}}.pay-dev{display:block;margin-bottom:20px;color:#1c242c;}.pay-dev:hover{color:#ea2c27;}#vacancy-form .file-resume::file-selector-button,#vacancy-form .upload_files{margin-right:20px;border:none;background-color:#ea2c27;padding:10px 20px;border-radius:50px;color:#fff;cursor:pointer;transition:background .2s ease-in-out;display:inline-block;}#vacancy-form .file-resume::file-selector-button:hover,#vacancy-form .upload_files:hover{background:#df2925;}#vacancy-form .file-resume[disabled]{cursor:not-allowed !important;}#vacancy-form .file-resume[disabled]::file-selector-button,#vacancy-form .file-resume-wrapper .upload_files.disabled{cursor:not-allowed !important;background-color:#c8c8c8;}#vacancy-form .file-resume-wrapper{width:100%;border:1px solid #a1a1a1;border-radius:26px;padding:14px 0;background-color:transparent;margin-bottom:20px;text-align:center;}#vacancy-form .file-resume{border:none;margin:0;width:100%;padding:0px 20px;margin-bottom:20px;}#vacancy-form .ajax-reply{margin-bottom:10px;}@media (min-width:768px){#vacancy-form .file-resume-wrapper{display:flex;justify-content:space-between;align-items:center;}#vacancy-form .file-resume{margin-bottom:0px;}}#fs.vac	.block-button{justify-content:start;}#fs.vac .button.button-d{display:flex;align-items:center;}#fs.vac .icon-phone-numb{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/call-calling.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/call-calling.svg");background-color:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px;display:block;margin-right:10px;}.back-link a{display:flex;align-items:center;color:#fff;}.back-link a::before{content:"";-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/arrow-left.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/arrow-left.svg");background-color:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:20px;height:8px;display:block;margin-right:10px;}@media (max-width: 767px){#fs.vac .back-link{padding:30px 20px;}#fs.vac .text-block{padding:50px 20px 20px;}}@media (min-width:768px){#fs.vac .text-block{padding-top:100px;padding-bottom:100px;}}#adv-vac{background-color:#f1f1f1;}#adv-vac .cards{display:flex;flex-flow:wrap;justify-content:space-between;}#adv-vac .card.bg-circle::before{width:400px;height:400px;right:calc(0% - 200px);bottom:calc(0% - 200px);}#adv-vac .card p{margin-top:0;}#adv-vac .card{background-color:#fff;border-radius:16px;padding:40px 30px;margin:15px 0;display:flex;flex-flow:row;position:relative;}#adv-vac .icon{border:3px solid #eed2d1;padding:24px;border-radius:16px;margin-right:15px;margin-bottom:15px;position:relative;width:96px;height:96px;}#adv-vac .icon.first::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/car_big.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/car_big.svg");}#adv-vac .icon.second::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/trend-up.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/trend-up.svg");}#adv-vac .icon.third::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/people.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/people.svg");}#adv-vac .icon::before{content:"";background-color:#ea2c27;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:40px;height:40px;display:block;}#adv-vac .icon.first::after{content:"I";}#adv-vac .icon.second::after{content:"II";}#adv-vac .icon.third::after{content:"III";}#adv-vac .icon::after{position:absolute;background-color:#eed2d1;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;right:calc(50% - 15px);bottom:-15px;}@media (min-width:768px){#adv-vac .card{flex-flow:column;flex:0 0 32%;max-width:32%;}#adv-vac .icon::after{top:calc(50% - 15px);right:-16px;bottom:auto;}}.text-wrapper-h-w ul{list-style:none;padding:0;}.text-wrapper-h-w ul li::before{content:"—";color:#ea2c27;margin-right:10px;font-size:1.5rem;line-height:0;}.text-wrapper-h-w ul li{margin-bottom:15px;display:flex;align-items:baseline;}@media (min-width:768px){#how-to-work .container{display:flex;justify-content:space-between;align-items:flex-start;}.img-wrapper-h-w{margin-left:35px;}}#about-you .container{background-color:#fef4f4;padding:50px 15px;}#about-you .card.bg-circle::before{width:400px;height:400px;right:calc(0% - 200px);bottom:calc(0% - 200px);}#about-you ul{list-style:none;padding:0;margin:0;}#about-you ul li::before{content:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/list.svg");margin-right:10px;height:25px;}#about-you ul li{display:flex;align-items:center;margin-bottom:15px;}@media (max-width:767px){#about-you{padding-left:0;padding-right:0;}}@media (min-width:768px){#about-you ul{display:flex;justify-content:space-between;flex-flow:wrap;}#about-you ul li{flex:0 0 33%;max-width:33%;}#about-you .container{border-radius:30px;padding:50px 40px;}}.text-wrapper-f-u ul{list-style:none;padding:0;}.text-wrapper-f-u ul li::before{content:"—";color:#ea2c27;margin-right:10px;font-size:1.5rem;line-height:0;}.text-wrapper-f-u ul li{margin-bottom:15px;display:flex;align-items:baseline;}.present-f-u{background-color:#fef4f4;padding:15px;border-radius:16px;margin:30px 0;width:fit-content;display:flex;align-items:center;}.present-f-u::before{content:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/gift.svg");margin-right:10px;}@media (min-width:768px){#for-you .container{display:flex;justify-content:space-between;align-items:flex-start;}.img-wrapper-f-u{margin-right:35px;}}#fs.vacancys{height:310px;}#fs.vacancys .circle.i-c-bg{border-radius:0;right:0;left:0;width:100%;background-size:cover;background-position:center;height:auto;top:0;bottom:0;}#fs.vacancys .circle{width:calc(100% - 22%);height:510px;top:-100px;bottom:-100px;border-radius:0 500px 500px 0;left:0;}#fs.vacancys .circle.c-block{background-color:rgba(203,13,8,.7);}#fs.vacancys .circle.r-c{background-color:rgba(255,255,255,.2);left:-40%;}#fs.vacancys .text-block{max-width:670px;}#fs.vacancys .text-block{padding:0px 20px;}@media (min-width:767px){#fs.vacancys{height:410px;}#fs.vacancys .circle{height:650px;top:-120px;bottom:-120px;}#fs.vacancys .text-block{padding:30px 20px;}}.wrapper-vacancy{display:flex;justify-content:space-between;align-content:center;flex-flow:wrap;}.wrapper-vacancy .vac.card.bg-circle{flex:0 0 100%;max-width:100%;padding:35px 30px;border:1px solid #eed2d1;border-radius:24px;margin-bottom:25px;position:relative;overflow:hidden;}.wrapper-vacancy .title-vac{color:#1c242c;font-size:20px;margin-bottom:25px;display:block;}.wrapper-vacancy .locacion p span,.wrapper-vacancy .worktime p span{display:block;color:#777;font-size:15px;}.wrapper-vacancy .locacion,.wrapper-vacancy .worktime{display:flex;align-items:flex-start;}.wrapper-vacancy .locacion .local{content:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/location.svg");margin-right:7px;}.wrapper-vacancy .worktime .time{content:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/clock.svg");margin-right:7px;}.wrapper-vacancy .locacion p,.wrapper-vacancy .worktime p{margin:0;margin-bottom:10px;}.wrapper-vacancy .link-vac img{max-width:102px;margin-top:36px;padding:11px 0;}.wrapper-vacancy .vac.card.bg-circle::before{width:400px;height:400px;right:calc(0% - 200px);bottom:calc(0% - 200px);}.wrapper-vacancy .link-vac{display:flex;justify-content:space-between;align-items:end;}.wrapper-vacancy .icon-link{border:1px solid #f9c0bf;padding:10px;width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:50px;}.wrapper-vacancy .icon-link::before{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/arrow-right.svg");content:"";display:inline-block;width:20px;height:20px;background-size:100% 100%;}@media (min-width:767px){.wrapper-vacancy .vac.card.bg-circle{flex:0 0 32%;max-width:32%;}}#you-find{background-color:#f1f1f1;}#you-find .container{display:flex;justify-content:space-between;}#you-find .title-find ul{list-style:none;padding:0;}#you-find .title-find ul li{display:flex;align-items:center;max-width:637px;margin-bottom:15px;}#you-find .title-find ul li::before{content:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/list.svg");margin-right:10px;margin-top:10px;margin-bottom:3px;}#you-find .title-find p{font-size:20px;line-height:30px;}#you-find .img-find{margin-left:20px;}#you-find .title-find p.margin-none{margin:0;}#va.container.vacancy{align-items:center;}.vacancy .v-wrapper{height:360px;}.vacancy .red-def{color:#ea2c27;margin-right:10px;}#va.container.vacancy .desc{margin-top:25px;}#tr.review-team .vtc-slider .itc-slider-item{flex:0 0 100%;max-width:100%;}#tr.review-team .itc-slider-item .card{padding:40px 30px;height:100%;}.review-team .width-auto img{border-radius:50px;}#tr.review-team .card-body{margin:20px auto 0;}#tr.review-team .icon.quote::before{width:64px;height:55px;background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/quote.svg");}#tr.review-team .icon.quote{position:absolute;right:20px;bottom:20px;top:auto;}#tr.review-team .card-body p{margin:0;}@media (min-width:768px){#tr.review-team .vtc-slider .itc-slider-item{flex:0 0 32.4%;max-width:32.4%;}}#slogan .image-slogan img{border-radius:16px;width:100%;margin-bottom:15px;}#slogan .text-slogan p{font-size:20px;line-height:30px;margin:0;}#slogan .text-slogan .title{font-size:23px;margin-top:0;line-height:36px;margin-bottom:25px;}#slogan .button.button-red.ubrb{margin-top:30px;}#slogan .icon-phone-numb{content:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/call-calling.svg");margin:-5px 5px -5px -5px;}@media (min-width:768px){#slogan .container{display:flex;justify-content:space-between;}#slogan .image-slogan{max-width:440px;margin-right:35px;}}.comment-form-cookies-consent{display:none;}.comment_author{font-size:18px;font-weight:500;}@media (min-width:768px){.comment-list.media-list{list-style:none;padding:0;}.comment_container{border:2px solid #eed2d1;background-color:#f1f1f1;border-radius:5px;padding:10px;margin:10px 0;}.comment_container::after{content:"";clear:both;display:table;}.comment_container img{float:left;max-width:60px;width:100%;margin-right:20px;margin-bottom:20px;border-radius:50%;}.time-right{text-align:right;float:right;color:#aaa;}.comment-respond input[type=text],.comment-respond input[type=email],.comment-respond textarea{margin-top:6px;resize:none;width:100%;border:1px solid #a1a1a1;border-radius:26px;padding:14px 20px;margin-bottom:10px;background-color:#fff;}.comment-respond{border-radius:5px;background-color:#f1f1f1;padding:20px;}}@media (max-width:767px){.comment-list.media-list{list-style:none;padding:0;}.comment_container{border:2px solid #eed2d1;background-color:#f1f1f1;border-radius:5px;padding:10px;margin:10px 0;}.comment_container::after{content:"";clear:both;display:table;}.comment_container img{float:left;max-width:60px;width:100%;margin-right:20px;margin-bottom:20px;border-radius:50%;}.time-right{text-align:right;float:right;color:#aaa;}.comment-respond input[type=text],.comment-respond input[type=email],.comment-respond textarea{margin-top:6px;resize:none;width:100%;border:1px solid #a1a1a1;border-radius:26px;padding:14px 20px;margin-bottom:10px;background-color:#fff;}.comment-respond{border-radius:5px;background-color:#f1f1f1;padding:20px;}}.block-red-sale{background-color:#ea2c27;position:relative;overflow:hidden;padding:50px 15px;}.block-red-sale::after{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/fright.svg");bottom:0px;}.block-red-sale::before,.block-red-sale::after{content:"";position:absolute;height:150px;left:0;right:0;background-size:cover;}.block-red-sale::before{background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/themes/tmpl/img/fleft.svg");top:0px;}.block-red-sale-wrapper{display:flex;flex-flow:column;color:#fff;flex-wrap:nowrap;gap:10px;}.block-red-sale-title{font-size:18px;margin:0;}.block-red-sale-procent{font-size:30px;}.block-red-sale-image{display:block;width:100%;height:180px;position:relative;}.block-red-sale-image::before{content:"";position:absolute;top:15px;display:block;width:360px;height:360px;background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/optimized/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/2af290684c53ad8010c8f7eafbc9b5db.jpeg");background-position:center;background-size:cover;border:8px solid #f9c0bf;border-radius:50%;left:-50px;right:-50px;margin:0 auto;}.block-advantages-corporate{background-color:#f1f1f1;}.block-advantages-corporate .cards{display:flex;flex-flow:wrap;justify-content:space-between;gap:20px;}.block-advantages-corporate .card{background-color:#fff;border-radius:16px;padding:30px 20px;margin:15px 0;flex-flow:nowrap;}.block-advantages-corporate .icon{border:3px solid #f9c0bf;border-radius:16px;margin-right:15px;position:relative;width:64px;height:64px;display:flex;justify-content:center;align-items:center;flex-shrink:0;}.block-advantages-corporate .icon::after{position:absolute;background-color:#f9c0bf;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;right:calc(50% - 15px);bottom:-20px;}.block-advantages-corporate .icon::before{content:"";background-color:#ea2c27;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:40px;height:40px;display:block;}.block-advantages-corporate .icon.c-truck::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-truck-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-truck-2.svg");}.block-advantages-corporate .icon.c-food::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-food-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-food-2.svg");}.block-advantages-corporate .icon.c-security::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-security-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-security-2.svg");}.block-advantages-corporate .icon.c-driver::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-driver-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-driver-2.svg");}.block-advantages-corporate .icon.c-taxi::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-taxi-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-taxi-2.svg");}.block-advantages-corporate .icon.c-delivery::before{-webkit-mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-delivery-2.svg");mask-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/corp-delivery-2.svg");}.block-advantages-corporate .icon.c-truck::after{content:"I";}.block-advantages-corporate .icon.c-food::after{content:"II";}.block-advantages-corporate .icon.c-security::after{content:"III";}.block-advantages-corporate .icon.c-driver::after{content:"IV";}.block-advantages-corporate .icon.c-taxi::after{content:"V";}.block-advantages-corporate .icon.c-delivery::after{content:"VI";}.block-advantages-corporate .block-adv-corp-title{font-size:20px;margin:0 0 12px;font-weight:300;}.block-advantages-corporate p{margin:0;}.adv-list-content ul{list-style:none;padding:0;display:flex;flex-flow:column;gap:10px;margin-bottom:25px;}.adv-list-content ul li{padding-left:7px;display:flex;gap:10px;align-items:center;}.adv-list-content ul li::before{content:"";background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/07/list.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:20px;height:20px;display:block;}.adv-list-rating-google{padding:30px 20px;position:relative;background-color:#fdeaea;border-radius:16px;}.card.bg-circle.adv-list-rating-google::before{width:320px;height:320px;right:calc(0% - 160px);bottom:calc(0% - 160px);}.adv-list-rating-google h3{font-size:18px;margin-bottom:12px;}.icon.rating-google-stars{display:block;width:152px;height:24px;background-image:url("https://cdn-ilcbflf.nitrocdn.com/CReQRWXNclsRXItuBuWKIfubrKFyQepw/assets/images/source/rev-c8add97/prospekt.school/wp-content/uploads/2024/08/rating-google-stars-2.svg");background-size:cover;background-position:center;background-repeat:no-repeat;}.icon.rating-google-stars.nitro-lazy{background-image:none !important;}.rating-google-number{margin:0;}.rating-google-number-big{font-size:34px;letter-spacing:3px;}.partners-slider{background-color:#fdeaea;}.partners-slider .vtc-slider .itc-slider-item{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem);background-color:#fef5f5;}.partners-slider-item{display:flex;justify-content:center;align-items:center;height:90px;padding:30px;}@media screen and (min-width: 900px){/*   
Theme Name: Baz-Studio.pro
Version: 1.5
Description: theme version 2.1
Author: Команда Baz-Studio.pro
Author URI: https://baz-studio.pro
*/
*,
*::before,
*::after {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.container {
	width: 1140px;
	max-width:100%;
	margin: 0 auto;
}
section {
	padding: 90px 0;
}
.h1, h1 {
	font-size: 2.5rem;
}
.h2, h2 {
	font-size: 2.2rem;
}
.h3, h3 {
	font-size:30px;
}
.text-right {
	text-align:right;
}
.the_article {
	max-width: 970px;
	margin: auto;
}
.the_article .attachment-full {
	margin: auto;
	display: block;
}
/* Custom buttons */
.block-button .button {
	margin-right: 10px;
}
/* end Custom buttons */
/* CUSTOM ICONS */
.v-play {
	width: 44px;
	height: 44px;
	top: calc(50% - 22px);
	left: calc(50% - 22px);
}
/* end CUSTOM ICONS */
/* VIDEO placeholder */ 

/* end VIDEO placeholder */
/* VTC Slider */
.itc-slider-indicators {
	display: none;
}
.slider .itc-slider-btn {
	display:flex;
}
.slider .itc-slider-btn {
	background-color: transparent;
	border-radius: 50%;
	border: 1px solid #f9c0bf;
	width: 60px;
	height: 60px;
	top: 60%;
	transition:all .3s;
}
.slider .itc-slider-btn:hover {
	border-color: #ea2c27;
	background-color: transparent;
}
.slider .itc-slider-btn-prev::before {
	background-image: url('/wp-content/themes/tmpl/img/arrow-left.svg');
}
.slider .itc-slider-btn-next::before {
	background-image: url('/wp-content/themes/tmpl/img/arrow-right.svg');
}
/* end VTC Slider */
/* TH top header */
#th .container {
	margin: 20px auto;
}
#th .burger-menu, #th .call span.icon.call {
	display: none;
}
#th .logo img {
	max-width: 230px;
}
#th .desctop {
	display: flex;
	flex-flow:column;
}
#th .icons-block > a.location {
	order: 1;
}
#th .icons-block > a.call {
	order: 2;
}
#th .icons-block > .social {
	order: 3;
	flex-flow:wrap;
	align-items:center;
}
#th .icons-block > .desctop.button.button-red {
	order: 4;
	max-height: 36px;
	padding: 5px 20px;
	align-self: center;
}
#th .location .desctop span {
	display: block;
	color: #666;
	font-size: .9rem;
	padding:0 15px;
}
#th .location .desctop span.title {
	color: #1c242c;
	font-size: 1.1rem;
}
#th .chevron {
	position: relative;
}
#th .chevron::before {
	width: .7rem;
	height: .7rem;
	position: absolute;
	right: 0;
	top: .7rem;
	left: auto;
}
#th .chevron.down::before {
	top: .3rem;
}
#th .icons-block > a.location::after, #th .icons-block > a.call::after, #th .icons-block > .social::after {
	content: '|';
	color: #fdeaea;
	font-size: 1.5rem;
	padding: 0 15px;
}
#th .call span.desctop {
	color: #1c242c;
	font-size: 1.3rem;
	margin: 0;
	padding-right: 20px;
}
#th .location:hover .desctop span.title, #th .call:hover span.desctop {
	color: #ea2c27;
}
#th .icons-block > .social a {
	margin:3px;
}

/* end TH top header */
/* TM top menu */
#tm {
	border-bottom: 1px solid #fdeaea;
}
#tm .canvas, #tm .contacts-menu, #tm ul .mobile, #tm .closebtn {
	display:none;
}
nav#tm {
	position: relative;
	width: 100%;
	height: auto;
	overflow:visible;
}
#tm .top-menu {
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
}
#tm .top-menu > li {
	border: none;
}
#tm .top-menu > li:last-child {
	padding: 10px;
}
#tm .panel {
	position: absolute;
}
#tm .accordion::after {
	margin: 5px 5px 5px 10px;
}
#tm .accordion.active::after {
	margin-top: 10px;
}
#tm .accordion.active + .panel {
	background-color: #fff;
}
/* end TM top menu */
/* FS first screen */
#fs {
	height: 560px;
}
#fs .circle {
	width: 850px;
	height: 800px;
	top: -120px;
	bottom: -120px;
}
#fs .circle.r-c {
	left: -30%;
	right:auto;
}
#fs .circle.i-c-bg {
	background-size: contain;
	background-position: 140px center;
	right: 2.8%;
	left:auto;
}
#fs .circle.c-block {
	right: 22%;
	left:auto;
}
#fs .circle.c-b {
	right: 12.5%;
	left:auto;
}
#fs .min-i-c {
	width: 364px;
	height: 364px;
	right: 18.75%;
	top: 90px;
	bottom: 90px;
}
#fs .text-block {
	max-width: 625px;
	padding-left: 0;
	padding-right: 0;
}
#fs .text-block .sub-desc {
	font-size: 1.3rem;
}
#fs .text-block .desc {
	font-size: 2.3rem;
	line-height: 3rem;
}
#fs form {
	border-radius: 24px;
	justify-content:space-between;
}
#fs .form .input, #fs .form .button{
	margin:0;
	flex: 0 0 32%;
	max-width: 32%;
}
/* end FS first screen */
/* docs */
#docs .doc {
	flex: 0 0 24.34%;
	max-width: 24.34%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-around;
}
#docs .doc p {
	flex: 0 0 65%;
	max-width: 65%;
	font-size: 1.1rem;
}
/* end docs */
/* VO video online */
#vo::before, #vo::after {
	height: 300px;
	width: 900px;
}
#vo::after {
	left: auto;
}
#vo::before {
	right: auto;
}
#vo .video {
	margin: 0;
	flex: 0 0 15%;
	max-width: 15%;
	height: 480px;
}
#isActive {
	gap: 19px;
}
#vo .video.active {
	height: auto;
	flex: 0 0 50%;
	max-width: 50%;
}
#vo .video.active .v-play {
	width: 88px;
	height: 88px;
	top: calc(50% - 44px);
	left: calc(50% - 44px);
}
/* end VO video online */
/* cft Client Filials Team block */
#cft .container {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
#cft .container > div {
	margin:0;
	flex: 0 0 32%;
	max-width: 32%;
}
/* end cft Client Filials Team block */
/* 5steps */
#steps-5 .steps {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	border: none;
}
#steps-5 .steps .step {
	flex: 0 0 33.333%;
	max-width: 33.333%;
}
#steps-5 .steps .step {
	position: relative;
	padding: 30px 20px;
	border-bottom: 2px solid #eed2d1;
	border-left: 2px solid #eed2d1;
	border-radius: 16px 0 0 0;
}
#steps-5 .steps .step-4, #steps-5 .steps .step-5 {
	border-bottom: none;
	border-radius: 0 0 0 16px;
}
#steps-5 .steps .step-4::after, #steps-5 .steps .step-5::after {
	top: -11px;
	bottom: auto;
}
#steps-5 .steps .step::before {
	right: 20px;
}
/* end 5steps */
/* Price */
#price .cats {
	flex: 0 0 65%;
	max-width: 65%;
	grid-template-columns: repeat(3, 33.33%); 
}
#price .cats.cat-a, #price .cats.kategoriya-a, #price .cats.cat-b, #price .cats.kategoriya-b, #price .cats.cat-c, #price .cats.kategoriya-c, #price .cats.cat-d, #price .cats.kategoriya-d, #price .cats.theory , #price .cats.teoriya-pdd {
	grid-template-columns: repeat(4, 25%); 
}
#price .with-theory {
	flex: 0 0 32%;
	max-width: 32%;
	margin:0;
}
#price .cat, #price .cat:last-child {

}
.cat.a { grid-area: 1 / 1 / 2 / 2; } 
.cat.b { grid-area: 1 / 2 / 2 / 3; } 
.cat.c { grid-area: 1 / 3 / 2 / 4; } 
.cat.ab { grid-area: 2 / 1 / 3 / 2; } 
.cat.bc { grid-area: 2 / 2 / 3 / 3; } 
.cat.d { grid-area: 2 / 3 / 3 / 4; } 
.cat.be { grid-area: 3 / 1 / 4 / 2; } 
.cat.ce { grid-area: 3 / 2 / 4 / 3; } 
.cat.abc { grid-area: 3 / 3 / 4 / 4; } 

.cat-a .cat.a  , .kategoriya-a .cat.a  { grid-area: 1 / 1 / 3 / 3; } 
.cat-a .cat.b  , .kategoriya-a .cat.b  { grid-area: 1 / 3 / 2 / 4; } 
.cat-a .cat.c  , .kategoriya-a .cat.c  { grid-area: 1 / 4 / 2 / 5; } 
.cat-a .cat.ab , .kategoriya-a .cat.ab { grid-area: 2 / 3 / 3 / 4; } 
.cat-a .cat.bc , .kategoriya-a .cat.bc { grid-area: 2 / 4 / 3 / 5; } 
.cat-a .cat.d  , .kategoriya-a .cat.d  { grid-area: 3 / 1 / 4 / 2; } 
.cat-a .cat.be , .kategoriya-a .cat.be { grid-area: 3 / 2 / 4 / 3; } 
.cat-a .cat.ce , .kategoriya-a .cat.ce { grid-area: 3 / 3 / 4 / 4; } 
.cat-a .cat.abc, .kategoriya-a .cat.abc { grid-area: 3 / 4 / 4 / 5; } 

.cat-b .cat.a  , .kategoriya-b .cat.a  , .theory .cat.a  , .teoriya-pdd .cat.a  { grid-area: 1 / 3 / 2 / 4; } 
.cat-b .cat.b  , .kategoriya-b .cat.b  , .theory .cat.b  , .teoriya-pdd .cat.b  { grid-area: 1 / 1 / 3 / 3; } 
.cat-b .cat.c  , .kategoriya-b .cat.c  , .theory .cat.c  , .teoriya-pdd .cat.c  { grid-area: 1 / 4 / 2 / 5; } 
.cat-b .cat.ab , .kategoriya-b .cat.ab , .theory .cat.ab , .teoriya-pdd .cat.ab { grid-area: 2 / 3 / 3 / 4; } 
.cat-b .cat.bc , .kategoriya-b .cat.bc , .theory .cat.bc , .teoriya-pdd .cat.bc { grid-area: 2 / 4 / 3 / 5; } 
.cat-b .cat.d  , .kategoriya-b .cat.d  , .theory .cat.d  , .teoriya-pdd .cat.d  { grid-area: 3 / 1 / 4 / 2; } 
.cat-b .cat.be , .kategoriya-b .cat.be , .theory .cat.be , .teoriya-pdd .cat.be { grid-area: 3 / 2 / 4 / 3; } 
.cat-b .cat.ce , .kategoriya-b .cat.ce , .theory .cat.ce , .teoriya-pdd .cat.ce { grid-area: 3 / 3 / 4 / 4; } 
.cat-b .cat.abc, .kategoriya-b .cat.abc, .theory .cat.abc, .teoriya-pdd .cat.abc { grid-area: 3 / 4 / 4 / 5; } 

.cat-c .cat.a  , .kategoriya-c .cat.a  { grid-area: 1 / 3 / 2 / 4; } 
.cat-c .cat.b  , .kategoriya-c .cat.b  { grid-area: 1 / 4 / 2 / 5; } 
.cat-c .cat.c  , .kategoriya-c .cat.c  { grid-area: 1 / 1 / 3 / 3; } 
.cat-c .cat.ab , .kategoriya-c .cat.ab { grid-area: 2 / 3 / 3 / 4; } 
.cat-c .cat.bc , .kategoriya-c .cat.bc { grid-area: 2 / 4 / 3 / 5; } 
.cat-c .cat.d  , .kategoriya-c .cat.d  { grid-area: 3 / 1 / 4 / 2; } 
.cat-c .cat.be , .kategoriya-c .cat.be { grid-area: 3 / 2 / 4 / 3; } 
.cat-c .cat.ce , .kategoriya-c .cat.ce { grid-area: 3 / 3 / 4 / 4; } 
.cat-c .cat.abc, .kategoriya-c .cat.abc { grid-area: 3 / 4 / 4 / 5; }

.cat-d .cat.a  , .kategoriya-d .cat.a   { grid-area: 1 / 3 / 2 / 4; } 
.cat-d .cat.b  , .kategoriya-d .cat.b   { grid-area: 1 / 4 / 2 / 5; } 
.cat-d .cat.c  , .kategoriya-d .cat.c   { grid-area: 2 / 3 / 3 / 4; } 
.cat-d .cat.ab , .kategoriya-d .cat.ab  { grid-area: 2 / 4 / 3 / 5; } 
.cat-d .cat.bc , .kategoriya-d .cat.bc  { grid-area: 3 / 1 / 4 / 2; } 
.cat-d .cat.d  , .kategoriya-d .cat.d   { grid-area: 1 / 1 / 3 / 3; } 
.cat-d .cat.be , .kategoriya-d .cat.be  { grid-area: 3 / 2 / 4 / 3; } 
.cat-d .cat.ce , .kategoriya-d .cat.ce  { grid-area: 3 / 3 / 4 / 4; } 
.cat-d .cat.abc, .kategoriya-d .cat.abc { grid-area: 3 / 4 / 4 / 5; } 

#price .instr.cat .description {
	max-width: 35%;
}
/* end Price */
/* calc */
#calc .wrapper > div {
	padding: 30px;
}
#calc .wrapper, #calc .wrapper .result {
	border-radius:24px;
}
#calc .wrapper .steps {
	flex: 0 0 63%;
	max-width: 63%;
	display: flex;
	flex-flow: column wrap;
	height: 100%;
	max-height: 400px;
}
#calc .wrapper .result {
	flex: 0 0 37%;
	max-width: 37%;
}
#calc .wrapper .steps .step {
	flex: 0 0 50%;
	max-width: 50%;
}
#calc .wrapper .steps .step:nth-child(2n+1) {
	margin-bottom: 5px;
}
#calc .wrapper .result .button {
	margin-top: 15px;
}
#calc .wrapper .steps.custom {
	max-height: 200px;
}
#calc .result.custom {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
/* end calc */
/* maps */
#maps .filial {
	flex: 0 0 32%;
	max-width: 32%;
	margin-top: 20px;
}
/* end maps */
/* TimeTable */
#timetable thead, #timetable .desctop {
	display: block;
}
#timetable .mobile {
	display: none;
}
#timetable .less {
	display:flex;
	flex-flow:wrap;
	justify-content:space-between;
}
#timetable table {
	flex: 0 0 81%;
	max-width: 81%;
}
#timetable .block-button {
	flex: 0 0 19%;
	max-width: 19%;
	align-items: center;
}
#timetable .button {
	width: 170px;
	text-align: center;
	margin: 15px auto;
}
#timetable thead tr {
	display: flex;
	flex-wrap: wrap;
	background-color: rgba(234,44,39,0.05);
	border-radius: 9px;
	padding: 7px 20px;
}
#timetable tbody td, #timetable thead th {
	text-align:left;
	width: 25%;
	font-weight:300;
}
#timetable thead tr th {
	padding: 7px 20px;
}
#timetable .cont {
	flex: 0 0 100%;
	max-width: 100%;
	clear:both;
}
#timetable tbody td .cont .desctop {
	float: left;
}
/* end TimeTable */
/* VA video about */
#va.container {
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
}
#va .video {
	flex: 0 0 56%;
	max-width: 56%;
}
#va .desc {
	flex: 0 0 42%;
	max-width: 42%;
}
/* end VA video about */
/* BA block advantages */
#ba .cards {
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
	gap: 20px;
}
#ba .card {
	flex: 0 0 23%;
	max-width: 23%;
	margin: 0;
	flex-flow: wrap;
}
#ba .icon {
	margin: 0 0 10px 0;
}
#ba .icon::after {
	top: calc(50% - 15px);
	right: -16px;
	bottom: auto;
}
#ba .button {
	margin-top: 20px;
}
/* end BA block advantages */
/* VR video review */
#vrp.vtc-slider .itc-slider-item {
	flex: 0 0 32%;
	max-width: 32%;
}
#vr.container {
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
}
#vr .slide-desc {
	flex: 0 0 33%;
	max-width: 33%;
}
#vr .slider {
	flex: 0 0 65%;
	max-width: 65%;
}
#vr.vtc-slider .itc-slider-item, #tr .vtc-slider .itc-slider-item {
	flex: 0 0 48.8%;
	max-width: 48.8%;
}
#vr .itc-slider-btn-next {
	left: 80px;
}
#vr .itc-slider-btn-prev {
	left: 0;
}
/* end VR video review */
/* TR text review */
#tr .slider .itc-slider-btn {
	width: 48px;
	height: 48px;
}
#tr .itc-slider-btn.itc-slider-btn-prev {
	right: 80px;
	left: auto;
	top: -60px;
}
#tr .itc-slider-btn.itc-slider-btn-next {
	right: 20px;
	top: -60px;
}
#tr .card-body {
	margin: 20px auto;
}
#tr .itc-slider-item .card {
	padding: 50px 40px;
	border-radius: 24px;
	overflow: hidden;
	border: 2px solid transparent;
	height:100%
}
#tr .itc-slider-item:nth-child(2n+1) .card {
	background-color: transparent;
	border-color: #eed2d1;
}
#tr .vtc-slider .itc-slider-item {
	background-color: transparent;
}
#tr .block-button .button.button-red.ubrb {
	display:flex;
}
#tr .d-none {
	display: block;
}
/* end TR text review */
/* TB team block // CB car block */
#tb .container, #cb .container {
	display: flex;
	flex-flow: wrap;
	justify-content: space-between;
}
#tb .slide-desc, #cb .slide-desc {
	flex: 0 0 33%;
	max-width: 33%;
}
#tb .slider, #cb .slider {
	flex: 0 0 65%;
	max-width: 65%;
}
#tb .vtc-slider .itc-slider-item, #cb .vtc-slider .itc-slider-item {
	flex: 0 0 31.7%;
	max-width: 31.7%;
}
#tb .itc-slider-btn-next, #cb .itc-slider-btn-next {
	left: 80px;
}
#tb .itc-slider-btn-prev, #cb .itc-slider-btn-prev {
	left: 0;
}
#cb .itc-slider-btn {
	top: 90%;
}
#cb .instr-cars {
	height: 30vh;
	background-position: center;	
}
/* end TB team block // CB car block */
/* CG class gallery / PG page gallery */
#cg .parent {
	display: grid;
	grid-template-columns: 22% 14% 23% 14% 22%;
	gap: 1%;
}
#cg .div1 { grid-area: 1 / 1 / 3 / 2; } 
#cg .div2 { grid-area: 1 / 2 / 2 / 3; } 
#cg .div3 { grid-area: 1 / 3 / 3 / 5; } 
#cg .div4 { grid-area: 1 / 5 / 2 / 6; } 
#cg .div5 { grid-area: 3 / 1 / 4 / 2; } 
#cg .div6 { grid-area: 2 / 2 / 3 / 3; } 
#cg .div7 { grid-area: 3 / 2 / 4 / 4; } 
#cg .div8 { grid-area: 3 / 4 / 4 / 5; } 
#cg .div9 { grid-area: 2 / 5 / 4 / 6; } 
#cg .div10 { grid-area: 4 / 1 / 5 / 2; } 
#cg .div11 { grid-area: 4 / 2 / 5 / 3; } 
#cg .div12 { grid-area: 4 / 3 / 5 / 4; } 
#cg .div13 { grid-area: 4 / 4 / 5 / 6; }  
#pg .parent { 
	display: grid; 
	grid-template-columns: repeat(4, 24%); 	
	gap: 0 1%;
}
#pg .div1 { grid-area: 1 / 1 / 3 / 2; } 
#pg .div2 { grid-area: 1 / 2 / 2 / 3; } 
#pg .div3 { grid-area: 1 / 3 / 2 / 5; } 
#pg .div4 { grid-area: 2 / 2 / 3 / 3; } 
#pg .div5 { grid-area: 2 / 3 / 3 / 4; } 
#pg .div6 { grid-area: 2 / 4 / 3 / 5; } 
#pg .div7 { grid-area: 3 / 1 / 4 / 2; } 
#pg .div8 { grid-area: 3 / 2 / 4 / 4; } 
#pg .div9 { grid-area: 3 / 4 / 4 / 5; } 
#pg .div10 { grid-area: 4 / 1 / 5 / 2; } 
#pg .div11 { grid-area: 4 / 2 / 5 / 3; } 
#pg .div12 { grid-area: 4 / 3 / 5 / 4; } 
#pg .div13 { grid-area: 4 / 4 / 5 / 5; } 
#pg .div14 { grid-area: 5 / 1 / 6 / 2; } 
#pg .div15 { grid-area: 5 / 2 / 6 / 3; } 
#pg .div16 { grid-area: 5 / 3 / 6 / 5; } 
#cg .parent > div > .card {
	width: 100%;
	height: 100%;
	border-radius: 16px;
	overflow: hidden;
}
#cg .parent > .img-block > .card {
	background-size: cover;
	background-position: center;
	display: block;
	width: 100%;
	height: 100%;
}
#pg .parent > .img-block > .card {
	background-size: cover;
	background-position: center;
	display: block;
	width: 100%;
	height: 200px;
	border-radius: 16px;
	overflow: hidden;
}
#pg .parent > .div1.img-block > .card {
	height:100%;
}
/* end CG class gallery */
/* RF red form */
#rf::before, #rf::after {
	height: 265px;
	width: 900px;
}
#rf::after {
	left: auto;
}
#rf::before {
	right: auto;
}
#rf form {
	display: flex;
	justify-content: space-between;
}
#rf form > * {
	flex: 0 0 32%;
	max-width: 32%;
}
/* end RF red form */
/* ST seo text */

/* end ST seo text */
/* FAQ */
#faq .container {
	display:flex;
	flex-flow:wrap;
	justify-content:space-between;
}
#faq .container .bcard {
	flex: 0 0 31%;
	max-width: 31%;
}
#faq .container .wrapper {
	flex: 0 0 67%;
	max-width: 67%;
}
#faq .accordion span {
	display: block;
	max-width: 90%;
	float: left;
}
/* end FAQ */
/* Footer */
footer.light {
	padding: 70px 0 50px;
}
footer .container {
	display: flex;
	justify-content: space-between;
	flex-flow: wrap;
}
footer .block-1 {
	flex: 0 0 50%;
	max-width: 50%;
}
footer .bottom-menu {
	max-height: 230px;
}
footer .block-2, footer .block-3 {
	flex: 0 0 22%;
	max-width: 22%;
}
footer .panel {
	border: none;
	max-height: 300px;
}
footer .h3 {
	cursor: auto;
}
footer .phone, footer .h3 {
	font-size:1.5rem;
}
footer .accordion::after {
	display: none;
}
/* end Footer */
/* Copy */
#copy .container .width-1-2 {
	width: 50%;	
}
#copy .container .width-1-2:first-child {
	order: 1;
}
#copy .container .link-text {
	display: inline-block;
	margin-left: 15px;
	margin-bottom: 0;
}
/* end Copy */
/* Modal blocks */
#citydd.active .closebtn, #citydd.active .mobile {
	display: none;
}
#citydd.active .card.bg-circle, #calldd.contacts-menu {
	box-shadow: 0px 0px 30px 0px rgba(34, 34, 34, 0.1);
}
#citydd.active .card.bg-circle {
	width: 15%;
	margin: 80px 54% 0px 31%;
}
#citydd.active p {
	margin: 0;
}
#citydd.active p a {
	display: block;
	color: #1c242c;
	padding: 10px;
	border-bottom: 1px solid #fdeaea;
}
#citydd.active p:last-child a {
	border:none;
}
#citydd.active p.act a, #citydd.active p a:hover {
	color: #ea2c27;
}
#calldd.active, #calldd .desctop {
	display: block;
}
#calldd .desctop {
	font-size:1.2rem;
}
#calldd.contacts-menu {
	position: absolute;
	background-color: #fff;
	left: 0;
	top: 0px;
	right: 0;
	width: 45%;
	margin: auto;
	z-index: 4;
	padding: 40px;
	border-radius: 24px;
}
#calldd .wrapper {
	display: flex;
	flex-flow: column wrap;
	max-height: 350px;
}
#calldd .wrapper p {
	margin:3px 0;
}
/* end modal block */
/* Contacts page */
#contacts .wrapper {
	padding: 2rem;
	border-radius: 30px;
}
#contacts .wrapper > div {
	flex: 0 0 25%;
	max-width: 25%;
}
#change_city p {
	display: inline-block;
}
/* end contacts page */
/* Articles */
.articles-width .mini_block {
	flex: 0 0 32%;
	max-width: 32%;
	margin-right: 22px;
}
.mini_block.cert.card.bg-circle:nth-child(3n) {
	margin-right: 0;
}
.articles-width .mini_block .thumb_img img {
	width: auto;
	height: 220px;
	max-width: inherit;
}
/* end Articles*/ 
/* similar_posts */
#similar_posts .vtc-slider .itc-slider-item {
	flex: 0 0 32%;
	max-width: 32%;
}
#similar_posts .articles-width .mini_block {
	flex: 0 0 100%;
	max-width: 100%;
}
#similar_posts .itc-slider-btn.itc-slider-btn-next {
	right: 20px;
	top: -60px;
}
#similar_posts .itc-slider-btn.itc-slider-btn-prev {
	right: 100px;
	left: auto;
	top: -60px;
}
/* end similar_posts */
/* Modal blocks */
.modal_wrapper .modal {
	max-width: 40%;
	padding: 70px 50px;
	top: 20%;
}
.modal .title_modal {
	font-size: 2.2rem;
	max-width:90%;
}
.modal .desc_modal {
	font-size: 1.1rem;
}
.modal .closebtn {
	right: 50px;
	top: 75px;
}
.form_modal input, .form_modal textarea {
	margin-bottom: 20px;
}
@media (max-height: 680px) {
	.modal_wrapper .modal {
		padding: 20px 50px;
	}
	.modal .closebtn {
		top: 20px;
	}
	.modal_wrapper .modal {
		top: 10%;
	}
}
/* end Modal blocks */
/* Custom steps */
#custom_step .text {
	flex: 0 0 30%;
	max-width: 30%;
}
#custom_step .title {
	font-size: 2rem;
}
#custom_step .steps {
	display: flex;
	flex-flow: column wrap;
	margin: 0;
	max-height: 250px;
	gap: 20px;
	flex: 0 0 70%;
	max-width: 70%;
}
#custom_step .steps .step {
	margin: 0;
	max-width: 48%;
}
#custom_step .steps.med {
	max-height: 300px;
}
#custom_step .steps.med .step {
	display: block;
	max-width: 31%;
}
#custom_step .steps.med .step .desc {
	max-width: 100%;
}
/* end Custom steps */
/* Custom price */
#price .wrapper.course {
	display: flex;
	justify-content: space-between;
}
#price .wrapper.course .with-theory ul {
	display: flex;
	flex-flow: column wrap;
	max-height: 100px;
}
#price .wrapper.course .with-theory {
	flex: 0 0 54%;
	max-width: 54%;
}
#price .wrapper.course .block {
	flex: 0 0 44%;
	max-width: 44%;
}
#price .wrapper.course.med .with-theory ul {
	max-height: 170px;
}
#price .wrapper.course.med .with-theory ul li {
	max-width: 50%;
}
.categories-dop-services {
	display: flex;
	justify-content: space-between;
	gap: 30px;
	align-items: flex-start;
}
.categories-dop-services-cats {
	border-radius: 24px;
	margin-bottom: 0;
	flex-basis: 740px;
	max-width:740px
}
.categories-dop-services-less .icon {
	padding: 18px;
}
.categories-dop-services-less .icon::before {
	width: 48px;
	height: 48px;
}
.categories-dop-services-less {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	gap: 30px;
	padding:35px 30px;
}
.categories-dop-services-description .title {
	font-size: 20px;
}
.categories-dop-services-description .desc {
	font-size:16px;
	margin-bottom:10px;			
} 
.categories-dop-services-description .price {
	font-size:17px;
	margin-bottom:0;			
}
.categories-dop-services-description .price-and-bnt {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
/* end Custom price */
/* Custom block corporate edu */
#price .left-block {
	flex: 0 0 66%;
	max-width: 66%;
	gap: 20px;
}
#price .left-block .block {
	flex: 0 0 48%;
	max-width: 48%;
}
#price .left-block .block {
	margin-top:0;
}
#price .with-theory.bege {
	flex: 0 0 100%;
	max-width: 100%;
}
#price .with-theory.bege ul {
	display: flex;
	flex-flow: column wrap;
	max-height: 265px;
}
#price .with-theory.bege ul li {
	max-width: 50%;
}
#price .with-theory.red p {
	font-size:1.8rem;
}
#price .with-theory.red .form {
	margin-top:15px;
}
/* end Custom block corporate edu */
/* cert page */
.fscert .desc_cert, .fscert .img_cert {
	flex: 0 0 48%;
	max-width: 48%;
}
.fscert .desc_cert > .d-flex > * {
	width: 35%;
	margin-right: 15px;
}
.checkbox_block .box {
	display: flex;
	flex-flow: wrap;
}
.checkbox_block .box p:nth-child(4n), .checkbox_block .box p:last-child {
	padding: 1.5rem 0;
}
.checkbox_block .box p {
	display: flex;
	align-items: center;
	flex: 0 0 25%;
	max-width: 25%;
	padding: 1.5rem 0;
	border-bottom: 1px solid #fdeaea;
}
.checkbox_block .box p.location {
	flex: 0 0 50%;
	max-width: 50%;
}
/* end cert page */
/* checkout page */
#checkout .wrapper {
	flex: 0 0 65%;
	max-width: 65%;
}
#checkout .mr {
	margin-right: 3.33%;
}
#checkout .w50 {
	width: 48% !important;
	margin-top: 1rem;
	display: inline-block;	
}
/* end checkout page */
/* to top */
#myBtn {
	display: none;
	position: fixed;
	bottom: 20px;
	right: 30px;
	z-index: 99;
	font-size: 18px;
	border: none;
	outline: none;
	background-color: #ea2c27;
	color: white;
	cursor: pointer;
	padding: 10px 15px;
	border-radius: 4px;
	transition: 0.2s all;
}

#myBtn:hover {
	background-color: #F9C0BF;
}
/* end to top */
@media (max-width:1200px) {
	.container {
		padding-left:14px;
		padding-right:14px;
	}
	#docs .doc {
		flex: 0 0 24%;
		max-width: 24%;
	}
}

#nextel-click-to-call-button-template > div {
	left: 45px;
	right: auto;
}
/* block red sale */
.block-red-sale {
	padding:60px 0;
}
.block-red-sale::before {
	right: auto;
	top:-120px;
}
.block-red-sale::after {
	left: auto;
	right:-100px;
}
.block-red-sale::before, .block-red-sale::after {
	height: 265px;
	width: 900px;
}
.block-red-sale-wrapper {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 30px;
	flex-flow:row;
}
.block-red-sale-title {
	font-size: 20px;
	text-align: right;
	max-width:350px;
}
.block-red-sale-procent {
	font-size: 34px;
}
.block-red-sale-image {
	width:320px;
	height:1px;
}
.block-red-sale-image::before {
	top:-130px;
	width: 320px;
	height: 320px;
}
/* block red sale */

/* block advantages corporate */
.block-advantages-corporate .icon::after {/* desctop */
	top: calc(50% - 20px);
	right: -24px;
	bottom: auto;
}
.block-advantages-corporate .icon { /* desctop */
	margin: 0 0 20px;
	width: 96px;
	height: 96px;
}
.block-advantages-corporate .icon::after { 
	width: 40px;
	height: 40px;
}
.block-advantages-corporate .icon::before {
	width: 60px;
	height: 60px;
}
.block-advantages-corporate .card {/* desctop */
	flex-grow: 0;
	flex-shrink: 0;
	flex-basis:calc(100%/3 - 20px);
	max-width: calc(100%/3 - 20px);
	margin: 0;
	flex-flow: column;
	justify-content:flex-start;
	padding: 40px 30px;
}
/* block advantages corporate */

/* advantages list */
.advantages-list-wrapper {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	gap: 50px;
}
.adv-list-content ul {
	flex-flow: column wrap;
	max-height:200px;
	gap: 15px 50px;
	margin:0;
}
.adv-list-content ul li {
	padding-left: 10px;
}
.adv-list-content ul li::before {
	width: 24px;
	height: 24px;
}
.adv-list-rating-google {
	padding: 50px 35px;
	border-radius: 24px;
}
.card.bg-circle.adv-list-rating-google::before {
	width: 400px;
	height: 400px;
	right: calc(0% - 200px);
	bottom: calc(0% - 200px);
}
.adv-list-rating-google-wrapper {
	display: flex;
	align-items: center;
	gap: 30px;
}
.adv-list-rating-google h3 {
	font-size: 20px;
}
.icon.rating-google-stars {
	width: 180px;
	height: 28px;
}
/* advantages list */

/* Partners slider */
.partners-slider .vtc-slider .itc-slider-item {
	flex: 0 0 calc(20% - 1rem);
	max-width: calc(20% - 1rem);
}	
.partners-slider-item {
	height: 130px;
}

.partners-slider .itc-slider-btn.itc-slider-btn-prev {
	right: 80px;
	left: auto;
	top: -60px;
}
.partners-slider  .itc-slider-btn.itc-slider-btn-next {
	right: 20px;
	top: -60px;
}
.partners-slider .slider .itc-slider-btn {
	width: 48px;
	height: 48px;
}
/* Partners slider */
}