@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@300&display=swap");@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300&display=swap");body{font-family:"Raleway",sans-serif;color:#000;padding-top:0px;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.galerie .gallery-masonary .column-1,body.galerie .gallery-masonary .column-3,body.beskydy .gallery-masonary .column-1,body.beskydy .gallery-masonary .column-3{margin-top:60px}body.pokoje,body.nase-domy,body.galerie,body.kontakt{padding-top:80px}body.pokoj-detail{padding-top:0px}@media (min-width: 992px){body.pokoj-detail{padding-top:45px}}body.pokoj-detail .room-list{margin-top:75px}@media (min-width: 992px){body.pokoj-detail .room-list{margin-top:100px}}@media (min-width: 992px){body.pokoj-detail .content{margin-top:-100px}}h1{font-family:"Playfair Display",serif;font-size:30px;color:#000;line-height:43px}h1.upheading{font-family:"Raleway",sans-serif;font-size:13px;color:#948A6B;letter-spacing:1px;text-transform:uppercase;font-weight:300;line-height:20px}h2{font-family:"Playfair Display",serif;font-size:24px;color:#000;line-height:30px;letter-spacing:2px}@media (min-width: 1200px){h2{font-size:30px;line-height:43px}}h3{font-family:"Playfair Display",serif !important;font-size:18px;color:#000}@media (min-width: 992px){h3{font-size:24px}}h3 .link{font-family:"Playfair Display",serif !important;font-size:18px}@media (min-width: 992px){h3 .link{font-size:24px}}h4{font-family:"Raleway",sans-serif;font-size:13px;color:#948A6B;letter-spacing:1px;text-transform:uppercase;font-weight:300}p{font-family:"Raleway",sans-serif;font-weight:300;font-size:16px;color:#000;letter-spacing:1px}.btn{font-family:"Raleway",sans-serif;font-size:13px;letter-spacing:1px;text-transform:uppercase;font-weight:400;padding:25px 30px 25px 30px;border-radius:0px;position:relative}.btn.btn-primary{background-color:#948A6B;border:0px;color:#fff;transition:opacity 0.5s ease}.btn.btn-primary:hover{opacity:0.7}.btn.btn-secondary{border:1px solid #948A6B;color:#948A6B;background-color:rgba(0,0,0,0);padding:24px 30px 24px 30px;transition:background-color 0.5 ease}.btn.btn-secondary:hover{background-color:#FBF8F1}a{color:#948A6B}a img{transition:opacity 0.5s ease, scale 0.5s ease}a:hover{color:#948A6B;text-decoration:none}a:hover img{opacity:0.7;scale:1.1}.link{font-family:"Raleway",sans-serif;font-size:16px;color:#000;letter-spacing:1px;font-weight:300;text-decoration:none;cursor:pointer}.link.active{color:#948A6B}.link:hover{color:#948A6B;text-decoration:none}.underline{position:relative}.underline.active{color:#948A6B}.underline.active:after{background:#948A6B;position:absolute;content:'';height:0px;bottom:-15px;left:0;right:0;width:100%}@media (min-width: 992px){.underline.active:after{height:1px}}.underline.active:hover{text-decoration:none}.underline.active:hover:after{width:100%;height:0px;bottom:-3px}.underline:hover:after{background:#948A6B;position:absolute;content:'';height:0px;bottom:-15px;left:0;right:0;width:100%}.uppercase{text-transform:uppercase}.margin-0{margin-top:0px;margin-bottom:0px}.margin-50{margin-top:30px;margin-bottom:30px}@media (min-width: 992px){.margin-50{margin-top:50px;margin-bottom:50px}}.margin-100{margin-top:50px;margin-bottom:50px}@media (min-width: 992px){.margin-100{margin-top:100px;margin-bottom:100px}}.container{max-width:1140px}.container-fluid{position:relative}.container-fluid .row .img-container{padding:0px}.container-fluid .row .img-container img{width:100%}@media (min-width: 576px){.container-fluid .row .img-container img{width:100%}}@media (min-width: 768px){.container-fluid .row .img-container img{width:100%}}@media (min-width: 992px){.container-fluid .row .img-container img{width:100%}}@media (min-width: 1200px){.container-fluid .row .img-container img{width:100%}}@media (min-width: 1400px){.container-fluid .row .img-container img{width:100%}}.img-container{overflow:hidden}.img-container img{object-fit:cover;width:100%}.header{padding-left:0px;padding-right:0px;overflow:hidden;padding-top:75px}@media (min-width: 576px){.header{padding-top:0px}}@media (min-width: 768px){.header{padding-top:0px}}@media (min-width: 992px){.header{padding-top:0px}}@media (min-width: 1200px){.header{padding-top:0px}}@media (min-width: 1400px){.header{padding-top:0px}}.header .carousel-item{display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%}@media (min-width: 576px){.header .carousel-item{height:500px}}@media (min-width: 768px){.header .carousel-item{height:500px}}@media (min-width: 992px){.header .carousel-item{height:500px}}@media (min-width: 1200px){.header .carousel-item{height:100vh}}@media (min-width: 1400px){.header .carousel-item{height:100vh}}.header .carousel img{flex-shrink:0;min-width:100%;min-height:100%;width:100%;scale:1.0;transition:scale 10000ms ease;object-fit:cover}.header .carousel img:hover{scale:1.1}.header .arrow{display:none;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;bottom:50px;z-index:100}@media (min-width: 992px){.header .arrow{display:block}}.header .arrow p{font-family:"Raleway",sans-serif;font-size:13px;color:#fff;letter-spacing:1px;text-transform:uppercase;font-weight:400;text-decoration:none}.header .arrow svg{stroke-width:1px;width:40px;height:40px}.header .arrow svg path{fill:#fff}.menu{position:absolute;background:transparent;z-index:1000;width:100%;padding-left:0px;padding-right:0px;top:0px}.menu ul{padding:0;list-style:none;transition:opacity 0.8s ease}.menu ul li{display:inline;padding-left:15px;padding-right:15px;transition:opacity 0.8s ease}.menu ul li:hover{opacity:1 !important}.menu ul:hover li{opacity:0.3}.menu .top{position:absolute;width:100%;padding:0px;z-index:1001}@media (min-width: 992px){.menu .top{padding:50px}}.menu .top .menu-left{padding-left:70px}.menu .top .menu-left .menu-trigger{margin-top:15px}.menu .top .menu-left .menu-trigger .icon{display:none}.menu .top .menu-left .menu-trigger:hover{cursor:pointer}.menu .top .menu-right{padding-right:55px;text-align:right}.menu .top .menu-right ul{margin-top:15px}.menu .top .menu-right span{font-weight:200}.menu .list{position:absolute;top:0px;display:none;width:100%;text-align:center;padding-top:160px;background-color:#fff;overflow:hidden}.menu .list ul li{display:block;line-height:40px}.menu .list ul li a:hover{color:#000}@media (min-width: 992px){.menu .list ul li{display:inline}}.menu .list ul .only-mobile{display:inline}@media (min-width: 992px){.menu .list ul .only-mobile{display:none}}.menu.header-img .top.white ul li a{color:#fff}.menu.header-img .top.white ul li span{color:#fff}.menu.header-img .top.white .menu-trigger .text{color:#fff}.menu.menu-fixed{position:fixed;background-color:#fff}.menu.menu-fixed .menu-center .logo img{width:80px;margin-top:8px}.menu.menu-fixed .top{padding-top:10px;padding-bottom:10px;background-color:#fff}.menu.menu-fixed .top ul li a{color:#000}.menu.menu-fixed .top ul li span{color:#000}.menu.menu-fixed .top .menu-trigger .text{color:#000}.menu.menu-fixed .list{padding-top:80px}.only-mobile{display:block !important}@media (min-width: 1200px){.only-mobile{display:none !important}}.only-desktop{display:none !important}@media (min-width: 1200px){.only-desktop{display:block !important}}.column-feature .img-container-1,.book-list .img-container-1{height:900px}.column-feature .img-container-2,.book-list .img-container-2{height:250px}@media (min-width: 576px){.column-feature .img-container-2,.book-list .img-container-2{height:380px}}@media (min-width: 768px){.column-feature .img-container-2,.book-list .img-container-2{height:380px}}@media (min-width: 992px){.column-feature .img-container-2,.book-list .img-container-2{height:800px}}@media (min-width: 1200px){.column-feature .img-container-2,.book-list .img-container-2{height:800px}}@media (min-width: 1400px){.column-feature .img-container-2,.book-list .img-container-2{height:800px}}.column-feature .img-container-3,.book-list .img-container-3{height:380px}@media (min-width: 576px){.column-feature .img-container-3,.book-list .img-container-3{height:700px}}@media (min-width: 768px){.column-feature .img-container-3,.book-list .img-container-3{height:700px}}@media (min-width: 992px){.column-feature .img-container-3,.book-list .img-container-3{height:700px}}@media (min-width: 1200px){.column-feature .img-container-3,.book-list .img-container-3{height:700px}}@media (min-width: 1400px){.column-feature .img-container-3,.book-list .img-container-3{height:530px}}.column-feature .img-container-3 img,.book-list .img-container-3 img{height:100%}.column-feature .img-container-4,.book-list .img-container-4{height:320px}.column-feature .img-container-4 img,.book-list .img-container-4 img{height:100%}.column-feature .column-feature-col,.book-list .column-feature-col{margin-bottom:0px}@media (min-width: 576px){.column-feature .column-feature-col,.book-list .column-feature-col{margin-bottom:0px}}@media (min-width: 768px){.column-feature .column-feature-col,.book-list .column-feature-col{margin-bottom:0px}}@media (min-width: 992px){.column-feature .column-feature-col,.book-list .column-feature-col{margin-bottom:0px}}@media (min-width: 1200px){.column-feature .column-feature-col,.book-list .column-feature-col{margin-bottom:0px}}@media (min-width: 1400px){.column-feature .column-feature-col,.book-list .column-feature-col{margin-bottom:0px}}.column-feature h3 .link,.book-list h3 .link{color:#948A6B;text-decoration:none}.column-feature h3 .link img.arrow,.book-list h3 .link img.arrow{opacity:0;margin-left:15px}.column-feature h3 .link:hover img,.book-list h3 .link:hover img{opacity:1}.column-feature .feature-footer,.book-list .feature-footer{margin-top:30px}.column-feature .feature-footer .logo-wrap,.book-list .feature-footer .logo-wrap{height:30px;position:relative;display:inline-block}.column-feature .feature-footer .logo-wrap .logo,.book-list .feature-footer .logo-wrap .logo{opacity:1;height:30px}.column-feature .feature-footer .logo-wrap .logo.wide,.book-list .feature-footer .logo-wrap .logo.wide{height:30px}.column-feature .feature-footer .logo-wrap .logo.super-wide,.book-list .feature-footer .logo-wrap .logo.super-wide{max-width:100%;height:auto}@media (min-width: 992px){.column-feature .feature-footer .logo-wrap .logo.super-wide,.book-list .feature-footer .logo-wrap .logo.super-wide{width:290px}}.column-feature .feature-footer .logo-wrap .logo.tall,.book-list .feature-footer .logo-wrap .logo.tall{height:60px}.column-feature .feature-footer .logo-wrap a,.book-list .feature-footer .logo-wrap a{position:absolute;top:0px;left:0px;text-decoration:none;font-family:"Playfair Display",serif;font-size:24px;color:#948A6B;opacity:0;width:230px;transition:opacity 0.7s ease}.column-feature .book-list-col,.book-list .book-list-col{margin-bottom:100px;position:relative}.column-feature .book-list-col .img-container-3,.book-list .book-list-col .img-container-3{height:220px}@media (min-width: 576px){.column-feature .book-list-col .img-container-3,.book-list .book-list-col .img-container-3{height:380px}}@media (min-width: 768px){.column-feature .book-list-col .img-container-3,.book-list .book-list-col .img-container-3{height:380px}}@media (min-width: 992px){.column-feature .book-list-col .img-container-3,.book-list .book-list-col .img-container-3{height:380px}}@media (min-width: 1200px){.column-feature .book-list-col .img-container-3,.book-list .book-list-col .img-container-3{height:480px}}@media (min-width: 1400px){.column-feature .book-list-col .img-container-3,.book-list .book-list-col .img-container-3{height:480px}}.column-feature .load-more,.book-list .load-more{margin:0 auto;width:200px}.title-section h1{margin-top:0px;margin-bottom:15px}.title-section h2{margin-top:0px;margin-bottom:25px}.title-section h4{margin-top:0px;margin-bottom:0px;font-family:"Raleway",sans-serif;font-weight:300;font-size:16px;color:#000;letter-spacing:1px;line-height:24px;text-transform:none}.static-image .img-container{padding:0}.static-image .img-desc{margin-top:30px}.gallery-grid-1 .row{margin-bottom:30px}.gallery-grid-1 .col-4 .img-container,.gallery-grid-1 .col-8 .img-container{height:530px}.gallery-grid-1 .col-12 .img-container{height:740px}.cta.margin-100{margin-top:50px;margin-bottom:50px}@media (min-width: 992px){.cta.margin-100{margin-top:100px;margin-bottom:100px}}.cta h4{text-align:center}.cta .btn{background-color:#948A6B;font-family:"Raleway",sans-serif;font-size:16px;color:#fff;letter-spacing:1px;text-transform:uppercase;font-weight:400;padding:25px 40px 25px 40px;border-radius:0px;position:relative;border:0px;transition:all 0.5s ease}@media (min-width: 992px){.cta .btn{padding:25px 60px 25px 60px;font-size:18px}}.cta .btn:after{content:'';position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;border:#948A6B 1px solid;transition:all 0.5s ease}.cta .btn:hover{opacity:0.7}.cta .btn:hover:after{top:-16px;left:-16px;right:-16px;bottom:-16px}.logos .upheading{margin-bottom:30px}.logos.margin-100{margin-bottom:0px !important}@media (min-width: 992px){.logos.margin-100{margin-bottom:100px !important}}.logos .img-container{width:300px;height:100px;padding:20px 10px 20px 10px}.logos img{max-width:180px;max-height:60px;padding:0px 30px 0px 30px}@media (min-width: 992px){.logos img{max-width:250px}}.logos img.wide{max-width:200px;padding:0px 20px 0px 20px}@media (min-width: 992px){.logos img.wide{max-width:350px}}.logos.img-wrap-small img{max-width:160px}.logos .logo-wrap{position:relative;display:inline-block;margin-left:30px;margin-right:30px}.logos .logo-wrap .logo{opacity:1;transition:opacity 0.3s ease}.logos .logo-wrap a{position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:auto;text-decoration:none;font-family:"Playfair Display",serif;font-size:24px;color:#948A6B;opacity:0;width:230px;transition:opacity 0.7s ease}.logos .logo-wrap a img{padding:0}.logos .logo-wrap:hover a{opacity:1}.logos .logo-wrap:hover .logo{opacity:0.1;cursor:pointer}.logos .logo-wrap.mb-5:last-of-type{margin-bottom:0px !important}.room-list{margin-bottom:80px}.room-list .img-container{padding-left:0px;padding-right:0px}@media (min-width: 576px){.room-list .img-container{height:300px}}@media (min-width: 768px){.room-list .img-container{height:400px}}@media (min-width: 992px){.room-list .img-container{height:600px}}@media (min-width: 1200px){.room-list .img-container{height:850px}}@media (min-width: 1400px){.room-list .img-container{height:850px}}.room-list .details{padding-top:25px}@media (min-width: 992px){.room-list .details{padding-top:140px}}.room-list .details h3{margin-bottom:30px}.room-list .details h3 .link{color:#948A6B;text-decoration:none}.room-list .details h3 .link img.arrow{opacity:0;margin-left:15px}.room-list .details h3 .link:hover img{opacity:1}.room-list .details .caption{line-height:23px}.room-list .details .prices .price-line h3 span{font-size:18px;font-style:italic}.room-list .details .prices .price-line-divinder{height:1px;width:200px;background-color:#948A6B;margin-top:25px;margin-bottom:25px}.room-list .details .buttons .btn-secondary{margin-left:0px;margin-top:10px}@media (min-width: 992px){.room-list .details .buttons .btn-secondary{margin-left:10px;margin-top:0px}}.content .img-container{padding:0}@media (min-width: 576px){.content .img-container{height:300px}}@media (min-width: 768px){.content .img-container{height:400px}}@media (min-width: 992px){.content .img-container{height:540px}}@media (min-width: 1200px){.content .img-container{height:720px}}@media (min-width: 1400px){.content .img-container{height:720px}}.content .details{margin-top:30px;margin-bottom:30px}@media (min-width: 992px){.content .details{margin-top:0px;margin-bottom:0px}}.projekty{background-color:#F1EFE7}.projekty .logo-wrap{position:relative;display:inline-block}.projekty .logo-wrap img{max-width:180px;max-height:80px;padding:0px 30px 0px 30px}.footer{margin-top:80px}.footer h4{margin-bottom:30px}.footer .socials{list-style:none;padding:0}.footer .socials li{display:inline-block;margin-right:15px}.footer .row{margin-bottom:30px}.gallery-masonary .img-container{margin-bottom:20px}.gallery-masonary p{text-align:center;margin-bottom:50px}.tags .tag{display:inline-block;font-family:"Raleway",sans-serif;font-size:13px;color:#948A6B;letter-spacing:1px;text-transform:uppercase;font-weight:300;text-decoration:none;padding:15px 15px 15px 15px;border:1px solid #948A6B;margin-right:10px;margin-left:10px;margin-bottom:20px}.where-we-are h2{margin-top:50px;margin-bottom:60px}.where-we-are .adresa{margin-bottom:60px;font-weight:300}.where-we-are .adresa h4{margin-bottom:25px}.where-we-are .rezervace{font-weight:300}.where-we-are .rezervace .btn{margin-top:60px}.where-we-are .rezervace h4{margin-bottom:25px}.modal.lightbox .btn-close{right:60px !important;top:20px !important}.modal{font-family:"Inter",serif !important}.modal input[type=text],.modal textarea,.modal select,.modal .note-editable{font-weight:300}.modal .link-input{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.modal .price-input input,.modal .price-input span{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.modal .link-select,.modal .price-desc{margin-top:-1px !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important}.modal .border-top-0{margin-top:-1px !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important}.modal .border-bottom-0{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.modal .form-text{color:#ccc}.modal .modal-body .nav-tabs{margin-bottom:30px}.modal .nav-link{color:#ccc}.modal .nav-link.active{color:#000}.modal .nav-link img{margin-right:10px;margin-top:-2px}.modal #sortable img{width:100%;height:auto;margin-bottom:5px}.modal .btn-delete{position:absolute;z-index:2000;background-color:#000;color:#fff}.animate-slide-up-slower{opacity:0}.come-in{transform:translateY(150px);animation:come-in 0.8s ease forwards}.come-in-slower{transform:translateY(150px);opacity:0;animation:come-in 2s ease forwards}@keyframes come-in{to{transform:translateY(0);opacity:1}}
