@charset "UTF-8";html{font-size:15px}body{overflow-x:hidden;font-family:"Roboto Slab",serif;font-size:14px;line-height:1.4;color:#000}.ref-content{position:relative;background-image:url(../img/cloud.svgz);background-repeat:no-repeat;text-align:center;line-height:1.1;color:#7CA7AD}.ref-content .ref-item{padding:5rem 2rem;position:absolute;top:50%;left:0;opacity:0;transition:opacity 1s;transform:translateY(-50%)}.ref-content .ref-item.active{opacity:1}@media screen and (min-width:1200px){.ref-content{min-height:350px;margin:2rem}.ref-content .ref-item{padding:5rem 2rem}}@media screen and (max-width:1199px){.ref-content{min-height:250px;margin:2rem 0}.ref-content .ref-item{padding:3rem 1rem}.ref-content .ref-item h2,.ref-content .ref-item h3,.ref-content .ref-item h4,.ref-content .ref-item h5,.ref-content .ref-item h6{font-size:1.1rem}}@media screen and (min-width:1200px){.a-fixed{background-attachment:fixed}}.container-fluid{max-width:1920px}.bg-black{background-color:black!important}.text-black{color:black!important}.text-green{color:#666a4e}.anchor{height:82px;margin-top:-82px;position:relative;z-index:-1}.img-border{border:10px solid #fff;position:relative}.btn-custom{position:relative;padding:.75rem 1.5rem;margin:.2rem;border-radius:0;border-color:inherit;overflow:hidden}.btn-custom:before{font-family:"pako"!important}.btn-custom.btn-white.btn-outline{color:#fff}.btn-custom.btn-white.btn-outline:hover{color:#000;background-color:#fff}.btn-custom.btn-white:not(.btn-outline){color:#000;border-color:#fff;background-color:#fff}.btn-custom.btn-white:not(.btn-outline):hover{color:#fff;background-color:#fff0}.btn-custom.btn-black.btn-outline{color:#000}.btn-custom.btn-black.btn-outline:hover{color:#fff;background-color:#000}.btn-custom.btn-black:not(.btn-outline){color:#fff;border-color:#000;background-color:#000}.btn-custom.btn-black:not(.btn-outline):hover{color:#000;background-color:#fff0}.btn-custom.btn-green.btn-outline{color:#7CA7AD}.btn-custom.btn-green.btn-outline:hover{color:#fff;background-color:#7CA7AD}.btn-custom.btn-green:not(.btn-outline){color:#fff;border-color:#7CA7AD;background-color:#7CA7AD}.btn-custom.btn-green:not(.btn-outline):hover{color:#7CA7AD;background-color:#fff0}.btn-custom.btn-icon-pioro{padding-left:4.2rem}.btn-custom.btn-icon-pioro:before{content:"";position:absolute;font-size:50px;z-index:0;left:0;top:-26px}.btn-custom.btn-icon-notes{padding-left:4rem}.btn-custom.btn-icon-notes:before{content:"";position:absolute;font-size:2rem;left:1rem;top:50%;transform:translateY(-50%)}.btn-custom.btn-icon-lupa{padding-left:5rem;border-color:white!important}.btn-custom.btn-icon-lupa:before{content:"";position:absolute;font-size:4rem;top:50%;left:-10px;transform:translateY(-50%)}.btn-custom.btn-icon-lupa:hover{border-color:#7CA7AD!important}.btn-custom.btn-icon-balon{padding-left:5rem;border-color:white!important}.btn-custom.btn-icon-balon:before{content:"";position:absolute;font-size:4rem;top:50%;left:-5px;transform:translateY(-50%)}.btn-custom.btn-icon-balon:hover{border-color:#7CA7AD!important}.btn-custom.btn-caret{padding-right:1.25rem}.btn-custom.btn-caret:after{content:"";margin-left:.5rem;font-size:.7rem;font-family:"pako"!important}.link-custom{position:relative;font-size:1.1rem;color:#000}.link-custom:after{content:"";font-family:"pako"!important;margin-left:.5rem;transition:margin 0.5s}.link-custom:hover{text-decoration:none;color:#7CA7AD}.section-title{position:relative;margin-bottom:2rem;font-weight:700;line-height:1}@media screen and (min-width:768px){.section-title{font-size:3rem}}@media screen and (max-width:767px){.section-title{font-size:2rem}}.section-title:before{content:"";position:absolute;top:0;left:0;width:50px}.section-title .addon{font-size:13px;font-weight:400}header{padding-top:82px}nav.navbar{font-family:"Lato",sans-serif}nav.navbar:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,rgb(0 0 0 / .8) 0%,#fff0 100%);z-index:-1}nav.navbar .navbar-brand{position:relative;padding-top:.75rem;padding-bottom:.75rem}nav.navbar .navbar-brand img{height:60px}nav.navbar .navbar-toggler-icon{color:#fff}nav.navbar .nav-item .nav-link{display:flex;flex-direction:column;color:#fff}nav.navbar .nav-item .nav-link:hover{color:lightgray}nav.navbar .nav-item .nav-link>.big{font-weight:700}nav.navbar .icons a{color:#fff}nav.navbar .icons a:hover{text-decoration:none;color:lightgray}nav.navbar .subs{list-style:none;background:#000;padding:.25rem .25rem .5rem}nav.navbar .subs .sub-item{padding:.25rem 0}nav.navbar .subs .sub-link{color:#fff}nav.navbar .subs .sub-link:hover{color:#fff;text-decoration:none}@media screen and (max-width:1199px){nav.navbar{background-color:#000}nav.navbar .navbar-collapse{max-height:calc(100vh - 82px);overflow-y:auto}nav.navbar .icons{font-size:35px}nav.navbar .icons .icon{margin-right:5px}}@media screen and (min-width:1200px){nav.navbar:before{transition:background-color 1s}nav.navbar.scrolling:before{background-color:#000}nav.navbar.navbar-bg{background-image:url(../img/historia/navbar_bg.jpg);background-size:cover}nav.navbar .navbar-collapse{flex-grow:0}nav.navbar .nav-item{position:relative}nav.navbar .nav-item .nav-link{position:relative}nav.navbar .nav-item .nav-link.active{color:#7CA7AD}nav.navbar .nav-item .nav-link.active:before{background-color:#7CA7AD}nav.navbar .nav-item .nav-link:before{content:"";position:absolute;top:0;left:50%;width:calc(100% - 1rem);height:1px;transform:translateX(-50%)}nav.navbar .nav-item .nav-link.nav-addon:after{content:"";position:absolute;width:100%;height:200%;background-color:#7CA7AD;bottom:0;left:0;z-index:-1}nav.navbar .icons{font-size:25px}nav.navbar .subs{position:absolute;left:.5rem;min-width:160px;top:2rem;display:none}nav.navbar .nav-item:hover>.subs{display:block}nav.navbar .subs:hover{display:block}}@media screen and (min-width:1400px){nav.navbar .icons{margin-left:1rem}nav.navbar .icons .icon{font-size:2rem;margin-right:2px}}.slick-dots{padding:0}section.art{padding:3rem 0}section.art img{max-width:100%;height:auto}section.slider{font-family:"Lato",sans-serif}@media screen and (min-width:1200px){section.slider{margin-top:-82px}}section.slider .slider-item{padding:82px 0;position:relative;display:flex!important;flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-position:center;transition:background-image 0.5s}@media screen and (min-width:1200px){section.slider .slider-item{height:100vh}}section.slider .slider-item .title-cont{position:relative;display:inline-flex;flex-direction:column;align-items:flex-end;padding:0 2rem;z-index:1}section.slider .slider-item .title-cont .title-big,section.slider .slider-item .title-cont .title-small{border-radius:2px}section.slider .slider-item .title-cont .title-big{padding:.5rem 1.5rem;background-color:#fff;font-size:2rem;font-weight:900}section.slider .slider-item .title-cont .title-small{padding:1rem 1.2rem;margin:-.6rem -1rem 0 0;background-color:#fff}@media screen and (max-width:767px){section.slider .slider-item .title-cont .title-big{font-size:1.5rem}section.slider .slider-item .title-cont .title-small{font-size:.75rem}}section.slider .slider-item iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.slider .slick-dots{position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;list-style:none}section.slider .slick-dots button{display:none}section.slider .slick-dots li{position:relative;padding:5px;margin:5px 0;width:15px;height:10px;cursor:pointer}section.slider .slick-dots li:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;background-color:rgb(255 255 255 / .5);border-radius:50%;transform:translate(-50%,-50%)}section.slider .slick-dots li:hover:before{background-color:rgb(255 255 255 / .75)}section.slider .slick-dots li.slick-active:before{background-color:#fff}section.about{padding:4rem 0 2rem}section.about .section-title{border-bottom:1px solid}@media screen and (min-width:992px){section.about .section-title{margin-left:4rem}}section.about .section-title .addon{display:inline-block;padding:.3rem;color:#fff;background-color:#000}section.about .box1 p:last-of-type{margin:0}section.about .box2{margin:-20% 0 0}section.about .logo{height:100px;margin:2rem 0}section.about .icon-item{padding:1rem .5rem;font-weight:700}section.about .icon-item .icon{font-size:2rem}section.about .icon-item .name{padding-top:.5rem;font-size:12px}section.about .icon-item img{max-height:2rem}section.about .btn-match{width:215px}section.about .scores a{color:#000}section.about .scores a:hover{color:#000;text-decoration:none}section.about .scores a:visited{color:#000;text-decoration:none}section.about .scores .score-logo-frame{width:100px;height:3rem}section.about .scores img{height:100%;width:100%}section.about .scores .score{color:#fff;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center}section.about .scores .fb-score .score{border-radius:100%;background-color:#485a96;font-weight:700}section.about .scores .fb-score span{color:#485a96;font-weight:700;font-family:"Arial",sans-serif}section.about .scores .booking-score .score{background-color:#003580;border-radius:5px;border-bottom-left-radius:0}section.about .scores .booking-score span{color:#003580;font-weight:700;font-family:"Arial",sans-serif}section.about .scores .trip-score .opinion img{width:7.5rem;height:2.5rem}section.about .scores .opinion{display:flex;justify-content:flex-start;align-items:center;margin-left:2rem}section.about .scores .opinion p{margin-bottom:0;margin-left:.5rem;font-size:.8rem}@media (max-width:575px){section.about .scores .score-logo-frame{width:80px;height:2.5rem}section.about .scores .opinion{margin-left:1rem}}section.events{padding:2rem 0}section.events .section-title .addon{margin-left:80px}@media screen and (max-width:767px){section.events .section-title .addon{margin-left:60px}}section.events .item-bg{padding:1rem;min-height:300px;background-size:cover;background-position:center;border:2px solid #fff}section.events .item-bg .title{font-size:1.5rem;line-height:1;font-weight:700}@media screen and (min-width:992px){section.events .item-bg .title{transform:rotate(90deg) translateY(-100%);transform-origin:left top}}section.reviews{padding:2rem 0}section.inst{padding:2rem 0}section.inst .item{background-size:cover;background-position:center;transition:background-image 1s}section.inst .item:before{content:"";display:block}@media screen and (min-width:1200px){section.inst .item:before{padding-bottom:110%}}@media screen and (max-width:1199px){section.inst .item:before{padding-bottom:100%}}section.gallery{padding:2rem 0}section.gallery ul{list-style:none;padding:0}section.gallery .category-list-active .category-list-name{font-weight:700}section.gallery .category-list-active .category-list-name:before,section.gallery .category-list-active .category-list-name:after{content:"";position:absolute;width:.5rem;height:2px;background-color:#000;top:50%;transform:translateY(-50%)}section.gallery .category-list-active .category-list-name:before{right:100%}section.gallery .category-list-active .category-list-name:after{left:100%}section.gallery .category-list>li>a{font-weight:700}section.gallery .category-list li a{display:block;padding:.5rem 0;color:#000;text-decoration:none}section.gallery .category-list li a .category-list-name{display:inline-block;position:relative;padding:0 .25rem}section.gallery .category-list .category-list-sub{padding-left:1rem}section.gallery .category-list .category-list-sub .category-list-active{font-weight:700}section.gallery .grid-row{margin-left:-.25rem;margin-right:-.25rem}section.gallery .grid-col{padding:.25rem}section.grid{padding:2rem 0}section.grid .slider-list-items .slick-slide>div{display:flex}section.grid .slider-list-items .slick-dots{position:absolute;bottom:-.5rem;left:0;display:flex;justify-content:center;align-items:center;width:100%;margin:0;list-style:none}section.grid .slider-list-items .slick-dots li{position:relative;padding:5px;margin:5px 0;width:15px;height:10px;cursor:pointer}section.grid .slider-list-items .slick-dots li:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;background-color:rgb(0 0 0 / .5);border-radius:50%;transform:translate(-50%,-50%)}section.grid .slider-list-items .slick-dots li:hover:before{background-color:rgb(0 0 0 / .75)}section.grid .slider-list-items .slick-dots li.slick-active:before{background-color:#000}section.grid .slider-list-items .slick-dots button{display:none}section.grid .slider-list-items .slick-next{position:absolute;top:50%;left:100%;transform:translate(100%,-50%);font-size:2rem;cursor:pointer}section.grid .list-item-active .list-item-col .list-item-mask{opacity:.8}section.grid .list-item-active .list-item-col .list-item-name:before{background-color:#7CA7AD}section.grid .list-item-active .list-item-col .list-item-desc{opacity:1}section.grid .list-item-col{position:relative;min-height:250px;display:flex;flex-direction:column;color:#fff}section.grid .list-item-col.hp{height:100%}section.grid .list-item-col.hp .list-item-name{margin:-1.5rem auto 0}section.grid .list-item-col:not(.hp) .list-item-name{margin:auto}section.grid .list-item-col:hover .list-item-intro{opacity:1}section.grid .list-item-col .list-item-bg,section.grid .list-item-col .list-item-mask{position:absolute;top:0;left:0;bottom:0;right:0}section.grid .list-item-col .list-item-bg{background-size:cover;background-position:center;z-index:0}section.grid .list-item-col .list-item-mask{background-color:#7CA7AD;z-index:0;transition:opacity 0.5s}section.grid .list-item-col .list-item-name,section.grid .list-item-col .list-item-desc{position:relative}section.grid .list-item-col .list-item-name{width:120px;font-weight:700}section.grid .list-item-col .list-item-name:before{content:"";display:block;padding-bottom:90%;background-color:#000;transition:background-color 0.5s}section.grid .list-item-col .list-item-name .list-item-text{display:flex;align-items:center;justify-content:center;position:absolute;padding:.5rem;top:50%;left:50%;width:100%;height:60px;transform:translate(-50%,-50%);text-align:center}section.grid .list-item-col .list-item-name .list-item-text:before{content:"";position:absolute;top:50%;left:50%;width:70px;height:100%;border-top:2px solid;border-bottom:2px solid;transform:translate(-50%,-50%)}section.grid .list-item-col .list-item-intro{position:relative;margin-top:auto;height:auto;bottom:0;padding:1rem;font-size:.95rem;text-align:center;opacity:0;transition:opacity 0.5s}section.grid .list-item-col .list-item-intro .link-custom{color:#fff;font-size:1rem}section.grid .list-item-col .list-item-intro .link-custom:hover{color:lightgray}@media screen and (min-width:1200px){section.grid .list-item-col:hover .list-item-mask{opacity:.8}section.grid .list-item-col:hover .list-item-name:before{background-color:#7CA7AD}section.grid .list-item-col:hover .list-item-desc{opacity:1}section.grid .list-item-col .list-item-mask,section.grid .list-item-col .list-item-desc{opacity:0;transition:opacity 0.5s}}@media screen and (max-width:1199px){section.grid .list-item-col .list-item-intro{opacity:1}section.grid .list-item-col.hp .list-item-mask{opacity:.8}section.grid .list-item-col:not(.hp) .list-item-mask{opacity:0}section.grid .list-item-active .list-item-col:not(.hp) .list-item-mask{opacity:.6}}section.grid .item-content{display:none!important}section.grid .list-item-details{text-align:center}section.grid .list-item-details .icon{font-size:3.5rem;color:#7CA7AD}section.grid .list-item-details .text{padding-top:1rem;margin-top:auto;font-weight:700;line-height:1.1}section.grid .content,section.grid .rsrv{font-family:"Lato",sans-serif}section.grid .list-item-data{padding:1rem 0 0;margin:1rem 0;border-top:1px solid #000;border-bottom:1px solid #000}section.grid .list-item-hide{display:inline-flex;justify-content:center;align-items:center;cursor:pointer}section.grid .list-item-hide .icon{font-size:1.2rem;margin-right:.5rem}section.grid .list-item-rsrv{flex:1;padding:1rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:stretch}section.grid .list-item-rsrv .list-item-rsrv-container{text-decoration:none;color:#fff;padding:1.5rem;background-color:#7CA7AD;border:2px solid #7CA7AD;cursor:pointer}section.grid .list-item-rsrv .list-item-rsrv-container:hover{color:#7CA7AD;background-color:#fff}section.grid .list-item-rsrv .list-item-rsrv-title,section.grid .list-item-rsrv .list-item-rsrv-stitle{font-weight:700}section.grid .list-item-rsrv .list-item-rsrv-title:after,section.grid .list-item-rsrv .list-item-rsrv-stitle:after{content:"";font-family:"pako"!important;font-size:60%;margin-left:.75rem}section.grid .list-item-rsrv .list-item-rsrv-title{font-size:2rem}section.grid .list-item-rsrv .list-item-rsrv-stitle{font-size:1.5rem}section.grid .img-border{border-width:2px}section.grid .icons a{color:inherit;text-decoration:none}section.grid .icons a:hover{opacity:.5}section.grid .icons .icon{font-size:2.5rem;margin-right:.25rem}section.heart{padding:2rem 0;background-color:#F6F6F6}section.kitchen-cellar{color:#fff}section.kitchen-cellar .logo,section.kitchen-cellar .btn,section.kitchen-cellar p{filter:drop-shadow(0 0 1px black)}section.kitchen-cellar .item{background-size:cover}section.kitchen-cellar #bg1{background-image:url(../img/kuchnia2.jpg);background-position:top}section.kitchen-cellar #bg2{background-image:url(../img/piwnica.jpg);background-position:right top}section.kitchen-cellar .logo{width:250px;height:110px;margin:2rem 0 2rem}@media screen and (min-width:992px){section.kitchen-cellar .item{padding:2rem 3rem}section.kitchen-cellar #bg1{border-right:2px solid}section.kitchen-cellar #bg2{border-left:2px solid}}@media screen and (max-width:991px){section.kitchen-cellar .item{padding:1.5rem}section.kitchen-cellar #bg1{border-bottom:2px solid}section.kitchen-cellar #bg2{border-top:2px solid}}section.pantry{padding:2rem 0}@media screen and (min-width:992px){section.pantry .img{position:absolute;bottom:0;z-index:-1}}section.list{padding:2rem 0;background-size:cover}section.list .section-title{color:#fff;text-align:center}section.list .item{position:relative;padding:1rem 1.5rem 2.5rem;height:100%;display:flex;flex-direction:column;background-color:#fff}section.list .item .title{margin-bottom:.5rem;font-size:1.2rem;color:#666a4e;font-weight:700}section.list .item .desc{flex-grow:1;display:flex;flex-direction:column;font-size:13px}section.list .item .desc .link-custom{margin-top:auto;font-weight:700;font-size:13px}section.list .item .desc .link-custom:hover{color:#666a4e}section.list .item .box{display:inline-block;position:absolute;bottom:-1rem;padding:.5rem 1rem;background-color:#666a4e;color:#fff}section.packets{background-position:center}section.packets .section-title{color:#000;text-align:center;line-height:1.2;background-color:#fff;padding-bottom:.5rem}section.packets .logo{padding-bottom:4rem;margin-bottom:1rem;background-size:contain;background-repeat:no-repeat}section.map .logo{width:100px;margin-bottom:2rem}section.map .address{display:flex}section.map .icon{font-size:1.2rem;margin-right:.5rem}section.map iframe{width:100%;height:100%;display:block}@media (max-width:767px){section.map iframe{min-height:300px}}section.contact{padding:3rem 0 6rem;background-color:#000;color:#fff}section.contact .logo{height:60px}section.contact .icon{display:inline-block;padding:.5rem .5rem;font-size:1.2rem}section.contact .centered-column{justify-content:flex-start;display:flex;flex-direction:column;align-items:center}section.contact .form__checkbox{display:flex;align-items:baseline;gap:3px;margin-bottom:.5rem;position:relative}section.contact .form__checkbox{display:flex;align-items:flex-start;margin-bottom:.5rem;position:relative;z-index:1;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}section.contact .form__checkbox__input{font-size:1rem;position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0;box-sizing:border-box;padding:0}section.contact .form__checkbox__label{font-size:13px;line-height:1;margin-left:.25rem;text-align:left!important;position:relative;margin-bottom:0;vertical-align:top;font-weight:400}section.contact .form__checkbox__label:before{position:absolute;top:0;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#000;border:#fff solid 1px}section.contact .form__checkbox__label:after{position:absolute;top:0;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-position:4px 3px;background-size:10px;background-repeat:no-repeat}section.contact .form__checkbox__input:checked~.form__checkbox__label:before{color:#fff;border-color:#fff;background-color:#000}section.contact .form__checkbox__input:checked~.form__checkbox__label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}section.contact .title{text-align:center;margin-bottom:1rem;font-size:1.3rem}section.contact .col-lg-6:nth-child(2)>.form-group:first-child{margin-top:2.8rem}section.contact .form-group .form-control{border:none;border-bottom:1px solid #fff}section.contact textarea{border:1px solid white!important;margin-top:1.25rem}section.contact a{color:inherit;text-decoration:underline}section.contact a:hover{color:darkgray}@media screen and (max-width:991px){section.contact .bar{border-radius:0 0 15px 15px}}section.contact .footer-form{font-size:13px}section.contact .footer-form .first-row{margin-bottom:.75rem}section.contact .footer-form .input-bg{border-radius:0;font-size:13px;background-color:#000;color:#fff;margin-bottom:.75rem;min-width:200px}section.contact .footer-form .input-bg::placeholder{color:#f5f5f5}section.contact .footer-form label{margin:0 0 0 .5rem;text-align:center;display:block}section.contact .footer-form .error{margin-left:.5rem;color:red;font-size:10px}section.contact .footer-form button[type="submit"]{border-radius:0;border:none;cursor:pointer;background-color:#7ca7ad;color:#fff;width:200px;font-size:1.5rem;margin:2rem auto;display:block;padding:.35rem 1rem}@media (max-width:991px){section.contact{padding-bottom:100px}}@media (max-width:575px){section.contact{padding-bottom:200px}section.contact .second-row{flex-wrap:nowrap;flex-direction:column}}section.history{padding:2rem 0}section.history .section-title{display:flex;flex-wrap:wrap;align-items:flex-end;border-bottom:1px solid;padding-bottom:2rem}section.history .section-title img{width:80px;margin:0 1rem}@media screen and (min-width:1200px){section.history .img-phone{position:absolute;top:50%;transform:translateY(-50%)}}section.history2{padding:2rem 0;background-color:#000;color:#fff}section.history2 .mt-minus{margin-top:-3rem}@media screen and (min-width:1200px){section.history2 .mr-minus{margin-right:-1rem}section.history2 .ml-minus{margin-left:-1rem}}section.kitchen-slider{padding:2rem 0}section.kitchen-slider .slick-dots{position:absolute;bottom:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;list-style:none}section.kitchen-slider .slick-dots button{display:none}section.kitchen-slider .slick-dots li{position:relative;margin:.5rem;width:1.2rem;height:1.2rem;cursor:pointer;border:2px solid #fff;background-color:#fff0}section.kitchen-slider .slick-dots li.slick-active{background-color:#fff}section.kitchen{padding:2rem 0}section.kitchen .kitchen-logo{height:100px}section.kitchen .box{margin-bottom:1rem}@media screen and (min-width:1400px){section.kitchen .mb-minus{margin-bottom:-5rem;position:relative;z-index:1}section.kitchen .box{display:inline-block;padding:1rem;margin-left:-5rem;margin-top:-2rem;background-color:#fff}}section.menu .pdf,section.cellar .pdf{height:50px;width:45px}section.menu .links a,section.cellar .links a{color:inherit}section.menu table,section.cellar table{width:100%}section.menu table tr>td,section.cellar table tr>td{padding:.5rem;vertical-align:top}section.menu table tr>td:first-child,section.cellar table tr>td:first-child{text-align:right}section.menu table tr>td:last-child,section.cellar table tr>td:last-child{border-left:1px solid}section.menu table p,section.menu table h2,section.menu table h3,section.menu table h4,section.menu table h5,section.menu table h6,section.cellar table p,section.cellar table h2,section.cellar table h3,section.cellar table h4,section.cellar table h5,section.cellar table h6{margin-bottom:0}section.menu{padding:3rem 0}section.menu .box1{background-color:#fff;padding:1rem 1rem 0;margin:-6rem 0 0;font-size:1.3rem;position:relative;z-index:1}section.menu .box2{background-color:#7CA7AD;padding:5rem 1.5rem .5rem;color:#fff;margin-top:-4rem;position:relative}section.cellar{padding:3rem 0;background-color:#000;color:#fff}section.cellar .cellar-logo{height:100px}@media screen and (min-width:1200px){section.cellar .ml-minus{margin-left:-5rem}}section.pantry2{padding:2rem 0;background-color:#7CA7AD;color:#fff}section.pantry2 a{color:lightgray}section.pantry2 a:hover{color:#fff}section.area .section-title{display:flex;flex-wrap:wrap;align-items:flex-end;border-bottom:1px solid;padding-bottom:2rem}section.area .section-title img{width:80px;margin:0 1rem .2rem}section.area .img1 img{position:absolute;bottom:0}section.area .img2 img{position:relative;z-index:1}@media screen and (min-width:1200px){section.area .img3,section.area .img4{min-height:360px;background-size:cover}section.area .img5,section.area .img6{margin-top:-2rem}section.area .img7{margin-top:-4rem}section.area .img8{margin-top:-2rem}}section.kitchen-boss{padding:2rem 0;background-color:#7CA7AD;color:#fff}section.seo{margin:2rem 0}section.seo .section-title{margin-bottom:.5rem}section.seo .section-subtitle{margin-bottom:3rem}section.seo .section-subtitle .box{display:inline-block;padding:.25rem 1rem;color:#fff;background-color:#000;font-size:.75rem}section.seo .gallery-box{display:block;padding:3rem 1rem;color:#000;text-decoration:none;font-size:1.5rem;text-align:center;transition:0.5s}section.seo .gallery-box__span{display:inline-block;background:#000;color:#fff;font-size:16px;padding:3px 35px;margin-top:1rem;transition:0.5s}section.seo .gallery-box:hover .gallery-box__span{transition:0.5s;opacity:.6}section.reservations-form{position:fixed;width:100%;bottom:0;left:0;padding:.75rem 0 .55rem;background-color:#fff;top:unset;border:1px solid #fff0;z-index:4}section.reservations-form.scrolledUp{bottom:unset;position:absolute;border:1px solid #7ca7ad}section.reservations-form .hidden-part{height:0;transform:scale(0);transition:all 0.2s ease-in-out;position:absolute}section.reservations-form .hidden-part.show-it{height:100%;transform:scale(1);transition:all 0.2s ease-in-out;position:static}section.reservations-form .agrees{display:flex;justify-content:center;margin-top:1.5rem;font-weight:400;font-size:12px;flex-direction:column;align-items:center}section.reservations-form .close-btn{text-align:right;font-size:12px;font-weight:700;cursor:pointer;width:60px;margin-left:auto}section.reservations-form .textish-input{max-width:100%;padding:3px 5px;font-size:14px;background-color:#f1f1f1;border:1px solid #a6abb3}section.reservations-form .textish-input::placeholder{color:#a6abb3}section.reservations-form .textish-label{font-size:14px;margin-right:.5rem;margin-bottom:0}section.reservations-form #error-first-part,section.reservations-form .error{color:#ca000b;font-size:12px;font-weight:700}section.reservations-form #guests{max-width:120px}section.reservations-form #msg{max-width:475px;width:100%;margin-bottom:1.5rem}section.reservations-form label p{margin-bottom:0}section.reservations-form .title{font-size:15px;line-height:1.2;margin:6px 0}section.reservations-form .belt{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}section.reservations-form .belt .textish-input{margin-right:.5rem}section.reservations-form .after-submit+p{text-align:center;margin-bottom:0}section.reservations-form .btn-belt{background-color:#7ca7ad;color:#fff;border-radius:0;font-size:14px;position:relative;padding:4px 10px;font-weight:700;cursor:pointer;border:1px solid #7ca7ad;transition:0.2s all ease-in-out}section.reservations-form .btn-belt:hover{transition:0.2s all ease-in-out;background-color:#fff;color:#7ca7ad}section.reservations-form .btn-belt.send{min-width:150px}section.reservations-form #second-part input[type="email"],section.reservations-form #second-part input[type="text"]{max-width:200px}section.rooms .btn-check{width:100%;background:#7ca7ad;color:#fff;border-radius:0;margin-bottom:1rem}section.contact-business .wrapper{margin:auto;max-width:740px;font-family:"PT Serif",serif;color:#85a6ac}section.contact-business .form{border:2px solid #85a6ac;border-bottom-width:0;border-right-width:0;padding:30px 60px;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}section.contact-business .form .error{color:red;font-size:11px;margin-bottom:.25rem}section.contact-business .form:after{position:absolute;content:"";width:51%;height:2px;left:0;bottom:0;background-color:#85a6ac}section.contact-business .form__title{width:100%;font-weight:700;text-align:right;margin-bottom:1.5rem;font-size:23px}section.contact-business .form__left{font-size:1rem;width:30%}section.contact-business .form__left p{text-align:right}section.contact-business .form__left__text-1{font-weight:700;margin-bottom:2rem;margin-top:0}section.contact-business .form__right{font-size:1rem;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;width:65%}section.contact-business .form__input{font-size:14px;border:1px solid #85a6ac;width:calc(100% - 20px);margin-bottom:1rem;padding:10px 10px;color:#85a6ac}section.contact-business .form__input::placeholder{color:rgb(133 166 172 / .5)}section.contact-business .form__checkbox{display:flex;align-items:flex-start;margin-bottom:.75rem;position:relative;z-index:1;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}section.contact-business .form__checkbox__input{font-size:1rem;position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0;box-sizing:border-box;padding:0}section.contact-business .form__checkbox__label{font-size:14px;line-height:1;margin-left:.25rem;position:relative;margin-bottom:0;vertical-align:top;font-weight:700}section.contact-business .form__checkbox__label:before{position:absolute;top:0;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#85a6ac solid 1px}section.contact-business .form__checkbox__label:after{position:absolute;top:0;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-position:4px 3px;background-size:10px;background-repeat:no-repeat}section.contact-business .form__checkbox__label a{color:#85a6ac}section.contact-business .form__checkbox__input:checked~.form__checkbox__label:before{color:#fff;border-color:#85a6ac;background-color:#85a6ac}section.contact-business .form__checkbox__input:checked~.form__checkbox__label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}section.contact-business .form__submit{font-size:15px;background-color:#85a6ac;border:1px solid #85a6ac;color:#fff;font-family:"PT Serif",serif;padding:2px 40px;cursor:pointer;transition:0.2s all ease-in-out}section.contact-business .form__submit:hover{background-color:#fff;color:#85a6ac;transition:0.2s all ease-in-out}@media (max-width:750px){section.contact-business .form{padding:24px 10px}section.contact-business .form__title{line-height:1.2;font-size:20px;text-align:center}section.contact-business .form__left{width:100%}section.contact-business .form__left p{text-align:center}section.contact-business .form__right{width:100%}}section.contact .agrees-desc,section.contact-business .agrees-desc,section.reservations-form .agrees-desc{position:relative}section.contact .agrees-information,section.contact-business .agrees-information,section.reservations-form .agrees-information{display:none;margin-top:1rem;font-size:8pt;position:absolute;bottom:0;right:0;min-width:400px;background:#000;border:1px solid #fff;padding:1.25rem 1.25rem .5rem;text-align:justify;z-index:2}section.contact .wrapper,section.contact-business .wrapper,section.reservations-form .wrapper{position:relative;width:100%;height:100%}section.contact .close-agrees-info,section.contact-business .close-agrees-info,section.reservations-form .close-agrees-info{position:absolute;z-index:3;top:-1.2rem;right:-.75rem;font-size:.9rem;cursor:pointer}section.contact .agrees-disclaimer,section.contact-business .agrees-disclaimer,section.reservations-form .agrees-disclaimer{text-align:center;cursor:pointer}section.contact-business .agrees-information,section.reservations-form .agrees-information{background:#fff;border:1px solid #85a6ac;transform:translateX(32%)}section.contact-business .agrees-disclaimer,section.reservations-form .agrees-disclaimer{font-size:12px}@media screen and (max-width:1199px){footer{margin-bottom:0}}.profitroom-panel{position:sticky;position:-webkit-sticky;bottom:0}.profitroom-panel #wis2-panel .wis2-panel--horizontal.fixed{position:static!important;bottom:auto;padding-bottom:0!important}.profitroom-panel #wis2-panel .wis2-panel--horizontal.fixed .wis2-title{padding-bottom:0!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1rem}@font-face{font-family:"pako";src:url(../fonts/pako.ttf?ekjxv3) format("truetype"),url(../fonts/pako.woff?ekjxv3) format("woff"),url("../fonts/pako.svg?ekjxv3#pako") format("svg");font-weight:400;font-style:normal}.icon{font-family:"pako"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.icon-phone:before{content:""}.icon.icon-comment:before{content:""}.icon.icon-crosshair:before{content:""}.icon.icon-shower:before{content:""}.icon.icon-wifi:before{content:""}.icon.icon-kid:before{content:""}.icon.icon-pet:before{content:""}.icon.icon-bed:before{content:""}.icon.icon-add:before{content:""}.icon.icon-f2:before{content:""}.icon.icon-i2:before{content:""}.icon.icon-t2:before{content:""}.icon.icon-m2:before{content:""}.icon.icon-f:before{content:""}.icon.icon-i:before{content:""}.icon.icon-t:before{content:""}.icon.icon-m:before{content:""}.icon.icon-caret-right:before{content:""}.icon.icon-arrow-right:before{content:""}.icon.icon-chevron-up:before{content:""}.icon.icon-lupa:before{content:""}.icon.icon-notes:before{content:""}.icon.icon-pioro:before{content:""}.icon.icon-sloik:before{content:""}.icon.icon-staw:before{content:""}.icon.icon-talerz:before{content:""}.icon.icon-klucz:before{content:""}.icon.icon-park:before{content:""}.icon.icon-balon:before{content:""}