#root,.App,.App-main,body,html{height:100%;margin:0;width:100%}.App-main{-webkit-user-select:none;user-select:none}@font-face{font-family:Alice;src:url(/static/media/Alice-Regular.6676c30016104188a3ec.ttf)}@font-face{font-family:Arsenal;src:url(/static/media/Arsenal-Regular.c67ceeee927eaa2d6729.ttf)}button,h2,h3,li,p,span,ul{font-family:Arsenal}h1{color:#71a5bc;font-family:Alice}::-webkit-scrollbar{width:0}.center{margin:0 auto;width:70%}.App-preloader{align-items:center;background-color:#f5ede8;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:10}.App-spinner{animation:spin 1s linear infinite;color:#71a5bc}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:720px){.center{width:95%}}@media (min-width:720px) and (max-width:850px){.center{width:90%}}@media (min-width:850px) and (max-width:1200px){.center{width:80%}}.header{align-items:center;animation:fadeInDown .8s ease-out forwards;animation-delay:.2s;display:flex;gap:25px;height:60px;justify-content:start;margin:0;opacity:0;position:relative;width:auto;z-index:2}.separate-flower{height:15px;width:18px}.header-button{cursor:pointer;font-size:18px;margin:0}.header-button:after{background-color:#000;content:"";display:block;height:1px;margin-top:1px;transition:width .3s ease;width:0}.header-button:hover:after{width:100%}.header-main-button{align-items:center;background-color:#71a5bc;border:none;border-radius:100px;display:flex;flex-direction:column;gap:4px;height:44px;justify-content:center;margin:15px 20px 0 0;position:fixed;transition:top .3s;width:44px}.header-vector{border:1px solid #fff;height:0;width:16px}.header-rear-block{align-items:center;background-color:#fff;border-radius:0 0 15px 15px;display:flex;justify-content:center;padding:5px 0;position:absolute;text-align:center;top:-100vh;width:100vw;z-index:1}.header-open{animation:open .8s ease-in-out forwards}.header-close{animation:close .8s ease-in-out forwards}@keyframes open{0%{opacity:1;top:-100vh}to{opacity:1;top:0}}@keyframes close{0%{opacity:1;top:0}to{opacity:1;top:-100vh}}.header-dropdown-menu{background-color:#fff;border:1px solid #d2beb5;border-radius:10px;display:flex;flex-direction:column;gap:20px;height:auto;min-height:450px;text-align:left;width:97%}.header-dropdown-menu-row{display:flex;flex-direction:row;justify-content:space-between}.header-title{font-size:42px;font-weight:400;margin:15px 0 0 10px;width:100px}.header-close-button{align-items:center;background:#fff;border:1px solid #d2beb5;border-radius:100px;display:flex;flex-shrink:0;height:44px;justify-content:center;margin:8.5px 13px 0 0;width:44px}.header-option{align-items:center;display:flex;flex-direction:row;gap:15px;padding-left:10px}.overlay{background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2}.overlay-open{animation:fadeIn .8s ease-in-out;display:block}.overlay-close{display:none}@media (min-width:1920px){.header{height:80px}.separate-flower{height:20px;width:20px}.header-left{height:80px}}@media (max-width:719px){.header{align-items:center;justify-content:end;left:0;position:fixed;width:100%}}@media (min-width:719px) and (max-width:1200px){.header{align-items:center;justify-content:end;left:0;position:fixed;top:0;width:100%}.header-main-button{margin:15px 29px 0 0}.header-rear-block{padding:10px 0}.header-dropdown-menu{width:98%}}@media (min-width:1201px) and (max-width:1345px){.header{width:120%}}.mainTitle-main{display:flex;flex-direction:row;justify-content:space-between;position:relative}.mainTitle-block{margin-top:120px;z-index:1}.mainTitle-subtitle-bottom,.mainTitle-subtitle-top{animation:fadeInUp .8s ease-out forwards;font-weight:400;margin:0;opacity:0}.mainTitle-subtitle-bottom{animation-delay:.6s;color:#71a5bc;font-family:Alice;font-size:24px}.mainTitle-title{animation:fadeInUp .8s ease-out forwards;animation-delay:.4s;font-size:70px;font-weight:400;margin:10px 0 30px;opacity:0;width:500px}.mainTitle-button{animation:fadeInUp .8s ease-out forwards;animation-delay:.8s;background-color:#dfcfc8;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:24px;margin-top:30px;opacity:0;padding:10px 20px;transition:background-color .5s ease}.mainTitle-button:hover{background-color:#71a5bc}.mainTitle-frame{animation:fadeInRight .8s ease-out forwards;animation-delay:.6s;opacity:0}.mainTitle-photo{border-radius:10px;height:85vh;margin:0}.mainTitle-image-first,.mainTitle-image-second,.mainTitle-image-third{animation:fadeIn 2s ease-out forwards;animation-delay:.2s;opacity:0;position:absolute;z-index:0}.mainTitle-image-first{right:45vw;top:15vh;width:30vw}.mainTitle-image-second{left:25vw;top:0;width:20vw}.mainTitle-image-third{bottom:15vh;left:65vw;width:20vw}.mainTitle-button-box{display:flex;justify-content:center;width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@media (min-width:1900px){.mainTitle-block{margin-top:20vh}.mainTitle-photo{height:80vh}.mainTitle-image-first{right:50vw;top:10vh;width:30vw}.mainTitle-image-second{left:25vw}.mainTitle-image-third{bottom:15vh;left:65vw}}@media (max-width:719px){.mainTitle-main{flex-direction:column;margin:0}.mainTitle-block{margin:0}.mainTitle-subtitle-top{animation:fadeInDown .8s ease-out forwards;animation-delay:.2s;font-size:20px;margin:20px 0 0}.mainTitle-subtitle-bottom{animation:fadeInLeft .8s ease-out forwards;animation-delay:.2s;font-size:24px;margin:20px 0 0}.mainTitle-title{animation:fadeInLeft .8s ease-out forwards;animation-delay:.4s;font-size:42px;margin:15px 0 0;width:300px}.mainTitle-button{animation:fadeInRight .8s ease-out forwards;animation-delay:.6s;font-size:20px;margin-bottom:20px;margin-top:20px}.mainTitle-button:hover{background-color:#dfcfc8}.mainTitle-frame{animation:fadeInUp .8s ease-out forwards;margin:auto auto 50px}.mainTitle-photo{border-radius:10px;height:auto;width:330px}}@media (min-width:720px) and (max-width:1200px){.mainTitle-main{flex-direction:column}.mainTitle-block{margin-top:20px}.mainTitle-title{margin:10px 0 0}.mainTitle-frame{align-self:flex-end;display:block;margin:50px 0;padding:10px;width:450px}.mainTitle-photo{height:auto;width:450px}.mainTitle-image-first{right:40%;top:45%;width:60%}.mainTitle-image-second{display:none}.mainTitle-image-third{bottom:0;left:70%;top:20%;width:40%}}.frame{align-items:center;border-radius:15px;display:flex;height:fit-content;justify-content:center;padding:10px;width:fit-content;z-index:1}@media (max-width:719px){.frame{padding:5px}}.beige{background:#f5ede8;box-shadow:0 2px 10px 3px #e8ddd8}.beige,.white{border:1px solid #e8ddd8}.white{background:#fff;box-shadow:0 2px 10px 3px #ebe8e7}.main{background-color:#f5ede8;height:100vh;margin:0;overflow-x:hidden;width:100vw}.main-center{display:flex;flex-direction:column;justify-content:end}@media (max-width:719px){.main{height:fit-content;overflow:hidden}.main-center{justify-content:start}}@media (min-width:720px) and (max-width:1200px){.main{height:fit-content}}.upButton{cursor:pointer;position:fixed;right:15px;transition:.3s ease-in-out;z-index:2}.upButton:hover{scale:1.2}.myServices-main{background-color:#f5ede8;display:flex;overflow:hidden;position:relative;width:100vw}.myServices-content{display:flex;flex-direction:row;gap:40px;margin-bottom:60px;margin-top:60px;position:relative;z-index:1}.myServices-text{display:flex;flex-direction:column}.myServices-title{font-size:40px;font-weight:400;margin:0}.myServices-list{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between;margin-top:30px}.myServices-photo{border-radius:10px;height:75vh;object-fit:cover;object-position:bottom;width:30vw}.myServices-image-first,.myServices-image-second{position:absolute;z-index:0}.myServices-image-first{bottom:10%;left:4%;width:25%}.myServices-image-second{right:3%;top:5%;width:25%}@media (max-width:719px){.myServices-content{align-items:center;display:flex;flex-direction:column;gap:0;margin-bottom:50px;margin-top:40px;text-align:justify}.myServices-title{font-size:32px}.myServices-list{margin-top:20px}.myServices-photo{height:420px;width:330px}.myServices-image-first,.myServices-image-second{display:none}}@media (min-width:720px) and (max-width:1200px){.myServices-content{align-items:center;flex-direction:column;gap:0}.myServices-photo{height:570px;width:430px}.myServices-frame{position:static}.myServices-image-first{left:-2%;width:35%}.myServices-image-second{right:-3%;top:5%;width:35%}.myServices-image-first{bottom:5%;left:0;width:50%}.myServices-image-second{left:55%;right:0;top:0;width:50%}}.burgerItem{margin-bottom:20px;overflow:hidden;transition:box-shadow .3s ease}.burgerItem-header{align-items:center;background-color:#fff;background:#fff;border:1px solid #d2beb5;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:15px;transition:background-color .3s ease}.burgerItem-header:hover{background-color:#f1f1f1}.burgerItem-title{font-size:24px}.burgerItem-icon{transition:transform .3s ease}.burgerItem-icon.rotate{transform:rotate(180deg)}.burgerItem-content{overflow:hidden}.burgerItem-content.open{max-height:500px;padding:10px 15px;transition:max-height .6s ease-in-out,padding .6s ease-in-out;transition-delay:.3s}.burgerItem-content.close{max-height:0;padding:0 15px;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.burgerItem-content p{font-size:18px;margin:0}@media (max-width:719px){.burgerItem-header{padding:10px}.burgerItem-title{font-size:18px}.burgerItem-content.open{padding:10px}.burgerItem-content.close{padding:0 10px}}.aboutMe-main{background-color:#fff;display:flex;position:relative;width:100%;z-index:1}.aboutMe-content{display:flex;flex-direction:row;gap:40px;margin-bottom:60px;margin-top:60px}.aboutMe-textblock{display:flex;flex-direction:column;text-align:justify}.aboutMe-title{font-size:40px;font-weight:400;margin:0 0 20px}.aboutMe-text{font-size:18px;margin:0 0 20px;text-align:justify}.aboutMe-photo{border-radius:10px;height:75vh;object-fit:cover;object-position:bottom;width:30vw}.aboutMe-image{bottom:0;height:auto;position:absolute;right:10%;width:35vw;z-index:-1}.aboutMe-tabletRow{display:flex;flex-direction:row;gap:30px}@media (min-width:1900px){.aboutMe-photo{height:65vh;width:30vw}}@media (max-width:719px){.aboutMe-content{flex-direction:column;gap:0;margin-bottom:50px;margin-top:40px}.aboutMe-title{font-size:32px;margin-bottom:10px}.aboutMe-text{font-size:18px}.aboutMe-frame{margin:auto auto 20px}.aboutMe-photo{height:370px;width:330px}}@media (min-width:720px) and (max-width:1200px){.aboutMe-content{flex-direction:column;gap:0}.aboutMe-photo{height:370px;width:300px}.aboutMe-image{right:5%;width:45vw}}.education-main{display:flex;height:auto;overflow:hidden;position:relative;width:100%}.education-content{margin-bottom:60px;margin-top:60px;position:relative;z-index:1}.education-title{font-size:40px;font-weight:400;margin:0 0 40px}.education-slider-content{width:70%}.education-sensSlider-container{padding-top:10px}.education-slider-item{min-width:100%}.education-slider-arrow.left{left:120px;margin-bottom:50px}.education-slider-arrow.right{margin-bottom:50px;right:120px}.education-slider-item{align-items:center;display:flex;flex-direction:column}.education-photo{border-radius:10px;width:40vw}.education-frame{margin-bottom:40px}.education-subtitle{font-size:24px;font-weight:400;margin:0;text-align:center}.education-image-first,.education-image-second{bottom:0;position:absolute;top:22%;transform:scaleX(-1);z-index:0}.education-image-first{height:auto;left:7%;width:15%}.education-image-second{height:auto;left:74%;width:20%}@media (min-width:1900px){.education-image-first,.education-image-second{top:15%}}@media (max-width:719px){.education-title{font-size:32px;margin:0 0 10px}.education-content{margin-bottom:50px;margin-top:40px}.education-frame{margin-bottom:20px}.education-photo{width:330px}.education-subtitle{font-size:20px;margin-bottom:20px;text-align:center}}@media (min-width:720px) and (max-width:1200px){.education-photo{width:465px}.education-subtitle{text-align:center}.education-image-first{height:80%;left:0;top:21%;width:auto}.education-image-second{height:80%;right:0;top:21%;width:auto}.education-image-third{left:70vw;width:25vw}}.slider-main{overflow:hidden;position:relative;width:100%}.slider-pc{background-color:#f5ede8;height:100%;overflow:hidden;padding:10px;width:90%}.slider-container{display:flex;width:100%}.slider-arrow-left,.slider-arrow-right{cursor:pointer;position:absolute;z-index:2}.slider-arrow-left{left:0}.slider-arrow-right{right:0;transform:scaleX(-1)}.slider-child{box-sizing:border-box;min-width:100%}.slider,.slider-child{display:flex;justify-content:center}.slider{align-items:center;flex-direction:row;position:relative;width:100%}.slider,.slider-content{overflow:hidden}.slider-items{display:flex;transition:transform .8s ease-in-out;width:100%}.slider-item{box-sizing:border-box;display:flex;justify-content:center}.slider-arrow{cursor:pointer;position:absolute;z-index:1}.slider-arrow.right{transform:rotate(180deg)}.reviews-main{background-color:#f5ede8;display:flex;margin:0;position:relative;width:100vw}.reviews-content{display:flex;flex-direction:column;margin-bottom:100px;margin-top:60px;position:relative;z-index:1}.reviews-title{font-size:40px;font-weight:400;margin:0 0 40px}.reviews-slider-content{padding:10px 0;width:90%}.reviews-slider-item{min-width:33.5%}.reviews-slider-arrow.left{left:0}.reviews-slider-arrow.right{right:0}.reviews-slider-main{justify-content:center;margin-bottom:0;padding:10px 0 0}.reviews-slider-container,.reviews-slider-main{align-items:center;display:flex;flex-direction:row}.reviews-slider-container{gap:0;height:100%;padding:0;position:relative;width:100%;z-index:0}.reviews-slider-child{min-width:100%;width:max-content}.reviews-bgArrow{margin-left:auto;margin-right:auto}.reviews-image-first,.reviews-image-second{position:absolute;z-index:0}.reviews-image-first{bottom:5%;left:5%;width:25%}.reviews-image-second{right:5%;top:5%;width:25%}@media (max-width:719px){.reviews-content{margin-bottom:50px;margin-top:40px}.reviews-title{font-size:32px;margin-bottom:10px}.reviews-review{width:300px}}@media (min-width:719px) and (max-width:1200px){.reviews-content{margin-bottom:60px}.reviews-slider-main{margin-bottom:20px}.reviews-slider-child{min-width:50%}.reviews-review{width:300px}.reviews-image-first{bottom:5%;height:60%;left:0;width:auto}.reviews-image-second{height:60%;right:0;top:5%;width:auto}}.textItem-rear-block{align-items:stretch;background-color:#fff;border-radius:15px;box-shadow:0 2px 10px 3px #e8ddd8;display:flex;justify-content:center;padding:5px;width:fit-content}.textItem-block{background-color:#fff;border:1px solid #d2beb5;border-radius:10px;box-sizing:border-box;display:block;min-height:350px;padding:10px;width:18vw}.textItem-title{font-weight:400;margin:0}.textItem-text{font-size:16px;margin-bottom:10px;margin-top:0}@media (min-width:1900px){.textItem-block{width:16vw}}@media (min-width:2500px){.textItem-block{width:12vw}}@media (max-width:719px){.textItem-rear-block{margin-bottom:20px;min-height:350px;padding:5px 1px;width:310px}.textItem-block{min-height:340px;width:300px}.textItem-title{font-size:20px}}@media (min-width:720px) and (max-width:1200px){.textItem-block{min-height:350px;width:300px}.textItem-title{font-weight:400;margin:0}}.contacts-main{overflow:hidden;position:relative}.contacts-content{display:flex;flex-direction:row;justify-content:space-between}.contacts-title{font-size:40px;font-weight:400;margin-bottom:40px;margin-top:60px}.contacts-text{display:flex;flex-direction:column}.contacts-subtitle{font-size:18px;font-weight:400;margin-bottom:50px;margin-right:100px;margin-top:0;width:500px}.contacts-profiles{display:flex;flex-direction:column;gap:30px}.contacts-link{align-items:center;color:#000;display:flex;flex-direction:row;gap:20px;text-decoration:none;width:fit-content}.contacts-icon{height:40px;transition:.3s ease;width:40px}.contacts-icon:hover{scale:1.3}.contacts-adress{font-weight:400;margin:0}.contacts-adress:after{background-color:#000;content:"";display:block;height:1px;transition:width .3s ease;width:0}.contacts-adress:hover:after{width:100%}.contacts-photo-block{align-items:center;background:#fff;border:1px solid #e8ddd8;border-radius:15px;box-shadow:0 2px 10px 3px #ebe8e7;display:flex;height:fit-content;justify-content:center;margin-bottom:60px;margin-top:-85px;padding:5px}.contacts-photo{border-radius:10px;height:75vh;object-fit:cover;object-position:left;width:30vw}.contacts-image{bottom:-5vh;position:absolute;right:27vw;width:40vw;z-index:-1}@media (min-width:1900px){.contacts-photo-block{margin-top:-95px}.contacts-image{bottom:-5vh;right:25vw}}@media (min-width:2500px){.contacts-content{gap:400px;justify-content:normal}.contacts-subtitle{width:800px}.contacts-icon{height:60px;width:60px}.contacts-photo{margin-top:-105px;width:500px}.contacts-image{right:25vw;width:35vw}}@media (max-width:719px){.contacts-content{align-items:center;flex-direction:column}.contacts-title{font-size:32px;margin-bottom:20px;margin-top:40px}.contacts-subtitle{margin-bottom:20px;width:auto}.contacts-profiles{display:flex;flex-direction:column;gap:20px}.contacts-icon{height:35px;width:35px}.contacts-adress{font-size:20px}.contacts-photo-block{margin-bottom:50px;margin-top:20px}.contacts-photo{height:370px;width:300px}.contacts-image{bottom:360px;left:100px;right:none;width:390px}}@media (min-width:720px) and (max-width:1200px){.contacts-subtitle{margin-right:0;width:365px}.contacts-photo-block{margin-top:0}.contacts-photo{height:430px;width:320px}.contacts-image{bottom:-8vh;right:20vw;width:65vw}}.footer-main{align-items:center;background-color:#f5ede8;display:flex;height:60px;justify-content:center;width:100vw}.footer-text{color:#d2beb5}@media (min-width:1920px){.footer-main{height:80px}.footer-text{font-size:24px}}@media (min-width:2560px){.footer-main{height:100px}.footer-text{font-size:30px}}.help-main{background-color:#fff;position:relative;width:100%}.help-content{margin-bottom:180px;margin-top:60px;position:relative;z-index:1}.help-title{font-size:40px;font-weight:400;margin:0 0 60px}.help-text{display:flex;flex-direction:row;justify-content:space-between}.help-list{display:flex;flex-direction:column;font-size:18px;gap:20px;margin:0;padding-left:20px}.help-list li::marker{color:#c9d4d9;display:block}.help-image-first,.help-image-second{position:absolute;width:25%;z-index:0}.help-image-first{left:3%;top:30%}.help-image-second{bottom:5%;right:5%}@media (min-width:1900px){.help-image-first,.help-image-second{width:20%}.help-image-first{left:5%;top:35%}.help-image-second{bottom:0;right:10%}}@media (min-width:720px) and (max-width:1200px){.help-content{margin-bottom:60px}.help-title{margin-bottom:20px}.help-image-first,.help-image-second{width:30%}.help-image-first{left:0;top:35%}.help-image-second{bottom:30%;right:0}}@media (max-width:719px){.help-content{margin-bottom:50px;margin-top:40px}.help-title{font-size:32px;margin-bottom:10px}}.principles-main{background-color:#f5ede8;display:flex;overflow:hidden;position:relative;width:100%}.principles-content{display:flex;flex-direction:row;gap:40px;margin-bottom:60px;margin-top:60px;position:relative;z-index:1}.principles-photo{border-radius:10px;height:75vh;object-fit:cover;object-position:bottom;width:30vw}.principles-title{font-size:40px;font-weight:400;margin:0 0 20px}.principles-list{display:flex;flex-direction:column;font-size:18px;gap:20px;margin:0;padding-left:20px}.principles-list li::marker{color:#c9d4d9;display:block}.principles-image{bottom:5%;height:auto;position:absolute;right:10%;transform:rotate(-15deg);width:35%;z-index:0}@media (min-width:1900px){.principles-photo{height:65vh;object-position:center;width:30vw}}@media (max-width:719px){.principles-content{flex-direction:column;gap:10px;margin-bottom:50px;margin-top:40px}.principles-title{font-size:32px;margin:0}.principles-text{display:flex;flex-direction:column-reverse;gap:20px}.principles-photo{height:455px;width:330px}.principles-frame{margin:0 auto}}@media (min-width:720px) and (max-width:1200px){.principles-content{flex-direction:column;gap:20px}.principles-title{margin:0}.principles-text{display:flex;flex-direction:row;gap:30px}.principles-photo{height:430px;width:300px}.principles-image{right:5%;width:40%}}
/*# sourceMappingURL=main.4ed94a0b.css.map*/