@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Sansation:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;border:none;outline:none;font-family:"Inter"}.hover_opacity{transition:.3s all;cursor:pointer}.hover_opacity:hover{transition:.3s all;opacity:.7}body{font-family:"Inter";background:#fff}.container{max-width:1434px;padding:0 15px;margin:0 auto}header{width:100%;position:absolute;top:0;left:0;z-index:15}header .topbar{padding:15px;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;grid-gap:100px;color:rgba(0,0,0,.5);font-size:16px;font-style:normal;font-weight:500;line-height:normal}header .topbar a{color:rgba(0,0,0,.5)}@media screen and (max-width: 1145px){header .topbar{display:none}}@media screen and (max-width: 1145px){header{background:#fff}}header .container{display:flex;align-items:center;justify-content:space-between;padding:30px 15px}header .header__phone{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width: 1145px){header .header__phone{color:#5e5c63}}header .header__links{display:flex;align-items:center;justify-content:center;grid-gap:25px}@media screen and (max-width: 1145px){header .header__links{display:none}}header .header__links a{color:rgba(255,255,255,.7);font-size:16px;font-style:normal;font-weight:400;line-height:20px}header .header__btn{height:19px;width:25px;display:none;flex-direction:column;align-items:flex-end;justify-content:space-between}header .header__btn.active span:nth-child(2){width:60%}header .header__btn.active span:nth-child(3){width:30%}header .header__btn span{height:3px;border-radius:8px;background:rgba(94,92,99,.5);width:100%}@media screen and (max-width: 1145px){header .header__btn{display:flex}}header .header__logo{display:flex;align-items:center;justify-content:flex-start;grid-gap:30px;color:#fff;font-size:25px;font-style:normal;font-weight:400;line-height:20px}header .header__logo br{display:none}@media screen and (max-width: 1145px){header .header__logo{color:#5e5c63;font-size:18px;grid-gap:10px}header .header__logo br{display:block}header .header__logo svg{width:35px;height:35px}header .header__logo svg path{stroke:#5e5c63}}.no_scroll{overflow:hidden}.mobile__menu{background:radial-gradient(270.59% 141.42% at 0% 0%, #A45CB7 25.91%, #7128B7 72.31%, #7027B7 100%);width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;padding:30px;padding-top:130px;display:flex;flex-direction:column;transform:translateX(-100%);transition:.3s all;align-items:center;grid-gap:20px}.mobile__menu.active{transform:translateX(0);transition:.3s all}.mobile__menu a{padding:30px;width:100%;border-radius:1000px;background:rgba(255,255,255,.1);color:#fff;text-align:center;font-size:25px;font-style:normal;font-weight:500;line-height:20px}section.intro{overflow:hidden;background:url(../img/intro.png);background-size:cover;background-repeat:no-repeat;background-position:center}section.intro img{position:absolute;bottom:0;right:0}section.intro img.desktop{display:block}@media screen and (max-width: 1317px){section.intro img.desktop{right:-200px}}@media screen and (max-width: 973px){section.intro img.desktop{display:none}}section.intro img.mobile{position:relative;bottom:unset;right:unset;display:none;margin-bottom:50px}@media screen and (max-width: 973px){section.intro img.mobile{display:block}}section.intro .container{position:relative;padding-top:252px;padding-bottom:152px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 973px){section.intro .container{align-items:center;padding-top:100px;padding-bottom:100px}}section.intro h1{margin-bottom:50px;color:#fff;font-family:Sansation;font-size:90px;font-style:normal;font-weight:700;line-height:80px;max-width:660px;position:relative;z-index:2}@media screen and (max-width: 973px){section.intro h1{text-align:center}}@media screen and (max-width: 681px){section.intro h1{font-size:50px;line-height:45px;margin-bottom:30px}}section.intro h4{margin-bottom:100px;color:rgba(255,255,255,.7);font-size:24px;font-style:normal;font-weight:400;line-height:35px;max-width:660px;position:relative;z-index:2}@media screen and (max-width: 973px){section.intro h4{text-align:center}}@media screen and (max-width: 681px){section.intro h4{font-size:18px;margin-bottom:50px;line-height:25px}}section.intro .btn{color:#fff;font-size:25px;font-style:normal;font-weight:500;line-height:20px;border-radius:1000px;background:linear-gradient(270deg, #F5A221 0%, #E95971 100%);padding:30px 40px;position:relative;z-index:2}section.about{background:url(../img/about_bg.png);background-size:cover;background-repeat:no-repeat;background-position:center;padding:100px 0px}section.about .container{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:50px;align-items:center}@media screen and (max-width: 1153px){section.about .container{grid-template-columns:1fr}}section.about.consultation .about__image{background:url(../img/consultation_picture.png);background-size:cover;background-repeat:no-repeat;background-position:center}section.about .about__image{height:750px;width:100%;border-radius:50px;background:#bababa;background:url(../img/about_pictire.png);background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1153px){section.about .about__image{order:1}}section.about .about__info{display:flex;flex-direction:column;align-items:flex-start;grid-gap:50px}@media screen and (max-width: 1153px){section.about .about__info{order:2;align-items:center;text-align:center}}section.about .about__info .info__title{color:#fff;font-family:Sansation;font-size:90px;font-style:normal;font-weight:700;line-height:80px}@media screen and (max-width: 600px){section.about .about__info .info__title{font-size:50px;line-height:45px}}section.about .about__info .info__phone{color:#fff !important;font-family:Sansation;font-size:45px;font-style:normal;font-weight:700;line-height:80px}@media screen and (max-width: 445px){section.about .about__info .info__phone{font-size:30px}}section.about .about__info .info__desc{color:rgba(255,255,255,.7);font-size:24px;font-style:normal;font-weight:400;line-height:35px}section.about .about__info .info__desc b{color:#fff;font-weight:400}section.about .about__info .btn{padding:30px 40px;color:#fff;font-size:25px;font-style:normal;font-weight:500;line-height:20px;border-radius:1000px;background:linear-gradient(270deg, #F5A221 0%, #E95971 100%)}section.prices{margin-top:150px;margin-bottom:150px}section.prices .prices__title{margin-bottom:100px;color:#160825;text-align:center;font-family:Sansation;font-size:60px;font-style:normal;font-weight:700;line-height:80px}section.prices .prices__grid{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:50px}@media screen and (max-width: 1090px){section.prices .prices__grid{grid-template-columns:1fr}}section.prices .prices__grid .grid__block{border-radius:50px;border:1px solid rgba(0,0,0,.1);background:#fff;box-shadow:0px 4px 200px 0px rgba(184,160,255,.2);padding:50px;min-height:536px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;grid-gap:30px}section.prices .prices__grid .grid__block .block__content{display:flex;flex-direction:column;align-items:flex-start;grid-gap:30px}section.prices .prices__grid .grid__block .block__content .content__title{color:#000;font-size:30px;font-style:normal;font-weight:500;line-height:30px}@media screen and (max-width: 550px){section.prices .prices__grid .grid__block .block__content .content__title{font-size:25px}}section.prices .prices__grid .grid__block .block__content .content__desc{color:rgba(0,0,0,.6);font-family:Inter;font-size:17px;font-style:normal;font-weight:400;line-height:25px}section.prices .prices__grid .grid__block .block__footer{display:flex;flex-direction:column;align-items:flex-start;grid-gap:50px}section.prices .prices__grid .grid__block .block__footer .footer__price{display:flex;align-items:center;justify-content:flex-start;grid-gap:20px;flex-wrap:wrap;color:rgba(0,0,0,.6);font-size:24px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width: 550px){section.prices .prices__grid .grid__block .block__footer .footer__price{flex-direction:column;align-items:flex-start;justify-content:flex-start}}section.prices .prices__grid .grid__block .block__footer .footer__price b{color:#000;font-size:45px;font-style:normal;font-weight:700;line-height:24px}section.prices .prices__grid .grid__block .block__footer .footer__btn{padding:30px 40px;color:#fff;font-size:25px;font-style:normal;font-weight:500;line-height:20px;border-radius:1000px;background:linear-gradient(270deg, #F5A221 0%, #E95971 100%)}section.education{margin-top:100px;margin-bottom:272px}section.education .container{display:flex;flex-direction:column;align-items:center}section.education .education__title{color:#160825;text-align:center;font-family:Sansation;font-size:40px;font-style:normal;font-weight:700;line-height:80px;margin-bottom:80px}section.education .education__list{width:100%;display:grid;grid-gap:15px}section.education .education__list .list__block{padding:30px;border-radius:50px;border:1px solid rgba(0,0,0,.1);background:#fff;box-shadow:0px 4px 200px 0px rgba(184,160,255,.2);display:flex;align-items:flex-start;grid-gap:30px;transition:opacity .3s ease}section.education .education__list .list__block:hidden{opacity:0;display:none !important}@media screen and (max-width: 600px){section.education .education__list .list__block{display:flex;flex-direction:column;align-items:flex-start;grid-gap:15px}}section.education .education__list .list__block svg{width:100px}@media screen and (max-width: 600px){section.education .education__list .list__block svg{width:80px}}section.education .education__list .list__block .block__info{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:10px}section.education .education__list .list__block .block__info .info__title{color:#160825;font-size:24px;font-style:normal;font-weight:600;line-height:30px}@media screen and (max-width: 600px){section.education .education__list .list__block .block__info .info__title{font-size:15px;line-height:25px}}section.education .education__list .list__block .block__info .info__desc{color:rgba(22,8,37,.6);font-size:20px;font-style:normal;font-weight:400;line-height:30px}@media screen and (max-width: 600px){section.education .education__list .list__block .block__info .info__desc{font-size:15px;line-height:25px}}section.education .education__btn{margin-top:50px;padding:30px 40px;border-radius:1000px;background:linear-gradient(270deg, #F5A221 0%, #E95971 100%);color:#fff;display:none;font-size:25px;font-style:normal;font-weight:500;line-height:20px}@media screen and (max-width: 669px){section.education .education__btn{display:block}}section.region{padding-top:100px;padding-bottom:200px;background:linear-gradient(180deg, #F3EEFF 0%, #FFF 100%)}section.region .region__title{margin-bottom:150px;color:#160825;font-size:60px;font-style:normal;font-weight:600;width:100%;text-align:center;line-height:40px;letter-spacing:-1.2px}section.region .region__list{width:100%;display:flex;align-items:flex-start;justify-content:center;grid-gap:50px 21px;flex-wrap:wrap}section.region .region__list .list__block{width:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:30px;color:rgba(22,8,37,.6);text-align:center;font-size:17px;font-style:normal;font-weight:400;line-height:30px}section.form{width:100%;margin-bottom:150px}section.form .form__title{color:var(--black, #000);text-align:center;font-size:70px;font-style:normal;font-weight:400;line-height:90px;margin-bottom:50px}@media screen and (max-width: 785px){section.form .form__title{font-size:30px;font-style:normal;font-weight:400;line-height:49px}}section.form form{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-direction:column;grid-gap:50px}section.form form .form__grid{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:50px}@media screen and (max-width: 1100px){section.form form .form__grid{grid-template-columns:1fr}}section.form form .form__grid .grid__block{position:relative}section.form form .form__grid .grid__block .block__label{position:absolute;top:30px;left:40px;color:rgba(0,0,0,.5);font-size:19px;font-style:normal;font-weight:500;line-height:20px}section.form form .form__grid .grid__block input{height:115px;width:100%;border-radius:30px;border:1px solid rgba(0,0,0,.1);background:#fff;box-shadow:0px 4px 200px 0px rgba(184,160,255,.2);padding:0 40px;padding-top:35px;color:#000;font-size:25px;font-style:normal;font-weight:500;line-height:20px}section.form form textarea{width:100%;height:300px;resize:none;margin-bottom:80px;border-radius:30px;border:1px solid rgba(0,0,0,.1);background:#fff;box-shadow:0px 4px 200px 0px rgba(184,160,255,.2);padding:30px 40px;color:#000;font-size:19px;font-style:normal;font-weight:500;line-height:20px}section.form form textarea::-moz-placeholder{color:rgba(0,0,0,.5);font-size:19px;font-style:normal;font-weight:500;line-height:20px}section.form form textarea::placeholder{color:rgba(0,0,0,.5);font-size:19px;font-style:normal;font-weight:500;line-height:20px}section.form form button{padding:30px 40px;color:#fff;font-size:25px;font-style:normal;font-weight:500;line-height:20px;border-radius:1000px;background:linear-gradient(270deg, #F5A221 0%, #E95971 100%)}section.gallery{margin-bottom:250px}section.gallery .gallery__image{height:574px;width:100%;border-radius:50px}section.gallery .gallery__arrows{position:relative;z-index:6;margin-top:-32px;width:100%;display:flex;align-items:center;justify-content:center;grid-gap:330px}section.gallery .gallery__arrows svg:hover rect{fill:#7e36b7;stroke:none}section.gallery .gallery__arrows svg:hover path{stroke:#fff}section.gallery .gallery__arrows svg.right{transform:rotate(180deg)}section.map{margin-bottom:150px}section.map .map__title{width:100%;margin-bottom:100px;color:#160825;text-align:center;font-family:Sansation;font-size:60px;font-style:normal;font-weight:700;line-height:80px}section.map iframe{width:100%;height:508px;border-radius:50px}footer{padding:60px 0px;background:url(../img/about_bg.png);background-size:cover;background-repeat:no-repeat;background-position:center}footer .container{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:65px}footer .footer__logo{display:flex;align-items:center;justify-content:center;grid-gap:30px;color:#fff;font-size:25px;font-style:normal;font-weight:400;line-height:20px}footer .footer__links{display:flex;align-items:center;justify-content:center;grid-gap:25px;flex-wrap:wrap}footer .footer__links a{color:rgba(255,255,255,.7);font-size:16px;font-style:normal;font-weight:400;line-height:20px}footer .footer__data{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-gap:20px 50px;text-align:center;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal}footer .footer__data a{color:#fff}.slick-slide{margin:0 27px}.slick-list{margin:0 -27px}.slick-dots{width:100%;display:flex;align-items:center;justify-content:center;list-style:none;margin-top:96px;grid-gap:10px}.slick-dots li.slick-active button{background:#7e36b7}.slick-dots li button{font-size:0;width:10px;height:10px;border-radius:10px;background:rgba(0,0,0,.1)}/*# sourceMappingURL=style.min.css.map */