
/* THIS CSS WAS COMPILED AND OPTIMIZED, USING THE WP COMPILER PLUGIN */
/* https://bytes.co */

body{font-family:Montserrat}img{max-width:100%}.grayback{background-color:#f8f8f8}#datepicker-input-id{height:auto !important;transition:none !important}.page-template-page-home-php .mfp-auto-cursor .mfp-content{cursor:auto;max-width:100%}.navbar{padding-top:25px;padding-bottom:25px}nav ul li{padding-left:30px;padding-right:30px}nav ul li a{color:#000000;font-size:16px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase}nav ul li a:hover{color:#000000}nav ul li.active a{position:relative}nav ul li.active a:after{content:"";width:100%;height:3px;background-color:#000;display:block;position:absolute;left:0;bottom:-7px}.headimage{background-size:cover;background-position:center center;padding-top:400px;padding-bottom:90px;position:relative}.headimage .gradient{width:100%;height:263px;background-image:url(/wp-content/themes/kebin/img/gradient.png);background-repeat:repeat-x;position:absolute;bottom:0;left:0}.headimage img{margin-bottom:20px}.headimage h1{color:#ffffff;font-size:60px;font-weight:200;text-align:left;text-transform:uppercase}.datepicker{position:static;position:relative;width:100% !important}.datepicker #close-input-id{display:none !important}.btn.bw{margin-top:15px;min-width:258px;height:52px;border:2px solid #000;background-color:#ffffff;color:#000000;font-size:18px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:37px;text-align:center;text-transform:uppercase;padding-left:15px;padding-right:15px;border-radius:0px;transition:all .2s}.btn.bw:hover{background-color:#000000;color:#ffffff}small.error{color:red}.mfp-close-btn-in .mfp-close{color:#fff;font-size:30px;margin-top:-40px}.mfp-close-btn-in .mfp-close .mfp-close{display:none}.mfp-auto-cursor .mfp-content{cursor:auto;max-width:840px}.sidebyside{padding-top:80px;padding-bottom:80px}.sidebyside.morepad{padding-top:140px}.sidebyside p{color:#020202;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px}.sidebyside ul{color:#020202;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:19px;list-style-type:square}.sidebyside ul li{margin-bottom:15px}.sidebyside h3{color:#020202;font-size:40px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:60px;text-transform:uppercase;margin-bottom:40px}.sidebyside.mapboxlokality h3{margin-bottom:0px}.sidebyside.mapboxlokality h4{margin-bottom:40px;cursor:pointer}.sidebyside.mapboxlokality h4:hover{text-decoration:underline}.textblock{padding-top:70px;padding-bottom:60px}.textblock p{color:#020202;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;margin-bottom:40px}.textblock h3,.textblock h2{color:#020202;font-size:40px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:60px;text-transform:uppercase;margin-bottom:40px}.lokality{padding-top:70px;padding-bottom:60px}.lokality h2{color:#020202;font-size:40px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:80px;text-align:center;text-transform:uppercase;margin-bottom:25px}.lokality h4{color:#000000;font-size:18px;font-weight:500;font-style:normal;letter-spacing:normal;margin-top:20px;text-align:left;text-transform:uppercase}.lokality p{color:#020202;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;text-align:left}.lokality .owl-carousel .owl-nav{position:absolute;top:50%;margin-top:-90px;width:100%}.lokality .owl-carousel .owl-nav button.owl-next{width:24px;height:48px;background-image:url(../img/nexticon.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;color:transparent !important;position:absolute;right:-40px}.lokality .owl-carousel .owl-nav button.owl-prev{width:24px;height:48px;background-image:url(../img/previcon.svg);background-size:contain;background-position:center center;color:transparent !important;background-repeat:no-repeat;position:absolute;left:-40px}.gallery{background-color:#131313;position:relative;padding-top:50px}.gallery .owl-carousel .owl-nav{position:absolute;top:50%;margin-top:-90px;left:15px;width:calc(100% - 30px)}.gallery .owl-carousel .owl-nav button.owl-next{width:24px;height:48px;background-image:url(../img/sipky-02.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;color:transparent !important;position:absolute;right:-40px}.gallery .owl-carousel .owl-nav button.owl-prev{width:24px;height:48px;background-image:url(../img/sipky-01.svg);background-size:contain;background-position:center center;color:transparent !important;background-repeat:no-repeat;position:absolute;left:-40px}.gallery:after{height:150px;background-color:#fff;position:absolute;bottom:0px;content:"";width:100%}.gallery h2{color:#ffffff;font-size:40px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:80px;text-transform:uppercase;margin-bottom:50px}#map{height:700px}#mapa{height:500px;width:100%;max-width:750px;margin:0 auto}#reservation .mapselect a{float:right;display:inline-block;color:#000000;font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:25px;text-align:right;text-transform:uppercase}#reservation .line{height:1px;width:100%;background-color:#707070;margin-bottom:90px;margin-top:90px}.infobox_{width:156px;height:156px;border:4px solid #000;background-color:#ffffff;position:absolute;margin-left:-70px;margin-top:-70px;padding-top:30px}.infobox_ p.size{text-align:center;font-size:50px;letter-spacing:normal;margin-bottom:10px}.infobox_ p.size>span{font-size:30px}.infobox_ p.size>span>span{font-size:17px}.infobox_ p.desc{color:#000000;font-size:18px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:26px;text-align:center;text-transform:uppercase;padding-left:10px;padding-right:10px}.infobox_.altposition{right:0}h4.onmap{color:#000000;font-size:20px;font-weight:300;font-style:normal;letter-spacing:normal;line-height:30px;text-align:left;text-transform:uppercase}.manual{padding-top:90px;padding-bottom:80px}.manual h2{color:#020202;font-size:40px;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:uppercase;line-height:60px;text-align:center;margin-bottom:70px}.manual ul{list-style:none;padding-left:0px;counter-reset:my-awesome-counter}.manual ul li{color:#020202;font-weight:400;font-size:14px;margin-bottom:30px;padding-left:70px;position:relative;counter-increment:my-awesome-counter}.manual ul li:before{color:#020202;content:counter(my-awesome-counter) ".";font-size:28px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;text-align:left;position:absolute;left:0}.manual ul li strong{text-align:left;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;display:inline-block;margin-bottom:15px}#reservation{padding-top:100px;padding-bottom:100px}#reservation h2{color:#020202;font-size:40px;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:uppercase;line-height:60px;text-align:center;margin-bottom:30px}#reservation h3{color:#000000;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center;text-transform:uppercase;margin-top:30px;margin-bottom:25px}#reservation p{color:#020202;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;text-align:center;padding-top:3px}#reservation p a{color:#000;text-decoration:underline}#reservation p a:hover{color:#000}#reservation .form-group label{color:#000000;font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:25px;text-align:left;margin-bottom:5px}#reservation .form-group input[type="text"]{border:2px solid #000;background-color:#ffffff;border-radius:0px}#reservation .form-group select{border:2px solid #000;background-color:#ffffff;border-radius:0px}#reservation .custom-control-label{color:#000000;font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:30px;text-align:left;padding-top:9px}#reservation .custom-control-label::before{border-radius:0px;width:27px;height:27px;left:-35px;border:2px solid #131e29;background-color:#ffffff}#reservation .custom-control{padding-left:35px}#reservation .custom-control-input:checked~.custom-control-label::after{border-radius:0px;width:27px;height:27px;left:-35px;border:2px solid #131e29;background-color:#000}#reservation .custom-control-label::after{width:27px;left:-35px;height:27px;border:2px solid #131e29;background-color:#fff}#reservation .shrnuti>div{margin-bottom:15px}#reservation .shrnutitext{padding-top:20px}#reservation .shrnutitext p{color:#020202;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;text-align:center}#reservation button{margin-top:40px;min-width:258px;height:52px;border:2px solid #000;background-color:#ffffff;color:#000000;font-size:18px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:37px;text-align:center;text-transform:uppercase;padding-left:15px;padding-right:15px;border-radius:0px;transition:all .2s}#reservation button:hover{background-color:#000000;color:#ffffff}.bottomfooter{border-top:1px solid #707070;padding-top:20px}.bottomfooter p{color:#ffffff;font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px;text-align:left}.bottomfooter p a{color:#ffffff}.bottomfooter p a:hover{color:#ffffff}.formblock h3{color:#000000;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:left;text-transform:uppercase}.formblock .form-group label{color:#000000;font-size:12px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:25px;text-align:left;margin-bottom:5px}.formblock .form-group input[type="text"]{border:2px solid #000;background-color:#ffffff;border-radius:0px}.formblock .form-group textarea{border:2px solid #000;background-color:#ffffff;border-radius:0px;width:100%;height:150px;padding-left:10px;padding-top:5px}.formblock .form-group select{border:2px solid #000;background-color:#ffffff;border-radius:0px}.formblock input[type="submit"]{margin-top:20px;width:258px;max-width:100%;height:52px;border:2px solid #000;background-color:#ffffff;color:#000000;font-size:18px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:37px;text-align:center;text-transform:uppercase;padding-left:15px;padding-right:15px;border-radius:0px;transition:all .2s}.formblock input[type="submit"]:hover{background-color:#000000;color:#ffffff}@keyframes spinL{0%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes spinL{0%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(0deg)}}@-ms-keyframes spinL{0%{-ms-transform:rotate(180deg)}100%{-ms-transform:rotate(0deg)}}@-moz-keyframes spinL{0%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(0deg)}}@-o-keyframes spinL{0%{-o-transform:rotate(180deg)}100%{-o-transform:rotate(0deg)}}footer{padding-top:45px;background-color:#131313}footer .motyl{max-width:20px}footer .motyl:hover{-webkit-animation:spinL .5s linear 0s 1 forwards;-moz-animation:spinL .5s linear 0s 1 forwards;-ms-animation:spinL .5s linear 0s 1 forwards;-o-animation:spinL .5s linear 0s 1 forwards;animation:spinL .5s linear 0s 1 forwards}footer h5{color:#ffffff;font-size:16px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:32px;text-transform:uppercase;margin-top:30px}footer p{color:#ffffff;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}footer ul{padding-left:0px;list-style:none}footer ul li a{text-transform:uppercase;color:#ffffff;font-size:14px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:32px}footer ul li a:hover{color:#fff}ul.burger{width:10px;height:30px;cursor:pointer;position:relative;margin-top:10px}ul.burger li{list-style:none;position:absolute;left:0;background:#000;width:100%;height:3px;transform:translateY(-50%);transition:.3s}ul.burger li:nth-of-type(1){top:10%}ul.burger li:nth-of-type(2){top:50%}ul.burger li:nth-of-type(3){top:90%}ul.burger.active li:nth-of-type(1){top:50%;transform:translateY(-50%) rotate(45deg)}ul.burger.active li:nth-of-type(2){top:50%;transform:translateY(-50%) rotate(-45deg)}ul.burger.active li:nth-of-type(3){left:-100%;opacity:0}@media screen and (max-width:991px){.navbar{padding-top:10px;padding-bottom:10px}nav ul li{padding-left:15px;padding-right:15px;text-align:right}nav ul li a{text-align:center}nav ul li.active a:after{content:"";width:100%;height:3px;background-color:#000;display:block;position:absolute;left:0;bottom:-7px;display:none}}@media screen and (max-width:767px){.bottomfooter p{text-align:center !important}.gallery .owl-carousel .owl-nav{position:absolute;top:5%;margin-top:-90px;left:50px;width:calc(100% - 100px)}.textblock{padding-top:30px;padding-bottom:20px}.sidebyside{padding-top:30px;padding-bottom:30px}.sidebyside h3{line-height:60px;margin-bottom:20px}.infobox_{margin-left:0px}.headimage{padding-top:250px;padding-bottom:60px}.headimage h1{font-size:45px}}.datepicker__month-day{color:#2e2e2e}.datepicker__month-day span{position:relative;z-index:1;pointer-events:none}.datepicker__month-day--disabled{color:rgba(232,235,244,0.78)}.datepicker__month-day--disabled:after{content:'';left:50%;position:absolute;color:red;font-size:16px;top:50%;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%);width:100%;height:100%;top:0;left:0;background-color:#e59090}.datepicker__month-day--checkin:after{content:'';left:50%;position:absolute;color:red;font-size:16px;top:50%;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%);width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom right, #fff 0%, #fff 50%, #e59090 50%, #e59090 100%)}.datepicker__tooltip{z-index:5}.datepicker__month-day{position:relative}.datepicker__month-day--checkout:after{content:'';left:50%;position:absolute;color:red;font-size:16px;top:50%;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%);width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom right, #e59090 0%, #e59090 50%, #fff 50%, #fff 100%)}.datepicker__month-day--tmp.datepicker__month-day--hovering{color:#fff}.datepicker__month-day--selected{color:#fff !important}.datepicker__month-day--checkin.datepicker__month-day--tmp.datepicker__month-day--hovering:after{background:none;background-color:#3a3a3a}.datepicker__month-day--checkout.datepicker__month-day--tmp.datepicker__month-day--hovering:after{background:none;background-color:#3a3a3a}