@font-face{font-family:"Tanker-Regular";src:url("/fonts/Tanker-Regular.woff2") format("woff2"),url("/fonts/Tanker-Regular.woff") format("woff"),url("/fonts/Tanker-Regular.ttf") format("truetype");font-weight:400;font-display:swap;font-style:normal}*{margin:0;padding:0;border:0;outline:0;list-style:none;text-decoration:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{scroll-behavior:smooth;font-size:62.5%}body{line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:hidden}h1,h2,h3,h4{font-family:"Tanker-Regular";letter-spacing:.3rem}h1{font-size:10rem;line-height:1.2}h2{font-size:5rem}h3{font-size:3rem}h4{font-size:2.4rem}p{font-size:2.2rem;font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;font-weight:400}a{text-decoration:none;color:inherit}.container{width:80%;margin:0 auto}img{display:block;width:100%}.btn{background-color:#f33;padding:.5rem 1rem;border-radius:1rem}.red{color:#f33}.yellow{color:#f1dc51}.white{color:#fff}small{font-size:1.6rem;letter-spacing:.1rem}.reveal{transform:translateY(100px);opacity:0;transition:all 1s ease}.active{transform:translateY(0px);opacity:1}@media screen and (max-width: 1024px){html{scroll-behavior:auto}}@media screen and (max-width: 600px){h1{font-size:5rem}h2{font-size:4rem;line-height:5rem}h3{font-size:2.4rem}h4{font-size:2rem}p{font-size:1.6rem}small{font-size:1.4rem;letter-spacing:.1rem}}nav{width:100vw;height:8rem;position:fixed;z-index:10;display:grid;place-items:center;transition:.2s ease}nav .container{display:flex;justify-content:space-between;align-items:center}nav .container .nav-logo img{width:12rem}nav .container ul{display:flex;gap:5rem;align-items:center;font-family:"Tanker-Regular";letter-spacing:.2rem;font-size:2.8rem;text-decoration:none}nav .container a{color:#fff}nav .container a:hover{color:#f1dc51}nav .container button{display:none}.scrolled{background-color:#000;opacity:90%;transition:.2s ease}@media screen and (max-width: 1024px){nav{height:6rem}nav .container .nav-logo img{width:8rem}nav .container button{display:inline-block;z-index:10;background:rgba(0,0,0,0);color:#fff;font-size:3rem;cursor:pointer}nav .container button#close_nav-btn{display:none}nav .container ul{position:absolute;top:0;left:100%;width:100%;height:100vh;flex-direction:column;justify-content:center;align-items:center;gap:8rem;background-color:#f33;transition:.4s}.scrolled{opacity:100%}.nav-active{left:0}}header{height:100vh;overflow:hidden;font-family:"Tanker-Regular";text-align:center;color:#fff}header video{position:absolute;top:0;left:0;z-index:-5;-o-object-fit:cover;object-fit:cover;width:100vw;height:100vh;background:#000}header .video-mask{position:absolute;z-index:-2;width:100%;height:100vh;background-color:rgba(0,0,0,.5)}header .header-content{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}header .header-content .btn{position:relative;text-align:center;margin-top:1.6rem;padding:1.6rem 2.6rem}header .header-content .btn .phone{display:flex;justify-content:center;align-items:center}header .header-content .btn h3{padding:0 1.6rem;transition:1s ease}header .header-content .btn .bxs-hot{font-size:2rem}header .header-content .btn:hover h3{font-size:3.4rem;transition:1s ease}header .header-content .call{display:none}header .header-content .animation{animation-duration:1s;animation-fill-mode:both}header .header-content .animation-2{animation-delay:.2s;animation-duration:1s;animation-fill-mode:both}header .header-content .animation-3{animation-delay:.5s;animation-duration:1s;animation-fill-mode:both}header .header-content .fadeInBottom{animation-name:fadeInBottom}@keyframes fadeInBottom{from{opacity:0;transform:translateY(50%)}to{opacity:1}}@media screen and (max-width: 1024px){header .header-content h1{font-size:9rem}}@media screen and (max-width: 600px){header .header-content h1{font-size:6rem;line-height:7.6rem}header .header-content .btn .bxs-hot{font-size:2rem}header .header-content .btn:hover h3{font-size:2.4rem}header .header-content .call-text{display:none}header .header-content .call{display:flex;align-items:center}}#o-nas .container{padding:8rem 0 7rem 0;display:grid;grid-template-columns:47% 47%;align-items:center;gap:6%}#o-nas .container .o-nas-text{display:flex;flex-direction:column;gap:1.6rem;justify-content:center}#o-nas .container .o-nas-img{display:flex;flex-direction:column;justify-content:center}#o-nas .container .o-nas-img img{width:100%;border:1rem solid #fff}#o-nas .container .o-nas-img .img-1{position:relative;top:4rem}#o-nas .container .o-nas-img .img-2{position:relative;bottom:100px;right:50px;width:60%}@media screen and (max-width: 1024px){#o-nas .container{display:block;text-align:center}#o-nas .container .o-nas-img{flex-direction:row;justify-content:center;align-items:start}#o-nas .container .o-nas-img .img-1{width:60%;top:1rem;right:-2rem}#o-nas .container .o-nas-img .img-2{bottom:-3.6rem;right:1rem;width:40%}}@media screen and (max-width: 600px){#o-nas .container{padding-bottom:3rem}#o-nas .container .o-nas-img{flex-direction:column;align-items:center}#o-nas .container .o-nas-img .img-1{width:100%;top:1rem;right:0}#o-nas .container .o-nas-img .img-2{bottom:3rem;right:0;width:60%}}#dlaczego-my{padding:8rem 0;background-image:url("/assets/bg-yellow.jpg");text-align:center}#dlaczego-my .container .dlaczego-items{display:flex;justify-content:center;gap:2rem;margin-top:3rem;gap:3rem}#dlaczego-my .container .dlaczego-items .dlaczego-item{width:30%}#dlaczego-my .container .dlaczego-items .dlaczego-item .dlaczego-item-container{margin:auto;width:50%;border-radius:50%;background-color:#fff;padding:12%;margin-bottom:2rem}@media screen and (max-width: 1024px){#dlaczego-my .container .dlaczego-items .dlaczego-item .dlaczego-item-container{width:80%}}@media screen and (max-width: 600px){#dlaczego-my .container .dlaczego-items{flex-direction:column;align-items:center}#dlaczego-my .container .dlaczego-items .dlaczego-item{width:100%}#dlaczego-my .container .dlaczego-items .dlaczego-item .dlaczego-item-container{width:50%}}.swiper{width:80%;margin-top:8rem;text-align:center}.swiper h2{margin-bottom:2rem}.swiper p{margin-bottom:3rem}.swiper .swiper-wrapper{margin-bottom:6rem;width:100%}.swiper .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#e8e8e8;cursor:default}.swiper .swiper-wrapper .swiper-slide .specjalnosc-item img{overflow:hidden}.swiper .swiper-wrapper .swiper-slide h4{padding:1rem}.swiper .swiper-pagination-bullet{width:1rem;height:1rem;background-color:#f33}#menu{margin-top:8rem;padding:6rem 0 8rem 0;background-image:url(/assets/bg-red.jpg);text-align:center}#menu h2,#menu h3,#menu h4{color:#fff}#menu h3,#menu h4{margin:2rem 0 1.6rem 0}#menu .food-info{margin:1.6rem 0;color:#fff}#menu .line{width:100%;height:.5rem;margin:1rem 0;background-color:#fff}#menu .bg-white{background-color:#fff}#menu .bg-grey{background-color:#e8e8e8}#menu .food{padding:.6rem 3rem;display:flex;justify-content:space-between}@media screen and (max-width: 600px){#menu .food{padding:.6rem 1rem;gap:2rem}#menu .food p{text-align:left}#menu .food .food-price{text-align:right}}#lokalizacja{padding-top:8rem}#lokalizacja h2{text-align:center}#lokalizacja .addres-container{display:flex;justify-content:space-between;align-items:center;margin:3rem 0}#lokalizacja .addres-container iframe{width:50%}#lokalizacja .addres-container .address{width:50%}#lokalizacja .addres-container .address .address-card{margin-bottom:2rem}#lokalizacja .addres-container .address .address-card .address-title{display:flex;align-items:center;gap:1rem;margin-bottom:.4rem}#lokalizacja .addres-container .address .address-card .address-title .bx{font-size:2rem}#lokalizacja .addres-container .address .social-media{display:flex;justify-content:left;gap:4rem;margin:1rem 0 2rem}#lokalizacja .addres-container .address .social-media .bx{font-size:4rem}#lokalizacja .addres-container .address .social-media .bx:hover{color:#f33}@media screen and (max-width: 1024px){#lokalizacja h2{margin-bottom:2rem}#lokalizacja .addres-container{flex-direction:column;gap:1rem}#lokalizacja .addres-container iframe{width:100%}#lokalizacja .addres-container .address{width:100%}#lokalizacja .addres-container .address .address-card .address-title{justify-content:center}#lokalizacja .addres-container .address .address-card p{text-align:center}#lokalizacja .addres-container .address .social-media{justify-content:center}}footer{margin-top:8rem;padding:3rem 0;background-image:url("/assets/bg-yellow.jpg");text-align:center}footer p{font-size:2rem;font-weight:500}@media screen and (max-width: 600px){footer p{font-size:1.6rem}}