@font-face{font-family:"Poppins";src:url("../fonts/poppins/poppins-regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"DM Sans";src:url("../fonts/dm-sans/dm-sans-regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Instrument Sans";src:url("../fonts/instrument-Sans/instrument-sans-regular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Instrument Sans";src:url("../fonts/instrument-Sans/instrument-sans-500.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Instrument Sans";src:url("../fonts/instrument-Sans/instrument-sans-600.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Instrument Sans";src:url("../fonts/instrument-Sans/instrument-sans-700.woff2") format("woff2");font-weight:700;font-style:normal}body{margin:0;background-color:#08090a;font-family:"Instrument Sans",sans-serif;color:#fef9ef}a{text-decoration:none;color:#fef9ef}h1{font-size:2.5rem;word-break:break-word}p{margin-top:0;font-size:1.1rem;font-family:"Poppins",sans-serif}li{font-size:1.1rem;font-family:"Poppins",sans-serif}h1,h2{font-family:"Instrument Sans",sans-serif;color:#fef9ef}h2{font-size:2.5rem}h3{font-size:1.5rem}.img-wrapper{position:relative}.img-wrapper img{display:block;width:100%;transition:filter .5s ease}.img-wrapper img.loading{filter:blur(10px)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.container{width:100%;max-width:1200px;margin-inline:auto}.container-fluid{width:100%}.nav{padding:1rem 0rem;margin:auto;display:flex;justify-content:space-between;align-items:center}.nav .branding img{max-width:10rem;width:100%}.nav .nav-links .links{display:flex}.nav .nav-links .links .link{display:flex;align-items:center;font-size:18px;font-weight:500;margin:0rem 1rem;letter-spacing:.05rem}.nav .nav-links .links .link a{text-decoration:none;text-transform:uppercase;color:#fef9ef;cursor:pointer;transition:color .3s ease-in-out}.nav .nav-links .links .link a:hover{color:#faefda}.nav .nav-links .links .button-nav{border-radius:.1rem;border:1px solid #fef9ef;padding:1rem;background-color:#fef9ef;transition:background-color .3s ease-in-out}.nav .nav-links .links .button-nav a{color:#08090a}.nav .nav-links .links .button-nav:hover{background-color:#fcf4e7}.nav .nav-links .links .button-nav:hover a{color:#343434}.nav .burger-menu{display:none}.nav .burger-icon{display:none}@media(max-width: 768px){.nav{flex-direction:column}.burger-icon{display:block !important;position:relative;width:1rem;height:1rem}.burger-icon .icon{position:absolute;top:0;right:0;width:2rem;height:2rem;transition:opacity .3s ease}.burger-icon .burger{opacity:1}.burger-icon .cross{opacity:0}.burger-icon.open .burger{opacity:0}.burger-icon.open .cross{opacity:1}.nav-links{display:none}.branding{display:flex;justify-content:space-between;width:100%}.branding img{max-width:7rem !important;margin:.5rem}.burger-menu{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.burger-menu.open{max-height:600px}.burger-menu{display:block !important;margin:auto}.burger-menu .links{display:flex;padding:0;flex-direction:column;align-items:center;font-size:18px;font-weight:500;margin:0rem 1rem;letter-spacing:.05rem}.burger-menu .links a{text-decoration:none;text-transform:uppercase;color:#fef9ef;cursor:pointer;transition:color .3s ease-in-out}.burger-menu .links .button a{color:#08090a !important}}.site-footer{padding:5rem;background-color:#0c0d0e;color:#fef9ef;font-size:.9rem}.site-footer .footer-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media(min-width: 768px){.site-footer .footer-content{flex-direction:row}}.site-footer .footer-left{margin-bottom:0rem}@media(max-width: 768px){.site-footer .footer-left{margin-bottom:1rem;text-align:center}}.site-footer .footer-nav{display:flex;gap:1.5rem;list-style:none;padding:0;margin:0}.site-footer .footer-nav a{color:#fef9ef;text-decoration:none;transition:color .3s ease}.about-section{justify-content:space-between;padding:5rem 0rem;display:flex}.about-section .header-content-container{display:flex;justify-content:space-between;flex-wrap:wrap}.about-section .header-info{flex:0 0 48%;display:flex;flex-direction:column}.about-section .header-info p{padding-right:2rem}.about-section .header-galery{flex:0 0 48%;position:relative;display:flex;align-items:center}.about-section .header-galery .first-image img{max-height:35rem;max-width:20rem}.about-section .header-galery .second-image img{margin-left:-3rem;box-shadow:0px 0px 16px 4px rgba(67,62,50,.26);max-height:24rem;max-width:20rem;opacity:97.9%}@media(max-width: 768px){.about-section{margin-top:3.5rem;padding-top:0rem !important;justify-content:center !important}.about-section h2{margin-top:0 !important}.header-content-container{flex-direction:column;justify-content:center !important;align-items:center}.header-info{flex:1 !important}.header-info h2{padding-left:1rem;margin-bottom:1rem !important}.header-info p{padding:1rem !important}.header-galery{flex:1 !important;margin:2rem 0rem}.header-galery .first-image img{max-height:15rem !important}.header-galery .second-image img{max-height:13rem !important;margin-left:0 !important}}.service-topics-section{text-align:center;padding-top:1.5rem;padding-bottom:5rem}.service-topics-section .service-topics-grid{justify-content:space-between;display:flex;flex-wrap:wrap;margin-bottom:3.5rem}.service-topics-section .service-topics-grid a{text-decoration:none;color:#fef9ef}.service-topics-section .service-topics-grid .service-topic-card{justify-self:center;flex:0 0 28%;margin:.5rem;justify-self:start;padding:2.5rem 1.2rem 0rem 1.2rem;border-radius:1rem;max-height:20rem;border:2px solid #121212;display:flex;flex-direction:column;align-items:center;text-align:center;transition:box-shadow .2s ease-in-out}.service-topics-section .service-topics-grid .service-topic-card img{max-width:3.5rem}.service-topics-section .service-topics-grid .service-topic-card:hover{-webkit-box-shadow:0px 0px 16px 4px rgba(253,240,211,.26);box-shadow:0px 0px 16px 4px rgba(253,240,211,.26)}.service-topics-section .button{text-decoration:none;color:#08090a;font-size:.8rem}@media(max-width: 768px){.service-topics-section{text-align:center}.service-topics-section h2{margin-bottom:.5rem}.service-topics-grid{justify-content:center}.service-topic-card{margin:1.5rem !important;margin-top:.5rem !important;padding:.5rem 2rem !important;flex:100% !important;margin:.5rem 0rem}}.services-page .services-category .service-topic-header{text-align:center}.services-page .services-category .services-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.services-page .services-category .services-grid .service-card{flex:0 0 32%;text-decoration:none;color:#fef9ef;transition:transform .1s ease-in-out}.services-page .services-category .services-grid .service-card img{min-width:100%;max-width:20rem;height:15rem;object-fit:cover;border-radius:1rem}.services-page .services-category .services-grid .service-card:hover{transform:scale(1.01)}@media(max-width: 768px){.service-card{flex:100% !important;padding:.5rem 1rem}}.service-detail h1{color:#fef9ef}.service-detail .service-hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%}.service-detail .service-hero video{position:absolute;width:100%;height:100%;object-fit:cover;z-index:-3;left:0;filter:brightness(0.35)}.service-detail .service-hero .container-padding{padding:6.5rem}.service-detail .service-subtitle{margin-bottom:4.5rem;color:#fef9ef}.service-detail h2{margin-bottom:1rem;color:#fef9ef}.service-detail ul{list-style:disc;padding-left:1.1rem}.service-detail ul li{margin-bottom:.75rem}.service-detail .service-cta{text-align:center;margin-top:6.5rem;margin-bottom:6.5rem}.service-detail .zebra-row{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:3rem 0}.service-detail .zebra-row .zebra-text{padding:4.5rem}.service-detail .zebra-row .zebra-text,.service-detail .zebra-row .zebra-image{flex:0 0 42%}.service-detail .zebra-row .zebra-image .img-wrapper img{text-align:center;max-width:30rem;max-height:30rem;min-height:100%;min-width:100%;box-shadow:0 0 16px rgba(0,0,0,.08);object-fit:cover}.service-detail .zebra-row.reverse{flex-direction:row-reverse}@media(max-width: 768px){.service-detail{padding:0rem}.service-detail h1,.service-detail h3,.service-detail .service-subtitle{margin-top:0 !important;padding:0rem 1rem}.service-detail .service-subtitle{margin-bottom:3.5rem}.service-detail .service-hero{margin-bottom:.5rem;text-align:center}.service-detail .service-hero .container-padding{padding:3.5rem 1.5rem}.service-detail .zebra-row{margin:0rem !important}.service-detail .zebra-row,.service-detail .zebra-row.reverse{flex-direction:column}.service-detail .zebra-row .zebra-image,.service-detail .zebra-row.reverse .zebra-image{margin-bottom:0rem}.service-detail .zebra-text{padding:.5rem 1.5rem !important}}.button{background-color:#fef9ef;border:.1px solid #fef9ef;padding:1rem;margin:1rem 0rem;min-width:10rem;text-align:center;text-decoration:none;color:#08090a;font-weight:700;transition:.3s ease-in-out;border-radius:.1rem}.button a{text-decoration:none;color:#08090a}.button:hover{background-color:#c2c2c2;border-color:#c2c2c2}.button-large{background-color:#fef9ef;font-size:1.3rem;border:.1px solid #fef9ef;padding:1.8rem 2.5rem;margin:1rem 0rem;min-width:10rem;text-align:center;text-decoration:none;color:#08090a;font-weight:700;transition:.3s ease-in-out;border-radius:.1rem}.button-large a{text-decoration:none;color:#08090a}.button-large:hover{background-color:#c2c2c2;border-color:#c2c2c2}.why-us-section{margin-top:4.5rem;background-color:#0c0d0e}.why-us-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.why-us-wrapper .why-us-text{padding:2.5rem;flex:0 0 46%}.why-us-wrapper .why-us-text h2{font-size:2rem;margin-bottom:1rem}.why-us-wrapper .why-us-text p{margin-bottom:2rem}.why-us-wrapper .why-us-text .why-us-list{list-style:none;padding:0}.why-us-wrapper .why-us-text .why-us-list li{margin-bottom:1rem}.why-us-wrapper .why-us-text .why-us-list li strong{display:inline-block;min-width:150px}.why-us-wrapper .why-us-image{display:flex;flex:0 0 48%}.why-us-wrapper .why-us-image img{height:100%;width:100%;object-fit:cover}@media(max-width: 768px){.why-us-wrapper{flex-direction:column}.why-us-text{flex:1 1 100%;padding:0 !important;padding-top:0rem !important;padding-bottom:.5rem !important}.why-us-image{width:100%;height:auto}.why-us-image img{width:100%;height:auto;object-fit:cover}}.tns-ovh{padding:0rem 2rem}.tns-slider{padding:1.5rem 0rem;touch-action:pan-y;overscroll-behavior-x:contain}.tns-outer{overflow:hidden}.slider-track{display:flex;transition:transform .5s ease}.reviews-section{margin-top:4.5rem}.reviews-section h2{text-align:center}.reviews-section img{width:5rem}.card-content{padding:2rem;padding-bottom:.5rem;display:flex;flex-direction:column;box-shadow:0 2px 8px hsla(0,0%,100%,.05),0 24rem 64rem hsla(0,0%,100%,.03);border-radius:.5rem}@media(max-width: 768px){.reviews-section h2{margin-bottom:0rem}}.hero-section{padding:5rem;background-size:cover;background-repeat:no-repeat;background-position:1rem;position:relative}.hero-section .img-wrapper{position:absolute !important;height:100%;width:100%;left:0;z-index:-3}.hero-section .img-wrapper img{position:absolute !important;width:100%;position:absolute;z-index:-1;max-height:100%;object-fit:cover}.hero-section .hero-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.hero-section .hero-text{flex:0 0 48%}.hero-section .hero-button{margin-top:3.5rem}.hero-section .hero-button a{text-decoration:none;background-color:#08090a;color:#fef9ef}.hero-section .hero-image{flex:0 0 48%;text-align:right}.hero-section .hero-image img{max-width:100%;border-radius:.5rem;box-shadow:0px 0px 24px rgba(0,0,0,.3)}@media(max-width: 768px){.hero-section{padding:2rem !important;background-position:0rem}.img-wrapper img{min-height:100%}.hero-content{flex-direction:column}.hero-content .hero-text,.hero-content .hero-image{flex:1 1 100%;text-align:center}.hero-content .hero-image{margin-top:2rem}}#contact-form{padding:1rem 1rem;flex:0 0 50%}@media(max-width: 768px){#contact-form{flex:100% !important}}#contact-form h2{font-family:"Instrument Sans",sans-serif;color:#fef9ef;margin-bottom:1.5rem}#contact-form form{display:flex;flex-direction:column;gap:1rem}#contact-form form input,#contact-form form textarea{background-color:#0d0c0c;color:#fff;border:2px solid #262626;border-radius:8px;padding:.75rem 1rem;font-family:"Poppins",sans-serif;font-size:1rem}#contact-form form input::placeholder,#contact-form form textarea::placeholder{color:#888}#contact-form form input:focus,#contact-form form textarea:focus{outline:none;border-color:#fef9ef;background-color:#222}#contact-form form textarea{min-height:150px;resize:vertical}#contact-form form button[type=submit]{background-color:#fef9ef;color:#000;font-family:"Poppins",sans-serif;font-weight:600;font-size:1rem;padding:.75rem 1.5rem;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s}#contact-form form button[type=submit]:hover{background-color:#fff}#contact-details{flex:0 0 30%;padding:1rem 1rem}#contact-details>div{background:#0d0c0c;padding:2.15rem;border-radius:.5rem;border:2px solid #262626;min-height:15rem;display:flex;flex-wrap:wrap;align-items:center}#contact-details>div a{flex:0 0 48%}#contact-details>div :last-child{margin-bottom:0}@media(max-width: 768px){#contact-details{flex:100% !important}}#contact-details a{text-align:center}#contact-details a p{margin-top:.2rem}#faq{display:flex;flex-direction:column;margin:0 auto;text-align:start}#faq h3{margin-bottom:.5rem}#faq .faq-item{background:#202020;border-radius:.5rem;margin:.5rem 0;overflow:hidden}#faq .faq-toggle{font-family:"Poppins",sans-serif;font-size:1.2rem;width:100%;text-align:left;padding:1rem;background:none;border:none;color:#fff;cursor:pointer}#faq .faq-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 1rem}#faq .faq-content.open{max-height:500px}#faq .faq-content p{margin:1rem 0;padding-left:0}#faq .faq-content.open{max-height:500px}/*# sourceMappingURL=main.min.css.map */
