@font-face{font-family:'Cormorant Garamond';src:url(./fonts/CormorantGaramond-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Garamond';src:url(./fonts/CormorantGaramond-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Garamond';src:url(./fonts/CormorantGaramond-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans',sans-serif;src:url(./fonts/OpenSans-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}body,html{font-family:'Cormorant Garamond';background:#161d27;color:#fff}h1{font-family:'Cormorant Garamond';font-size:40px;line-height:45px;font-weight:700}h2{font-family:'Cormorant Garamond';font-weight:700;font-size:30px;line-height:30px;text-transform:uppercase}h3{font-family:'Cormorant Garamond';font-weight:900;font-size:20px;line-height:20px}h4{font-family:'Cormorant Garamond';font-weight:500;font-size:35px;line-height:40px}h5{font-family:'Cormorant Garamond';font-weight:500;font-size:30px;line-height:35px}p{font-family:'Cormorant Garamond';font-weight:400;font-size:34px;line-height:36px}a{font-family:'Open Sans',sans-serif;font-weight:700;text-decoration:none;font-size:18px;line-height:20px;color:#fff;cursor:pointer;transition:.4s}.js-scroll{opacity:0;transition:opacity 500ms}.js-scroll.scrolled{opacity:1}.scrolled.fade-in{animation:fade-in 600ms ease-in-out both}@keyframes fade-in {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}.animation{animation:3s anim-lineUp ease-out}@keyframes anim-lineUp {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}.wrapper{max-width:1920px;margin:0 auto;z-index:99;position:relative;background:rgba(0,0,0,.6)}.link{color:rgba(192,158,98);box-shadow:rgba(192,158,98) 0 8px 15px;border-radius:10px;padding:10px 15px;background:rgba(0,0,0,.5)}.link:hover{background:#161d27;color:rgba(192,158,98);box-shadow:rgba(192,158,98) 0 8px 15px;transform:translateY(-2px)}.link:active{box-shadow:none;transform:translateY(0)}video{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1;width:100%;max-width:1920px;margin:0 auto;height:100%;object-fit:cover;visibility:visible}.header{display:flex;justify-content:space-between;align-items:center;flex-direction:column;max-width:100%;height:100%;margin:0 auto;position:relative}.header-top{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;width:100%;height:100%;padding:20px;background:rgba(0,0,0,.2);backdrop-filter:blur(14px)}.header-logo{display:flex;flex-direction:column;justify-content:center;align-items:center}.header-logo-link-logo{width:95px}.header-logo-img-text1{font-size:35px;letter-spacing:3px;line-height:30px;color:rgba(192,158,98)}.header-logo-img-text2{font-size:15px;line-height:26px;color:rgba(192,158,98)}.header-logo-text{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.header-logo-text-h1{text-shadow:0 5px 10px rgba(0,0,0,1)}.header-navigation-links-item{display:flex;justify-content:space-between;align-items:center;box-shadow:rgba(192,158,98) 0 5px 5px;padding:5px 10px;border-radius:10px;cursor:pointer}.header-navigation-links-item-article{margin-left:10px}.header-navigation-links-item-img{width:25px}.header-navigation-links-item-link{font-size:20px;color:rgba(192,158,98)}.header-navigation-links-item:hover{background:#161d27}.header-article{max-width:790px;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:40px;padding:0 20px}.header-article-h2{font-size:30px;line-height:36px;text-transform:uppercase;text-align:center;text-shadow:0 5px 10px rgba(0,0,0,1)}.header-link.link{margin-top:15px}.section-services{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:20px;padding:20px}.section-services-h2{text-align:center;border-bottom:3px ridge rgba(192,158,98);box-shadow:0 5px 10px rgba(192,158,98);background:rgba(0,0,0,.6);width:100%;padding:10px 0;border-radius:10px;margin-bottom:20px}.section-services-block{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}.section-services-block-item{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.section-services-block-item-h3{text-align:center;display:flex;justify-content:center;align-items:center;margin:5px;padding:10px;width:195px;height:115px;border-radius:10px;background:rgba(0,0,0,.8);text-transform:uppercase;border:4px ridge rgba(192,158,98);box-shadow:0 5px 10px rgba(192,158,98)}.section-services-items-item-block{font-size:22px;line-height:20px;text-align:center;font-weight:700;display:flex;justify-content:center;align-items:center;margin:5px;padding:10px;width:195px;height:115px;border-radius:10px;border:4px ridge #161d27;background:rgba(0,0,0,.8);box-shadow:0 5px 10px #161d27}.section-services-items-item-block:first-child{margin:5px 5px 5px 0}.section-services-items-item-block:last-child{margin:5px 0 5px 5px}.section-about{display:flex;justify-content:center;align-items:center;margin-top:30px;padding:20px 100px;backdrop-filter:blur(14px);background:rgba(0,0,0,.6);box-shadow:rgba(0,0,0,1) 0 5px 5px}.section-about-all{display:flex;justify-content:space-around;align-items:center;width:100%}.section-about-person{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:10px}.section-about-person-foto{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.section-about-person-foto-img{width:280px;border:4px solid rgba(192,158,98)}.section-person-article-h2{padding-bottom:10px;border-bottom:1px solid rgba(192,158,98);color:rgba(192,158,98);width:100%}.section-person-p-italic{font-style:italic;font-size:20px}.section-about-article{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:10px;max-width:900px;width:100%}.section-about-article-h3{font-size:30px;line-height:38px;font-weight:700;color:rgba(192,158,98);margin-bottom:20px}.section-about-article-p:first-child{margin-top:0}.section-about-article-p{margin-top:25px;font-size:20px;line-height:25px;border-left:1px solid rgba(192,158,98);height:100%;padding-left:15px}.section-about-article-p-span{color:rgba(192,158,98)}.section-advantages{display:flex;justify-content:center;align-items:center;width:100%;min-height:600px;background: center / cover no-repeat url('./img/sebastian-pichler-bAQH53VquTc-unsplash.webp')}.section-advantages-text{display:flex;justify-content:center;align-items:center;flex-direction:column;background:rgba(0,0,0,.6);width:100%;padding:20px;min-height:600px}.section-advantages-h2{font-size:34px;line-height:36px;padding:15px 20px;border-radius:10px;background:rgba(0,0,0,.85);color:rgba(192,158,98);box-shadow:0 5px 10px rgba(192,158,98);text-align:center}.section-advantages-items{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:40px}.section-advantages-items-item{text-align:center;font-family:'Cormorant Garamond';font-weight:400;font-size:24px;line-height:22px;display:flex;justify-content:center;align-items:center;margin:5px;padding:10px;width:180px;height:130px;border-radius:10px;backdrop-filter:blur(56px);box-shadow:0 5px 10px rgba(192,158,98);background:rgba(0,0,0,.6)}.section-consultation{height:250px;backdrop-filter:blur(14px);background:rgba(0,0,0,.6);box-shadow:rgba(0,0,0,1) 0 5px 5px}.section-consultation-article{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:100%;height:250px;text-align:center;padding:0 20px}.section-consultation-h2{margin-bottom:30px}.footer{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:50px;padding:0 30px 20px 30px}.footer-top{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap;width:100%;margin-bottom:20px}.footer-info{display:flex;justify-content:space-around;align-items:flex-start;flex-direction:column;max-width:600px;width:100%}.footer-info-adress{display:flex;justify-content:flex-start;align-items:flex-end}.footer-info-adress-links-item{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}.footer-info-adress-links-item-article{margin-left:5px}.map-block{max-width:593px;width:100%;border-radius:10px}.map-block-img{max-width:593px;width:100%;border-radius:10px;height:auto}.footer-h4{color:rgba(192,158,98);margin-bottom:30px}.footer-links{display:flex;justify-content:space-around;align-items:flex-start;flex-direction:column;margin:20px 0}.footer-links-tel,.footer-links-email,.footer-links-adress{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(192,158,98)}.footer-links-adress-p{font-family:'Open Sans',sans-serif;font-weight:700;text-decoration:none;font-size:18px;line-height:20px}.footer-links-link{text-decoration:none;color:#fff}.footer-links-link:hover{color:rgba(192,158,98)}.footer-links-h4{margin-bottom:10px;color:rgba(192,158,98)}.footer-links-social{margin:20px 0 0 0}.footer-links-social-p{color:#b6c197;margin:10px 0 20px 0}.footer-links-social-email{text-decoration:none;font-weight:700;font-size:24px;line-height:38px;color:#fff;transition:.4s}.footer-links-social-email:hover{color:rgba(192,158,98)}.footer-links-social-links{display:flex;justify-content:flex-start;align-items:center}.footer-links-social-links-link{margin-right:10px;transition:.4s}.footer-links-social-links-link:last-child{margin-right:0}.footer-links-social-links-link-img{width:48px;height:48px}.footer-links-social-links-link:hover .footer-links-social-links-link-img{transform:scale(1.2)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:20px;width:100%;border-top:1px solid rgba(192,158,98)}.footer-bottom-p{font-weight:400;font-size:16px;line-height:21px;color:#fff}.footer-bottom-button{outline:none;border:none;color:rgba(192,158,98);background:transparent;cursor:pointer;font-weight:400;font-size:14px;line-height:21px}.footer-bottom-button:hover{color:#fff}@media only screen and (max-width:1200px){h1{font-size:35px;line-height:40px}.header-logo-link-logo{width:135px}.section-about{padding:20px}}@media only screen and (max-width:992px){h1{font-size:30px;line-height:35px}.header-top{flex-direction:column;justify-content:center}.header-logo-link-logo{width:125px}.header-logo-text{margin:5px 0}.section-about-all{flex-wrap:wrap;justify-content:flex-start}}@media only screen and (max-width:934px){.footer-top{justify-content:flex-start;flex-direction:column}.footer-links{margin:20px 0 0 0}}@media only screen and (max-width:855px){.section-services-block-item-h3{max-width:610px;width:100%;height:65px}}@media only screen and (max-width:480px){h1{font-size:20px;line-height:26px}h3{font-size:18px}h4{font-size:30px;line-height:32px}h5{font-size:20px;line-height:22px}h2,.header-article-h2,.section-about-article-h3{font-size:20px;line-height:30px}.header-logo-img-text1{font-size:25px;line-height:30px}.header-logo-img-text2{font-size:12px;line-height:15px}.section-services-block-item-h3{width:310px}.section-services-items-item-block{width:150px}.section-services-items-item-block{font-size:16px}.section-advantages-h2{font-size:30px;line-height:27px}.section-advantages-items-item{width:140px;font-size:18px}}.footer{padding:0 20px 20px 20px}.footer-info-adress-item-img{width:35px;height:35px}