@charset "UTF-8";*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}html,body{margin-top:-50px;width:100%;height:100%;font-family:Baloo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}:root{--theme: #1A1DB7}.primary-button{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px 4px;border-radius:999px 999px 999px 0;background:transparent;color:#fff;font-family:Baloo,sans-serif;font-size:16px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:2px solid #ffffff;cursor:pointer;transition:.3s}.primary-button:hover{background:#fff;color:#212536;box-shadow:0 8px 20px #00000059}.primary-button:active{transform:translateY(1px);box-shadow:0 4px 10px #0000004d}.button-wrapper{display:flex;gap:15px}.info-badges{display:flex;gap:10px;margin-bottom:14px;flex-wrap:wrap;font-weight:500}.reverse .info-badges{justify-content:flex-end}@media screen and (max-width:768px){.reverse .info-badges{margin-bottom:0;flex-direction:row-reverse}}.info-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:500;letter-spacing:.04em;border-radius:0 999px 999px;background:#e0f2fe;color:#075985;box-shadow:0 4px 12px #0000001f}.info-badge .icon{display:flex;align-items:center}.info-badge--warning{background:#fff7ed;color:#9a3412}@media screen and (max-width:380px){.is-coming-soon-na-kopci .coming-soon-ribbon{top:-70px!important;right:0!important;transform:rotate(10deg)!important;white-space:nowrap}}@media screen and (max-width:660px){.is-coming-soon-na-kopci .coming-soon-ribbon{top:-85px!important;right:-42px;transform:rotate(10deg)!important}}.is-coming-soon{position:relative}.is-coming-soon:after{content:"";position:absolute;inset:0;background:#0000000d;z-index:1;pointer-events:none}.is-coming-soon .content-wrap{position:relative;z-index:2}.is-coming-soon .reverse .coming-soon-ribbon{top:0;left:unset;right:42px;transform:rotate(30deg)}.is-coming-soon .coming-soon-ribbon{transition:.3s;position:absolute;top:0;left:42px;right:unset;transform:rotate(-30deg)}@media screen and (max-width:660px){.is-coming-soon .coming-soon-ribbon{top:-60px;right:-42px}}@media screen and (max-width:380px){.is-coming-soon .coming-soon-ribbon{top:-90px;right:-62px}}.is-coming-soon .coming-soon-ribbon{background:#ffb703;color:#1f1b14;padding:8px 48px;display:flex;align-items:center;gap:8px;font-weight:600;font-size:13px;letter-spacing:.08em;z-index:5}.is-coming-soon .coming-soon-ribbon svg{flex-shrink:0}.is-coming-soon h2,.is-coming-soon p{opacity:.85}.is-coming-soon .primary-button{opacity:.5;cursor:not-allowed;pointer-events:none}.scroll-to-top-nakopci-variant{background:#00463c!important;color:#fff!important;box-shadow:0 0 15px #f3ede1!important}.scroll-to-top{position:fixed;right:24px;bottom:24px;width:48px;height:48px;border-radius:100%;border:none;background:#e0a800;color:#274014;font-size:26px;cursor:pointer;z-index:999;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #00000040;opacity:0;transform:translateY(80px);pointer-events:none;transition:transform .35s ease,opacity .25s ease}.scroll-to-top.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.scroll-to-top:hover{transform:translateY(-4px)}.header{position:fixed;top:0;left:0;right:0;width:100%;z-index:5000;--header-h: 92px;background:transparent;transition:background .18s ease,backdrop-filter .18s ease}.header__inner{height:var(--header-h);max-width:1400px;margin:0 auto;padding:0 24px;display:flex;align-items:center;position:relative;z-index:3002}.header__brand{display:flex;align-items:center}.header__logo{height:60px;width:auto;display:block}.header__nav{display:flex;gap:34px;margin-left:auto}.header__link{font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;font-size:16px;padding:8px 25px;font-family:Baloo,sans-serif;opacity:.92;transition:color .15s ease,opacity .15s ease}.header__link.active{opacity:1}.header__burger{display:none;margin-left:auto;background:transparent;border:0;cursor:pointer;padding:8px;position:relative;z-index:3003}.header__burger svg{width:40px;height:40px;transition:color .15s ease}@media(max-width:1380px){.header__nav{display:none}.header__burger{display:block}}@media(max-width:1490px){.header__link{font-size:15px;white-space:nowrap}}@media(max-width:420px){.header{--header-h: 84px}.header__logo{height:52px}}.header__spacer{height:92px}@media(max-width:420px){.header__spacer{height:84px}}.header__drawer{position:fixed;inset:0;z-index:4000;opacity:0;pointer-events:none;transition:opacity .2s ease}.header__drawer:before{content:"";position:absolute;inset:0;background:#0006}.header__drawer.is-open{opacity:1;pointer-events:auto}.header__drawer-panel{position:absolute;top:0;right:0;width:250px;height:100vh;transform:translate(100%);transition:transform .22s ease}@media screen and (max-width:400px){.header__drawer-panel{width:170px}}.header__drawer.is-open .header__drawer-panel{transform:translate(0)}.header__drawer-nav{display:flex;flex-direction:column;gap:12px;padding:92px 20px 20px}@media(max-width:420px){.header__drawer-nav{padding-top:84px}}.header__drawer-link{font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;font-size:16px;padding:14px 12px;font-family:Baloo,sans-serif;opacity:.92;transition:color .15s ease,opacity .15s ease}.header__drawer-link.active{opacity:1}.header--scdubravka.header--scrolled{background:#06059bb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header--scdubravka .header__link{color:#fff}.header--scdubravka .header__link:hover{color:#ff00b7}.header--scdubravka .header__burger svg{color:#fff}.header__drawer--scdubravka:before{background:#0006}.header__drawer--scdubravka .header__drawer-panel{background:#06059bf2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header__drawer--scdubravka .header__drawer-link{color:#fff}.header__drawer--scdubravka .header__drawer-link:hover{color:#ff00b7}.header--nakopci.header--scrolled{background:#f3ede1eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header--nakopci .header__logo{height:58px}.header--nakopci .header__link{color:#1f1b14}.header--nakopci .header__link:hover{color:#00463c}.header--nakopci .header__burger svg{color:#1f1b14}.header__drawer--nakopci:before{background:#00000059}.header__drawer--nakopci .header__drawer-panel{background:#f3ede1f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header__drawer--nakopci .header__drawer-link{color:#1f1b14}.header__drawer--nakopci .header__drawer-link:hover{color:#00463c}.sc-footer{background:#06059b;color:#fff;width:100%}.sc-footer__inner{max-width:1400px;margin:0 auto;padding:44px 20px 36px}.sc-footer__top{display:flex;flex-direction:column;gap:18px;align-items:center;justify-content:center;text-align:center;margin-bottom:34px}.sc-footer__link{color:#ffffffe6;text-decoration:none;font-size:18px;font-weight:100;line-height:1.2;transition:opacity .2s ease}.sc-footer__link:hover{opacity:.85;text-decoration:underline;text-underline-offset:4px}.sc-footer__bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px}.sc-footer__brand{display:flex;align-items:center;justify-content:flex-start;min-height:48px}.sc-footer__logo{height:72px;width:auto;display:block}.sc-footer__copy{text-align:center;font-size:18px;line-height:1.25;font-weight:400;color:#fffffff2}.sc-footer__copy>div{white-space:nowrap}.sc-footer__social{display:flex;justify-content:flex-end;align-items:center;gap:15px}.sc-footer__social .icon{color:#fff;border-radius:60% 40% 55% 45%/50% 60% 40% 50%;background-color:#ff00b7;width:35px;height:35px;padding:5px;cursor:pointer;transition:.3s ease-in-out}.sc-footer__social .icon:hover{transform:scale(1.2)}.sc-footer__socialBtn{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff1f;color:#fff;text-decoration:none;transition:transform .15s ease,background .15s ease}.sc-footer__socialBtn:hover{transform:translateY(-1px);background:#ffffff2e}.sc-footer__socialBtn:active{transform:translateY(0)}@media(max-width:900px){.sc-footer__bottom{grid-template-columns:1fr;text-align:center}.sc-footer__brand,.sc-footer__social{justify-content:center}.sc-footer__copy>div{white-space:normal}}.sc-footer--nakopci{background:#f3ede1;color:#1f1b14}.sc-footer--nakopci .sc-footer__link{color:#1f1b14d9}.sc-footer--nakopci .sc-footer__link:hover{color:#00463c;text-decoration-color:#00463c}.sc-footer--nakopci .sc-footer__logo{height:52px;width:auto;display:block}.sc-footer--nakopci .sc-footer__copy{color:#1f1b14e6}.sc-footer--nakopci .sc-footer__social a.icon{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.sc-footer--nakopci .sc-footer__social .icon{background-color:#00463c;color:#fff}.sc-footer--nakopci .sc-footer__social .icon:hover{transform:scale(1.15);background-color:#1f1b14}.naKopci .content-wrap{max-width:1000px;margin-left:auto;margin-right:auto;padding:0 24px;position:relative;z-index:2}.naKopci .section-grid{display:flex;gap:20px}.naKopci .section-grid.reverse{flex-direction:row-reverse}.naKopci .section-grid.reverse .description h2{text-align:end!important}.naKopci .section-grid .description,.naKopci .section-grid .prices,.naKopci .section-grid .action{width:50%}.naKopci .section-grid .description{display:flex;flex-direction:column;justify-content:center;gap:24px;max-width:50%}.naKopci .section-grid .description h2{text-align:start!important;font-size:40px;line-height:1.2}.naKopci .section-grid .description p{font-family:Kanit,sans-serif;font-size:16px;line-height:1.6;font-weight:300;text-align:justify}.naKopci .section-grid .description>div{display:flex}.naKopci .section-grid .prices{display:flex;flex-direction:column;align-items:center}.naKopci .section-grid .prices .title{font-size:28px;padding-bottom:8px}.naKopci .section-grid .prices .days{font-size:16px;font-weight:500;font-family:Kanit,sans-serif;padding:16px 0;text-align:center}.naKopci .section-grid .prices .price{font-family:Kanit,sans-serif;font-size:16px;font-weight:400;width:100%;display:flex;justify-content:center;gap:25px}.naKopci .section-grid .prices .notes{padding-top:16px;text-align:center;font-family:Kanit,sans-serif}@media screen and (max-width:768px){.naKopci .section-grid{display:flex;flex-direction:column;align-items:center}.naKopci .section-grid .button-wrapper{justify-content:flex-start!important}.naKopci .section-grid .description,.naKopci .section-grid .prices,.naKopci .section-grid .action{width:100%!important;max-width:100%!important}.naKopci .section-grid .description{width:100%;max-width:100%}.naKopci .section-grid .description h2{text-align:left!important}.naKopci .section-grid.reverse{flex-direction:column-reverse}}.naKopci .primary-button{border-radius:999px 999px 0}.naKopci .diagonal-section{--cut-h: 180px}@media screen and (max-width:768px){.naKopci .diagonal-section{--cut-h: 100px}}@media screen and (max-width:375px){.naKopci .diagonal-section{--cut-h: 70px}}.naKopci .diagonal-section{position:relative;overflow:hidden;margin-top:calc(-1 * var(--cut-h));padding:calc(var(--cut-h) + 100px) 0 280px}@media screen and (max-width:768px){.naKopci .diagonal-section{padding:calc(var(--cut-h) + 100px) 0 180px}}.naKopci .has-overlays .overlay-right,.naKopci .has-overlays .overlay-left{position:absolute;inset:0;pointer-events:none}.naKopci .has-overlays .overlay-right{z-index:1}.naKopci .has-overlays .overlay-left{z-index:3}.naKopci .has-overlays .content-wrap{position:relative;z-index:4}.naKopci .hero-section{--header-h: 90px}@media screen and (max-width:838px){.naKopci .hero-section{--header-h: 80px}}.naKopci .hero-section{background-image:url(/nakopci/nakopci_bg.jpg)!important;background-size:cover;background-repeat:no-repeat;background-position:center bottom;position:relative;overflow:hidden;color:#fff;padding-top:var(--header-h)}.naKopci .hero-section:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(-5deg,#f3ede1f5 30%,#ebe2d2eb 45%,#dcd2bee6)!important}.naKopci .hero-section .hero{min-height:calc(80vh - var(--header-h));height:auto;display:flex;flex-direction:column;justify-content:center;padding:48px 0 110px}@media screen and (max-width:838px){.naKopci .hero-section .hero{min-height:calc(50vh - var(--header-h));padding:28px 0 80px}}.naKopci .hero-section .hero{position:relative;z-index:2}.naKopci .hero-section .hero .title{font-size:clamp(44px,6vw,84px);color:#1f1b14!important;line-height:1.05;margin-bottom:.4rem;max-width:740px;font-family:Baloo,sans-serif;font-weight:800}.naKopci .hero-section .hero h2{color:#1f1b14;font-weight:500}.naKopci .hero-section .hero h3{margin-top:1.25rem;color:#1f1b14;font-family:Kanit,sans-serif;font-weight:500}.naKopci .hero-section .hero .content{padding-bottom:25px;max-width:820px;opacity:0;max-height:0px;overflow:hidden;transition:.8s}.naKopci .hero-section .hero .content h3{font-weight:500;padding:20px 0}.naKopci .hero-section .hero .content p{font-family:Kanit,sans-serif;line-height:1.6;color:#1f1b14}.naKopci .hero-section .hero .content .button-wrapper{padding-top:15px;padding-bottom:15px}.naKopci .hero-section .hero .button-wrapper .primary-button{color:#00463c;border-color:#00463c}.naKopci .hero-section .hero .button-wrapper .primary-button:hover{color:#fff;border-color:#00463c;background-color:#00463c}.naKopci .hero-section .hero .content-open{max-height:100vh;opacity:1}.naKopci .emerald-section{color:#fff;background:linear-gradient(90deg,#00463c 0% 55%,#00463c);position:relative;overflow:hidden}.naKopci .emerald-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/bowling-2-bg-min.jpg);background-repeat:no-repeat;background-position:100% 0%;background-size:auto 100%}@media screen and (max-width:768px){.naKopci .emerald-section:after{background-position:0% 0%;background-size:auto 100%}}.naKopci .emerald-section:after{pointer-events:none}.naKopci .emerald-section:before{content:"";position:absolute;inset:0;z-index:2;background-image:url(/nakopci/about_us.svg);background-repeat:no-repeat;background-position:-20% 40%;background-size:45% auto}@media screen and (max-width:768px){.naKopci .emerald-section:before{background-position:-80% 10%;background-size:80%}}@media screen and (max-width:375px){.naKopci .emerald-section:before{background-position:-150% 5%;background-size:90%}}.naKopci .emerald-section:before{pointer-events:none}.naKopci .emerald-section .overlay-right{background:linear-gradient(to right,#00463cd9 40%,#00463c66)}.naKopci .emerald-section .overlay-left{background:linear-gradient(to right,#00463ccc,#00463cb3 70%)}.naKopci .emerald-section .section-grid .description h2{color:#fff}.naKopci .emerald-section .section-grid .description p{color:#ffffffeb;font-weight:300}.naKopci .emerald-section .section-grid .description .primary-button{border-color:#fff;color:#fff}.naKopci .emerald-section .section-grid .description .primary-button:hover{background:#fff;color:#00463c}.naKopci .emerald-section-alternate:before{background-image:url(/nakopci/beer.svg)!important;filter:opacity(.35)}.naKopci .emerald-section-alternate:after{background-image:url(/nakopci/nakopci_menu.jpg)!important;background-position:100% 0%;background-size:auto 100%}@media screen and (max-width:768px){.naKopci .emerald-section-alternate:after{background-position:0% 0%!important;background-size:auto 100%!important}}.naKopci .emerald-section-alternate .content-wrap{padding-top:90px}.naKopci .emerald-section-alternate .section-grid .description h2,.naKopci .emerald-section-alternate .section-grid .description p,.naKopci .emerald-section-alternate .section-grid .description .menu-note{color:#fff}.naKopci .emerald-section-alternate .section-grid .description .menu-note{text-align:end;font-size:14px}.naKopci .emerald-section-alternate .section-grid .description .menu-note a{color:inherit;text-decoration:none;transition:.2s}.naKopci .emerald-section-alternate .section-grid .description .menu-note a:hover{color:#f3ede1}@media screen and (max-width:768px){.naKopci .emerald-section-alternate .section-grid .description .menu-note{text-align:left}}.naKopci .emerald-section-alternate .section-grid .primary-button{border-color:#fff;color:#fff}.naKopci .emerald-section-alternate .section-grid .primary-button:hover{background:#fff;color:#00463c}.naKopci .mockup{cursor:pointer;width:70%;transition:.3s}.naKopci .mockup:hover{transform:scale(.98) rotate(1deg)}.naKopci .white-section-nakopci{color:#0c142e;background:#fff;position:relative;overflow:hidden}.naKopci .white-section-nakopci:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/nakopci/nakopci_about.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.naKopci .white-section-nakopci:after{background-position:0% 10%;background-size:auto 100%}}.naKopci .white-section-nakopci:after{pointer-events:none}.naKopci .white-section-nakopci:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(.1);background-image:url(/tenis.svg);background-repeat:no-repeat;background-position:120% center;background-size:900px auto}@media screen and (max-width:1200px){.naKopci .white-section-nakopci:before{background-position:110% 15%;background-size:50% auto}}@media screen and (max-width:768px){.naKopci .white-section-nakopci:before{background-position:180% 5%;background-size:80% auto}}.naKopci .white-section-nakopci:before{pointer-events:none}.naKopci .white-section-nakopci .overlay-right{background:linear-gradient(to left,#f3ede1 45%,#f3ede133)}.naKopci .white-section-nakopci .overlay-left{background:linear-gradient(to left,#ffffffbf,#fff9 70%)}.naKopci .white-section-nakopci .section-grid{display:flex;flex-direction:column}.naKopci .white-section-nakopci .description{max-width:70%;width:100%}@media screen and (max-width:900px){.naKopci .white-section-nakopci .description{max-width:80%}}@media screen and (max-width:480px){.naKopci .white-section-nakopci .description{max-width:100%}}.naKopci .white-section-nakopci .description h2{color:#1f1b14}.naKopci .white-section-nakopci .description p{color:#1f1b14d1;font-weight:400}.naKopci .white-section-nakopci .who-list{display:flex;justify-content:space-around;gap:42px;width:100%;padding-top:25px;padding-bottom:25px}@media screen and (max-width:600px){.naKopci .white-section-nakopci .who-list{flex-direction:column;align-items:center;gap:22px}}.naKopci .white-section-nakopci .who-item{display:flex;flex-direction:column;align-items:center;text-align:center;color:#1f1b14;gap:12px}.naKopci .white-section-nakopci .who-item span{font-family:Kanit,sans-serif}.naKopci .white-section-nakopci .who-icon-wrap{width:120px;height:70px;border-radius:60% 40% 55% 45%/50% 60% 40% 50%;background-color:#00463c;display:flex;align-items:center;justify-content:center;transition:.3s;transform:rotate(-15deg)}.naKopci .white-section-nakopci .who-icon-wrap img{filter:drop-shadow(0 4px 8px rgba(0,0,0,.35));transition:.3s}.naKopci .white-section-nakopci .who-icon-wrap:hover{border-radius:70% 50% 65% 55%/60% 70% 50% 60%}.naKopci .white-section-nakopci .who-icon-wrap:hover img{transform:rotate(2deg) scale(1.05)}.naKopci .find-us-section{color:#fff;background:linear-gradient(90deg,#00463c 0% 55%,#00463c);position:relative;overflow:hidden}.naKopci .find-us-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/parking.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.naKopci .find-us-section:after{background-position:50% 0%;background-size:cover}}.naKopci .find-us-section:after{pointer-events:none}.naKopci .find-us-section:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(1);background-image:url(/car.svg);background-repeat:no-repeat;background-position:120% center;background-size:900px auto}@media screen and (max-width:1200px){.naKopci .find-us-section:before{background-position:110% 15%;background-size:50% auto}}@media screen and (max-width:768px){.naKopci .find-us-section:before{background-position:left top;background-size:80% auto}}.naKopci .find-us-section:before{pointer-events:none}.naKopci .find-us-section .overlay-right{background:linear-gradient(to left,#00463cd9 45%,#00463c66)}.naKopci .find-us-section .overlay-left{background:linear-gradient(to left,#00463ccc,#00463cb3 70%)}.naKopci .find-us-section .section-grid .description h2{text-align:end;color:#f3ede1}.naKopci .find-us-section .section-grid .description p{color:#f3ede1eb;font-weight:400}.naKopci .find-us-section .parking-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:18px}@media screen and (max-width:900px){.naKopci .find-us-section .parking-grid{grid-template-columns:1fr}}.naKopci .find-us-section .parking-card{background:#f3ede1eb;border:2px solid rgba(243,237,225,.25);border-radius:28px;overflow:hidden;box-shadow:0 20px 45px #00000024;transition:.3s ease;display:flex;flex-direction:column}.naKopci .find-us-section .parking-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0000002e}.naKopci .find-us-section .parking-card__head{padding:20px}.naKopci .find-us-section .parking-card__head h3{margin:0;font-size:22px;font-weight:600;color:#00463c}.naKopci .find-us-section .parking-card__note{margin-top:0;font-size:16px;font-family:Kanit,sans-serif;color:#00463cc7}.naKopci .find-us-section .parking-card__map{height:260px;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.naKopci .find-us-section .parking-card__map iframe{width:100%;height:100%;border:0;display:block}.naKopci .find-us-section .parking-card__cta{padding:18px 20px 22px;display:flex}.naKopci .find-us-section .parking-card__cta .primary-button{border-color:#00463c;color:#00463c}.naKopci .find-us-section .parking-card__cta .primary-button:hover{background-color:#00463c;border-color:#00463c;color:#fff}.naKopci .white-section-contact{color:#0c142e;background:#fff;padding:calc(var(--cut-h) + 100px) 0 160px}@media screen and (max-width:768px){.naKopci .white-section-contact{padding:calc(var(--cut-h) + 100px) 0 40px}}.naKopci .white-section-contact .content-wrap .primary-button{color:#00463c;border-color:#00463c}.naKopci .white-section-contact .content-wrap .primary-button:hover{color:#fff;border-color:#00463c;background-color:#00463c}.naKopci .white-section-contact .content-wrap .section-grid .action{width:50%;display:flex;flex-direction:column;justify-content:space-around}.naKopci .white-section-contact .content-wrap .section-grid .action h1{color:#00463c;font-size:30px;font-weight:500;line-height:1.1;padding-bottom:20px}.naKopci .white-section-contact .content-wrap .section-grid .action p{color:#00463c}.naKopci .white-section-contact .content-wrap .section-grid .action .cta{padding-top:20px;display:flex;gap:20px}.naKopci .white-section-contact .content-wrap .section-grid .action .socials{display:flex;gap:20px}.naKopci .white-section-contact .content-wrap .section-grid .action .socials .icon_wrap{border:2px solid #00463c;color:#00463c;width:40px;height:40px;padding:5px;border-radius:100% 100% 100% 0%;display:flex;justify-content:center;align-items:center;transition:.3s;cursor:pointer}.naKopci .white-section-contact .content-wrap .section-grid .action .socials .icon_wrap:hover{color:#fff;background-color:#00463c;border:2px solid #00463c}.naKopci .white-section-contact .content-wrap .section-grid .description{color:#00463c;padding-bottom:15px}.naKopci .white-section-contact .content-wrap .section-grid .description .section{display:flex;flex-direction:column}.naKopci .white-section-contact .content-wrap .section-grid .description .section strong{font-weight:500}@media screen and (max-width:768px){.naKopci .white-section-contact .content-wrap .section-grid{display:flex;flex-direction:column;align-items:center;width:100%!important}.naKopci .white-section-contact .content-wrap .section-grid .description{width:100%!important;align-items:center}.naKopci .white-section-contact .content-wrap .section-grid .description .section{width:100%;align-items:center}.naKopci .white-section-contact .content-wrap .section-grid .description .section p{text-align:center}.naKopci .white-section-contact .content-wrap .section-grid .action{width:100%!important;gap:20px;padding-bottom:20px;text-align:center}.naKopci .white-section-contact .content-wrap .section-grid .action h1{font-size:40px!important;width:100%}.naKopci .white-section-contact .content-wrap .section-grid .action .cta,.naKopci .white-section-contact .content-wrap .section-grid .action .socials{justify-content:center}}.naKopci .map-section .map-wrapper{width:100%;height:620px;border-radius:0;overflow:hidden}.naKopci .map-section .map-wrapper iframe{width:100%;height:100%;border:0;display:block}.gallery-slider-section{background:#00463c;color:#1f1b14;position:relative;overflow:hidden}.gallery-slider-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/nakopci/gallery_bg.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.gallery-slider-section:after{background-position:0% 10%;background-size:auto 100%}}.gallery-slider-section:after{pointer-events:none}.gallery-slider-section:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(.1);background-image:url(/tenis.svg);background-repeat:no-repeat;background-position:120% center;background-size:900px auto}@media screen and (max-width:1200px){.gallery-slider-section:before{background-position:110% 15%;background-size:50% auto}}@media screen and (max-width:768px){.gallery-slider-section:before{background-position:180% 5%;background-size:80% auto}}.gallery-slider-section:before{pointer-events:none}.gallery-slider-section .overlay-right{background:linear-gradient(to left,#f3ede1eb 40%,#f3ede14d)}.gallery-slider-section .overlay-left{background:linear-gradient(to right,#ffffffb3,#ffffffd9 70%)}.gallery-slider-section .gallery-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding-bottom:18px}.gallery-slider-section .gallery-head h2{margin:0 0 8px;font-weight:500;font-size:40px;color:#1f1b14}.gallery-slider-section .gallery-head p{margin:0;max-width:720px;color:#1f1b14bf;font-family:Kanit,sans-serif;line-height:1.6}@media screen and (max-width:700px){.gallery-slider-section .gallery-head{flex-direction:column;align-items:flex-start}}.gallery-slider-section .gallery-controls{display:flex;gap:10px}@media screen and (max-width:700px){.gallery-slider-section .gallery-controls{width:100%;justify-content:flex-start}}.gallery-slider-section .gallery-arrow{width:44px;height:44px;border-radius:14px;border:2px solid #00463c;background:transparent;color:#00463c;font-size:26px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:.25s}.gallery-slider-section .gallery-arrow:hover{background:#00463c;color:#fff}.gallery-slider-section .gallery-viewport{position:relative}.gallery-slider-section .gallery-track{display:flex;gap:14px;overflow-x:auto;padding:6px 2px 12px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gallery-slider-section .gallery-track::-webkit-scrollbar{display:none}.gallery-slider-section .gallery-slide{flex:0 0 auto;width:min(420px,82vw);height:280px;border-radius:22px;overflow:hidden;scroll-snap-align:start;position:relative;transform:translateZ(0);transition:.3s;border:0;padding:0;background:transparent;cursor:pointer;text-align:inherit}.gallery-slider-section .gallery-slide img{width:100%;height:100%;object-fit:cover;display:block;transition:.35s ease;filter:saturate(1.02) contrast(1.02)}.gallery-slider-section .gallery-slide:hover{transform:translateY(-4px)}.gallery-slider-section .gallery-slide:hover img{transform:scale(1.04)}@media screen and (max-width:480px){.gallery-slider-section .gallery-slide{height:240px;border-radius:18px}}.lightbox{position:fixed;inset:0;z-index:9999;background:#000000e8;display:flex;align-items:center;justify-content:center;padding:22px}.lightbox-inner{position:relative;width:min(1100px,96vw);height:min(78vh,720px);border-radius:22px;overflow:hidden;background:#0b0b0b;display:flex;align-items:center;justify-content:center}.lightbox-img{width:100%;height:100%;object-fit:contain;display:block}.lightbox-close{position:absolute;top:14px;right:14px;width:44px;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.18);background:#00000059;color:#fff;cursor:pointer;transition:.25s;z-index:3}.lightbox-close:hover{background:#0000008c}.lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:18px;border:1px solid rgba(255,255,255,.18);background:#00000059;color:#fff;font-size:34px;line-height:1;cursor:pointer;transition:.25s;z-index:3}.lightbox-nav:hover{background:#0000008c}.lightbox-nav--left{left:14px}.lightbox-nav--right{right:14px}@media screen and (max-width:520px){.lightbox-nav{width:44px;height:44px;border-radius:14px;font-size:28px}}.lightbox-caption{position:absolute;left:14px;right:14px;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:16px;background:#00000073;border:1px solid rgba(255,255,255,.12);color:#ffffffeb;font-family:Kanit,sans-serif;z-index:3}.lightbox-caption .lightbox-count{opacity:.75;font-size:14px}.loading-screen-na-kopci{background:#f3ede1!important;color:#0f0f0f!important;gap:0px!important}.loading-screen-na-kopci img{width:min(250px,50vw)!important}.loading-screen{position:fixed;inset:0;background:#0f0f0f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;z-index:9999;color:#fff;animation:fadeIn .3s ease;opacity:1;transform:translateY(0);filter:blur(0);transition:opacity .45s ease,transform .45s ease,filter .45s ease}.loading-screen.is-hiding{opacity:0;transform:translateY(14px);filter:blur(2px);pointer-events:none}.loading-screen img{width:min(320px,80vw);height:auto;display:block;transition:transform .45s ease,opacity .45s ease}.loading-screen.is-hiding img{transform:scale(.97);opacity:0}.loading-screen .loading-text{margin-top:20px;font-size:16px;letter-spacing:.5px;display:inline-flex;align-items:baseline}.loading-screen .dots{display:inline-flex;margin-left:4px;line-height:1;align-items:baseline}.loading-screen .dots span{animation:bounce 1.4s infinite;display:inline-block}.loading-screen .dots span:nth-child(1){animation-delay:0s}.loading-screen .dots span:nth-child(2){animation-delay:.2s}.loading-screen .dots span:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,60%,to{transform:translateY(0);opacity:.3}30%{transform:translateY(-6px);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.content-wrap{max-width:1000px;margin-left:auto;margin-right:auto;padding:0 24px;position:relative;z-index:2}.section-grid{display:flex;gap:20px}.section-grid.reverse{flex-direction:row-reverse}.section-grid.reverse .description h2{text-align:end!important}.section-grid .description,.section-grid .prices{width:50%}.section-grid .description{display:flex;flex-direction:column;justify-content:center;gap:24px;max-width:50%}.section-grid .description h2{text-align:start!important;font-size:40px;line-height:1.2}.section-grid .description p{font-family:Kanit,sans-serif;font-size:16px;line-height:1.6;font-weight:200;text-align:justify}.section-grid .description>div{display:flex}.section-grid .prices{display:flex;flex-direction:column;align-items:center}.section-grid .prices .title{font-size:28px;padding-bottom:8px}.section-grid .prices .days{font-size:16px;font-weight:500;font-family:Kanit,sans-serif;padding:16px 0;text-align:center}.section-grid .prices .price{font-family:Kanit,sans-serif;font-size:16px;font-weight:400;width:100%;display:flex;justify-content:center;gap:25px}.section-grid .prices .notes{padding-top:16px;text-align:center;font-family:Kanit,sans-serif}.section-grid .prices .notes p{word-spacing:4px}@media screen and (max-width:768px){.section-grid{display:flex;flex-direction:column;align-items:center}.section-grid .button-wrapper{justify-content:flex-start!important;display:flex;gap:15px}.section-grid .description,.section-grid .prices,.section-grid .action{width:100%!important;max-width:100%!important}.section-grid .description{width:100%;max-width:100%}.section-grid .description h2{text-align:left!important}.section-grid.reverse{flex-direction:column-reverse}}.primary-button{border-radius:999px 999px 0}.diagonal-section{--cut-h: 180px}@media screen and (max-width:768px){.diagonal-section{--cut-h: 100px}}@media screen and (max-width:375px){.diagonal-section{--cut-h: 70px}}.diagonal-section{position:relative;overflow:hidden;margin-top:calc(-1 * var(--cut-h));padding:calc(var(--cut-h) + 100px) 0 280px}@media screen and (max-width:768px){.diagonal-section{padding:calc(var(--cut-h) + 100px) 0 180px}}.has-overlays .overlay-right,.has-overlays .overlay-left{position:absolute;inset:0;pointer-events:none}.has-overlays .overlay-right{z-index:1}.has-overlays .overlay-left{z-index:3}.has-overlays .content-wrap{position:relative;z-index:4}.hero-section{--header-h: 90px}@media screen and (max-width:838px){.hero-section{--header-h: 80px}}.hero-section{background-image:url(https://scdubravka.sk/wp-content/uploads/2018/04/main-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:left top}@media screen and (max-width:768px){.hero-section{background-size:cover}}@media screen and (max-width:375px){.hero-section{background-size:cover}}.hero-section{position:relative;overflow:hidden;color:#fff;padding-top:var(--header-h)}.hero-section:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(-5deg,#06059bf5 30%,#0a0fbee6 45%,#06059be0)}.hero-section .hero{min-height:calc(80vh - var(--header-h));height:auto;display:flex;flex-direction:column;justify-content:center;padding:48px 0 110px}@media screen and (max-width:838px){.hero-section .hero{min-height:calc(50vh - var(--header-h));padding:28px 0 80px}}.hero-section .hero{position:relative;z-index:2}.hero-section .hero .title{font-size:clamp(44px,6vw,84px);color:#fff;line-height:1.05;margin-bottom:1.25rem;max-width:740px;font-family:Baloo,sans-serif;font-weight:800}.hero-section .hero h3{font-weight:500}.hero-section .hero .content{padding-bottom:25px;max-width:820px;opacity:0;max-height:0px;overflow:hidden;transition:.8s}.hero-section .hero .content .button-wrapper{padding-top:15px;padding-bottom:15px}.hero-section .hero .content .content-title-wrap,.hero-section .hero .content .content-text-wrap{display:flex;justify-content:space-between}.hero-section .hero .content h3{font-weight:500;padding:20px 0}.hero-section .hero .content p{font-family:Kanit,sans-serif;line-height:1.6}.hero-section .hero .content-open{max-height:100vh;opacity:1}.pink-section{color:#fff;background:linear-gradient(90deg,#ff00b7,#e000a0 55%,#c4007a)}.pink-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/bowling-2-bg-min.jpg);background-repeat:no-repeat;background-position:100% 0%;background-size:auto 100%}@media screen and (max-width:768px){.pink-section:after{background-position:0% 0%;background-size:auto 100%}}.pink-section:after{pointer-events:none}.pink-section:before{content:"";position:absolute;inset:0;z-index:2;background-image:url(/bowling.svg);background-repeat:no-repeat;background-position:-20% 40%;background-size:45% auto}@media screen and (max-width:768px){.pink-section:before{background-position:-80% 10%;background-size:80%}}@media screen and (max-width:375px){.pink-section:before{background-position:-150% 5%;background-size:90%}}.pink-section:before{pointer-events:none}.pink-section .overlay-right{background:linear-gradient(to right,#ff00b7d9 40%,#ff00b766)}.pink-section .overlay-left{background:linear-gradient(to right,#ff00b7cc,#ff00b7b3 70%)}.pink-section .section-grid .description h2{text-align:end}.pink-section .section-grid .description>div{justify-content:flex-end}.pink-section .section-grid .prices .days,.pink-section .section-grid .prices .notes{color:#0000ba}.pink-section-2:before{background-image:none}.pink-section-2:after{background-image:url(/repair-rocket-bg-min.jpg);background-position:100% 0%;background-size:auto 100%}@media screen and (max-width:768px){.pink-section-2:after{background-position:0% 0%;background-size:auto 100%}}.white-section{color:#0c142e;background:#fff}.white-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/bedminton-bg-min.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.white-section:after{background-position:0% 10%;background-size:auto 100%}}.white-section:after{pointer-events:none}.white-section:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(.35);background-image:url(/tenis.svg);background-repeat:no-repeat;background-position:120% center;background-size:900px auto}@media screen and (max-width:1200px){.white-section:before{background-position:110% 15%;background-size:50% auto}}@media screen and (max-width:768px){.white-section:before{background-position:180% 5%;background-size:80% auto}}.white-section:before{pointer-events:none}.white-section .overlay-right{background:linear-gradient(to left,#fff 45%,#fff3)}.white-section .overlay-left{background:linear-gradient(to left,#ffffffbf,#fff9 70%)}.white-section .section-grid .description h2{text-align:end;color:#ff00b7}.white-section .section-grid .description p{color:#0000b9}.white-section .section-grid .description>div{justify-content:flex-start}.white-section .section-grid .primary-button{border-color:#0000b9;color:#0000b9}.white-section .section-grid .prices .title,.white-section .section-grid .prices .price{color:#0000b9}.white-section .section-grid .prices .days,.white-section .section-grid .prices .notes{color:#ff00b7}.mojeqr-section-new{color:#0c142e;background:linear-gradient(90deg,#9268eb 0% 55%,#9268eb)}.mojeqr-section-new:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/nakopci/nakopci_menu.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.mojeqr-section-new:after{background-position:50% bottom;background-size:auto 100%}}.mojeqr-section-new:after{pointer-events:none}.mojeqr-section-new:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(.35);background-image:url(/nakopci/beer.svg);background-repeat:no-repeat;background-position:120% center;background-size:900px auto}@media screen and (max-width:1200px){.mojeqr-section-new:before{background-position:110% 15%;background-size:50% auto}}@media screen and (max-width:768px){.mojeqr-section-new:before{background-position:left top;background-size:80% auto}}.mojeqr-section-new:before{pointer-events:none}.mojeqr-section-new .overlay-right{background:linear-gradient(to left,#9268eb 45%,#9268eb33)}.mojeqr-section-new .overlay-left{background:linear-gradient(to left,#9268ebbf,#9268eb99 70%)}.mojeqr-section-new .section-grid .description h2{text-align:end;color:#fff}.mojeqr-section-new .section-grid .description p{color:#fff}.mojeqr-section-new .section-grid .description>div{justify-content:flex-start}.mojeqr-section-new .section-grid .menu-note{text-align:start;font-size:14px}.mojeqr-section-new .section-grid .menu-note a{color:inherit;text-decoration:none;transition:.2s}.mojeqr-section-new .section-grid .menu-note a:hover{color:#3a0b97}.mojeqr-section-new .section-grid .primary-button{border-color:#fff;color:#fff}.mojeqr-section-new .section-grid .primary-button:hover{color:#7407f1}.mojeqr-section-new .section-grid .prices .title,.mojeqr-section-new .section-grid .prices .price,.mojeqr-section-new .section-grid .prices .days{color:#fff}.mojeqr-section-new .section-grid .prices .notes{color:#fff;font-weight:400}.mojeqr-section-alternate:before{background-image:url(/nakopci/beer.svg)!important}.mojeqr-section-alternate:after{background-image:url(/nakopci/nakopci_menu.jpg)!important;background-position:right bottom!important;background-size:100%!important}.mojeqr-section-alternate .content-wrap{padding-top:90px}.mojeqr-section{color:#fff;background:linear-gradient(90deg,#9268eb 0% 55%,#9268eb)}.mojeqr-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/bowling-2-bg-min.jpg);background-repeat:no-repeat;background-position:100% 0%;background-size:auto 100%}@media screen and (max-width:768px){.mojeqr-section:after{background-position:0% 0%;background-size:auto 100%}}.mojeqr-section:after{pointer-events:none}.mojeqr-section:before{content:"";position:absolute;inset:0;z-index:2;background-image:url(/bowling.svg);background-repeat:no-repeat;background-position:-20% 40%;background-size:45% auto}@media screen and (max-width:768px){.mojeqr-section:before{background-position:-80% 10%;background-size:80%}}@media screen and (max-width:375px){.mojeqr-section:before{background-position:-150% 5%;background-size:90%}}.mojeqr-section:before{pointer-events:none}.mojeqr-section .overlay-right{background:linear-gradient(to right,#9268ebd9 40%,#9268eb66)}.mojeqr-section .overlay-left{background:linear-gradient(to right,#9268ebcc,#9268ebb3 70%)}.mojeqr-section .section-grid .description .menu-note{text-align:end;font-size:14px}.mojeqr-section .section-grid .description .menu-note a{color:inherit;text-decoration:none;transition:.2s}.mojeqr-section .section-grid .description .menu-note a:hover{color:#814fe8}@media screen and (max-width:768px){.mojeqr-section .section-grid .description .menu-note{text-align:left}}.mojeqr-section .section-grid .description h2{text-align:end}.mojeqr-section .section-grid .description>div{justify-content:flex-end}.mojeqr-section .section-grid .prices .days,.mojeqr-section .section-grid .prices .notes{color:#0000ba}.mockup{cursor:pointer;width:70%;transition:.3s}.mockup:hover{transform:scale(.98) rotate(1deg)}.cyan-section{color:#fff;background:#3ee4da}.cyan-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(table-tennis-bg-min.jpg);background-repeat:no-repeat;background-position:100% 0%;background-size:auto 100%}@media screen and (max-width:768px){.cyan-section:after{background-position:0% 0%;background-size:auto 100%}}.cyan-section:after{pointer-events:none}.cyan-section:before{content:"";position:absolute;inset:0;z-index:2;background-image:url(/pingpong.svg);background-repeat:no-repeat;background-position:-20% 40%;background-size:45% auto}@media screen and (max-width:768px){.cyan-section:before{background-position:-80% 10%;background-size:80%}}@media screen and (max-width:375px){.cyan-section:before{background-position:-150% 5%;background-size:90%}}.cyan-section:before{pointer-events:none}.cyan-section .overlay-right{background:linear-gradient(to right,#3ee4da 35%,#3ee4dad9 40%,#3ee4da59)}.cyan-section .overlay-left{background:linear-gradient(to right,#3ee4dacc,#3ee4dab3 70%)}.cyan-section .section-grid .description h2{text-align:end;color:#8d27ff}.cyan-section .section-grid .description p{color:#0000ba}.cyan-section .section-grid .description>div{justify-content:flex-end}.cyan-section .section-grid .primary-button{color:#0000ba;border-color:#0000ba}.cyan-section .section-grid .prices .title{color:#0000ba}.cyan-section .section-grid .prices .days,.cyan-section .section-grid .prices .notes{color:#8d27ff}.cyan-section .section-grid .prices .price{color:#0000ba}.purple-section{color:#0c142e;background:#fff}.purple-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/tennis-bg-min.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.purple-section:after{background-position:0% 10%;background-size:auto 100%}}.purple-section:after{pointer-events:none}.purple-section:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(.35);background-image:url(bedminton.svg);background-repeat:no-repeat;background-position:120% center;background-size:900px auto}@media screen and (max-width:1200px){.purple-section:before{background-position:110% 15%;background-size:50% auto}}@media screen and (max-width:768px){.purple-section:before{background-position:180% 5%;background-size:80% auto}}.purple-section:before{pointer-events:none}.purple-section .overlay-right{background:linear-gradient(to left,#8d27ff 45%,#8d27ff33)}.purple-section .overlay-left{background:linear-gradient(to left,#8d27ffbf,#8d27ff99 70%)}.purple-section .section-grid .description h2{text-align:end;color:#3ee4da}.purple-section .section-grid .description p{color:#fff}.purple-section .section-grid .description>div{justify-content:flex-start}.purple-section .section-grid .primary-button{border-color:#fff;color:#fff}.purple-section .section-grid .prices .title,.purple-section .section-grid .prices .price{color:#fff}.purple-section .section-grid .prices .days{color:#3ee4da}.purple-section .section-grid .prices .notes{color:#3ee4da;font-weight:400}.sipky-section{color:#0c142e;background:#fff}.sipky-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/sipky-bg-min.jpeg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.sipky-section:after{background-position:0% 10%;background-size:auto 100%}}.sipky-section:after{pointer-events:none}.sipky-section:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(.35);background-image:url(/darts.svg);background-repeat:no-repeat;background-position:120% center;background-size:900px auto}@media screen and (max-width:1200px){.sipky-section:before{background-position:110% 15%;background-size:50% auto}}@media screen and (max-width:768px){.sipky-section:before{background-position:180% 5%;background-size:80% auto}}.sipky-section:before{pointer-events:none}.sipky-section .overlay-right{background:linear-gradient(to left,#8d27ff 45%,#8d27ff33)}.sipky-section .overlay-left{background:linear-gradient(to left,#8d27ffbf,#8d27ff99 70%)}.sipky-section .section-grid .description h2{text-align:end;color:#3ee4da}.sipky-section .section-grid .description p{color:#fff}.sipky-section .section-grid .description>div{justify-content:flex-start}.sipky-section .section-grid .primary-button{border-color:#fff;color:#fff}.sipky-section .section-grid .prices .title,.sipky-section .section-grid .prices .price{color:#fff}.sipky-section .section-grid .prices .days{color:#3ee4da}.sipky-section .section-grid .prices .notes{color:#3ee4da;font-weight:400}.green-section{color:#fff;background:#aee42c}.green-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(football-bg.jpg);background-repeat:no-repeat;background-position:100% 0%;background-size:auto 100%}@media screen and (max-width:768px){.green-section:after{background-position:0% 0%;background-size:auto 100%}}.green-section:after{pointer-events:none}.green-section:before{content:"";position:absolute;inset:0;z-index:2;background-image:url(/football.svg);background-repeat:no-repeat;background-position:-20% 40%;background-size:45% auto}@media screen and (max-width:768px){.green-section:before{background-position:-80% 10%;background-size:80%}}@media screen and (max-width:375px){.green-section:before{background-position:-150% 5%;background-size:90%}}.green-section:before{pointer-events:none}.green-section .overlay-right{background:linear-gradient(to right,#aee42c 35%,#aee42cd9 40%,#aee42c59)}.green-section .overlay-left{background:linear-gradient(to right,#aee42ccc,#aee42cb3 70%)}.green-section .section-grid .description h2{text-align:end;color:#0000ba}.green-section .section-grid .description p{color:#0000ba}.green-section .section-grid .description>div{justify-content:flex-end}.green-section .section-grid .primary-button{color:#0000ba;border-color:#0000ba}.green-section .section-grid .prices .days,.green-section .section-grid .prices .notes{color:#0000ba}.blue-section{color:#fff;background:#0000b8}.blue-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/bar-bg-min.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.blue-section:after{background-position:0% 10%;background-size:auto 100%}}.blue-section:after{pointer-events:none}.blue-section:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(.35);background-image:none;background-repeat:no-repeat;background-position:120% center;background-size:900px auto;pointer-events:none}.blue-section .overlay-right{background:linear-gradient(to left,#0000b8 45%,#0000b833)}.blue-section .overlay-left{background:linear-gradient(to left,#0000b8bf,#0000b899 70%)}.blue-section .section-grid .description h2{text-align:start;color:#fff}.blue-section .section-grid .description p{color:#fff}.blue-section .section-grid .description>div{justify-content:flex-start}.blue-section .section-grid .primary-button{border-color:#fff;color:#fff}.blue-section .section-grid .prices .title,.blue-section .section-grid .prices .days,.blue-section .section-grid .prices .notes{color:#fff}.socials{display:flex;gap:10px}.socials .icon_wrap{border:2px solid #fe00b6;color:#fe00b6;width:40px;height:40px;padding:5px;border-radius:100% 100% 100% 0%;display:flex;justify-content:center;align-items:center;transition:.3s;cursor:pointer}.socials .icon_wrap:hover{color:#fff;background-color:#0000b8;border:2px solid #0000b8}.white-section-contact{color:#0c142e;background:#fff;padding:calc(var(--cut-h) + 100px) 0 160px}@media screen and (max-width:768px){.white-section-contact{padding:calc(var(--cut-h) + 100px) 0 40px}}.white-section-contact .content-wrap .primary-button{color:#fe00b6;border-color:#fe00b6}.white-section-contact .content-wrap .primary-button:hover{color:#fff;border-color:#0000b8;background-color:#0000b8}.white-section-contact .content-wrap .section-grid .action{display:flex;flex-direction:column;justify-content:space-around;width:50%}.white-section-contact .content-wrap .section-grid .action h1{color:#fe00b6;font-size:30px;font-weight:500;line-height:1.1;padding-bottom:20px}.white-section-contact .content-wrap .section-grid .action p{color:#0000b8}.white-section-contact .content-wrap .section-grid .action .cta{padding-top:20px;display:flex;gap:20px}.white-section-contact .content-wrap .section-grid .description{color:#0000b8;padding-bottom:15px}.white-section-contact .content-wrap .section-grid .description .section{display:flex;flex-direction:column}.white-section-contact .content-wrap .section-grid .description .section strong{font-weight:500}@media screen and (max-width:768px){.white-section-contact .content-wrap .section-grid{width:100%!important}.white-section-contact .content-wrap .section-grid .description{width:100%!important;align-items:center}.white-section-contact .content-wrap .section-grid .description .section{width:100%;align-items:center}.white-section-contact .content-wrap .section-grid .description .section p{text-align:center}.white-section-contact .content-wrap .section-grid .action{width:100%!important;gap:20px;padding-bottom:20px;text-align:center}.white-section-contact .content-wrap .section-grid .action h1{font-size:40px!important;width:100%}.white-section-contact .content-wrap .section-grid .action .cta,.white-section-contact .content-wrap .section-grid .action .socials{justify-content:center}}.map-section .map-wrapper{width:100%;height:620px;border-radius:0;overflow:hidden}.map-section .map-wrapper iframe{width:100%;height:100%;border:0;display:block}.gallery-slider-section--scd{background:#0000b8;color:#0c142e;position:relative;overflow:hidden}.gallery-slider-section--scd:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/bar-bg-min.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.gallery-slider-section--scd:after{background-position:0% 10%;background-size:auto 100%}}.gallery-slider-section--scd:after{pointer-events:none}.gallery-slider-section--scd:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(.25);background-image:url(/tenis.svg);background-repeat:no-repeat;background-position:120% center;background-size:900px auto}@media screen and (max-width:1200px){.gallery-slider-section--scd:before{background-position:110% 15%;background-size:50% auto}}@media screen and (max-width:768px){.gallery-slider-section--scd:before{background-position:180% 5%;background-size:80% auto}}.gallery-slider-section--scd:before{pointer-events:none}.gallery-slider-section--scd .overlay-right{background:linear-gradient(to left,#0000b8eb 40%,#0000b859)}.gallery-slider-section--scd .overlay-left{background:linear-gradient(to right,#ffffffbf,#ffffffe6 70%)}.gallery-slider-section--scd .content-wrap{position:relative;z-index:4}.gallery-slider-section--scd .gallery-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding-bottom:18px}.gallery-slider-section--scd .gallery-head h2{margin:0 0 8px;font-weight:600;font-size:40px;color:#0000b8}.gallery-slider-section--scd .gallery-head p{margin:0;max-width:720px;color:#0000b8bf;font-family:Kanit,sans-serif;line-height:1.6}@media screen and (max-width:700px){.gallery-slider-section--scd .gallery-head{flex-direction:column;align-items:flex-start}}.gallery-slider-section--scd .gallery-controls{display:flex;gap:10px}@media screen and (max-width:700px){.gallery-slider-section--scd .gallery-controls{width:100%;justify-content:flex-start}}.gallery-slider-section--scd .gallery-arrow{width:44px;height:44px;border-radius:14px;border:2px solid #0000b8;background:transparent;color:#0000b8;font-size:26px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:.25s}.gallery-slider-section--scd .gallery-arrow:hover{background:#0000b8;color:#fff}.gallery-slider-section--scd .gallery-viewport{position:relative}.gallery-slider-section--scd .gallery-track{display:flex;gap:14px;overflow-x:auto;padding:6px 2px 12px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gallery-slider-section--scd .gallery-track::-webkit-scrollbar{display:none}.gallery-slider-section--scd .gallery-slide{flex:0 0 auto;width:min(420px,82vw);height:280px;border-radius:22px;overflow:hidden;scroll-snap-align:start;position:relative;background:transparent;border:0;padding:0;cursor:pointer;transition:.3s}.gallery-slider-section--scd .gallery-slide img{width:100%;height:100%;object-fit:cover;display:block;transition:.35s ease;filter:saturate(1.02) contrast(1.02)}.gallery-slider-section--scd .gallery-slide:hover{transform:translateY(-4px)}.gallery-slider-section--scd .gallery-slide:hover img{transform:scale(1.04)}@media screen and (max-width:480px){.gallery-slider-section--scd .gallery-slide{height:240px;border-radius:18px}}.emerald-section{color:#fff;background:linear-gradient(90deg,#00463c 0% 55%,#00463c)}.emerald-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/nakopci/nakopci_bg.jpg);background-repeat:no-repeat;background-position:100% 0%;background-size:auto 100%}@media screen and (max-width:768px){.emerald-section:after{background-position:50% 0%;background-size:cover}}.emerald-section:after{pointer-events:none}.emerald-section:before{content:"";position:absolute;inset:0;z-index:2;background-image:url(/nakopci/about_us.svg);background-repeat:no-repeat;background-position:-20% 40%;background-size:45% auto}@media screen and (max-width:768px){.emerald-section:before{background-position:-80% 10%;background-size:80%}}.emerald-section:before{pointer-events:none}.emerald-section .overlay-right{background:linear-gradient(to right,#00463cd9 40%,#00463c66)}.emerald-section .overlay-left{background:linear-gradient(to right,#00463ccc,#00463cb3 70%)}.emerald-section .description h2{color:#fff}.emerald-section .description p{color:#ffffffeb;font-weight:300}.emerald-section .description .primary-button{border-color:#fff;color:#fff}.emerald-section .description .primary-button:hover{background:#fff;color:#00463c}.white-section-nakopci{background:#fff;color:#1f1b14}.white-section-nakopci:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/nakopci/nakopci_about.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.white-section-nakopci:after{background-position:0% 10%;background-size:auto 100%}}.white-section-nakopci:after{pointer-events:none}.white-section-nakopci:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(.1);background-image:url(/tenis.svg);background-repeat:no-repeat;background-position:120% center;background-size:900px auto}@media screen and (max-width:1200px){.white-section-nakopci:before{background-position:110% 15%;background-size:50% auto}}@media screen and (max-width:768px){.white-section-nakopci:before{background-position:180% 5%;background-size:80% auto}}.white-section-nakopci:before{pointer-events:none}.white-section-nakopci .overlay-right{background:linear-gradient(to left,#fff 45%,#fff3)}.white-section-nakopci .overlay-left{background:linear-gradient(to left,#ffffffbf,#fff9 70%)}.white-section-nakopci .section-grid{display:flex;flex-direction:column}.white-section-nakopci .description{max-width:70%;width:100%}@media screen and (max-width:900px){.white-section-nakopci .description{max-width:80%}}@media screen and (max-width:480px){.white-section-nakopci .description{max-width:100%}}.white-section-nakopci .description h2{color:#1f1b14}.white-section-nakopci .description p{color:#1f1b14d1;font-weight:400}.white-section-nakopci .who-list{display:flex;justify-content:space-around;gap:42px;width:100%;padding-top:25px;padding-bottom:25px}@media screen and (max-width:600px){.white-section-nakopci .who-list{flex-direction:column;align-items:center;gap:22px}}.white-section-nakopci .who-item{display:flex;flex-direction:column;align-items:center;text-align:center;color:#1f1b14;gap:12px}.white-section-nakopci .who-item span{font-family:Kanit,sans-serif}.white-section-nakopci .who-icon-wrap{width:120px;height:70px;border-radius:60% 40% 55% 45%/50% 60% 40% 50%;background-color:#00463c;display:flex;align-items:center;justify-content:center;transition:.3s;transform:rotate(-15deg)}.white-section-nakopci .who-icon-wrap img{filter:drop-shadow(0 4px 8px rgba(0,0,0,.35));transition:.3s}.white-section-nakopci .who-icon-wrap:hover{border-radius:70% 50% 65% 55%/60% 70% 50% 60%}.white-section-nakopci .who-icon-wrap:hover img{transform:rotate(2deg) scale(1.05)}.find-us-section{color:#fff;background:linear-gradient(90deg,#9268eb 0% 55%,#9268eb);position:relative;overflow:hidden}.find-us-section:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/parking.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:auto 100%}@media screen and (max-width:768px){.find-us-section:after{background-position:50% 0%;background-size:cover}}.find-us-section:after{pointer-events:none}.find-us-section:before{content:"";position:absolute;inset:0;z-index:2;filter:opacity(1);background-image:url(/car.svg);background-repeat:no-repeat;background-position:120% center;background-size:900px auto}@media screen and (max-width:1200px){.find-us-section:before{background-position:110% 15%;background-size:50% auto}}@media screen and (max-width:768px){.find-us-section:before{background-position:left top;background-size:80% auto}}.find-us-section:before{pointer-events:none}.find-us-section .overlay-right{background:linear-gradient(to left,#9268eb 45%,#9268eb33)}.find-us-section .overlay-left{background:linear-gradient(to left,#9268ebbf,#9268eb99 70%)}.find-us-section .section-grid .description h2{text-align:end;color:#fff}.find-us-section .section-grid .description p{color:#fff;font-weight:400}.find-us-section .section-grid .description>div{justify-content:flex-start}.find-us-section .section-grid .primary-button{border-color:#fff;color:#fff}.find-us-section .section-grid .primary-button:hover{color:#7407f1}.find-us-section .section-grid .prices .title,.find-us-section .section-grid .prices .price,.find-us-section .section-grid .prices .days,.find-us-section .section-grid .prices .notes{color:#fff}.find-us-section .parking-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:18px}@media screen and (max-width:900px){.find-us-section .parking-grid{grid-template-columns:1fr}}.find-us-section .parking-card{background:#ffffffcd;border:2px solid rgba(255,255,255,.25);border-radius:28px;overflow:hidden;box-shadow:0 20px 45px #00000024;transition:.3s ease;display:flex;flex-direction:column}.find-us-section .parking-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0000002e}.find-us-section .parking-card__head{padding:20px}.find-us-section .parking-card__head h3{margin:0;font-size:22px;font-weight:500;color:#0000b8}.find-us-section .parking-card__note{margin-top:0;font-size:16px;font-family:Kanit,sans-serif;color:#0000b8bf}.find-us-section .parking-card__map{height:260px;border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06)}.find-us-section .parking-card__map iframe{width:100%;height:100%;border:0;display:block}.find-us-section .parking-card__cta{padding:18px 20px 22px;display:flex}.find-us-section .parking-card__cta .primary-button{border-color:#0000b9;color:#0000b9}.find-us-section .parking-card__cta .primary-button:hover{background-color:#fe00b6;border-color:#fe00b6;color:#fff}.diagonal-section.diagonal-up{clip-path:polygon(0 var(--cut-h),100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 var(--cut-h),100% 0,100% 100%,0 100%)}.diagonal-section.diagonal-down{clip-path:polygon(0 0,100% var(--cut-h),100% 100%,0 100%);-webkit-clip-path:polygon(0 0,100% var(--cut-h),100% 100%,0 100%)}.legal-page{max-width:900px;margin:0 auto;padding:60px 20px 80px;color:#fff;line-height:1.6}.legal-page strong{font-weight:500}.legal-page .page-loader{position:fixed;inset:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;transition:opacity .45s ease}.legal-page .page-loader.hide{opacity:0;pointer-events:none}.legal-page .spinner{width:48px;height:48px;border:4px solid #e5e5e5;border-top:4px solid #111;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.legal-header{margin-bottom:48px;padding-top:80px}.legal-header h1{font-size:36px;font-weight:700;margin-bottom:16px;text-align:center}.legal-header p{margin:6px 0;font-size:16px}.legal-header p strong{font-weight:500}.legal-section{margin-bottom:40px;min-height:calc(100vh - 339px)}.legal-section h2{font-size:22px;font-weight:500;margin-bottom:16px}.legal-section ol{padding-left:40px;margin:0}.legal-section ol li{margin-bottom:16px}.legal-section ol li::marker{font-weight:500}.legal-section ol li p{margin:0;font-size:16px;font-weight:400;font-family:Kanit,sans-serif}.legal-page a{color:#fff;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.legal-page a:hover{opacity:.8}@media(max-width:768px){.legal-page{padding:40px 16px 60px}.legal-header h1{font-size:28px}.legal-section h2{font-size:20px}}
