@charset "UTF-8";:root{--yt-color-bg: #0a0a0a;--yt-color-surface: #111111;--yt-color-card: #1a1a1a;--yt-color-text: #ffffff;--yt-color-text-mute: rgba(255, 255, 255, .6);--yt-color-text-dim: rgba(255, 255, 255, .4);--yt-color-accent: #2DA67E;--yt-color-accent-hi: #259670;--yt-color-border: rgba(255, 255, 255, .08);--yt-color-danger: #dc5050;--yt-color-light-bg: #ffffff;--yt-color-light-text: #1a1a1a;--yt-color-light-mute: rgba(26, 26, 26, .55);--yt-color-light-dim: rgba(26, 26, 26, .35);--yt-color-light-border: rgba(26, 26, 26, .08);--yt-radius-sm: 6px;--yt-radius-md: 10px;--yt-radius-lg: 14px;--yt-radius-xl: 18px;--yt-shadow-card: 0 30px 80px rgba(0, 0, 0, .18), 0 4px 16px rgba(0, 0, 0, .08);--yt-shadow-pop: 0 6px 24px rgba(45, 166, 126, .3);--yt-ease-out: cubic-bezier(.16, 1, .3, 1);--yt-z-header: 900;--yt-z-overlay: 9000;--yt-z-modal: 10001;--yt-z-sticky-cta: 10002}.yt-header-wrap a,.yt-header-wrap a:link,.yt-header-wrap a:visited,.yt-header-wrap a:hover,.yt-header-wrap a:focus,.yt-header-wrap a:focus-visible,.yt-header-wrap a:active,.yt-mobile-menu a,.yt-mobile-menu a:link,.yt-mobile-menu a:visited,.yt-mobile-menu a:hover,.yt-mobile-menu a:focus,.yt-mobile-menu a:focus-visible,.yt-mobile-menu a:active,.yt-mega-menu a,.yt-mega-menu a:link,.yt-mega-menu a:visited,.yt-mega-menu a:hover,.yt-mega-menu a:focus,.yt-mega-menu a:focus-visible,.yt-mega-menu a:active{text-decoration:none;background-color:transparent}.yt-header-wrap button,.yt-header-wrap button:hover,.yt-header-wrap button:focus,.yt-header-wrap button:focus-visible,.yt-header-wrap button:active,.yt-mobile-menu button,.yt-mobile-menu button:hover,.yt-mobile-menu button:focus,.yt-mobile-menu button:focus-visible,.yt-mobile-menu button:active,.yt-mega-menu button,.yt-mega-menu button:hover,.yt-mega-menu button:focus,.yt-mega-menu button:focus-visible,.yt-mega-menu button:active{text-shadow:none;box-shadow:none;outline:none}.yt-header-wrap input,.yt-header-wrap textarea,.yt-header-wrap button,.yt-mobile-menu input,.yt-mobile-menu textarea,.yt-mobile-menu button,.yt-mega-menu input,.yt-mega-menu textarea,.yt-mega-menu button{font-family:inherit}.yt-header-wrap{position:fixed;top:0;left:0;width:100%;z-index:1000}.yt-header-wrap.is-solid{position:sticky;background:var(--yt-h-bg, #ffffff)}.yt-header-wrap.is-solid.is-not-sticky{position:relative}.yt-header{position:relative;width:100%;height:90px;display:flex;align-items:center;z-index:0;transition:height .6s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .3s ease}.yt-header>*{position:relative;z-index:2}.yt-header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:transparent;transition:background .5s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .5s,backdrop-filter .5s}.yt-header.is-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.35) 0%,transparent 100%);opacity:1;transition:opacity .5s cubic-bezier(.16,1,.3,1);pointer-events:none}.yt-header.is-overlay.scrolled{height:64px;box-shadow:none;border-bottom:1px solid rgba(255,255,255,.06)}.yt-header.is-overlay.scrolled:after{background:#121212bf;-webkit-backdrop-filter:blur(40px) saturate(1.3);backdrop-filter:blur(40px) saturate(1.3)}.yt-header.is-overlay.scrolled:before{opacity:0}.yt-header.is-overlay.mega-active{box-shadow:none;border-bottom:1px solid rgba(26,26,26,.06)}.yt-header.is-overlay.mega-active:after{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.yt-header.is-overlay.mega-active:before{opacity:0}.yt-header.is-overlay.mega-active .yt-header-logo-light{opacity:0}.yt-header.is-overlay.mega-active .yt-header-logo-dark{opacity:1;filter:none}.yt-header.is-overlay.mega-active .yt-header-nav ul li a{color:#1a1a1ab3}.yt-header.is-overlay.mega-active .yt-header-nav ul li a:hover{color:#1a1a1a}.yt-header.is-overlay.mega-active .yt-header-nav ul li.current-menu-item>a,.yt-header.is-overlay.mega-active .yt-header-nav ul li.current_page_item>a,.yt-header.is-overlay.mega-active .yt-header-nav ul li.current-menu-ancestor>a{color:#2da67e}.yt-header.is-overlay.mega-active .yt-header-nav-projects-toggle{color:#1a1a1a}.yt-header.is-overlay.mega-active .yt-header-lang-btn{background:#0000000a;border-color:#1a1a1a14;color:#4a4844}.yt-header.is-solid{background:var(--yt-h-bg, #ffffff);border-bottom:1px solid rgba(26,26,26,.06)}.yt-header.is-solid.scrolled{height:64px;box-shadow:0 1px 24px #1a1a1a0a}.yt-header.is-solid.mega-active{border-bottom-color:#1a1a1a0f;box-shadow:none}.yt-header-inner{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(20px,4vw,48px);display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:2}.yt-header-wrap .yt-header-logo,.yt-header-wrap .yt-header-logo:hover,.yt-header-wrap .yt-header-logo:focus,.yt-header-wrap .yt-header-logo:visited{display:flex;align-items:center;text-decoration:none;background-color:transparent;flex-shrink:0;position:relative;min-width:140px;min-height:44px}.yt-header-logo-img{height:36px;width:auto;display:block;transition:opacity .45s cubic-bezier(.16,1,.3,1),height .35s ease}.yt-header.is-overlay .yt-header-logo-img{position:absolute;left:0;top:50%;transform:translateY(-50%)}.yt-header.is-overlay .yt-header-logo-light{opacity:1;filter:brightness(0) invert(1)}.yt-header.is-overlay .yt-header-logo-dark{opacity:0}.yt-header.is-overlay.scrolled:not(.mega-active) .yt-header-logo-light{opacity:0}.yt-header.is-overlay.scrolled:not(.mega-active) .yt-header-logo-dark{opacity:1;filter:brightness(0) invert(1)}.yt-header.is-solid .yt-header-logo-img{filter:brightness(0)}.yt-header.is-solid.scrolled .yt-header-logo-img{height:30px;width:auto}.yt-header-logo-text{font-family:var(--yt-font-display, "Tatishvili Metal", Georgia, serif);font-size:18px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.yt-header.is-overlay .yt-header-logo-text{color:#fff}.yt-header.is-solid .yt-header-logo-text{color:#1a1a1a}.yt-header-nav{display:flex;align-items:center}.yt-header-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:6px}.yt-header-nav ul li{position:relative}.yt-header-nav ul li a,.yt-header-nav ul li a:link,.yt-header-nav ul li a:visited{position:relative;display:inline-block;padding:8px 16px;font-size:14px;font-weight:400;letter-spacing:.01em;text-decoration:none;background-color:transparent;transition:color .4s cubic-bezier(.16,1,.3,1)}.yt-header.is-overlay .yt-header-nav ul li a{color:#ffffffe0}.yt-header.is-solid .yt-header-nav ul li a{color:#1a1a1abf;font-weight:500}.yt-header-nav ul li a:hover,.yt-header-nav ul li a:focus,.yt-header-nav ul li a:focus-visible{background-color:transparent}.yt-header.is-overlay .yt-header-nav ul li a:hover{color:#fff}.yt-header.is-solid .yt-header-nav ul li a:hover{color:#1a1a1a}.yt-header-nav ul li a:after{content:"";position:absolute;bottom:4px;left:16px;right:16px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.16,1,.3,1)}.yt-header.is-solid .yt-header-nav ul li a:after{background:#1a1a1a}.yt-header-nav ul li a:hover:after{transform:scaleX(1);transform-origin:left}.yt-header-nav ul li.current-menu-item>a,.yt-header-nav ul li.current_page_item>a,.yt-header-nav ul li.current-menu-ancestor>a{color:#2da67e}.yt-header-nav ul li a.yt-header-nav-projects-toggle{display:inline-flex;align-items:center;gap:6px}.yt-header-nav-projects-toggle .yt-chev{width:11px;height:11px;transition:transform .35s cubic-bezier(.16,1,.3,1);stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-left:2px}.yt-header-nav-projects-toggle.open .yt-chev{transform:rotate(180deg)}.yt-header-nav-projects-toggle:after{display:none}.yt-header-nav ul .sub-menu{position:absolute;top:calc(100% + 10px);left:0;min-width:220px;flex-direction:column;gap:0;padding:8px;background:#fff;border-radius:6px;box-shadow:0 12px 40px #0000001f,0 2px 8px #0000000a;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .3s,transform .3s,visibility .3s;display:flex}.yt-header-nav ul li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.yt-header-nav ul .sub-menu li{width:100%}.yt-header-nav ul .sub-menu li a,.yt-header-nav ul .sub-menu li a:link,.yt-header-nav ul .sub-menu li a:visited{color:#4a4844;padding:10px 14px;border-radius:4px;font-size:13px;font-weight:500;width:100%;display:block}.yt-header-nav ul .sub-menu li a:after{display:none}.yt-header-nav ul .sub-menu li a:hover,.yt-header-nav ul .sub-menu li a:focus{background:#f5f5f5;color:#1a1a1a}.yt-mega-menu{position:fixed;left:0;width:100%;top:90px;background:#fff;border-top:1px solid rgba(26,26,26,.06);border-bottom:1px solid rgba(26,26,26,.06);box-shadow:0 20px 60px #00000014,0 4px 16px #00000008;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility .45s,top .35s cubic-bezier(.16,1,.3,1);z-index:999}.yt-mega-menu.open{opacity:1;visibility:visible;transform:translateY(0)}.yt-mega-inner{max-width:1440px;margin:0 auto;padding:36px 48px 40px}.yt-mega-tabs{display:flex;gap:0;margin-bottom:28px;border-bottom:1px solid rgba(26,26,26,.08);position:relative}.yt-mega-tab,.yt-mega-tab:hover,.yt-mega-tab:focus,.yt-mega-tab:focus-visible,.yt-mega-tab:active{padding:0 0 14px;margin-right:32px;font-size:14px;font-weight:500;letter-spacing:.02em;color:#1a1a1a73;cursor:pointer;background:transparent;border:none;position:relative;transition:color .3s cubic-bezier(.16,1,.3,1)}.yt-mega-tab:hover{color:#1a1a1ab3}.yt-mega-tab.active{color:#2da67e}.yt-mega-tab-indicator{position:absolute;bottom:-1px;left:0;height:2px;background:#2da67e;border-radius:1px;transition:left .45s cubic-bezier(.16,1,.3,1),width .45s cubic-bezier(.16,1,.3,1)}.yt-mega-grid-wrap{position:relative;overflow:hidden}.yt-mega-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1)}.yt-mega-grid.hidden{opacity:0;transform:translateY(8px);position:absolute;top:0;left:0;right:0;pointer-events:none}.yt-mega-grid.visible{opacity:1;transform:translateY(0);position:relative;pointer-events:auto}.yt-mega-menu .yt-mega-card,.yt-mega-menu .yt-mega-card:link,.yt-mega-menu .yt-mega-card:visited,.yt-mega-menu .yt-mega-card:hover,.yt-mega-menu .yt-mega-card:focus,.yt-mega-menu .yt-mega-card:active{position:relative;aspect-ratio:2/3;border-radius:6px;overflow:hidden;background:#1a1a1a;background-color:#1a1a1a;cursor:pointer;transition:transform .4s cubic-bezier(.16,1,.3,1);text-decoration:none;color:inherit;display:block;box-shadow:none;border:none;filter:none}.yt-mega-menu .yt-mega-card:hover{transform:translateY(-3px);box-shadow:none;filter:none;background:#1a1a1a;background-color:#1a1a1a}.yt-mega-menu .yt-mega-card *,.yt-mega-menu .yt-mega-card *:hover,.yt-mega-menu .yt-mega-card *:focus,.yt-mega-menu .yt-mega-card *:active{box-shadow:none;filter:none}.yt-mega-menu .yt-mega-card-img-wrap,.yt-mega-menu .yt-mega-card-img-wrap:hover,.yt-mega-menu .yt-mega-card .yt-mega-card-img-wrap{border:none;border-bottom:none;box-shadow:none;outline:none}.yt-mega-menu .yt-mega-card .yt-mega-card-img-wrap{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;overflow:hidden;background:#1a1a1a}.yt-mega-menu .yt-mega-card .yt-mega-card-img,.yt-mega-menu .yt-mega-card img.yt-mega-card-img,.yt-mega-menu .yt-mega-card-img-wrap>img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;max-height:none;min-width:0;min-height:0;object-fit:cover;object-position:center;display:block;aspect-ratio:auto;margin:0;padding:0;border:0;transition:transform .6s cubic-bezier(.16,1,.3,1)}.yt-mega-menu .yt-mega-card:hover .yt-mega-card-img{transform:scale(1.04)}.yt-mega-card-img-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0009,#0000000d 35%,#0000000d 55%,#000000b3);pointer-events:none;z-index:1}.yt-mega-card-body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:14px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.yt-mega-card-meta-top{text-align:left}.yt-mega-card-meta-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.yt-mega-card-name{font-size:14px;font-weight:600;line-height:1.25;color:#fff;margin-bottom:3px;text-shadow:0 1px 6px rgba(0,0,0,.5)}.yt-mega-card-loc{font-size:11.5px;letter-spacing:.02em;line-height:1.3;color:#fffc;text-shadow:0 1px 4px rgba(0,0,0,.5)}.yt-mega-card-price{font-size:13px;font-weight:600;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.6);margin-top:0}.yt-mega-card-badge{align-self:flex-end;padding:4px 10px;border-radius:5px;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;background:#121212c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#3dbb8f;white-space:nowrap}.yt-mega-footer{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-top:20px;border-top:1px solid rgba(26,26,26,.06)}.yt-mega-footer-info{font-size:13px;color:#1a1a1a73}.yt-mega-footer-info strong{color:#1a1a1ab3;font-weight:500}.yt-mega-menu a.yt-mega-see-all,.yt-mega-menu a.yt-mega-see-all:link,.yt-mega-menu a.yt-mega-see-all:visited,.yt-mega-menu a.yt-mega-see-all:hover,.yt-mega-menu a.yt-mega-see-all:focus,.yt-mega-menu a.yt-mega-see-all:active{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:6px;font-size:13px;font-weight:500;background:#2da67e;background-color:#2da67e;color:#fff;text-decoration:none;border:none;transition:background .3s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;cursor:pointer}.yt-mega-menu a.yt-mega-see-all:hover{background:#259670;background-color:#259670;transform:translateY(-1px);box-shadow:0 4px 16px #2da67e40}.yt-mega-menu a.yt-mega-see-all svg{width:14px;height:14px;transition:transform .3s cubic-bezier(.16,1,.3,1);flex-shrink:0;stroke:currentColor}.yt-mega-menu a.yt-mega-see-all:hover svg{transform:translate(4px)}.yt-mega-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#0000001f;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;cursor:pointer}.yt-mega-overlay.open{opacity:1;visibility:visible}.yt-header-right{display:flex;align-items:center;gap:14px;flex-shrink:0}.yt-header.is-overlay .yt-header-right{gap:20px}.yt-header-lang{position:relative}.yt-header-lang-btn,.yt-header-lang-btn:hover,.yt-header-lang-btn:focus,.yt-header-lang-btn:focus-visible,.yt-header-lang-btn:active{display:flex;align-items:center;gap:7px;padding:6px 10px;border-radius:6px;cursor:pointer;font-size:12.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;transition:background .3s,border-color .3s,color .3s}.yt-header.is-overlay .yt-header-lang-btn{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#ffffffe6}.yt-header.is-overlay .yt-header-lang-btn:hover{background:#ffffff24}.yt-header.is-overlay.scrolled .yt-header-lang-btn,.yt-header.is-overlay.scrolled .yt-header-lang-btn:hover{background:#ffffff14;border-color:#ffffff24;color:#ffffffe6}.yt-header.is-solid .yt-header-lang-btn{padding:7px 12px;font-weight:600;background:#ffffff8c;border:1px solid rgba(26,26,26,.08);color:#4a4844}.yt-header.is-solid .yt-header-lang-btn:hover{background:#fff;border-color:#1a1a1a2e}.yt-header-lang-flag,.yt-header-lang-flag:hover{width:20px;height:20px;min-width:20px;border-radius:50%;overflow:hidden;display:block;flex-shrink:0;background:#0000000d;position:relative;padding:0;border:none}.yt-header-lang-flag img,.yt-header-lang-flag img:hover{width:100%;height:100%;display:block;object-fit:cover;border:0;margin:0;padding:0;border-radius:0;box-shadow:none;max-width:none;background:transparent}.yt-header.is-overlay .yt-header-lang-flag{box-shadow:inset 0 0 0 1px #ffffff26}.yt-header.is-solid .yt-header-lang-flag{box-shadow:inset 0 0 0 1px #1a1a1a14}.yt-header-lang-chev{width:8px;height:8px;transition:transform .3s cubic-bezier(.16,1,.3,1);stroke:currentColor;fill:none;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.yt-header.is-solid .yt-header-lang-chev{width:9px;height:9px;stroke-width:1.5}.yt-header-lang.open .yt-header-lang-chev{transform:rotate(180deg)}.yt-header-lang-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;background:#fff;border:1px solid rgba(26,26,26,.06);border-radius:8px;box-shadow:0 12px 40px #0000001a,0 2px 8px #0000000a;padding:5px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),visibility .3s}.yt-header-lang.open .yt-header-lang-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.yt-header-lang-opt,.yt-header-lang-opt:link,.yt-header-lang-opt:visited{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:5px;font-size:13px;color:#4a4844;cursor:pointer;transition:background .2s;text-decoration:none}.yt-header-lang-opt:hover,.yt-header-lang-opt:focus{background:#f5f5f5;color:#1a1a1a}.yt-header-lang-opt .yt-header-lang-flag{box-shadow:inset 0 0 0 1px #1a1a1a14}.yt-header-lang-opt-label{display:flex;flex-direction:column;line-height:1.2}.yt-header-lang-opt-code{font-size:10.5px;color:#8a8780;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-top:2px}.yt-header-cta,.yt-header-cta:link,.yt-header-cta:visited,.yt-header-cta:hover,.yt-header-cta:focus,.yt-header-cta:focus-visible,.yt-header-cta:active{display:inline-flex;align-items:center;padding:11px 24px;border-radius:6px;font-size:14px;font-weight:600;letter-spacing:.02em;text-decoration:none;cursor:pointer;border:none;background:#2da67e;color:#fff;position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),background .3s}.yt-header.is-overlay .yt-header-cta{padding:10px 24px}.yt-header-cta:hover{background:#259670;color:#fff;transform:translateY(-1px);box-shadow:0 4px 16px #2da67e4d}.yt-header-cta:active{transform:scale(.97)}.yt-header-burger{display:none;visibility:visible;opacity:1;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:transparent;background-color:transparent;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;flex-shrink:0;position:relative;z-index:10;pointer-events:auto;box-shadow:none;outline:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:background .3s,background-color .3s}@media (hover: hover) and (pointer: fine){.yt-header-burger:hover{background:#0000000f;background-color:#0000000f}.yt-header.is-overlay:not(.scrolled):not(.mega-active) .yt-header-burger:hover{background:#ffffff1f;background-color:#ffffff1f}}.yt-header-burger.active{background:#0000000f;background-color:#0000000f}.yt-header-burger span{width:22px;height:2px;border-radius:2px;background:var(--yt-burger-color, #fff);background-color:var(--yt-burger-color, #fff);background-image:none;transition:transform .28s cubic-bezier(.65,0,.35,1),opacity .18s ease,background .25s,background-color .25s;display:block;transform-origin:center;pointer-events:none}.yt-header-wrap .yt-header-burger,.yt-header .yt-header-burger,.yt-header-wrap.is-overlay .yt-header.scrolled .yt-header-burger,.yt-header.is-overlay.scrolled .yt-header-burger{--yt-burger-color: #fff}.yt-header-wrap.is-overlay .yt-header.mega-active .yt-header-burger,.yt-header.is-overlay.mega-active .yt-header-burger,.yt-header-wrap.is-solid .yt-header-burger,.yt-header.is-solid .yt-header-burger{--yt-burger-color: #1a1a1a}.yt-header-wrap.is-overlay .yt-header-burger.active,.yt-header.is-overlay .yt-header-burger.active{--yt-burger-color: #fff}.yt-header-wrap.is-overlay .yt-header.mega-active .yt-header-burger.active,.yt-header-wrap.is-solid .yt-header-burger.active,.yt-header.is-solid .yt-header-burger.active{--yt-burger-color: #1a1a1a}.yt-header-wrap .yt-header-burger>span,.yt-header-wrap .yt-header-burger span,button.yt-header-burger>span,button.yt-header-burger span{background:var(--yt-burger-color, #fff);background-color:var(--yt-burger-color, #fff);background-image:none}.yt-header-burger.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}.yt-header-burger.active span:nth-child(2){opacity:0;transform:scaleX(0)}.yt-header-burger.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.yt-mobile-menu{position:fixed;top:0;right:-100%;width:100%;max-width:480px;height:100vh;height:100dvh;z-index:999;padding:90px 0 96px;transition:right .55s cubic-bezier(.16,1,.3,1);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.yt-mobile-menu.is-overlay{background:#0f0f0f;box-shadow:-10px 0 40px #0006}.yt-mobile-menu.is-solid{background:var(--yt-h-bg, #ffffff);box-shadow:-10px 0 40px #00000014;padding-top:108px}.yt-mobile-menu.open{right:0}.yt-mobile-inner{padding:0 28px;display:flex;flex-direction:column;gap:36px}.yt-mobile-section-label{display:flex;align-items:center;gap:12px;font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin-bottom:10px}.yt-mobile-menu.is-overlay .yt-mobile-section-label{color:#fff6}.yt-mobile-menu.is-solid .yt-mobile-section-label{color:#1a1a1a66}.yt-mobile-section-label:after{content:"";flex:1;height:1px}.yt-mobile-menu.is-overlay .yt-mobile-section-label:after{background:#ffffff1a}.yt-mobile-menu.is-solid .yt-mobile-section-label:after{background:#1a1a1a14}.yt-mobile-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.yt-mobile-menu ul li{padding:0}.yt-mobile-menu ul li a,.yt-mobile-menu ul li a:link,.yt-mobile-menu ul li a:visited{display:block;padding:15px 0;font-family:var(--yt-font-display, "Tatishvili Metal", Georgia, serif);font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.01em;text-decoration:none;background:transparent;background-color:transparent;transition:color .25s ease,padding-left .35s cubic-bezier(.16,1,.3,1)}.yt-mobile-menu.is-overlay ul li{border-bottom:1px solid rgba(255,255,255,.06)}.yt-mobile-menu.is-overlay ul li a{color:#fff}.yt-mobile-menu.is-solid ul li{border-bottom:1px solid rgba(26,26,26,.06)}.yt-mobile-menu.is-solid ul li a{color:#1a1a1a}.yt-mobile-menu ul li a:hover,.yt-mobile-menu ul li a:focus,.yt-mobile-menu ul li a:focus-visible,.yt-mobile-menu ul li a:active{padding-left:8px;color:#2da67e;background:transparent;background-color:transparent}.yt-mobile-menu.is-overlay ul li.current-menu-item>a,.yt-mobile-menu.is-overlay ul li.current_page_item>a,.yt-mobile-menu.is-solid ul li.current-menu-item>a,.yt-mobile-menu.is-solid ul li.current_page_item>a{color:#2da67e}.yt-mobile-menu ul .sub-menu{margin:6px 0;padding:0 0 8px 16px;border-left:2px solid rgba(45,166,126,.4)}.yt-mobile-menu ul .sub-menu li{border:none}.yt-mobile-menu ul .sub-menu li a,.yt-mobile-menu ul .sub-menu li a:link,.yt-mobile-menu ul .sub-menu li a:visited{font-family:var(--yt-font-body, "FiraGO", sans-serif);font-size:15px;font-weight:500;padding:9px 0}.yt-mobile-menu.is-overlay ul .sub-menu li a{color:#ffffff8c}.yt-mobile-menu.is-solid ul .sub-menu li a{color:#1a1a1a8c}.yt-mobile-menu ul .sub-menu li a:hover,.yt-mobile-menu ul .sub-menu li a:focus{color:#2da67e}.yt-mobile-projects-tabs{display:flex;gap:0;overflow-x:auto;margin-bottom:14px;padding-bottom:1px;scrollbar-width:none}.yt-mobile-projects-tabs::-webkit-scrollbar{display:none}.yt-mobile-menu.is-overlay .yt-mobile-projects-tabs{border-bottom:1px solid rgba(255,255,255,.08)}.yt-mobile-menu.is-solid .yt-mobile-projects-tabs{border-bottom:1px solid rgba(26,26,26,.08)}.yt-mobile-tab,.yt-mobile-tab:hover,.yt-mobile-tab:focus,.yt-mobile-tab:focus-visible,.yt-mobile-tab:active{padding:10px 0;margin-right:24px;background:transparent;border:none;font-size:13px;font-weight:500;letter-spacing:.01em;white-space:nowrap;cursor:pointer;position:relative;transition:color .25s;box-shadow:none;outline:none}.yt-mobile-menu.is-overlay .yt-mobile-tab{color:#ffffff73}.yt-mobile-menu.is-solid .yt-mobile-tab{color:#1a1a1a73}.yt-mobile-tab.active{color:#2da67e}.yt-mobile-tab.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#2da67e}.yt-mobile-grids{position:relative}.yt-mobile-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.yt-mobile-grid.hidden{display:none}.yt-mobile-menu .yt-mobile-card,.yt-mobile-menu .yt-mobile-card:link,.yt-mobile-menu .yt-mobile-card:visited,.yt-mobile-menu .yt-mobile-card:hover,.yt-mobile-menu .yt-mobile-card:focus,.yt-mobile-menu .yt-mobile-card:active{position:relative;aspect-ratio:3/4;border-radius:6px;overflow:hidden;background:#1a1a1a;background-color:#1a1a1a;text-decoration:none;color:#fff;display:block;border:none;box-shadow:none}.yt-mobile-card-img-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:1}.yt-mobile-menu .yt-mobile-card-img,.yt-mobile-menu img.yt-mobile-card-img,.yt-mobile-card-img-wrap>img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;max-height:none;min-width:0;min-height:0;object-fit:cover;object-position:center;aspect-ratio:auto;margin:0;padding:0;border:0;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.yt-mobile-menu .yt-mobile-card:active .yt-mobile-card-img{transform:scale(1.04)}.yt-mobile-card-img-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0009,#0000000d 35%,#0000000d 60%,#000000b3);pointer-events:none;z-index:1}.yt-mobile-card-body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:11px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.yt-mobile-card-meta-top{text-align:left}.yt-mobile-card-name{font-size:13px;font-weight:600;line-height:1.2;color:#fff;margin-bottom:2px;text-shadow:0 1px 4px rgba(0,0,0,.55)}.yt-mobile-card-loc{font-size:10.5px;letter-spacing:.02em;line-height:1.3;color:#ffffffc7;text-shadow:0 1px 4px rgba(0,0,0,.5)}.yt-mobile-card-price{font-size:12px;font-weight:600;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6)}.yt-mobile-menu a.yt-mobile-see-all,.yt-mobile-menu a.yt-mobile-see-all:link,.yt-mobile-menu a.yt-mobile-see-all:visited,.yt-mobile-menu a.yt-mobile-see-all:hover,.yt-mobile-menu a.yt-mobile-see-all:focus,.yt-mobile-menu a.yt-mobile-see-all:active{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:14px;padding:14px 18px;background:transparent;background-color:transparent;border-radius:6px;font-size:13px;font-weight:500;letter-spacing:.02em;text-decoration:none;transition:background .3s,background-color .3s,border-color .3s}.yt-mobile-menu.is-overlay a.yt-mobile-see-all{color:#fff;border:1px solid rgba(255,255,255,.35)}.yt-mobile-menu.is-overlay a.yt-mobile-see-all:hover{background:#ffffff14;background-color:#ffffff14;border-color:#fff9}.yt-mobile-menu.is-solid a.yt-mobile-see-all{color:#1a1a1a;border:1px solid rgba(26,26,26,.2)}.yt-mobile-menu.is-solid a.yt-mobile-see-all:hover{background:#0000000a;background-color:#0000000a;border-color:#1a1a1a66}.yt-mobile-menu a.yt-mobile-see-all svg{width:13px;height:13px;stroke:currentColor;transition:transform .3s cubic-bezier(.16,1,.3,1);flex-shrink:0}.yt-mobile-menu a.yt-mobile-see-all:hover svg{transform:translate(4px)}.yt-mobile-cta,.yt-mobile-cta:link,.yt-mobile-cta:visited,.yt-mobile-cta:hover,.yt-mobile-cta:focus,.yt-mobile-cta:focus-visible,.yt-mobile-cta:active{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 20px;background:#2da67e;color:#fff;border-radius:6px;text-decoration:none;font-weight:600;font-size:14px;border:none;cursor:pointer}.yt-mobile-cta:hover{background:#259670;color:#fff}.yt-header-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;visibility:hidden;z-index:998;transition:opacity .4s,visibility .4s}.yt-header-overlay.is-solid{background:#0006}.yt-header-overlay.open{opacity:1;visibility:visible}@media (max-width: 1400px){.yt-mega-grid{grid-template-columns:repeat(4,1fr)}.yt-mega-grid .yt-mega-card:nth-child(5){display:none}}@media (max-width: 1280px){.yt-mega-grid{grid-template-columns:repeat(3,1fr)}.yt-mega-grid .yt-mega-card:nth-child(4),.yt-mega-grid .yt-mega-card:nth-child(5){display:none}}@media (max-width: 1024px){.yt-header-inner{padding:0 24px;gap:14px}.yt-header-nav{display:none}.yt-header-burger{display:flex}.yt-header-cta,.yt-mega-menu,.yt-mega-overlay{display:none}.yt-header-lang-btn{padding:6px 8px;gap:7px;min-height:36px}.yt-header-lang-code{display:none}.yt-header-lang-chev{width:8px;height:8px}.yt-header-lang-dropdown{right:0;left:auto;min-width:160px}.yt-header-logo{min-width:auto;flex-shrink:1}}@media (max-width: 768px){.yt-header{height:70px}.yt-header.is-overlay.scrolled,.yt-header.is-solid.scrolled{height:56px}.yt-header-inner{padding:0 16px;gap:10px}.yt-header-logo-img{width:auto;height:28px;max-height:none}.yt-header.is-solid.scrolled .yt-header-logo-img,.yt-header.is-overlay.scrolled .yt-header-logo-img{height:24px}}@media (max-width: 480px){.yt-header-inner{padding:0 14px}.yt-mobile-inner{padding:0 22px;gap:28px}.yt-mobile-menu ul li a{font-size:20px;padding:13px 0}.yt-mobile-grid{gap:8px}}
