@font-face{font-family:__Libre_Caslon_Text_05bd2e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/05ba3ff6b3078756-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,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:__Libre_Caslon_Text_05bd2e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bde84f5436717993-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Libre_Caslon_Text_05bd2e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d8fc89f1baf4fe9c-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,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:__Libre_Caslon_Text_05bd2e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dbdc01c23a00f505-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Libre_Caslon_Text_Fallback_05bd2e;src:local("Times New Roman");ascent-override:82.01%;descent-override:21.98%;line-gap-override:0.00%;size-adjust:118.28%}.__className_05bd2e{font-family:__Libre_Caslon_Text_05bd2e,__Libre_Caslon_Text_Fallback_05bd2e;font-style:normal}.__variable_05bd2e{--font-primary:"__Libre_Caslon_Text_05bd2e","__Libre_Caslon_Text_Fallback_05bd2e"}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,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_d88be3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,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_d88be3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_d88be3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,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_d88be3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,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_d88be3;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_d88be3{font-family:__Inter_d88be3,__Inter_Fallback_d88be3;font-style:normal}.Button_button__wf7LH{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;gap:9px;border-radius:4px;border:none;cursor:pointer;font-family:Ranade-Regular,sans-serif;font-weight:400;font-size:16px;line-height:100%;color:#f0ede6;text-decoration:none;background:linear-gradient(90deg,#856749,#6b4f31);transition:color .3s ease,box-shadow .3s ease}.Button_button__wf7LH:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f0ede6,#f0ede6);opacity:0;transition:opacity .3s ease;z-index:0}.Button_button__wf7LH>*{position:relative;z-index:1}.Button_button__wf7LH:hover{color:#20160d;box-shadow:0 1px 10px hsla(0,0%,100%,.4);outline:2px solid #6b4f31}.Button_button__wf7LH:hover:before{opacity:1}.Button_button__wf7LH .Button_icon__l9wiG{display:inline-flex;align-items:center;justify-content:center}.Button_light__xvUAc{color:#20160d;background:linear-gradient(90deg,#f0ede6,#f0ede6)}.Button_light__xvUAc:before{background:linear-gradient(90deg,#856749,#6b4f31)}.Button_light__xvUAc:hover{color:#f0ede6;outline:2px solid #f0ede6}.Footer_cookiesNastavenia__9tlvA,.Footer_cookiesText__SpivO,.Footer_cookiesTitle__Z4fbx{font-family:Ranade-Light,sans-serif}.Footer_cookiesTitle__Z4fbx{font-size:20px}.Footer_cookiesBanner__eSOWN{position:fixed;left:20px;bottom:20px;background-color:hsla(42,25%,92%,.765);color:#20160d;padding:15px 20px;border-radius:8px;max-width:410px;z-index:9999;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:5px}.Footer_footer__Y540B{width:100%;background-color:#8a6344;color:#fff;padding:4rem 2rem}.Footer_container__QspiT{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem}.Footer_leftColumn__fRaq6{display:flex;flex-direction:column;gap:1.5rem}.Footer_logo__Cy_m_{display:inline-block}.Footer_text__h2waf{font-family:Ranade-Light,sans-serif;font-size:16px;max-width:420px;line-height:1.5}.Footer_links___DGEW{padding-top:10px;padding-bottom:10px;display:flex;gap:1.5rem}.Footer_links___DGEW a{font-family:Ranade-Light,sans-serif;font-size:14px;color:#f8ede6;text-decoration:underline}.Footer_bookioLink___oqlv{display:flex;align-items:center;opacity:1;transition:opacity .2s ease,transform .2s ease}.Footer_bookioLink___oqlv:hover{opacity:.75;transform:scale(.95)}.Footer_address__61FeG{font-family:Ranade-Light,sans-serif;font-size:14px;opacity:.9}.Footer_rightColumn__SPEhe{display:flex;flex-direction:column;justify-content:center}.Footer_rightColumn__SPEhe iframe{border-radius:8px;width:550px;height:100%;min-height:300px}.Footer_rightColumn__SPEhe h3{font-family:Ranade-Regular,sans-serif;font-size:18px;margin-bottom:1rem;font-weight:400;padding-right:25px}.Footer_rightColumn__SPEhe h4{font-family:Ranade-Light,sans-serif;font-size:14px;margin-bottom:1rem;font-weight:400;padding-left:25px;padding-right:25px}.Footer_rightColumn__SPEhe ul{list-style:none;padding:0;margin:0}.Footer_rightColumn__SPEhe ul li{display:flex;justify-content:space-between;border-bottom:1px solid hsla(23,56%,94%,.22);padding:11px 25px;font-family:Ranade-Light,sans-serif;font-size:14px}.Footer_rightColumn__SPEhe ul li span:last-child{font-weight:500}@media(max-width:450px){.Footer_cookiesBanner__eSOWN{left:3%;bottom:10px;max-width:94%}}@media(max-width:955px){.Footer_footer__Y540B{padding:60px 20px}.Footer_container__QspiT{grid-template-columns:1fr;gap:3rem}.Footer_rightColumn__SPEhe iframe{width:100%;height:100%;min-height:330px}.Footer_rightColumn__SPEhe h4{padding-left:0}.Footer_rightColumn__SPEhe ul li{padding-left:0;padding-right:0}}.Header_header__4pLdo{width:100%;background-color:transparent;padding:60px 0;position:absolute;top:0;z-index:100;animation:Header_headerIn__ZMP6j .7s ease-out both}.Header_header__4pLdo .Header_hamburgerIcon__q0jvm,.Header_header__4pLdo .Header_logo_mobile__XQp8N{display:none}.Header_header__4pLdo .Header_container__8BJoU{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between}.Header_header__4pLdo .Header_logo__3zqHD{font-family:Ranade-Regular,serif;font-size:24px;font-weight:700;color:rgb(var(--background-end-rgb));perspective:1000px}.Header_header__4pLdo .Header_logo__3zqHD .Header_logoElement__6Ix_3{display:inline-block}.Header_header__4pLdo .Header_logo__3zqHD .Header_logoElement__6Ix_3:nth-child(2){transform-origin:center center;transform-style:preserve-3d;animation:Header_spineWave__tE_8J 2.4s ease-in-out 1}@keyframes Header_spineWave__tE_8J{0%{transform:rotateY(0deg) rotate(0deg) scaleY(1)}25%{transform:rotateY(8deg) rotate(1deg) scaleY(1.03)}50%{transform:rotateY(0deg) rotate(0deg) scaleY(.98)}75%{transform:rotateY(-8deg) rotate(-1deg) scaleY(1.03)}to{transform:rotateY(0deg) rotate(0deg) scaleY(1)}}.Header_header__4pLdo .Header_nav__nS57w{display:flex;gap:2rem}.Header_header__4pLdo .Header_nav__nS57w a{position:relative;font-size:16px;color:rgb(var(--background-end-rgb));text-decoration:none;transition:color .2s;font-family:Ranade-Light,sans-serif;font-weight:500;font-style:normal;transition:color .25s ease,transform .25s ease}.Header_header__4pLdo .Header_nav__nS57w a:after{content:"";position:absolute;left:0;bottom:-6px;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease;opacity:.8}.Header_header__4pLdo .Header_nav__nS57w a:hover{color:#f8ede6;transform:translateY(-1px)}.Header_header__4pLdo .Header_nav__nS57w a:hover:after{transform:scaleX(1)}.Header_header__4pLdo .Header_cta__Ge075>:first-child,.Header_header__4pLdo .Header_nav__nS57w .Header_reservation_cta__eyDTf{display:none}.Header_cookies__XhKpF .Header_nav__nS57w,.Header_galeria__r3J53 .Header_nav__nS57w,.Header_kontakt__S3sFz .Header_nav__nS57w,.Header_o-nas__Hrkhb .Header_nav__nS57w,.Header_rezervacia__rzhgb .Header_nav__nS57w,.Header_sluzby__MqNK4 .Header_nav__nS57w,.Header_spracovanie-faktur__PsS10 .Header_nav__nS57w{display:flex;gap:2rem;transition:.9s}.Header_cookies__XhKpF .Header_nav__nS57w a,.Header_galeria__r3J53 .Header_nav__nS57w a,.Header_kontakt__S3sFz .Header_nav__nS57w a,.Header_o-nas__Hrkhb .Header_nav__nS57w a,.Header_rezervacia__rzhgb .Header_nav__nS57w a,.Header_sluzby__MqNK4 .Header_nav__nS57w a,.Header_spracovanie-faktur__PsS10 .Header_nav__nS57w a{color:#20160d}.Header_cookies__XhKpF .Header_nav__nS57w a:hover,.Header_galeria__r3J53 .Header_nav__nS57w a:hover,.Header_kontakt__S3sFz .Header_nav__nS57w a:hover,.Header_o-nas__Hrkhb .Header_nav__nS57w a:hover,.Header_rezervacia__rzhgb .Header_nav__nS57w a:hover,.Header_sluzby__MqNK4 .Header_nav__nS57w a:hover,.Header_spracovanie-faktur__PsS10 .Header_nav__nS57w a:hover{color:#261c14;transform:translateY(-1px)}.Header_cookies__XhKpF .Header_nav__nS57w a:hover:after,.Header_galeria__r3J53 .Header_nav__nS57w a:hover:after,.Header_kontakt__S3sFz .Header_nav__nS57w a:hover:after,.Header_o-nas__Hrkhb .Header_nav__nS57w a:hover:after,.Header_rezervacia__rzhgb .Header_nav__nS57w a:hover:after,.Header_sluzby__MqNK4 .Header_nav__nS57w a:hover:after,.Header_spracovanie-faktur__PsS10 .Header_nav__nS57w a:hover:after{transform:scaleX(1)}@keyframes Header_headerIn__ZMP6j{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.Header_header__4pLdo{padding:60px 20px}}@media(max-width:1000px){.Header_header__4pLdo{padding:60px 40px}.Header_hamburgerIcon__q0jvm{color:#fff;display:block!important;position:absolute;right:15px;top:25px}.Header_cookies__XhKpF .Header_nav__nS57w a,.Header_galeria__r3J53 .Header_nav__nS57w a,.Header_kontakt__S3sFz .Header_nav__nS57w a,.Header_o-nas__Hrkhb .Header_nav__nS57w a,.Header_rezervacia__rzhgb .Header_nav__nS57w a,.Header_sluzby__MqNK4 .Header_nav__nS57w a,.Header_spracovanie-faktur__PsS10 .Header_nav__nS57w a{color:#fff}.Header_cookies__XhKpF .Header_hamburgerIcon__q0jvm,.Header_galeria__r3J53 .Header_hamburgerIcon__q0jvm,.Header_kontakt__S3sFz .Header_hamburgerIcon__q0jvm,.Header_o-nas__Hrkhb .Header_hamburgerIcon__q0jvm,.Header_rezervacia__rzhgb .Header_hamburgerIcon__q0jvm,.Header_sluzby__MqNK4 .Header_hamburgerIcon__q0jvm,.Header_spracovanie-faktur__PsS10 .Header_hamburgerIcon__q0jvm{color:#20160d!important;display:block!important;position:absolute;right:15px;top:25px}.Header_header__4pLdo{padding:0;animation:none}.Header_hamburgerIcon_Active__AwTFP{color:#f0ede6}.Header_logo_mobile__XQp8N{display:block!important;position:absolute;z-index:999;width:40%;padding:10px 15px 0 20px}.Header_logo_mobile__XQp8N .Header_logoElement__6Ix_3{width:100px;height:auto;padding-bottom:5px;padding-top:5px}.Header_logo_mobile__XQp8N .Header_logoElement__6Ix_3:first-child{margin-bottom:20px;padding-right:5px}.Header_logo_mobile__XQp8N .Header_logoElement__6Ix_3:nth-child(2){width:12px}.Header_logo__3zqHD{display:none}.Header_container__8BJoU{position:fixed;right:0;width:60%;max-width:250px!important;transform:translateX(100vw);height:100vh;flex-direction:column;justify-content:flex-start!important;background-color:#8a6344;transition:.3s;overflow:hidden}.Header_nav__nS57w{margin-top:90px;height:45%;overflow-y:hidden;transition:.5s ease-in-out;padding:0 15px;flex-direction:column;width:100%;gap:0!important;text-align:right}.Header_nav__nS57w a{padding:10px 0}.Header_nav__nS57w a:nth-child(6){padding-bottom:20px}.Header_nav__nS57w .Header_reservation_cta__eyDTf{display:block!important}.Header_container_active__Oj26f{transform:translateX(0)}.Header_cta__Ge075{width:100%;display:flex;flex-direction:column;gap:15px;align-items:flex-end;justify-content:flex-end;padding-right:15px}.Header_cta__Ge075>:first-child{display:flex!important}}@font-face{font-family:Ranade-Thin;src:url(/fonts/Ranade-Thin.woff2) format("woff2"),url(/fonts/Ranade-Thin.woff) format("woff"),url(/fonts/Ranade-Thin.ttf) format("truetype");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:Ranade-ThinItalic;src:url(/fonts/Ranade-ThinItalic.woff2) format("woff2"),url(/fonts/Ranade-ThinItalic.woff) format("woff"),url(/fonts/Ranade-ThinItalic.ttf) format("truetype");font-weight:100;font-display:swap;font-style:italic}@font-face{font-family:Ranade-Light;src:url(/fonts/Ranade-Light.woff2) format("woff2"),url(/fonts/Ranade-Light.woff) format("woff"),url(/fonts/Ranade-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Ranade-LightItalic;src:url(/fonts/Ranade-LightItalic.woff2) format("woff2"),url(/fonts/Ranade-LightItalic.woff) format("woff"),url(/fonts/Ranade-LightItalic.ttf) format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Ranade-Regular;src:url(/fonts/Ranade-Regular.woff2) format("woff2"),url(/fonts/Ranade-Regular.woff) format("woff"),url(/fonts/Ranade-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Ranade-Italic;src:url(/fonts/Ranade-Italic.woff2) format("woff2"),url(/fonts/Ranade-Italic.woff) format("woff"),url(/fonts/Ranade-Italic.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Ranade-Medium;src:url(/fonts/Ranade-Medium.woff2) format("woff2"),url(/fonts/Ranade-Medium.woff) format("woff"),url(/fonts/Ranade-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Ranade-MediumItalic;src:url(/fonts/Ranade-MediumItalic.woff2) format("woff2"),url(/fonts/Ranade-MediumItalic.woff) format("woff"),url(/fonts/Ranade-MediumItalic.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Ranade-Bold;src:url(/fonts/Ranade-Bold.woff2) format("woff2"),url(/fonts/Ranade-Bold.woff) format("woff"),url(/fonts/Ranade-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Ranade-BoldItalic;src:url(/fonts/Ranade-BoldItalic.woff2) format("woff2"),url(/fonts/Ranade-BoldItalic.woff) format("woff"),url(/fonts/Ranade-BoldItalic.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Ranade-Variable;src:url(/fonts/Ranade-Variable.woff2) format("woff2"),url(/fonts/Ranade-Variable.woff) format("woff"),url(/fonts/Ranade-Variable.ttf) format("truetype");font-weight:100 700;font-display:swap;font-style:normal}@font-face{font-family:Ranade-VariableItalic;src:url(/fonts/Ranade-VariableItalic.woff2) format("woff2"),url(/fonts/Ranade-VariableItalic.woff) format("woff"),url(/fonts/Ranade-VariableItalic.ttf) format("truetype");font-weight:100 700;font-display:swap;font-style:italic}:root{--max-width:1100px;--border-radius:12px;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--font-primary:"Ranade-Bold",serif;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace}*{box-sizing:border-box;margin:0;padding:0}body,html{max-width:100vw;overflow-x:hidden;font-family:var(--font-primary);color:rgb(var(--foreground-rgb));background:#fff}a{color:inherit;text-decoration:none}html{scroll-behavior:smooth}.swiper-scrollbar{background-color:#f0ede6!important;height:6px!important;border-radius:1px!important;transition:.3s}.swiper-scrollbar-drag{background-color:#645b51!important;border-radius:1px!important;transition:background-color .3s,transform .3s!important;transition:.3s}.swiper-scrollbar:hover .swiper-scrollbar-drag{background-color:#645b51!important;transform:scaleY(1.2)!important}.EmployeesSwiper .swiper-scrollbar{background-color:#bea997!important;height:6px!important;border-radius:1px!important;transition:.3s}.EmployeesSwiper .swiper-scrollbar-drag{background-color:#e6dfd6!important;border-radius:1px!important;transition:background-color .3s,transform .3s!important;transition:.3s}.EmployeesSwiper .swiper-scrollbar:hover .swiper-scrollbar-drag{background-color:#e6dfd6!important;transform:scaleY(1.2)!important}.ProcessSwiper .swiper-scrollbar{background-color:#ccbcae!important;height:8px;border-radius:4px}.ProcessSwiper .swiper-scrollbar-drag{background-color:#714624!important;border-radius:4px;transition:background-color .3s,transform .3s}.ProcessSwiper .swiper-scrollbar:hover .swiper-scrollbar-drag{background-color:#714624!important;transform:scaleY(1.2)}.scrollToTop{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background-color:#714624;color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:1000;box-shadow:0 4px 8px rgba(0,0,0,.2);opacity:0;pointer-events:none;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease,background-color .2s,transform .2s}.scrollToTop:hover{background-color:#a15f3f;transform:scale(1.1)}.scrollToTop:active{transform:rotate(-45deg) translateX(10px) translateY(-10px)}.scrollToTop.visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media(max-width:425px){#DIAGNOSTICS_START{padding:30px 20px}}.animatedSection{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.animatedSection.visible{opacity:1}