@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_ed989a46-module__w8l_VW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_ed989a46-module__w8l_VW__variable{--font-inter:"Inter","Inter Fallback"}
body{overflow-x:hidden!important}.navbar{z-index:900;background-color:#f5f5f5;width:100%;padding:0 20px;transition:all .3s;position:fixed;top:0}.navbar--scrolled{background-color:#3e2723;padding:15px 20px;box-shadow:0 4px 20px #0000001a}.navbar--scrolled .navbar__wrapper{margin:0 auto}.navbar--scrolled .navbar__link,.navbar--scrolled .navbar__call,.navbar--scrolled .navbar__language-select,.navbar--scrolled .navbar__logotext,.navbar--scrolled .navbar__lang-icon{color:#fff!important}.navbar--scrolled .navbar__link.active{color:#d4af37!important}.navbar--scrolled .navbar__link.active:after,.navbar--scrolled .navbar__hr{background-color:#d4af37!important}.navbar--scrolled .navbar__pic{filter:brightness(0)invert()}.navbar--scrolled .navbar__burger-icon span{background-color:#fff!important}.navbar__wrapper{justify-content:space-between;align-items:center;max-width:1100px;margin:40px auto;transition:all .3s;display:flex}@media (max-width:1200px){.navbar__wrapper{width:90%}}.navbar__logo{align-items:center;gap:15px;text-decoration:none;display:flex}.navbar__pic{object-fit:contain;width:120px;height:auto;transition:filter .3s}.navbar__hr{background-color:#3e2723;border:none;width:2px;height:50px;transition:all .3s}.navbar__logotext{color:#3e2723;text-transform:uppercase;width:140px;font-size:11px;font-weight:700}.navbar__list{align-items:center;gap:25px;list-style:none;display:flex}@media (max-width:850px){.navbar__list{display:none}}.navbar__link{color:#3e2723;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s}.navbar__link:hover{color:#d4af37}.navbar__link.active{color:#d4af37;position:relative}.navbar__link.active:after{content:"";background-color:#d4af37;width:100%;height:2px;position:absolute;bottom:-5px;left:0}.navbar__right-desktop{align-items:center;gap:25px;display:flex}@media (max-width:1090px){.navbar__right-desktop{display:none}}.navbar__phone{align-items:center;gap:8px;display:flex}.navbar__phone-icon{color:#d4af37}.navbar__call{color:#d4af37;font-size:17px;font-weight:700;text-decoration:none}.navbar__language-select-wrapper{align-items:center;gap:5px;display:flex}.navbar__lang-icon{color:#3e2723}.navbar__language-select{color:#3e2723;cursor:pointer;text-transform:uppercase;background:0 0;border:none;outline:none;font-weight:700}.navbar__language-select option{color:#121212;background:#fff}.navbar__mobile-menu-toggle{display:none}@media (max-width:1090px){.navbar__mobile-menu-toggle{display:block}}.navbar__burger-icon{cursor:pointer;width:30px;height:22px;position:relative}.navbar__burger-icon span{background-color:#3e2723;border-radius:9px;width:100%;height:3px;transition:all .25s ease-in-out;display:block;position:absolute}.navbar__burger-icon span:first-child{top:0}.navbar__burger-icon span:nth-child(2){top:9px}.navbar__burger-icon span:nth-child(3){top:18px}.navbar__mobile-content{z-index:1000;background-color:#3e2723;width:min(85vw,400px);height:100vh;padding:30px;position:fixed;top:0;right:0}.navbar__mobile-content .navbar__modal-header{border-bottom:1px solid #d4af3733;margin-bottom:30px;padding-bottom:20px}.navbar__mobile-content .navbar__modal-header .navbar__logo{filter:brightness(0)invert()}.navbar__mobile-content .navbar__modal-header .navbar__logo .navbar__hr{background-color:#d4af37;height:40px}.navbar__mobile-content .navbar__modal-header .navbar__logo .navbar__logotext{color:#d4af37}.navbar__mobile-content .navbar__language-buttons{gap:10px;margin-top:30px;display:flex}.navbar__mobile-content .navbar__language-buttons .navbar__lang-btn-mobile{color:#fff;background:#ffffff0d;border:1px solid #d4af37;border-radius:8px;flex:1;padding:12px;font-weight:700}.navbar__mobile-content .navbar__language-buttons .navbar__lang-btn-mobile.active{color:#3e2723;background:#d4af37}.navbar__mobile-content .navbar__list-mobile{list-style:none}.navbar__mobile-content .navbar__list-mobile .navbar__link{padding:15px 0;font-size:20px;display:block;color:#fff!important}.navbar__mobile-content .navbar__list-mobile .navbar__link.active{color:#d4af37!important}.language-loading-overlay{z-index:99999;background-color:#121212;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.pure-spinner{border:4px solid #d4af371a;border-top-color:#d4af37;border-radius:50%;width:40px;height:40px}.navbar__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#000000b3;width:100vw;height:100vh;position:fixed;top:0;left:0}.navbar__bottom-content{margin-top:20px}.navbar__phone-mobile{align-items:center;gap:10px;display:flex}
.footer{color:#f5f5f5;background:linear-gradient(135deg,#3e2723 0%,#2c1b18 100%);border-top:4px solid #d4af37;width:100%;padding:120px 0 60px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.footer:before{content:"";opacity:.05;pointer-events:none;background-image:url(https://www.transparenttextures.com/patterns/dark-leather.png);position:absolute;inset:0}.footer-container{z-index:1;max-width:1100px;margin:0 auto;padding:0 20px;position:relative}@media (max-width:1200px){.footer-container{width:90%}}.footer-grid{grid-template-columns:2fr repeat(4,1fr);align-items:start;gap:80px;display:grid}@media (max-width:1300px){.footer-grid{gap:60px}}@media (max-width:1200px){.footer-grid{grid-template-columns:1.5fr repeat(3,1fr);gap:50px}}@media (max-width:1024px){.footer-grid{grid-template-columns:1fr 1fr 1fr;gap:40px}}@media (max-width:768px){.footer-grid{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:550px){.footer-grid{text-align:center;grid-template-columns:1fr;gap:60px}}.footer-left{flex-direction:column;gap:35px;display:flex}@media (max-width:550px){.footer-left{align-items:center}}.footer-logo{object-fit:contain;filter:brightness(0)invert()sepia()saturate(5)hue-rotate(-10deg);width:160px;height:auto}.footer-desc{color:#bcaaa4;max-width:350px;font-size:16px;line-height:1.8}@media (max-width:550px){.footer-desc{text-align:center;max-width:90%}}.social-icons-wrapper{gap:20px;margin-top:10px;display:flex}@media (max-width:550px){.social-icons-wrapper{justify-content:center}}.social-icon-link{background-color:#d4af371a;border:1px solid #d4af374d;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;transition:all .4s;display:flex}.social-icon-link svg{fill:#d4af37;width:20px;height:20px;transition:all .3s}.social-icon-link:hover{background-color:#d4af37;transform:translateY(-5px)}.social-icon-link:hover svg{fill:#3e2723}.footer-column{flex-direction:column;gap:30px;display:flex}@media (max-width:550px){.footer-column{align-items:center}}.column-title{color:#d4af37;text-transform:uppercase;letter-spacing:1.5px;padding-bottom:12px;font-size:20px;font-weight:700;position:relative}.column-title:after{content:"";background-color:#d4af37;width:40px;height:2px;position:absolute;bottom:0;left:0}@media (max-width:550px){.column-title:after{left:50%;transform:translate(-50%)}}.footer-links{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.footer-link-animated{color:#bcaaa4;align-items:center;font-size:15px;text-decoration:none;transition:all .3s;display:flex}.footer-link-animated:hover{color:#d4af37;transform:translate(8px)}@media (max-width:550px){.footer-link-animated:hover{font-weight:600;transform:none}}.footer-contacts{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.footer-contacts li{color:#bcaaa4;gap:15px;font-size:15px;line-height:1.4;display:flex}@media (max-width:550px){.footer-contacts li{flex-direction:column;align-items:center;gap:8px}}.contact-icon{color:#d4af37;flex-shrink:0;font-size:20px}.footer-bottom{text-align:center;color:#bcaaa499;border-top:1px solid #d4af371a;margin-top:80px;padding-top:30px;font-size:14px}.contact__call{color:#bcaaa4}
body{font-family:var(--font-geist-sans),"Inter",system-ui,sans-serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0;padding:0}code,pre{font-family:Geist Mono,monospace}img{max-width:100%;height:auto;display:block}a{text-decoration:none}li{list-style:none}*{box-sizing:border-box;margin:0;padding:0}main,#__next{width:100%;overflow-x:hidden}img,video,canvas,svg{max-width:100%;height:auto}input,textarea,select{max-width:100%}
