.crubs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.crubs a{color:#636268;font-size:14px}.crubs span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 12px}.crubs p{color:#b7b7b7;font-size:14px}.allPAge-hero{padding-top:130px}.allPAge-hero .hero-title{padding-top:70px}.allPAge-faq{margin-top:60px}.allPAge-faq__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.allPAge-faq__menu{width:370px}.allPAge-faq__menu ul{background-color:#f7f7f7;border-radius:10px;padding:25px 20px;position:sticky;top:100px}.allPAge-faq__menu ul li{margin-bottom:24px}.allPAge-faq__menu ul li:last-child{margin-bottom:0}.allPAge-faq__menu ul li .active{color:#0c52eb}.allPAge-faq__menu ul li a{color:#000;font-weight:600;font-size:22px;-webkit-transition:.3s;transition:.3s;display:inline-block;line-height:1.1em}.allPAge-faq__menu ul li a:hover{color:#0c52eb}.allPAge-faq__content{width:1020px}.allPAge-faq__box{margin-top:60px}.allPAge-faq__box:first-child{margin-top:0}.allPAge-faq__title{margin-bottom:30px;color:#a3aab7;font-size:24px;line-height:1.1em;font-family:Onest-SemiBold;font-weight:600}.allPAge-faq__title br{display:none}.allPAge-faq__item{border-top:1px solid #eff0f0}.allPAge-faq__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:20px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.allPAge-faq__head span{-webkit-transition:.3s;transition:.3s}.allPAge-faq__head:hover .allPAge-faq__question{color:#0c52eb}.allPAge-faq__question{font-size:28px;font-weight:600;color:#000;width:calc(100% - 40px);-webkit-transition:.3s;transition:.3s}.allPAge-faq__hidden{display:none;width:100%;padding-bottom:20px}.allPAge-faq__hidden p{color:#636268!important}.allPAge-faq__btn{margin-top:60px}.allPAge-faq__btn a{height:84px;padding:0 30px;font-size:26px}.allPAge-faq__item.open .allPAge-faq__question{color:#0c52eb}.allPAge-faq__item.open .allPAge-faq__head span{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.allPAge-reviews{margin-top:70px}.allPAge-reviews__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.allPAge-reviews__wrap{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:20px}.allPAge-reviews .reviews-item{margin-bottom:7px}.hero-title-reviews{position:relative}.hero-title-reviews .ya{position:absolute;bottom:7px;right:0}.allPAge-about{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.allPAge-about__content{width:1020px}.allPAge-about__image{width:330px;height:auto}.allPAge-about__image img{width:100%;height:auto}.allPAge-contact{margin-top:75px}.allPAge-contact__map{width:100%;height:500px;border-radius:20px;overflow:hidden}.allPAge-contact__map iframe{width:100%!important;height:100%!important;border:none!important}.allPAge-contact__wrap{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-top:60px;gap:20px}.allPAge-contact__item{width:100%;border:1px solid #eff0f0;padding:15px 25px;border-radius:20px;padding-bottom:35px}.allPAge-contact__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.allPAge-contact__title{color:#524e4e;font-size:22px}.allPAge-contact__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:130px}.allPAge-contact__bottom .tel{color:#000;font-size:26px;font-weight:600;-webkit-transition:.3s;transition:.3s}.allPAge-contact__bottom .tel:hover{color:#377bf0}.allPAge-contact__bottom .city{color:#000;font-size:26px;font-weight:600}.allPAge-contact__bottom .mail{font-size:26px;color:#2463ed;-webkit-transition:.3s;transition:.3s}.allPAge-contact__bottom .mail:hover{color:#296ad5}.allPAge-contact__text{border:1px solid #eff0f0;border-radius:20px;padding:30px 50px;margin-top:20px}.allPAge-contact__req{color:#000;font-size:36px;font-weight:600;margin-bottom:35px}.allPAge-vacancy{margin-top:70px}.allPAge-vacancy__item{border:1px solid #eff0f0;border-radius:20px;margin-bottom:20px}.allPAge-vacancy__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px;cursor:pointer}.allPAge-vacancy__head:hover .allPAge-vacancy__title{color:#296ad5}.allPAge-vacancy__head span{-webkit-transition:.3s;transition:.3s}.allPAge-vacancy__title{font-weight:600;color:#0c52eb;font-size:28px;-webkit-transition:.3s;transition:.3s}.allPAge-vacancy__hidden{display:none;padding:0 30px;padding-bottom:20px}.allPAge-vacancy__hidden .text h5{font-weight:600;font-size:24px;margin-bottom:24px;color:#000;margin-top:40px}.allPAge-vacancy__item.open .allPAge-vacancy__question{color:#0c52eb}.allPAge-vacancy__item.open .allPAge-vacancy__head span{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.allPAge-reviews .reviews-iframe{margin-top:0}.text ul{padding-left:20px;margin-top:30px}.text ul li{margin-bottom:10px;list-style:disc;color:#272629;line-height:1.4em;font-size:22px}.text p{margin-bottom:45px;font-size:22px;color:#272629}.text p:last-child{margin-bottom:0}.text b{color:#000}.text a{color:#377ef0;-webkit-transition:.3s;transition:.3s}.text a:hover{color:#296ad5}.text blockquote{margin:30px 0;background-color:#f1f8fc;padding:30px 35px;border-radius:20px}.text blockquote p{margin:0;color:#000;padding:5px 0;border-left:3px solid #0c52eb;padding-left:30px}@media (max-width:1640px){.allPAge-faq__content{width:calc(100% - 400px)}.allPAge-faq__menu{width:320px}.allPAge-faq__menu ul li a{font-size:18px}.allPAge-faq__menu ul li{margin-bottom:20px}.allPAge-faq__title{margin-bottom:20px;font-size:20px}.allPAge-faq__question{font-size:24px}.allPAge-faq__head{padding:15px 0}.allPAge-faq__hidden{padding-bottom:15px}.allPAge-faq__box{margin-top:40px}.allPAge-hero .hero-title{padding-top:50px}.allPAge-faq__btn a{height:80px;font-size:22px}.allPAge-hero{padding-top:110px}.allPAge-reviews__wrap{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.allPAge-reviews{margin-top:60px}.allPAge-about{margin-top:50px}.allPAge-about .text p{margin-bottom:30px}.allPAge-about__content{width:calc(100% - 350px)}.allPAge-about__image{width:280px}.text p{font-size:20px}.allPAge-contact{margin-top:50px}.allPAge-contact__map{height:400px}.allPAge-contact__wrap{margin-top:30px}.allPAge-contact__title{font-size:20px}.allPAge-contact__icon svg{width:40px;height:auto}.allPAge-contact__bottom .city,.allPAge-contact__bottom .mail,.allPAge-contact__bottom .tel{font-size:22px}.allPAge-contact__bottom{margin-top:80px}.allPAge-contact__text{padding:25px 40px}.allPAge-contact__req{font-size:32px}.allPAge-vacancy{margin-top:50px}.allPAge-vacancy__title{font-size:24px}.allPAge-vacancy__hidden .text h5{font-size:20px;margin-top:30px}.text ul li{font-size:20px}}@media (max-width:1280px){.allPAge-faq__content{width:calc(100% - 340px)}.allPAge-faq__menu{width:280px}.allPAge-faq__menu ul{padding:20px}.allPAge-faq__menu ul li a{font-size:16px}.allPAge-faq__title{font-size:15px;margin-bottom:16px}.allPAge-faq__head{padding:14px 0}.allPAge-faq__hidden{padding-bottom:14px}.allPAge-faq__question{font-size:20px}.allPAge-faq__head span svg{width:15px;height:auto}.allPAge-vacancy__head span svg{width:15px;height:auto}.allPAge-faq{margin-top:40px}.allPAge-hero .hero-title{padding-top:40px}.allPAge-faq__btn a{font-size:18px;padding:0 20px;height:70px}.allPAge-faq__btn{margin-top:40px}.allPAge-reviews__wrap{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.allPAge-reviews{margin-top:40px}.allPAge-about__content{width:calc(100% - 260px)}.allPAge-about__image{width:220px}.text p{font-size:18px}.allPAge-contact__map{height:350px;border-radius:10px}.allPAge-contact__item{border-radius:10px}.allPAge-contact__text{border-radius:10px}.allPAge-contact__wrap{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.allPAge-faq__menu{width:100%}.allPAge-faq__content{width:100%;margin-top:40px}.allPAge-faq__menu ul li a br{display:none}.allPAge-faq__btn{margin-top:20px}.allPAge-faq__btn a{height:56px;font-size:16px}.allPAge-hero{padding-top:100px}.hero-title-reviews .ya{width:120px}.allPAge-about__image{margin-top:30px;width:330px}.allPAge-about__content{width:100%}.text p{font-size:16px}.text ul li{font-size:16px}.allPAge-vacancy__hidden .text h5{font-size:16px}.text blockquote{border-radius:10px;padding:25px 20px}.allPAge-vacancy__title{font-size:20px}.text blockquote p{padding:0;padding-left:23px}.allPAge-contact__bottom .city,.allPAge-contact__bottom .mail,.allPAge-contact__bottom .tel{font-size:20px}.allPAge-vacancy__item{border-radius:10px}.allPAge-vacancy__head{padding:17px 15px}.allPAge-vacancy__hidden{padding:0 15px;padding-bottom:20px}.allPAge-vacancy__hidden .text h5{margin-top:25px;margin-bottom:10px}.allPAge-vacancy__hidden .text h5:first-child{margin-top:0}.text ul{margin-top:0}.allPAge-vacancy__item{margin-bottom:10px}}@media (max-width:768px){.allPAge-faq__question{font-size:16px}.allPAge-faq__head span svg{width:12px;height:auto}.allPAge-vacancy__head span svg{width:12px;height:auto}.allPAge-faq{margin-top:25px}.crubs a{font-size:12px}.crubs p{font-size:12px}.crubs span{margin:0 6px}.allPAge-hero{padding-top:80px}.allPAge-reviews__wrap{display:block}.allPAge-reviews{margin-top:30px}.allPAge-reviews .reviews-item{margin-bottom:10px}.hero-title-reviews .ya{position:static;display:block;margin:0 auto;margin-top:10px}.allPAge-about{margin-top:30px}.text p{font-size:15px}.allPAge-contact{margin-top:20px}.allPAge-contact__wrap{display:block;margin-top:40px}.allPAge-contact__item{margin-bottom:8px;padding:10px 15px;padding-bottom:25px}.allPAge-contact__title{font-size:16px}.allPAge-contact__icon svg{width:34px}.allPAge-contact__bottom{margin-top:40px}.allPAge-contact__bottom .social{display:none}.allPAge-contact__text{padding:15px;padding-bottom:5px;margin-top:10px}.allPAge-contact__text .text p{margin-bottom:20px}.allPAge-contact__req{font-size:18px;margin-bottom:20px}.allPAge-vacancy{margin-top:40px}.allPAge-vacancy__title{font-size:16px}}@media (max-width:576px){.allPAge-faq__head span svg{width:7px;height:auto}.allPAge-faq__btn a{font-size:14px;width:100%;padding:0 20px}.allPAge-hero{padding-top:70px}.allPAge-about__image{width:auto}}
.allPAge-faq__question{font-family: "Onest-SemiBold";}