body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-ExtraBold-DPP1iTNm.eot);src:local("Gilroy ExtraBold"),local("Gilroy-ExtraBold"),url(/assets/Gilroy-ExtraBold-DPP1iTNm.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-ExtraBold-Dm0cF3LN.woff) format("woff"),url(/assets/Gilroy-ExtraBold-bUaqQUyg.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Heavy-C1GfqxwD.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(/assets/Gilroy-Heavy-C1GfqxwD.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Heavy-Cnu3wtHy.woff) format("woff"),url(/assets/Gilroy-Heavy-Dy7K4FTd.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-LightItalic-Bv7vlx0m.eot);src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url(/assets/Gilroy-LightItalic-Bv7vlx0m.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-LightItalic-CVyfFiA-.woff) format("woff"),url(/assets/Gilroy-LightItalic-DIFp5wXl.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-ThinItalic-BuYpxZDX.eot);src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url(/assets/Gilroy-ThinItalic-BuYpxZDX.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-ThinItalic-DWHOF1Mi.woff) format("woff"),url(/assets/Gilroy-ThinItalic-v-gad2Pl.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-BlackItalic-CAIMuxJ0.eot);src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url(/assets/Gilroy-BlackItalic-CAIMuxJ0.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-BlackItalic-BgxusjWG.woff) format("woff"),url(/assets/Gilroy-BlackItalic-3PETHVGc.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-BoldItalic-C0_HmjXW.eot);src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url(/assets/Gilroy-BoldItalic-C0_HmjXW.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-BoldItalic-DdmOhs_0.woff) format("woff"),url(/assets/Gilroy-BoldItalic-D4V3PmHl.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-SemiBold-CsoWdNPC.eot);src:local("Gilroy SemiBold"),local("Gilroy-SemiBold"),url(/assets/Gilroy-SemiBold-CsoWdNPC.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-SemiBold-Cf0_mJZe.woff) format("woff"),url(/assets/Gilroy-SemiBold-BpRPs99R.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-UltraLightItalic-DMNiFfyH.eot);src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url(/assets/Gilroy-UltraLightItalic-DMNiFfyH.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-UltraLightItalic-BaVy4jzv.woff) format("woff"),url(/assets/Gilroy-UltraLightItalic-A_KtA_83.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-SemiBoldItalic-Cr6jeIjK.eot);src:local("Gilroy SemiBold Italic"),local("Gilroy-SemiBoldItalic"),url(/assets/Gilroy-SemiBoldItalic-Cr6jeIjK.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-SemiBoldItalic-B7OZm1oi.woff) format("woff"),url(/assets/Gilroy-SemiBoldItalic-B0x7Q_qI.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Light-Cp_K_C_L.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(/assets/Gilroy-Light-Cp_K_C_L.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Light-CXWqBM4s.woff) format("woff"),url(/assets/Gilroy-Light-Cap-Z-rq.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-MediumItalic-CYR-cIh0.eot);src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url(/assets/Gilroy-MediumItalic-CYR-cIh0.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-MediumItalic-BNO3xrU_.woff) format("woff"),url(/assets/Gilroy-MediumItalic-DyYpm8ty.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-ExtraBoldItalic-CCPFb5WE.eot);src:local("Gilroy ExtraBold Italic"),local("Gilroy-ExtraBoldItalic"),url(/assets/Gilroy-ExtraBoldItalic-CCPFb5WE.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-ExtraBoldItalic-hVp0PdS3.woff) format("woff"),url(/assets/Gilroy-ExtraBoldItalic-D0C1JKnY.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Regular-Cj5lkFel.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(/assets/Gilroy-Regular-Cj5lkFel.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Regular--Z-4elQA.woff) format("woff"),url(/assets/Gilroy-Regular-eCFN1h-s.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-HeavyItalic-S5chAJfm.eot);src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url(/assets/Gilroy-HeavyItalic-S5chAJfm.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-HeavyItalic-DOzV5foo.woff) format("woff"),url(/assets/Gilroy-HeavyItalic-a1Hspzl1.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-B4Jgmzal.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/assets/Gilroy-Medium-B4Jgmzal.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Medium-DzJeihj1.woff) format("woff"),url(/assets/Gilroy-Medium-D_ha_KMG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-RegularItalic-Bw3aHgza.eot);src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url(/assets/Gilroy-RegularItalic-Bw3aHgza.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-RegularItalic-8OZP4P0W.woff) format("woff"),url(/assets/Gilroy-RegularItalic-DDTAAs2x.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-UltraLight-CP2yVS5z.eot);src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url(/assets/Gilroy-UltraLight-CP2yVS5z.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-UltraLight-CyGV2kw1.woff) format("woff"),url(/assets/Gilroy-UltraLight-Cw-M5iRy.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Bold-ktNFzgfp.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(/assets/Gilroy-Bold-ktNFzgfp.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Bold-C8N-3pXi.woff) format("woff"),url(/assets/Gilroy-Bold-sm1PNH13.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Thin-3Jf74vmv.eot);src:local("Gilroy Thin"),local("Gilroy-Thin"),url(/assets/Gilroy-Thin-3Jf74vmv.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Thin-C044ErzJ.woff) format("woff"),url(/assets/Gilroy-Thin-i69hX1Nj.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Black-BTLwg7ad.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(/assets/Gilroy-Black-BTLwg7ad.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Black-VN_6-Mvf.woff) format("woff"),url(/assets/Gilroy-Black-CJqPwUMd.ttf) format("truetype");font-weight:900;font-style:normal}:root{--color-black: 0, 0, 0;--color-white: 255, 255, 255;--color-accent: 69, 63, 120;--color-primary: 114, 114, 114;--color-secondary: 39, 39, 39;--transition: .2s ease-in-out;--app-header-top-height: 42px;--app-header-bottom-height: 52px;--app-header-padding: 5px;--app-hero-section-height: calc( var(--app-header-top-height) + var(--app-header-bottom-height) + (var(--app-header-padding) * 1) );--font-h1-size: 2em;--font-h1-line-height: 36px;--font-h2-size: .8em;--font-h2-line-height: 12px;--font-p-size: 1.1em;--font-p-line-height: 18px}@media (max-width: 650px){:root{--app-hero-section-height: calc( var(--app-header-bottom-height) + (var(--app-header-padding) * 2) )}}*{box-sizing:border-box}body{font-family:Gilroy}.container{max-width:1440px;margin:0 auto;padding:0 10px}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 768px) and (max-width: 1199px){.container{max-width:1199px}}@media (max-width: 767px){.container{max-width:100%;padding:0 15px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header{background-color:rgb(var(--color-white));width:100%;box-shadow:0 0 20px -10px #000}.header-wrapper{width:100%;display:flex;flex-direction:column}.header__top,.header__bottom{width:100%}.header__top{display:flex;align-items:center;justify-content:center;height:var(--app-header-top-height);padding:5px 0 0}.header-top__logo{display:flex;text-decoration:none;color:rgb(var(--color-black));width:120px}.logo{width:100%}.header-top__tel,.header-top__lang,.header-top__inst,.header-top__tg{text-decoration:none;color:rgb(var(--color-black));padding:3px}.header-top-socials{margin-left:auto;display:flex;align-items:center}.header-top__lang{text-transform:uppercase;font-size:14px;font-weight:700;background-color:transparent;border:none}.header-top__tg,.header-top__inst{display:flex;width:25px}.header-top-inst__img,.header-top-telegram__img{width:100%}.header-top__burger-menu{display:none;margin-left:10px}.header-top__burger-menu{--bar-width: 25px;--bar-height: 3px;--bar-color: white;background-color:transparent;border:none;width:var(--bar-width);height:calc(var(--bar-width) * 3 / 4);cursor:pointer;position:relative;padding:5px;transition:var(--transition)}.header-top__burger-menu b{position:absolute;left:0;width:var(--bar-width);height:var(--bar-height);background-color:rgb(var(--color-black));transition:var(--transition)}.header-top__burger-menu b:nth-child(1){top:0}.header-top__burger-menu b:nth-child(2){top:50%}.header-top__burger-menu b:nth-child(3){top:100%}.header__bottom{padding:0 0 5px}.header-bottom-desktop{display:flex;align-items:center;justify-content:space-between;height:var(--app-header-bottom-height)}.header-bottom-mobile{--header-bottom-mobile-padding: 20px;display:none;align-items:flex-start;flex-direction:column;overflow:hidden;transition:var(--transition);height:0;padding:0 var(--header-bottom-mobile-padding) 0 var(--header-bottom-mobile-padding);justify-content:space-between}.header-bottom-nav__list{display:flex;list-style:none;margin:0;padding:0}.header-bottom-nav-list__item{position:relative}.header-bottom-nav-list-item__link{padding:5px 10px;text-decoration:none;color:rgb(var(--color-black));font-weight:700;font-size:17px;line-height:17px}.header-bottom__appointment-section-wrapper{box-shadow:0 0 2px 2px rgba(var(--color-black),.5);margin:20px 0;padding:20px;display:flex;flex-direction:column;width:100%}.header-bottom__appointment-section{display:flex;justify-content:space-between}.appointment-btn-container{display:none}@media (max-width: 767px){.header-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.header__description{margin:0}}@media (max-width: 650px){.header__description{font-size:14px;line-height:14px}.header-wrapper{padding:5px 0}.header__top{height:var(--app-header-bottom-height);padding:0}.header__bottom{padding:0}.header-bottom-nav__list{margin:10px 0 0;flex-direction:column;align-items:flex-start}.header-bottom-nav-list-item__link{display:inline-block;padding:5px 5px 5px 0;font-size:35px;line-height:35px}.header-top__tel,.header-top__lang,.header-top__inst,.header-top__tg{display:inline-block;padding:5px 5px 5px 0}.header-bottom__appointment{margin:10px 0}.header-bottom-desktop,.header-top-socials{display:none}.header-bottom-mobile{display:flex}.header-bottom-mobile--active{height:calc(100vh - var(--app-header-bottom-height))}.header-bottom-nav-list__item-menu .dropdown-menu{position:relative}.header-top__burger-menu{display:block}.appointment-btn-container{display:block;margin:0 0 0 auto}}@media (max-height: 700px){.header-bottom-nav-list-item__link{font-size:30px;line-height:30px}}.dropdown-menu{position:absolute;transition:var(--transition);left:50%;transform:translate(-50%);z-index:100;background-color:rgb(var(--color-white))}.dropdown-menu-list{list-style:none;padding:unset;margin:unset;background-color:rgb(var(--color-white))}.dropdown-menu-list-item:hover{cursor:pointer}.dropdown-menu-list-item-link{display:inline-block;padding:10px 20px;color:rgba(var(--color-black),1);font-size:14px;line-height:14px;font-weight:300;text-decoration:none;transition:var(--transition)}.dropdown-menu-list-item-link:hover{color:rgba(var(--color-black),.5)}.dropdown-menu{background-color:transparent;transition:all linear .3s}@media (max-width: 650px){.dropdown-menu-list-item-link{font-size:18px;line-height:18px}}@media (max-height: 700px){.dropdown-menu-list-item-link{padding:7px 10px}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background-color:#fff;padding:20px;box-shadow:0 0 10px #0000004d;width:100%;max-width:500px;position:relative;display:flex;justify-content:center;flex-direction:column;text-align:center}.modal-close-btn{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;cursor:pointer}.modal-container{margin:36px auto;text-align:center;padding:20px;border:1px solid #000;border-radius:0;background-color:#fff}h1{font-size:var(--font-h1-size);line-height:var(--font-h1-line-height)}h1.submitted{margin-bottom:279px}label{display:block;font-size:14px;margin-bottom:5px}input:focus,textarea:focus{outline:none;border-color:#66afe9;box-shadow:0 0 8px #66afe999}.modal-form{display:flex;flex-direction:column;gap:15px;align-items:start}.modal-form-input{display:flex;flex-direction:column;align-items:start;gap:5px;width:100%;font-size:16px}.modal-form-input-field{width:100%;font-size:18px;padding:10px;border:1px solid rgb(var(--color-black));border-radius:0}.error-message{color:red;font-size:12px;margin-top:5px}.submit-button{width:100%;cursor:pointer;text-transform:uppercase}.app-btn{padding:10px 20px;font-size:16px;font-weight:600;border:3px solid rgb(var(--color-black));background-color:rgb(var(--color-white));color:rgb(var(--color-black));transition:var(--transition)}.app-btn:hover{background-color:rgb(var(--color-black));color:rgb(var(--color-white))}.app-btn--black{color:rgb(var(--color-white));background-color:rgb(var(--color-black))}.app-btn--black:hover{background-color:rgb(var(--color-white));color:rgb(var(--color-black));border:1px solid rgb(var(--color-black))}@media (max-width: 400px){.app-btn{padding:10px;font-size:16px;font-weight:600;border:3px solid rgb(var(--color-black));background-color:rgb(var(--color-white));color:rgb(var(--color-black));transition:var(--transition)}}.footer{background-color:rgba(var(--color-black),1)}.footer-wrapper{display:flex;align-items:flex-start;justify-content:space-between;padding:60px 0}.footer__copyrighting{font-size:12px;color:rgb(var(--color-primary))}.footer__offer{font-size:12px;display:flex}.footer__offer a{text-decoration:none;color:rgba(var(--color-white),.7);padding:2px 10px;border-right:1px solid rgb(var(--color-primary));transition:var(--transition)}.footer__offer a:hover{color:rgba(var(--color-white),1)}.footer__offer a:last-child{border:none}@media (max-width: 767px){.footer-wrapper{flex-direction:column;align-items:center;justify-content:space-between}.footer__offer{flex-direction:column;align-items:center}.footer__offer a{padding:10px;border-right:none;border-bottom:1px solid rgb(var(--color-secondary));transition:var(--transition)}.footer__offer a:hover{color:rgba(var(--color-white),1);border-color:rgb(var(--color-primary))}.footer__offer a:last-child{border-bottom:1px solid rgb(var(--color-secondary))}.footer__offer a:last-child:hover{border-bottom:1px solid rgb(var(--color-primary))}}.layout-wrapper{display:flex;flex-direction:column;height:100vh;overflow:hidden}.main-wrapper{overflow:auto}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:999}.modal-container{position:relative;background:#fff;border-radius:8px;overflow:hidden;max-width:500px;max-height:90%;box-shadow:0 4px 6px #0000001a;animation:fadeIn .3s ease-in-out}.modal-image{display:block;width:100%;height:auto}.close-button{position:absolute;top:0;right:0;background:transparent;border:none;font-size:24px;font-weight:700;color:#000;cursor:pointer;z-index:1000}@media (max-width: 768px){.modal-container{width:100%;height:100%;border-radius:0}.modal-image{width:100%;height:100%;object-fit:cover}}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.home-page-hero{background-image:url(/assets/P1010644-C1CsK3aV.jpg)!important}.explanation{margin:50px 0 100px;position:relative}.explanation-container{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.explanation-list-wrapper{width:55%}.explanation__list{list-style:none;display:flex;flex-direction:column;gap:35px;max-width:500px;padding:0 0 0 60px}.explanation-list__item{display:flex;align-items:flex-start;gap:35px}.explanation-list-item__number{font-size:24px;font-weight:200;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}.explanation-list-item__text{display:flex;flex-direction:column}.explanation-list-item-text__title{font-size:17px;font-weight:700;margin:0 0 15px}.explanation-list-item-text__description{font-size:16px;margin:0}.contacts-container{position:relative}.explanation__images{width:45%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.explanation-images__image-wrapper{width:100%;box-shadow:0 0 0 5px rgb(var(--color-secondary))}.explanation-images__image{display:block;width:100%}.explanation__images .explanation-images__image-wrapper:nth-child(2){grid-column-start:1;grid-row-start:2;border-top:none}.explanation__images .explanation-images__image-wrapper:nth-child(3){grid-row:span 2 / span 2;grid-column-start:2;grid-row-start:1}@media (max-width: 970px){.explanation-container{flex-direction:column-reverse;gap:30px}.explanation__images,.explanation-list-wrapper{width:100%}}@media (max-width: 767px){.explanation__list{padding:0}}.heading{font-size:36px;font-weight:900;line-height:36px;padding:30px 20px 27px 60px;margin:0 0 40px;position:relative}.heading:after{content:"";position:absolute;width:156px;height:2px;background-color:rgb(var(--color-primary));bottom:0;left:0}.services{background-color:rgb(var(--color-secondary))}.services-container{display:flex;justify-content:space-between}.services-left{padding-top:30px}.services-left__description{color:rgb(var(--color-white));font-size:15px;max-width:260px;padding:0 0 0 60px}.services-right{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;list-style:none;padding:0}.services-right__service{--size: 300px;height:var(--size);width:var(--size);box-shadow:0 0 0 1px rgba(var(--color-primary),.2);color:rgb(var(--color-white));text-decoration:none;display:flex;gap:15px;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-weight:700}.services-right__service:hover{color:rgb(var(--color-black));background-color:rgba(var(--color-white),.7)}.services-right-service__icon-wrapper{--size: 70px;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center}.services-right-service__icon{display:inline-block}.services-right__service:hover .services-right-service__icon{filter:invert(100)}@media (max-width: 1200px){.services-right{grid-template-columns:repeat(2,1fr)}.services-right__service{--size: 280px}}@media (max-width: 850px){.services-container{flex-direction:column}.services-right__service{width:100%}.services-left__description{display:block;max-width:100%;padding:0;margin:40px auto}}@media (max-width: 550px){.services-right{grid-template-columns:repeat(1,1fr)}}.hero{background-image:url(/assets/photo_main_horizontal-Dp-jZLaP.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:580px;min-height:calc(100vh - var(--app-hero-section-height));position:relative}.hero-shading{background-color:rgba(var(--color-black),.4);position:absolute;top:0;right:0;bottom:0;left:0}.hero__title{color:rgb(var(--color-white));font-size:36px}.hero__description{color:rgb(var(--color-white));font-size:19px;max-width:285px;font-weight:300}.hero__appointment{background-color:rgba(var(--color-white),.9);color:rgb(var(--color-black));border:1px solid rgb(var(--color-black));padding:10px 15px;transition:var(--transition);font-size:16px;font-weight:600}.hero__appointment:hover{background-color:rgba(var(--color-black),.9);color:rgb(var(--color-white));border:1px solid rgb(var(--color-white))}.hero__brn-wrapper{display:flex;gap:10px}@media (max-width: 767px){.heading{font-size:28px;padding:30px 0}}.map-section{position:relative}.map{height:550px}.map__iframe{width:100%;height:100%;border:0}.contacts{background-color:rgb(var(--color-secondary));width:360px;padding:30px 40px;position:absolute;bottom:55px;left:20px;transition:var(--transition)}.contacts__title{color:rgb(var(--color-white));font-size:36px;margin:0}.contacts__content{padding:0 5px}.contacts-content__list{list-style:none;display:flex;flex-direction:column;gap:10px;margin:30px 0;padding:0}.contacts-content-list__item{--size: 20px}.contacts-content-list-item__link{color:rgb(var(--color-white));text-decoration:none;font-size:16px;font-weight:400;display:flex;align-items:center;gap:7px;transition:var(--transition)}.contacts-content-list-item__link:hover{color:rgb(var(--color-primary))}.contacts-content-list-item__icon{width:var(--size);display:inline-block}.contacts__footer{display:flex;justify-content:space-between;align-items:center;margin:45px 0 0}.contacts-footer__appointment{color:rgb(var(--color-white));font-size:15px;padding:15px 10px;background-color:transparent;border:1px solid rgb(var(--color-white));transition:var(--transition)}.contacts-footer__appointment:hover{color:rgb(var(--color-secondary));background-color:rgb(var(--color-white));border:1px solid rgb(var(--color-secondary))}.contacts-footer__links{--size: 30px;display:flex;gap:10px}.contacts-footer-links-link__icon{display:inline-block;width:var(--size);filter:invert(100%);transition:var(--transition)}.contacts-footer-links-link__icon:hover{filter:invert(50%)}@media (max-width: 845px){.contacts{background-color:rgb(var(--color-secondary));width:100%;padding:30px 40px;position:relative;bottom:-100%;left:0}.contacts-container{padding:0}}@media (max-width: 360px){.contacts{padding:10px}}.head-doctor{background-color:rgb(var(--color-secondary))}.head-doctor-container{display:flex;padding:16px;align-items:center;gap:50px}.head-doctor-image{width:40%}.head-doctor-image-src{width:100%}.row div h1,.row div h2,.row div h3,.row div h4,.row div h5{width:100%;text-align:left}.row div h1{color:rgba(var(--color-white),.7);font-size:var(--font-h1-size);line-height:var(--font-h1-line-height);margin:12px 0 0}.row div h3{color:rgba(var(--color-white),1);font-size:var(--font-h1-size);line-height:var(--font-h1-line-height);margin:12px 0 0}.row div h2{margin:0;color:rgb(var(--color-white));font-size:var(--font-h2-size);line-height:var(--font-h2-line-height);font-weight:400}.head-doctor-text{color:rgb(var(--color-white));display:flex;flex-direction:column;justify-content:center;align-items:center;width:60%;position:relative}.line-wrapper{display:inline-block;margin:0 0 10px;font-size:20px;width:100%;white-space:pre-wrap;word-wrap:break-word}.head-doctor-link{color:rgb(var(--color-white));text-decoration:none}.head-doctor-link:hover{border-bottom:1px solid rgb(var(--color-white))}@media (max-width: 992px){.row{flex-direction:column;justify-content:center;align-items:center}.row div{width:100%}.row div p{font-size:1.1em}}@media (max-width: 576px){.row div p{font-size:.9em}}.innovative-methods-container h1{color:rgba(var(--color-black),1);font-size:var(--font-h1-size);line-height:var(--font-h1-line-height);margin:50px 0}.innovative-methods-container .hr{width:100%;transform:translate(0);position:relative;border:none;border-top:2px solid rgba(var(--color-primary),.3);margin:20px 0}.innovative-methods-container .hr:before{content:"";position:absolute;top:-6px;left:5%;width:10px;height:10px;background-color:rgba(var(--color-primary),.7);border-radius:50%}.innovative-methods-wrapper{position:relative}.innovative-wrapper{display:flex;margin-bottom:8vh}.innovative-column{display:flex;align-items:start;width:50%;font-size:15px;font-weight:400}.innovative-column:first-child{margin:4vh 0}.innovative-column:last-child{align-items:end;justify-content:end}.innovative-slogan{position:absolute;bottom:20px;right:20px;border:1px solid black;padding:28px;background-color:#000;color:rgb(var(--color-white))}.innovative-slogan p{border-bottom:1px solid rgb(var(--color-primary));margin:0;padding:12px 0 25px}@media (max-width: 992px){.innovative-wrapper{flex-direction:column}.innovative-column{width:100%}.innovative-column:last-child{align-items:center}.innovative-slogan{position:static}.innovative-slogan h3{padding:0 5%}.innovative-slogan p{padding:28px 5%}.innovative-methods-container .hr{width:100%;transform:translate(0)}}@media (max-width: 767px){.innovative-slogan{position:static;margin:0 -15px}}.doctors-section-container{padding:50px 10px}.doctors-section-title{font-size:40px}.doctors-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.doctor-card{display:flex;flex-direction:column;align-items:flex-start;background-color:rgb(var(--color-secondary));max-width:510px}.doctor-card-image{display:inline-block;width:100%}.doctor-card-info{padding:10px 20px;color:rgb(var(--color-white))}@media (max-width: 1100px){.doctors-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}}@media (max-width: 845px){.doctors-grid-wrapper{overflow-x:scroll}.doctors-grid{width:100%;display:flex}.doctor-card{min-width:250px}}.custom-accordion-container{margin:16px}.custom-accordion{border:none;border-radius:0}.custom-accordion-summary{flex-direction:row-reverse;gap:10px;background-color:rgb(var(--color-white));cursor:pointer}.custom-accordion-details{display:flex;flex-direction:column;gap:15px;background-color:rgb(var(--color-white));padding:16px;border-bottom:1px solid rgba(var(--color-primary),.5)}.custom-accordion-category-title{background-color:rgb(var(--color-primary));color:rgb(var(--color-white));font-weight:800;padding:3px 15px}.custom-accordion-item{display:flex;justify-content:space-between;align-items:start;flex-direction:column;padding:10px 5px;border-bottom:1px solid rgba(var(--color-secondary),.2)}.custom-accordion-item-title{font-size:20px!important;margin-bottom:15px!important}.custom-accordion-item-wrapped{width:100%;display:flex;gap:10px;justify-content:space-between;white-space:break-spaces;align-items:center;color:rgb(var(--color-primary))}.custom-accordion-item-wrapped-title{border-bottom:1px solid rgb(var(--color-primary))}.custom-accordion-item-wrapped-value{font-size:18px!important}.custom-accordion-value{text-align:end;margin-left:auto;color:#888}.custom-accordion-value-price{text-align:end;color:#888}@media (max-width: 1000px){.custom-accordion-value,.custom-accordion-value-price{font-size:14px}.css-112ujhy-MuiAccordionDetails-root{padding:20px 0!important}.custom-accordion-container{margin:16px 0}.custom-accordion-value-title{font-size:14px;grid-column:span 2;grid-row-start:1}}@media (max-width: 575px){.custom-accordion-item-title{font-size:16px!important}.custom-accordion-item-wrapped-value{min-width:80px;font-size:14px!important}}@media (max-width: 475px){.custom-accordion-item{gap:5px;align-items:center}}.prices{margin:0;position:relative}.prices-wrapper{background-color:rgb(var(--color-secondary))}.prices-container{padding:50px 15px 150px}.prices-accordion{background-color:rgb(var(--color-white));position:relative;top:-100px;padding:20px;border:1px solid rgba(var(--color-primary),.5)}@media (max-width: 1000px){.prices-accordion{padding:20px 10px}}@media (max-width: 575px){.prices-accordion{padding:20px 0}}.cooperatio-hero{min-height:calc(100vh - var(--app-hero-section-height));background-color:rgb(var(--color-secondary));display:flex;align-items:center;justify-content:center}.cooperatio-hero-container{display:flex;align-items:center;justify-content:center;height:100%}.cooperation-hero__title{margin:0;color:rgb(var(--color-white));font-size:50px;line-height:50px}.cooperation-present{padding:100px 0}.cooperation-present-container{height:100%;display:flex;align-items:center;justify-content:center}.cooperation-present__title{font-size:40px;text-align:center}.cooperation-howitwork{padding:50px 0;border-top:1px solid rgb(var(--color-primary))}.cooperation-howitwork__title{font-size:40px}.cooperation-howitwork__list{display:flex;flex-direction:column;gap:20px}.cooperation-howitwork-list__item{font-size:20px}.cooperation-busines{background-color:rgb(var(--color-secondary));color:rgb(var(--color-white));padding:50px 0}.cooperation-busines-container{display:flex;gap:50px}.cooperation-busines__main{width:50%}.cooperation-busines__title{font-size:40px;margin:20px 0}.cooperation-busines__list{padding:0 0 0 20px}.cooperation-busines-list-item__title{font-size:22px;margin:10px 0}.cooperation-busines-list-item__text{font-size:20px}.cooperation-busines__optional{width:50%}.cooperation-busines__optional-title{font-size:40px;margin:20px 0}.cooperation-busines__optional-list{padding:0 0 0 20px}.cooperation-busines-optional-list-item__title{font-size:22px;margin:10px 0}.cooperation-busines-optional-list-item__text{font-size:20px}.cooperation-prices{padding:50px 0}.cooperation-prices-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.cooperation-prices__title{font-size:40px}.cooperation-prices__table{border:1px solid rgb(var(--color-secondary))}.cooperation-prices__table-header{padding:20px;background-color:rgb(var(--color-secondary));color:rgb(var(--color-white))}.cooperation-prices__table-cell{padding:20px}.cooperation-risks{padding:50px 0;background-color:rgb(var(--color-secondary))}.cooperation-risks-container{display:flex;flex-direction:column;align-items:center;justify-content:center;color:rgb(var(--color-white))}.cooperation-risks__title{font-size:40px}.cooperation-risks__text{font-size:25px}.cooperation-footer{padding:50px 0}.cooperation-footer-container{display:flex;gap:50px}.cooperation-footer__title{font-size:40px}.cooperation-footer__text{font-size:20px}.cooperation-footer-wish{background-color:rgb(var(--color-secondary));color:rgb(var(--color-white));padding:30px}.cooperation-footer-wish__text{margin:0;font-size:16px}@media (max-width: 900px){.cooperation-busines-container{flex-direction:column}.cooperation-busines__main,.cooperation-busines__optional{width:100%}.cooperation-footer-container{flex-direction:column}.cooperation-busines-container{gap:10px}}@media (max-width: 767px){.cooperation-busines__optional-list,.cooperation-busines__list{padding:0 0 0 10px}.cooperation-prices__table-header,.cooperation-prices__table-cell{padding:10px}.cooperation-present__title,.cooperation-howitwork__title,.cooperation-busines__title,.cooperation-prices__title,.cooperation-risks__title,.cooperation-footer__title,.cooperation-busines__optional-title{font-size:30px}}.callToAction-section{background-color:rgb(var(--color-secondary));color:rgb(var(--color-white))}.callToAction-container{padding:50px 15px;display:flex;align-items:start;gap:50px}.callToAction__info{width:65%}.callToAction-info__text{font-size:18px}.callToAction__form{width:35%}@media (max-width: 1100px){.callToAction-container{flex-direction:column;gap:0px}.callToAction__info,.callToAction__form{width:100%}}.hero-background--dentaltreatment{background-image:url(/assets/P1010702-BAwBMOLb.jpg)}.hero-background--orthodontics{background-image:url(/assets/P1010523-UeoD_7nz.jpg)}.hero-background--surgery{background-image:url(/assets/P1010318-Dr6SsIoH.jpg)}.hero-background--implantation{background-image:url(/assets/P1010337-BA1dFp9R.jpg)}.hero-background--prosthetics{background-image:url(/assets/P1052205-BAVs-9vD.jpg)}.hero-background--teethwhitening{background-image:url(/assets/P1010702-BAwBMOLb.jpg)}.price-section-container{padding:50px 10px}.description-wrapper{display:flex;justify-content:end}.description-column{width:60%}.description-column h2{font-size:35px;margin:0 0 20px}.services-description-section .symptoms-container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.services-description-section-container{padding:50px 10px}.services-description-section .symptoms-container .symptom-item{display:flex;justify-content:start;align-items:center}.services-description-section .symptoms-container .symptom-item .dot{font-weight:900;font-size:2em;margin-right:12px}@media (max-width: 992px){.services-description-section .symptoms-container{grid-template-columns:repeat(3,1fr)}.description-column{width:100%}}@media (max-width: 768px){.services-description-section .symptoms-container{grid-template-columns:repeat(2,1fr)}}.images-wrapper{display:flex}.images-wrapper .images-container{display:flex;width:33%;padding:16px 16px 16px 0}.images-wrapper .images-container img{display:inline-block;width:100%}@media (max-width: 992px){.images-wrapper{flex-direction:column}.images-wrapper .images-container{width:100%}}.projects-section{background-color:#000;color:rgb(var(--color-white));display:flex;flex-direction:column;gap:50px}.projects-section-container{padding:20px 10px 50px 0;display:flex;align-items:center;justify-content:center}.projects-section__title{font-size:50px;line-height:50px;margin:0}.article-section{background-color:#000;color:rgb(var(--color-white))}.articles-section__articles-wrapper{display:flex;flex-direction:column;gap:30px}.founder-hero{min-height:calc(100vh - var(--app-hero-section-height));background-color:#000;color:rgb(var(--color-white))}.founder-hero-container{display:flex;align-items:center;gap:50px}.founder-hero-text-wrapper{width:50%}.founder-hero__title{font-size:50px;line-height:50px}.founder-hero__description{font-size:20px}.founder-hero__image-wrapper{width:50%;display:flex;justify-content:center;align-self:center;overflow:hidden}.founder-hero__image{display:block;width:100%;height:auto;object-fit:cover}@media (max-width: 1050px){.founder-hero-container{flex-direction:column;gap:0px}.founder-hero-text-wrapper{padding:0;width:100%}.founder-hero__image-wrapper{width:100%}}@media (max-width: 440px){.founder-hero__title{font-size:35px;line-height:35px}.founder-hero__description{font-size:18px}}.project{background-color:#000;color:rgb(var(--color-white))}.project-container{display:flex;position:relative;align-items:center;height:100%;gap:20px}.project-text-wrapper{align-self:flex-start;display:flex;flex-direction:column;width:40%}.project__title{font-size:30px;line-height:30px;padding-left:20px;margin:0}.project__description{font-size:18px;padding:10px 0}.project__image-wrapper{width:60%}.project__image{display:block;width:100%;max-height:calc(100vh - var(--app-hero-section-height))}@media (max-width: 1050px){.project-container{flex-direction:column}.project-text-wrapper{flex-direction:column;padding:10px 0;width:100%}.project__image-wrapper{width:100%}}@media (max-width: 440px){.project__title{font-size:30px;line-height:30px;padding:10px 0;margin-bottom:10px}}.follow{background-color:#000;color:rgb(var(--color-white))}.follow-container{display:flex;position:relative;align-items:center;height:100%}.follow-text-wrapper{align-self:flex-start;display:flex;flex-direction:column;align-items:start;padding:100px 0;width:40%}.follow__title{font-size:45px;line-height:45px}.follow__links-list{--icon-size: 30px;list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.follow-links-list__item{display:block;width:100%}.follow-links-list-item__link{display:flex;align-items:center;text-decoration:none;gap:10px;padding:10px 20px}.follow-links-list-item-link__img{width:var(--icon-size);height:var(--icon-size);display:block}.follow-links-list-item-link__text{color:rgb(var(--color-white));font-size:18px;font-weight:600;border-bottom:1px solid transparent;transition:var(--transition)}.follow-links-list-item__link:hover .follow-links-list-item-link__text,.follow-links-list-item__link:active .follow-links-list-item-link__text{border-bottom:1px solid rgb(var(--color-white))}.follow__image-wrapper{width:60%}.follow__image{display:block;width:100%}@media (max-width: 1050px){.follow-container{flex-direction:column}.follow-text-wrapper{padding:20px 0;width:100%}.follow__image-wrapper{width:100%}}@media (max-width: 440px){.follow__title{font-size:30px;line-height:30px;margin-bottom:15px}}
