@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";html{box-sizing:border-box;scroll-behavior:smooth}body,html{height:100%}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}a:active,a:focus{outline:none}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none;margin:0}address{font-style:normal}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit}input::-ms-clear{display:none}button,input[type=submit]{background-color:transparent;background:none;box-shadow:none;cursor:pointer;display:inline-block}button:active,button:focus,input:active,input:focus{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}button{background-color:transparent;border:none;cursor:pointer;padding:0}a{display:block}img{-o-object-fit:cover;object-fit:cover}html{font-size:.5902777778vw;scrollbar-gutter:stable}@media(max-width:1440px){html{font-size:.6944444444vw}}@media(max-width:1024px){html{font-size:1.8666666667vw}}@media(max-width:600px){html{font-size:2.6666666667vw}}body{font-family:Manrope,sans-serif;font-size:1.6rem;scroll-behavior:smooth}body.hidden,body.modal-open{overflow:hidden}.container{margin:0 auto;max-width:136rem}@media(max-width:1024px){.container{padding:0 1.6rem}}.header{padding:3rem 1.6rem}@media(max-width:1024px){.header{align-items:flex-start;display:flex;justify-content:space-between;padding:2.8rem 2rem}}.header .hamburger{display:none}@media(max-width:1024px){.header .hamburger{display:block;padding-top:1rem}.header .hamburger svg{height:1.4rem;width:2rem}}.header .container{align-items:center;display:flex;gap:4rem}@media(max-width:1024px){.header .container{align-items:flex-start;flex-direction:column;gap:1.2rem;margin:0;padding:0;z-index:777}}.header__actions{align-items:center;display:flex;gap:2.4rem;margin-left:auto}@media(max-width:1024px){.header__actions{align-items:flex-start;flex-direction:column;gap:.4rem;margin-left:0}.header .nav{align-items:center;background:#fff;display:flex;flex-direction:column;height:calc(100vh - 7rem);justify-content:center;left:0;opacity:0;position:fixed;top:7rem;transition:all .3s;visibility:hidden;width:100%}.header .nav.open{opacity:1;visibility:visible}}.header .nav a{font:500 1.6rem/150% Manrope,sans-serif;transition:all .3s}@media(max-width:1024px){.header .nav a{font-size:1.8rem}}.header .nav a.active{color:#587675;font-weight:700}.header__action{align-items:center;display:flex;gap:1rem}@media(max-width:1024px){.header__action{margin-left:4.6rem;max-width:15.4rem}.header__action:first-child p{color:#a5a5a5}}.header__action span{color:#a5a5a5;font:600 1.4rem/150% Manrope,sans-serif;letter-spacing:-.01em}@media(max-width:1024px){.header__action span{display:none}}.header__action a,.header__action p{color:#000;font:500 1.4rem/150% Manrope,sans-serif;letter-spacing:-.01em}@media(max-width:1024px){.header__action a,.header__action p{font:600 1.2rem/120% Manrope,sans-serif}}.header__action-icon{align-items:center;background:#98b7c6;border-radius:10rem;display:flex;height:4rem;justify-content:center;width:4rem}@media(max-width:1024px){.header__action-icon{display:none}}.header nav{align-items:center;display:flex;gap:1.6rem}.header nav a{color:#000;font:500 1.6rem/150% Manrope,sans-serif;letter-spacing:-.01em}.hero{margin-bottom:8rem;padding-top:2rem}@media(max-width:1024px){.hero{margin-bottom:28.6rem;padding:0 1.6rem}}.hero .container{height:64rem;position:relative}@media(max-width:1024px){.hero .container{height:43rem;padding:0}}.hero .bg{border-radius:2.8rem;-o-object-fit:cover;object-fit:cover}.hero .bg,.hero .tooth{height:100%;left:0;position:absolute;top:0;width:100%}.hero .tooth{z-index:2}@media(max-width:1024px){.hero .tooth{bottom:-.1rem;height:29rem;top:auto}}@media(max-width:600px){.hero .tooth{height:auto}}.hero__content{padding-top:6.8rem}@media(max-width:1024px){.hero__content{display:flex;flex-direction:column;height:43rem;padding:2rem}}.hero__stats{display:flex;justify-content:space-between;margin-bottom:3rem;padding:0 6rem}@media(max-width:1024px){.hero__stats{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-bottom:1rem;order:0;padding:0}}.hero__stats-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:4rem;height:16rem;padding:2rem 4rem 2.5rem;width:29.8rem}@media(max-width:1024px){.hero__stats-item{border-radius:1.6rem;height:9.5rem;padding:1rem 1.8rem;width:auto}}.hero__stats-item span{color:#fff;font:700 5.6rem Manrope,sans-serif}@media(max-width:1024px){.hero__stats-item span{font:700 3.2rem Manrope,sans-serif}}.hero__stats-item p{color:#fff;font:400 2.2rem/100% Nunito,sans-serif}@media(max-width:1024px){.hero__stats-item p{font-size:1.2rem}}.hero__stats-item:nth-child(3),.hero__stats-item:nth-child(4){text-align:right}@media(max-width:1024px){.hero__stats-item:nth-child(3),.hero__stats-item:nth-child(4){text-align:left}}.hero__heading{display:contents}.hero__subtitle{color:#fff;display:block;font:600 4rem/110% Manrope,sans-serif;letter-spacing:-.01em;position:relative;text-align:center;text-transform:uppercase;z-index:1}@media(max-width:1024px){.hero__subtitle{font:600 2.4rem/110% Manrope,sans-serif;order:2}}.hero__title{color:#fff;display:block;font:700 11rem/110% Manrope,sans-serif;letter-spacing:0;margin-bottom:3.4rem;position:relative;text-align:center;text-transform:uppercase;z-index:1}@media(max-width:1024px){.hero__title{font:700 4.5rem/110% Manrope,sans-serif;margin-bottom:0;order:1}}.hero__tel{background:#568eff;border-radius:4rem;color:#fff;font:600 2rem Manrope,sans-serif;margin:0 auto;padding:2rem 6rem;position:relative;text-align:center;width:33rem;z-index:4}@media(max-width:1024px){.hero__tel{border-radius:2.8rem;bottom:-8rem;color:#fff;font:600 1.6rem Manrope,sans-serif;left:0;order:3;padding:1.2rem 0;position:absolute;text-align:center;width:100%}}.hero__tel span{color:#ffffffb3;font:500 1.4rem/150% Manrope,sans-serif;letter-spacing:-.01em}@media(max-width:1024px){.hero__tel span{display:block}}.hero__descr{bottom:6.4rem;color:#fff;font:600 2rem/140% Manrope,sans-serif;letter-spacing:-.01em;max-width:36.3rem;position:absolute;right:5rem}@media(max-width:1024px){.hero__descr{bottom:-19rem;color:#707070;font:400 1.4rem/140% Manrope,sans-serif;left:50%;letter-spacing:-.01em;order:4;text-align:center;transform:translate(-50%);width:100%}}.services-section{margin-bottom:11rem}@media(max-width:1024px){.services-section{margin-bottom:5.6rem}}.services-section__title{color:#000;font:600 4.4rem/150% Manrope,sans-serif;letter-spacing:-.01em;margin-bottom:.8rem;text-align:center}@media(max-width:1024px){.services-section__title{font:600 3.2rem/110% Manrope,sans-serif;margin-bottom:1.2rem}}.services-section p{color:#707070;font:500 2rem/140% Manrope,sans-serif;letter-spacing:-.01em;margin-bottom:4.8rem;text-align:center}@media(max-width:1024px){.services-section p{font:500 1.4rem/140% Manrope,sans-serif;margin-bottom:3rem}.services-section p br{display:none}}.services-section__wrapper{background:#f8f9fc;padding:4.8rem 0}@media(max-width:1024px){.services-section__wrapper{padding:2.8rem 1.6rem}}.services-section__wrapper .container{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.services-section__wrapper .container{grid-template-columns:repeat(1,1fr);padding:0}}.services-section__item{background:#fff;border-radius:3rem;display:flex;flex-direction:column;height:27.1rem;padding:3.2rem 2.7rem;transition:all .3s}@media(max-width:1024px){.services-section__item{height:auto;padding:2rem 2.4rem}}.services-section__item:hover{box-shadow:0 0 15px #8f9eac3d}.services-section__item p{color:#4e5155;font:500 1.6rem/140% Manrope,sans-serif;letter-spacing:-.01em;text-align:left}@media(max-width:1024px){.services-section__item p{font:500 1.4rem/140% Manrope,sans-serif;margin-bottom:3rem}}.services-section__item-top{align-items:center;color:#000;display:flex;font:600 2.2rem/120% Manrope,sans-serif;gap:2.4rem;letter-spacing:-.01em;margin-bottom:1.6rem}.services-section__item-top .icon{height:6rem;width:6rem}@media(max-width:1024px){.services-section__item-top .icon{height:5rem;width:5rem}}.services-section .download{align-items:center;background:linear-gradient(39deg,#568eff33,#9ebac333);border-radius:10rem;display:flex;font:600 1.7rem/150% Manrope,sans-serif;gap:1rem;justify-content:center;margin:auto auto 0;min-width:20.2rem;padding:1.2rem 3.5rem;position:relative;white-space:nowrap;width:-moz-max-content;width:max-content}@media(max-width:1024px){.services-section .download{font:600 1.4rem/150% Manrope,sans-serif;gap:1rem;min-width:16.2rem;padding:1rem 2.4rem}}.services-section .download span{color:#729fe8;font:600 1.7rem/150% Manrope,sans-serif;letter-spacing:-.01em;position:relative;transition:all .3s;z-index:1}@media(max-width:1024px){.services-section .download span{font:600 1.4rem/150% Manrope,sans-serif}}.services-section .download svg{position:relative;z-index:1}.services-section .download svg path{transition:all .3s}.services-section .download:before{background:linear-gradient(39deg,#568eff,#9ebac3);border-radius:10rem;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:100%}.services-section .download:hover:before{opacity:1}.services-section .download:hover span{color:#fff}.services-section .download:hover svg path{stroke:#fff}.specialists-section{margin-bottom:12rem}@media(max-width:1024px){.specialists-section{margin-bottom:6rem}}.specialists-section__top{align-items:center;display:flex;gap:3rem;margin-bottom:1rem}@media(max-width:1024px){.specialists-section__top{align-items:flex-start;flex-direction:column;gap:.8rem;margin-bottom:2.4rem}}.specialists-section__top a{align-items:center;background:linear-gradient(39deg,#568eff,#9ebac3);border-radius:10rem;color:#fff;display:flex;font:600 1.7rem/150% Manrope,sans-serif;gap:1rem;letter-spacing:-.01em;padding:.8rem 2.4rem}.specialists-section__title{color:#000;font:600 4.4rem/150% Manrope,sans-serif;letter-spacing:-.01em}@media(max-width:1024px){.specialists-section__title{font:600 3.2rem/120% Manrope,sans-serif}}.specialists-section__descr{color:#707070;font:500 2rem/140% Manrope,sans-serif;letter-spacing:-.01em;margin-bottom:4rem}@media(max-width:1024px){.specialists-section__descr{font:500 1.39rem/140% Manrope,sans-serif;margin-bottom:2.8rem}.specialists-section__descr br{display:none}}.specialists-section__inner{display:flex;gap:3rem}@media(max-width:1024px){.specialists-section__inner{flex-direction:column;gap:1.6rem}}.specialists-section__info{background:linear-gradient(39deg,#568eff,#9ebac3);border-radius:3rem;display:flex;flex-direction:column;height:41.5rem;min-width:31.7rem;padding:3.5rem;width:31.7rem}@media(max-width:1024px){.specialists-section__info{height:auto;min-width:100%;padding:2.4rem;width:100%}}.specialists-section__info p{color:#fff;font:600 2.2rem/120% Manrope,sans-serif;letter-spacing:-.01em}@media(max-width:1024px){.specialists-section__info p{color:#fff;font:600 1.8rem/120% Manrope,sans-serif;letter-spacing:-.01em;width:80%}}.specialists-section__info .descr{color:#fff;font:400 2.2rem/120% Manrope,sans-serif;letter-spacing:-.01em;margin-top:auto}@media(max-width:1024px){.specialists-section__info .descr{display:none}}.specialists-section__wrapper{display:grid;gap:2.7rem;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.specialists-section__wrapper{grid-template-columns:repeat(1,1fr)}}.specialists-section__item-img{border-radius:3rem;height:35.6rem;isolation:isolate;margin-bottom:1rem;overflow:hidden;position:relative;width:100%}.specialists-section__item-img img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s;width:100%}.specialists-section__item{cursor:pointer}.specialists-section__item:hover img{transform:scale(1.1)}.specialists-section__item .name{bottom:2rem;color:#fff;font:600 2rem/120% Manrope,sans-serif;left:50%;letter-spacing:-.01em;position:absolute;text-align:center;transform:translate(-50%);width:80%;z-index:1}.specialists-section__item p{color:#000000d9;font:500 1.7rem/140% Manrope,sans-serif;letter-spacing:-.01em;text-align:center}@media(max-width:1024px){.specialists-section__item p{font:500 1.7rem/140% Manrope,sans-serif;margin:0 auto;width:80%}}.gallery{margin-bottom:16rem;overflow:hidden}@media(max-width:1024px){.gallery{margin-bottom:5.6rem}}.gallery__title{color:#000;font:600 4.4rem/150% Manrope,sans-serif;letter-spacing:-.01em;margin-bottom:.5rem;text-align:center}@media(max-width:1024px){.gallery__title{font:600 3.2rem/120% Manrope,sans-serif}}.gallery__adress{align-items:center;color:#707070;display:flex;font:500 2rem/150% Manrope,sans-serif;gap:1.6rem;justify-content:center;letter-spacing:-.01em;margin-bottom:4rem}@media(max-width:1024px){.gallery__adress{color:#707070;font:500 1.4rem/150% Manrope,sans-serif;gap:.8rem;letter-spacing:-.01em}}.gallery__adress svg{height:2.4rem;width:1.9rem}@media(max-width:1024px){.gallery__adress svg{height:1.7rem;width:1.4rem}.gallery__slider{overflow:visible!important}}.gallery__slider .swiper-slide{width:40rem!important}@media(max-width:1024px){.gallery__slider .swiper-slide{width:30rem!important}}.gallery__slider .swiper-slide img{border-radius:1.6rem;height:25.5rem;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1024px){.gallery__slider .swiper-button-next,.gallery__slider .swiper-button-prev{display:none!important}}.swiper-button-next,.swiper-button-prev{color:#fff!important}.footer{padding-bottom:7rem}@media(max-width:1024px){.footer{padding-bottom:3.2rem;position:relative}}.footer .container{display:grid;gap:4rem;grid-template-columns:repeat(2,1fr)}@media(max-width:1024px){.footer .container{display:flex;flex-direction:column}}.footer iframe{border-radius:3rem;height:31.5rem;width:100%}@media(max-width:1024px){.footer iframe{height:20rem;position:absolute;top:19rem;width:calc(100% - 3.2rem)}}.footer__info{display:flex;flex-direction:column}.footer__info-top{display:flex;gap:1.2rem;margin-bottom:2.4rem}.footer__info-top .logo img{height:5.3rem}.footer__info-top .logo{display:flex;gap:2.4rem}@media(max-width:1024px){.footer__info-top .logo{gap:1rem}}.footer__info-top .logo-wrap{color:#000;font:600 2rem Manrope,sans-serif;letter-spacing:-.01em;text-transform:uppercase}.footer__info-top .logo-wrap span{color:#4e5155;display:block;font:500 1.7rem/170% Manrope,sans-serif;letter-spacing:-.01em;text-transform:none!important}@media(max-width:1024px){.footer__info-top .logo-wrap span{font-size:1.4rem}}.footer__info-link img{height:5.3rem;width:5.3rem}.footer__info-tel{align-items:center;display:flex;gap:2.4rem;margin-bottom:2.8rem}@media(max-width:1024px){.footer__info-tel{gap:1.4rem;justify-content:space-between;margin-bottom:26.4rem}}.footer__info-tel a{align-items:center;background:linear-gradient(39deg,#568eff,#9ebac3);border-radius:10rem;color:#fff;display:flex;font:600 2rem/120% Manrope,sans-serif;letter-spacing:-.01em;padding:1.8rem 3.5rem}@media(max-width:1024px){.footer__info-tel a{font-size:1.6rem;padding:1.2rem 2rem;white-space:nowrap}}@media(max-width:600px){.footer__info-tel a{font-size:1.4rem}}.footer__info-tel a svg{height:1.8rem;width:1.8rem}@media(max-width:1024px){.footer__info-tel a svg{display:none}}.footer__info-tel p{color:#4e5155b3;font:500 1.6rem/140% Manrope,sans-serif;letter-spacing:-.01em}@media(max-width:1024px){.footer__info-tel p{font-size:1.55rem}.footer__info-tel p br{display:none}}.footer__info-contacts{display:flex;flex-direction:column;gap:1.2rem}.footer__info-wrap{display:flex;gap:5.6rem}@media(max-width:1024px){.footer__info-wrap{flex-direction:column;gap:1.6rem;margin-bottom:3.2rem}}.footer__info-times-title{color:#567685;font:600 1.7rem/150% Manrope,sans-serif;letter-spacing:-.01em;margin-bottom:.3rem}@media(max-width:1024px){.footer__info-times{padding-left:5rem}}.footer__info-times p{color:#000;font:500 1.4rem/150% Manrope,sans-serif;letter-spacing:-.01em}.footer .descriptor{color:#4e5155;font:500 1.6rem/170% Manrope,sans-serif;letter-spacing:-.01em;margin-top:auto}@media(max-width:1024px){.footer .descriptor{padding-left:5rem}.footer .header__action-icon{display:flex;min-height:4rem;min-width:4rem}.footer .header__action{margin-left:0;max-width:100%}.footer .header__action p{color:#000;font:500 1.4rem/150% Manrope,sans-serif}.footer .header__action span{display:block;font-size:1.4rem}}.specialists-hero{padding-top:4rem}@media(max-width:1024px){.specialists-hero{padding-top:2rem}}.specialists-hero .specialists-section__title{margin-bottom:1rem;text-align:center}@media(max-width:1024px){.specialists-hero .specialists-section__title{text-align:left}}.specialists-hero .specialists-section__descr{margin-bottom:6.4rem;text-align:center}@media(max-width:1024px){.specialists-hero .specialists-section__descr{margin-bottom:3.2rem;text-align:left}}.contat-us{margin-bottom:13.6rem}@media(max-width:1024px){.contat-us{margin-bottom:3rem}}.contat-us .container{background:#f8f9fc;border-radius:4rem;display:flex;gap:5rem;padding:12rem 8.6rem}@media(max-width:1024px){.contat-us .container{flex-direction:column;gap:2.2rem;padding:3.5rem 3.2rem}}.contat-us__subtitle{background:linear-gradient(17deg,#568eff,#6aa1c2);background-clip:text;-webkit-background-clip:text;font:600 4rem/110% Manrope,sans-serif;-webkit-text-fill-color:transparent;margin-bottom:1.8rem}@media(max-width:1024px){.contat-us__subtitle{font:600 1.6rem/110% Manrope,sans-serif;margin-bottom:1.6rem}}.contat-us__info{width:65.4rem}@media(max-width:1024px){.contat-us__info{width:100%}}.contat-us__title{color:#000;font:400 4.4rem/120% Manrope,sans-serif;text-transform:uppercase}@media(max-width:1024px){.contat-us__title{font-size:2.8rem;margin-bottom:2.2rem}}.contat-us__wrap{align-items:center;display:flex;justify-content:space-between;width:100%}@media(max-width:1024px){.contat-us__wrap{flex-direction:row-reverse}}.contat-us__wrap img{height:22.9rem;width:22.5rem}@media(max-width:1024px){.contat-us__wrap img{height:12.4rem;width:12.1rem}}.contat-us__contacts{display:flex;flex-direction:column;gap:2rem}.contat-us__contact span{color:#000;font:500 2.2rem/168% Manrope,sans-serif}@media(max-width:1024px){.contat-us__contact span{color:#000;font:500 1.6rem/168% Manrope,sans-serif}}.contat-us__contact a{color:#587675;font:600 2.2rem/168% Manrope,sans-serif}@media(max-width:1024px){.contat-us__contact a{font:500 1.6rem/168% Manrope,sans-serif}}.contat-us__img{border-radius:4rem;height:48.8rem;width:49rem}@media(max-width:1024px){.contat-us__img{border-radius:2rem;height:20rem;width:100%}}.specialist .prev{align-items:center;color:#000;display:flex;font:500 2rem/140% Manrope,sans-serif;gap:1.6rem;letter-spacing:-.01em;text-align:center}@media(max-width:1024px){.specialist .prev{font-size:1.4rem;gap:1rem}}.specialist .prev svg{height:1.4rem;width:1.6rem}.specialist .specialist-info{margin-bottom:7rem;padding-left:3rem}@media(max-width:1024px){.specialist .specialist-info{padding-left:0}}.specialist .specialist-info__title{color:#000;font:600 4rem/165% Manrope,sans-serif;letter-spacing:-.01em;margin-bottom:4.7rem}@media(max-width:1024px){.specialist .specialist-info__title{font-size:2.8rem;margin-bottom:2.8rem}}.specialist .specialist-info__img{height:35rem;width:29.2rem}@media(max-width:1024px){.specialist .specialist-info__img{width:100%}}.specialist .specialist-info__img img{border-radius:3.6rem;height:100%;width:100%}@media(max-width:1024px){.specialist .specialist-info__img img{border-radius:2.4rem;-o-object-position:top;object-position:top}}.specialist .specialist-info__wrapper{align-items:center;display:flex;gap:8.5rem}@media(max-width:1024px){.specialist .specialist-info__wrapper{gap:3rem}}@media(max-width:600px){.specialist .specialist-info__wrapper{flex-direction:column;gap:2.3rem}}.specialist .specialist-info__items{display:flex;flex-direction:column;gap:4.3rem}@media(max-width:1024px){.specialist .specialist-info__items{gap:2.4rem}}.specialist .specialist-info__item span{color:#848685;font:400 1.6rem/200% Manrope,sans-serif;letter-spacing:-.02em}@media(max-width:1024px){.specialist .specialist-info__item span{font-size:1.4rem}}.specialist .specialist-info__item h1,.specialist .specialist-info__item p{color:#000;font:500 2.1rem/100% Manrope,sans-serif;letter-spacing:-.01em}@media(max-width:1024px){.specialist .specialist-info__item h1,.specialist .specialist-info__item p{font:500 1.6rem/100% Manrope,sans-serif}}.docs-link{align-items:center;background:linear-gradient(39deg,#91aa98,#9bbcee);border-radius:2rem;color:#fff;display:flex;font:500 1.4rem/140% Manrope,sans-serif;gap:1.2rem;letter-spacing:-.01em;padding:1rem 2rem;text-align:center;width:23.4rem}.docs-link svg{height:2.4rem;width:2.4rem}.education{margin-bottom:13.6rem}@media(max-width:1024px){.education{margin-bottom:3rem}}.education .container{background:#f8f9fc;border-radius:4rem;overflow:hidden;padding:4rem 6rem}@media(max-width:1024px){.education .container{border-radius:0;padding:2.4rem 1.6rem}}.education__wrapper{width:100%}.education__wrapper .swiper{overflow:visible;width:100%}.education__wrapper .swiper-slide{height:auto!important}.education__wrapper .education__item{height:100%}.education__item{background:#fff;border-radius:3.6rem;display:flex;flex-direction:column;height:auto;padding:2.4rem}.education__item p{color:#000;margin-bottom:1.2rem}.education__item .date,.education__item p{font:400 1.4rem/140% Manrope,sans-serif;letter-spacing:-.01em}.education__item .date{color:#767676;margin-bottom:1.6rem}.education__item .date span{color:#000}.education__item .docs-link{margin-top:auto;width:100%}@media(max-width:1024px){.education__item .docs-link{gap:.5rem}}.education__title{color:#000;font:600 2.8rem/140% Manrope,sans-serif;letter-spacing:-.01em;margin-bottom:3.6rem}@media(max-width:1024px){.education__title{font-size:2.4rem;margin-bottom:2rem}}.education__item-label{background:linear-gradient(39deg,#91aa9833,#9bbcee33);border-radius:2rem;margin-bottom:1.6rem;padding:1rem 2rem}.education__item-label,.education__item-label span{font:500 1.4rem/140% Manrope,sans-serif;letter-spacing:-.01em;text-align:center}.education__item-label span{background:linear-gradient(39deg,#91aa98,#9bbcee);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.development{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;margin-bottom:13rem}@media(max-width:1024px){.development{height:50vh;margin-bottom:0}}.development svg{height:19.2rem;width:19.2rem}@media(max-width:1024px){.development svg{height:8rem;width:8rem}}.development__title{color:#000;font:600 4.4rem/150% Manrope,sans-serif;letter-spacing:-.01em;margin-bottom:1rem;text-align:center}@media(max-width:1024px){.development__title{font-size:2.8rem}}.development__descr{color:#707070;font:500 2rem/140% Manrope,sans-serif;letter-spacing:-.01em;text-align:center}@media(max-width:1024px){.development__descr{font-size:1.4rem}}body.accessibility-panel-open{padding-top:100px!important}body.font-small{font-size:14px!important}body.font-small h1{font-size:1.8rem!important}body.font-small h2{font-size:1.6rem!important}body.font-small h3{font-size:1.4rem!important}body.font-small h4{font-size:1.2rem!important}body.font-small h5{font-size:1.1rem!important}body.font-small h6{font-size:1rem!important}body.font-large{font-size:20px!important;line-height:1.6!important}body.font-large h1{font-size:2.4rem!important}body.font-large h2{font-size:2.2rem!important}body.font-large h3{font-size:2rem!important}body.font-large h4{font-size:1.8rem!important}body.font-large h5{font-size:1.6rem!important}body.font-large h6{font-size:1.4rem!important}body.font-large .btn,body.font-large a,body.font-large button{min-height:48px!important;padding:12px 20px!important}body.font-large input,body.font-large select,body.font-large textarea{font-size:18px!important;padding:12px!important}body.font-large .container{padding:2rem!important}body.font-large section{padding:3rem 0!important}body.font-large .nav a{padding:15px 20px!important}body.color-b,body.color-b #__nuxt,body.color-b .app,body.color-b .contact-item .contact-content,body.color-b .contact-section,body.color-b .container,body.color-b .contat-us,body.color-b .contat-us .container,body.color-b .contat-us__contact,body.color-b .contat-us__contacts,body.color-b .contat-us__info,body.color-b .contat-us__subtitle,body.color-b .contat-us__title,body.color-b .contat-us__wrap,body.color-b .descriptor,body.color-b .detail-card,body.color-b .development,body.color-b .education,body.color-b .education__item,body.color-b .education__item-label,body.color-b .education__wrapper,body.color-b .error-content,body.color-b .footer,body.color-b .footer__info,body.color-b .footer__info-contacts,body.color-b .footer__info-tel,body.color-b .footer__info-times,body.color-b .footer__info-top,body.color-b .footer__info-wrap,body.color-b .footer__legal,body.color-b .gallery,body.color-b .gallery__adress,body.color-b .gallery__title,body.color-b .header,body.color-b .header .container,body.color-b .header .nav,body.color-b .header__action,body.color-b .header__action-wrap,body.color-b .header__actions,body.color-b .hero,body.color-b .hero__content,body.color-b .hero__descr,body.color-b .hero__stats,body.color-b .hero__stats-item,body.color-b .hero__subtitle,body.color-b .hero__tel,body.color-b .hero__title,body.color-b .legal-info,body.color-b .license-card,body.color-b .license-info,body.color-b .licenses,body.color-b .licenses__content,body.color-b .logo-wrap,body.color-b .main,body.color-b .privacy__content,body.color-b .privacy__section,body.color-b .services-section,body.color-b .services-section__item,body.color-b .services-section__item-top,body.color-b .services-section__title,body.color-b .services-section__wrapper,body.color-b .specialist,body.color-b .specialist-info,body.color-b .specialist-info__item,body.color-b .specialist-info__items,body.color-b .specialists-section,body.color-b .specialists-section__info,body.color-b .specialists-section__inner,body.color-b .specialists-section__item,body.color-b .specialists-section__item-img,body.color-b section{background:#fff!important;color:#000!important}body.color-b .hero__stats-item{background:#0000000d!important}body.color-b .services-section__wrapper{background:#f0f0f0!important}body.color-b .education .container,body.color-b .license-details{background:#f5f5f5!important}body.color-b .footer__info-times p,body.color-b .name,body.color-b h1,body.color-b h2,body.color-b h3,body.color-b h4,body.color-b h5,body.color-b h6,body.color-b p,body.color-b span{color:#000!important}body.color-b a{text-decoration:underline!important}body.color-b a,body.color-b a:hover{color:#00a!important}body.color-b .docs-link,body.color-b .download,body.color-b .footer__info-tel a,body.color-b .hero__tel,body.color-b .normal-version-btn,body.color-b .prev,body.color-b .specialists-section__top a{background:#000!important;border-color:#000!important;color:#fff!important}body.color-b .download,body.color-b .download span,body.color-b .footer__info-tel a,body.color-b .hero__tel,body.color-b .hero__tel span,body.color-b .specialists-section__top a{color:#fff!important}body.color-b *{transition:none!important}body.color-b :hover{background-color:inherit!important;border-color:inherit!important;box-shadow:none!important;color:inherit!important;transform:none!important}body.color-b .download:hover,body.color-b .footer__info-tel a:hover,body.color-b .specialists-section__top a:hover{background:#000!important;color:#fff!important}body.color-b .download:hover:before{opacity:0!important}body.color-b .specialists-section__item:hover img{transform:none!important}body.color-b .services-section__item:hover{box-shadow:none!important}body.color-b .header__action-icon{background:#333!important}body.color-b .header{background:#fff!important;border-bottom:2px solid #000!important}body.color-b .contat-us__contact a,body.color-b .header .nav a,body.color-b .header__action a,body.color-b .header__action p,body.color-b .header__action span{color:#000!important}body.color-b .header .nav a.active{color:#00a!important;font-weight:700!important}body.color-b .contat-us__title,body.color-b .gallery__title,body.color-b .hero__subtitle,body.color-b .hero__title,body.color-b .services-section__title,body.color-b .specialists-section__title{color:#000!important;font-weight:800!important;text-shadow:none!important;-webkit-text-fill-color:#000!important}body.color-b .contat-us__subtitle,body.color-b .education__item-label span{-webkit-text-fill-color:#000!important;color:#000!important}body.color-ch,body.color-ch #__nuxt,body.color-ch .accessibility-controls,body.color-ch .app,body.color-ch .contact-item .contact-content,body.color-ch .contact-section,body.color-ch .container,body.color-ch .contat-us,body.color-ch .contat-us .container,body.color-ch .contat-us__contact,body.color-ch .contat-us__contacts,body.color-ch .contat-us__info,body.color-ch .contat-us__subtitle,body.color-ch .contat-us__title,body.color-ch .contat-us__wrap,body.color-ch .controls-toolbar,body.color-ch .descriptor,body.color-ch .detail-card,body.color-ch .development,body.color-ch .education,body.color-ch .education__item,body.color-ch .education__item-label,body.color-ch .education__wrapper,body.color-ch .error-content,body.color-ch .footer,body.color-ch .footer__info,body.color-ch .footer__info-contacts,body.color-ch .footer__info-tel,body.color-ch .footer__info-times,body.color-ch .footer__info-top,body.color-ch .footer__info-wrap,body.color-ch .footer__legal,body.color-ch .gallery,body.color-ch .gallery__adress,body.color-ch .gallery__title,body.color-ch .header,body.color-ch .header .container,body.color-ch .header .nav,body.color-ch .header__action,body.color-ch .header__action-wrap,body.color-ch .header__actions,body.color-ch .hero,body.color-ch .hero__content,body.color-ch .hero__descr,body.color-ch .hero__stats,body.color-ch .hero__stats-item,body.color-ch .hero__subtitle,body.color-ch .hero__tel,body.color-ch .hero__title,body.color-ch .legal-info,body.color-ch .license-card,body.color-ch .license-info,body.color-ch .licenses,body.color-ch .licenses__content,body.color-ch .logo-wrap,body.color-ch .main,body.color-ch .privacy__content,body.color-ch .privacy__section,body.color-ch .services-section,body.color-ch .services-section__item,body.color-ch .services-section__item-top,body.color-ch .services-section__title,body.color-ch .services-section__wrapper,body.color-ch .specialist,body.color-ch .specialist-info,body.color-ch .specialist-info__item,body.color-ch .specialist-info__items,body.color-ch .specialists-section,body.color-ch .specialists-section__info,body.color-ch .specialists-section__inner,body.color-ch .specialists-section__item,body.color-ch .specialists-section__item-img,body.color-ch section{background:#000!important;color:#fff!important}body.color-ch .hero__stats-item{background:#ffffff1a!important}body.color-ch .education .container,body.color-ch .license-details,body.color-ch .services-section__wrapper{background:#1a1a1a!important}body.color-ch .footer__info-times p,body.color-ch .name,body.color-ch h1,body.color-ch h2,body.color-ch h3,body.color-ch h4,body.color-ch h5,body.color-ch h6,body.color-ch p,body.color-ch span{color:#fff!important}body.color-ch a{text-decoration:underline!important}body.color-ch a,body.color-ch a:hover{color:#66b3ff!important}body.color-ch .docs-link,body.color-ch .download,body.color-ch .footer__info-tel a,body.color-ch .hero__tel,body.color-ch .normal-version-btn,body.color-ch .prev,body.color-ch .specialists-section__top a{background:#fff!important;border-color:#fff!important;color:#000!important}body.color-ch .download,body.color-ch .download span,body.color-ch .footer__info-tel a,body.color-ch .hero__tel,body.color-ch .hero__tel span,body.color-ch .specialists-section__top a{color:#000!important}body.color-ch *{transition:none!important}body.color-ch :hover{background-color:inherit!important;border-color:inherit!important;box-shadow:none!important;color:inherit!important;transform:none!important}body.color-ch .download:hover,body.color-ch .footer__info-tel a:hover,body.color-ch .specialists-section__top a:hover{background:#fff!important;color:#000!important}body.color-ch .download:hover:before{opacity:0!important}body.color-ch .specialists-section__item:hover img{transform:none!important}body.color-ch .services-section__item:hover{box-shadow:none!important}body.color-ch .header__action-icon{background:#333!important}body.color-ch .header{background:#000!important;border-bottom:2px solid #fff!important}body.color-ch .contat-us__contact a,body.color-ch .header .nav a,body.color-ch .header__action a,body.color-ch .header__action p,body.color-ch .header__action span{color:#fff!important}body.color-ch .header .nav a.active{color:#66b3ff!important}body.color-ch .contat-us__title,body.color-ch .gallery__title,body.color-ch .hero__subtitle,body.color-ch .hero__title,body.color-ch .services-section__title,body.color-ch .specialists-section__title{color:#fff!important;font-weight:800!important;text-shadow:none!important;-webkit-text-fill-color:#fff!important}body.color-ch .services-section p,body.color-ch .services-section__item p,body.color-ch .specialists-section__item p{color:#ccc!important}body.color-ch .control-group label,body.color-ch .toolbar-label{color:#fff!important}body.color-ch .contat-us__subtitle,body.color-ch .education__item-label span{-webkit-text-fill-color:#fff!important;color:#fff!important}body.color-g,body.color-g #__nuxt,body.color-g .app,body.color-g .contact-item .contact-content,body.color-g .contact-section,body.color-g .container,body.color-g .contat-us,body.color-g .contat-us .container,body.color-g .contat-us__contact,body.color-g .contat-us__contacts,body.color-g .contat-us__info,body.color-g .contat-us__subtitle,body.color-g .contat-us__title,body.color-g .contat-us__wrap,body.color-g .descriptor,body.color-g .detail-card,body.color-g .development,body.color-g .education,body.color-g .education__item,body.color-g .education__item-label,body.color-g .education__wrapper,body.color-g .error-content,body.color-g .footer,body.color-g .footer__info,body.color-g .footer__info-contacts,body.color-g .footer__info-tel,body.color-g .footer__info-times,body.color-g .footer__info-top,body.color-g .footer__info-wrap,body.color-g .footer__legal,body.color-g .gallery,body.color-g .gallery__adress,body.color-g .gallery__title,body.color-g .header,body.color-g .header .container,body.color-g .header .nav,body.color-g .header__action,body.color-g .header__action-wrap,body.color-g .header__actions,body.color-g .hero,body.color-g .hero__content,body.color-g .hero__descr,body.color-g .hero__stats,body.color-g .hero__stats-item,body.color-g .hero__subtitle,body.color-g .hero__tel,body.color-g .hero__title,body.color-g .legal-info,body.color-g .license-card,body.color-g .license-info,body.color-g .licenses,body.color-g .licenses__content,body.color-g .logo-wrap,body.color-g .main,body.color-g .privacy__content,body.color-g .privacy__section,body.color-g .services-section,body.color-g .services-section__item,body.color-g .services-section__item-top,body.color-g .services-section__title,body.color-g .services-section__wrapper,body.color-g .specialist,body.color-g .specialist-info,body.color-g .specialist-info__item,body.color-g .specialist-info__items,body.color-g .specialists-section,body.color-g .specialists-section__info,body.color-g .specialists-section__inner,body.color-g .specialists-section__item,body.color-g .specialists-section__item-img,body.color-g section{background:#87ceeb!important;color:#000d4d!important}body.color-g .hero__stats-item{background:#000d4d1a!important}body.color-g .education .container,body.color-g .license-details,body.color-g .services-section__wrapper{background:#7ec8e3!important}body.color-g .footer__info-times p,body.color-g .name,body.color-g h1,body.color-g h2,body.color-g h3,body.color-g h4,body.color-g h5,body.color-g h6,body.color-g p,body.color-g span{color:#000d4d!important}body.color-g a{text-decoration:underline!important}body.color-g a,body.color-g a:hover{color:navy!important}body.color-g .docs-link,body.color-g .download,body.color-g .footer__info-tel a,body.color-g .hero__tel,body.color-g .normal-version-btn,body.color-g .prev,body.color-g .specialists-section__top a{background:#000d4d!important;border-color:#000d4d!important;color:#87ceeb!important}body.color-g .download,body.color-g .download span,body.color-g .footer__info-tel a,body.color-g .hero__tel,body.color-g .hero__tel span,body.color-g .specialists-section__top a{color:#87ceeb!important}body.color-g *{transition:none!important}body.color-g :hover{background-color:inherit!important;border-color:inherit!important;box-shadow:none!important;color:inherit!important;transform:none!important}body.color-g .download:hover,body.color-g .footer__info-tel a:hover,body.color-g .specialists-section__top a:hover{background:#000d4d!important;color:#87ceeb!important}body.color-g .download:hover:before{opacity:0!important}body.color-g .specialists-section__item:hover img{transform:none!important}body.color-g .services-section__item:hover{box-shadow:none!important}body.color-g .header__action-icon{background:#000d4d!important}body.color-g .header{background:#87ceeb!important;border-bottom:2px solid #000d4d!important}body.color-g .contat-us__contact a,body.color-g .header .nav a,body.color-g .header__action a,body.color-g .header__action p,body.color-g .header__action span{color:#000d4d!important}body.color-g .contat-us__title,body.color-g .gallery__title,body.color-g .hero__subtitle,body.color-g .hero__title,body.color-g .services-section__title,body.color-g .specialists-section__title{color:#000d4d!important;font-weight:800!important;text-shadow:none!important;-webkit-text-fill-color:#000d4d!important}body.color-g .header .nav a.active{color:navy!important}body.color-g .contat-us__subtitle,body.color-g .education__item-label span{-webkit-text-fill-color:#000d4d!important;color:#000d4d!important}body.color-zh,body.color-zh #__nuxt,body.color-zh .app,body.color-zh .contact-item .contact-content,body.color-zh .contact-section,body.color-zh .container,body.color-zh .contat-us,body.color-zh .contat-us .container,body.color-zh .contat-us__contact,body.color-zh .contat-us__contacts,body.color-zh .contat-us__info,body.color-zh .contat-us__subtitle,body.color-zh .contat-us__title,body.color-zh .contat-us__wrap,body.color-zh .descriptor,body.color-zh .detail-card,body.color-zh .development,body.color-zh .education,body.color-zh .education__item,body.color-zh .education__item-label,body.color-zh .education__wrapper,body.color-zh .error-content,body.color-zh .footer,body.color-zh .footer__info,body.color-zh .footer__info-contacts,body.color-zh .footer__info-tel,body.color-zh .footer__info-times,body.color-zh .footer__info-top,body.color-zh .footer__info-wrap,body.color-zh .footer__legal,body.color-zh .gallery,body.color-zh .gallery__adress,body.color-zh .gallery__title,body.color-zh .header,body.color-zh .header .container,body.color-zh .header .nav,body.color-zh .header__action,body.color-zh .header__action-wrap,body.color-zh .header__actions,body.color-zh .hero,body.color-zh .hero__content,body.color-zh .hero__descr,body.color-zh .hero__stats,body.color-zh .hero__stats-item,body.color-zh .hero__subtitle,body.color-zh .hero__tel,body.color-zh .hero__title,body.color-zh .legal-info,body.color-zh .license-card,body.color-zh .license-info,body.color-zh .licenses,body.color-zh .licenses__content,body.color-zh .logo-wrap,body.color-zh .main,body.color-zh .privacy__content,body.color-zh .privacy__section,body.color-zh .services-section,body.color-zh .services-section__item,body.color-zh .services-section__item-top,body.color-zh .services-section__title,body.color-zh .services-section__wrapper,body.color-zh .specialist,body.color-zh .specialist-info,body.color-zh .specialist-info__item,body.color-zh .specialist-info__items,body.color-zh .specialists-section,body.color-zh .specialists-section__info,body.color-zh .specialists-section__inner,body.color-zh .specialists-section__item,body.color-zh .specialists-section__item-img,body.color-zh section{background:beige!important;color:#5c4033!important}body.color-zh .hero__stats-item{background:#5c40331a!important}body.color-zh .education .container,body.color-zh .license-details,body.color-zh .services-section__wrapper{background:#eee8d5!important}body.color-zh .footer__info-times p,body.color-zh .name,body.color-zh h1,body.color-zh h2,body.color-zh h3,body.color-zh h4,body.color-zh h5,body.color-zh h6,body.color-zh p,body.color-zh span{color:#5c4033!important}body.color-zh a{text-decoration:underline!important}body.color-zh a,body.color-zh a:hover{color:#3d2914!important}body.color-zh .docs-link,body.color-zh .download,body.color-zh .footer__info-tel a,body.color-zh .hero__tel,body.color-zh .normal-version-btn,body.color-zh .prev,body.color-zh .specialists-section__top a{background:#5c4033!important;border-color:#5c4033!important;color:beige!important}body.color-zh .download,body.color-zh .download span,body.color-zh .footer__info-tel a,body.color-zh .hero__tel,body.color-zh .hero__tel span,body.color-zh .specialists-section__top a{color:beige!important}body.color-zh *{transition:none!important}body.color-zh :hover{background-color:inherit!important;border-color:inherit!important;box-shadow:none!important;color:inherit!important;transform:none!important}body.color-zh .download:hover,body.color-zh .footer__info-tel a:hover,body.color-zh .specialists-section__top a:hover{background:#5c4033!important;color:beige!important}body.color-zh .download:hover:before{opacity:0!important}body.color-zh .specialists-section__item:hover img{transform:none!important}body.color-zh .services-section__item:hover{box-shadow:none!important}body.color-zh .header__action-icon{background:#5c4033!important}body.color-zh .header{background:beige!important;border-bottom:2px solid #5c4033!important}body.color-zh .contat-us__contact a,body.color-zh .header .nav a,body.color-zh .header__action a,body.color-zh .header__action p,body.color-zh .header__action span{color:#5c4033!important}body.color-zh .contat-us__title,body.color-zh .gallery__title,body.color-zh .hero__subtitle,body.color-zh .hero__title,body.color-zh .services-section__title,body.color-zh .specialists-section__title{color:#5c4033!important;font-weight:800!important;text-shadow:none!important;-webkit-text-fill-color:#5c4033!important}body.color-zh .header .nav a.active{color:#3d2914!important}body.color-zh .contat-us__subtitle,body.color-zh .education__item-label span{-webkit-text-fill-color:#5c4033!important;color:#5c4033!important}body.color-z,body.color-z #__nuxt,body.color-z .app,body.color-z .contact-item .contact-content,body.color-z .contact-section,body.color-z .container,body.color-z .contat-us,body.color-z .contat-us .container,body.color-z .contat-us__contact,body.color-z .contat-us__contacts,body.color-z .contat-us__info,body.color-z .contat-us__subtitle,body.color-z .contat-us__title,body.color-z .contat-us__wrap,body.color-z .descriptor,body.color-z .detail-card,body.color-z .development,body.color-z .education,body.color-z .education__item,body.color-z .education__item-label,body.color-z .education__wrapper,body.color-z .error-content,body.color-z .footer,body.color-z .footer__info,body.color-z .footer__info-contacts,body.color-z .footer__info-tel,body.color-z .footer__info-times,body.color-z .footer__info-top,body.color-z .footer__info-wrap,body.color-z .footer__legal,body.color-z .gallery,body.color-z .gallery__adress,body.color-z .gallery__title,body.color-z .header,body.color-z .header .container,body.color-z .header .nav,body.color-z .header__action,body.color-z .header__action-wrap,body.color-z .header__actions,body.color-z .hero,body.color-z .hero__content,body.color-z .hero__descr,body.color-z .hero__stats,body.color-z .hero__stats-item,body.color-z .hero__subtitle,body.color-z .hero__tel,body.color-z .hero__title,body.color-z .legal-info,body.color-z .license-card,body.color-z .license-info,body.color-z .licenses,body.color-z .licenses__content,body.color-z .logo-wrap,body.color-z .main,body.color-z .privacy__content,body.color-z .privacy__section,body.color-z .services-section,body.color-z .services-section__item,body.color-z .services-section__item-top,body.color-z .services-section__title,body.color-z .services-section__wrapper,body.color-z .specialist,body.color-z .specialist-info,body.color-z .specialist-info__item,body.color-z .specialist-info__items,body.color-z .specialists-section,body.color-z .specialists-section__info,body.color-z .specialists-section__inner,body.color-z .specialists-section__item,body.color-z .specialists-section__item-img,body.color-z section{background:#3d2914!important;color:#90ee90!important}body.color-z .hero__stats-item{background:#90ee901a!important}body.color-z .education .container,body.color-z .license-details,body.color-z .services-section__wrapper{background:#2d1f0f!important}body.color-z .footer__info-times p,body.color-z .name,body.color-z h1,body.color-z h2,body.color-z h3,body.color-z h4,body.color-z h5,body.color-z h6,body.color-z p,body.color-z span{color:#90ee90!important}body.color-z a{text-decoration:underline!important}body.color-z a,body.color-z a:hover{color:#98fb98!important}body.color-z .docs-link,body.color-z .download,body.color-z .footer__info-tel a,body.color-z .hero__tel,body.color-z .normal-version-btn,body.color-z .prev,body.color-z .specialists-section__top a{background:#90ee90!important;border-color:#90ee90!important;color:#3d2914!important}body.color-z .download,body.color-z .download span,body.color-z .footer__info-tel a,body.color-z .hero__tel,body.color-z .hero__tel span,body.color-z .specialists-section__top a{color:#3d2914!important}body.color-z *{transition:none!important}body.color-z :hover{background-color:inherit!important;border-color:inherit!important;box-shadow:none!important;color:inherit!important;transform:none!important}body.color-z .download:hover,body.color-z .footer__info-tel a:hover,body.color-z .specialists-section__top a:hover{background:#90ee90!important;color:#3d2914!important}body.color-z .download:hover:before{opacity:0!important}body.color-z .specialists-section__item:hover img{transform:none!important}body.color-z .services-section__item:hover{box-shadow:none!important}body.color-z .header__action-icon{background:#90ee90!important}body.color-z .header{background:#3d2914!important;border-bottom:2px solid #90ee90!important}body.color-z .contat-us__contact a,body.color-z .header .nav a,body.color-z .header__action a,body.color-z .header__action p,body.color-z .header__action span{color:#90ee90!important}body.color-z .contat-us__title,body.color-z .gallery__title,body.color-z .hero__subtitle,body.color-z .hero__title,body.color-z .services-section__title,body.color-z .specialists-section__title{color:#90ee90!important;font-weight:800!important;text-shadow:none!important;-webkit-text-fill-color:#90ee90!important}body.color-z .header .nav a.active{color:#98fb98!important}body.color-z .contat-us__subtitle,body.color-z .education__item-label span{-webkit-text-fill-color:#90ee90!important;color:#90ee90!important}body.hide-images img{display:none!important}body.hide-images *{background-image:none!important}.img-alt-replacement{background:#0000000d;border:2px dashed;border-radius:8px;display:block!important;font-style:italic;margin:8px 0;padding:12px 16px}body.color-ch .img-alt-replacement,body.color-z .img-alt-replacement{background:#ffffff1a}body :focus{outline:3px solid currentColor!important;outline-offset:2px!important}@media(prefers-reduced-motion:reduce){body *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.error-page[data-v-792dc965]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;justify-content:center;min-height:100vh;padding:2rem 0;text-align:center}.container[data-v-792dc965]{margin:0 auto;max-width:600px;padding:0 1rem}.error-content[data-v-792dc965]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000001a;padding:3rem 2rem}.error-title[data-v-792dc965]{background:linear-gradient(45deg,#fff,#f0f0f0);-webkit-background-clip:text;font-size:6rem;font-weight:700;margin:0 0 1rem;-webkit-text-fill-color:transparent;background-clip:text}.error-subtitle[data-v-792dc965]{font-size:2rem;font-weight:600;margin:0 0 1rem}.error-message[data-v-792dc965]{font-size:1.1rem;line-height:1.6;margin:0 0 2rem;opacity:.9}.error-actions[data-v-792dc965]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem}.btn[data-v-792dc965]{border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.btn-primary[data-v-792dc965]{background:#fff;color:#667eea}.btn-primary[data-v-792dc965]:hover{background:#f0f0f0;transform:translateY(-2px)}.btn-secondary[data-v-792dc965]{background:transparent;border:2px solid #fff;color:#fff}.btn-secondary[data-v-792dc965]:hover{background:#fff;color:#667eea;transform:translateY(-2px)}.error-contact[data-v-792dc965]{opacity:.8}.error-contact p[data-v-792dc965]{font-size:.9rem;margin:0 0 .5rem}.contact-phone[data-v-792dc965]{color:#fff;font-size:1.1rem;font-weight:600;text-decoration:none}.contact-phone[data-v-792dc965]:hover{text-decoration:underline}@media(max-width:768px){.error-title[data-v-792dc965]{font-size:4rem}.error-subtitle[data-v-792dc965]{font-size:1.5rem}.error-content[data-v-792dc965]{padding:2rem 1rem}.error-actions[data-v-792dc965]{align-items:center;flex-direction:column}.btn[data-v-792dc965]{max-width:200px;width:100%}}
