body{margin:0;padding:0;font-family:Yantramanav,sans-serif;font-size:16px;background-color:#fff}.body__wrapper{max-width:1920px;margin:0 auto}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none;color:#99812b}select{background-color:#092d2d;background-image:url(/images/icons/caret-down.png);background-repeat:no-repeat;background-position:right 5px center;background-size:8px;padding-right:19px;-webkit-appearance:none;-moz-appearance:none}.ui-widget{font-family:Yantramanav!important}.cookie-message{position:fixed;bottom:0;font-size:.9em;left:0;right:0;padding:5px 15px;box-shadow:0 0 3px rgba(0,0,0,.5);background:#444;color:#fff;z-index:99}.cookie-message p{width:calc(100% - 120px);top:6px;position:relative;float:left;display:inline}@media only screen and (max-width:768px){.cookie-message p{width:100%}}.cookie-message #closeCookie{width:90px;text-align:center;float:right;display:inline;cursor:pointer;padding:7px 10px 3px;background:#c1cb7f}.cookie-message #closeCookie:hover{background:#aab46d}#footer .contact-section{background:#282828;padding:40px;color:#adadad}#footer .contact-section .container{position:relative}#footer .contact-section .address-line{width:auto;display:block;margin:30px auto 80px;overflow:auto;z-index:1;clear:both}#footer .contact-section .address-line .text{display:inline-block;margin:0 auto;background:#282828;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:5px 20px;margin-top:-11px;width:320px}#footer .contact-section .address-line .text .icon{margin-right:4px;display:inline-block;color:#99812b;top:2px}#footer .contact-section .address-line .text .icon svg{width:1.2rem;height:1.2rem}#footer .contact-section .address-line:before{position:absolute;left:0;margin-top:5px;height:1px;width:100%;background:#3e3e3e;content:"";z-index:0}#footer .contact-section .contact-form-box{padding:0 15px}#footer .contact-section .contact-form-box form{max-width:520px;margin:0 auto;background:#2d2d2d;border-radius:50px;padding:30px 35px;box-shadow:0 0 70px rgba(0,0,0,.1)}#footer .contact-section .contact-form-box form input,#footer .contact-section .contact-form-box form textarea{background:transparent;width:100%;color:#e6e6e6;font-weight:300;font-size:16px}#footer .contact-section .contact-form-box form .btn{padding:16px 20px;background:#99812b;font-size:14px;white-space:normal}#footer .contact-section .contact-form-box form .btn:hover{background:#79662c}#footer .contact-section .contact-form-box form textarea{min-height:50px}#footer .contact-section .contact-form-box form .row>div{padding:10px}#footer .contact-section .contact-form-box .g-recaptcha{margin:0 auto;width:304px}@media only screen and (max-width:480px){#footer .contact-section .contact-form-box .g-recaptcha{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}}@media only screen and (max-width:480px){#footer .contact-section .contact-form-box{padding:0}#footer .contact-section .contact-form-box form{width:calc(100vw - 20px);left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#footer .contact-section .contacts-box{padding-top:25px}@media only screen and (max-width:1200px){#footer .contact-section .contacts-box{padding-top:55px;width:100%;max-width:500px;margin:0 auto}}#footer .contact-section .contacts-box .contact .icon{margin-bottom:12px;color:#99812b}#footer .contact-section .contacts-box .contact .icon svg{width:65px;height:65px}#footer .contact-section .contacts-box .contact p{font-size:1.4em;font-weight:600;font-family:Lora,serif}#footer .contact-section .contacts-box .contact p a{text-decoration:none}#footer .contact-section .contacts-box .border-bottom{padding-bottom:16px;margin:0 15px 15px;border-bottom:1px solid #3e3e3e!important}#footer .contact-section .contacts-box .socials{padding-top:45px}#footer .contact-section .contacts-box .socials a{padding:5px 15px;display:inline-block}#footer .contact-section .contacts-box .socials a .icon{display:inline-block;color:#99812b}#footer .contact-section .contacts-box .socials a .icon:hover{color:#79662c}#footer .contact-section .contacts-box .socials a .icon svg{width:26px;height:26px}@media only screen and (max-width:1200px){#footer .contact-section .contacts-box .socials{padding-top:35px;padding-bottom:15px}}body{font-family:Fira Sans,sans-serif;color:#000}body h1{font-family:Lora,serif}body a.more{font-family:Lora,serif}body .second-font{font-family:Lora,serif}.ls1{letter-spacing:1px}@media only screen and (max-width:992px){.tablet-hidden{display:none}}.fiksme{background:#ccc;color:red!important;padding:5px 8px;font-weight:600!important}h1{font-weight:600;color:#000;text-align:center;position:relative;font-size:2.2em;margin-bottom:50px}@media only screen and (max-width:768px){h1{font-size:1.7em}}h1 .pretext{display:block;font-family:Fira Sans,sans-serif;font-size:.4em;text-transform:uppercase;color:#adadad;letter-spacing:2px;font-weight:500;margin-bottom:5px}h1:after{position:absolute;bottom:-23px;width:45px;height:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";background:url(/images/icons/title-dots.svg);background-repeat:no-repeat;background-position:50%;background-size:36px}h1.on-left{text-align:left}h1.on-left:after{left:30px;-webkit-transform:none;transform:none}@media only screen and (max-width:768px){h1.on-left{text-align:center}h1.on-left:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.responsive{display:none!important}@media only screen and (max-width:768px){.responsive{display:block!important}}.non-responsive{display:block!important}@media only screen and (max-width:768px){.non-responsive{display:none!important}}.smaller-text{font-size:.9em}.bigger-text{font-size:1.1em}.small{font-size:1em!important}.grey-bg{background:#f3f3f3}.blue-bg{background:#092d2d;color:#fff}.no-margin{margin:0}.btn{padding:8px 17px;border-radius:5px;display:inline-block;text-transform:uppercase;letter-spacing:1px;background:#99812b;font-size:.95em;font-weight:500;color:#fff;transition:.3s;text-decoration:none}.btn i{padding-left:5px;font-weight:400;font-size:1.4em;position:relative;top:2px}.btn:hover{background:#79662c;color:#fff}.btn.inverse{color:#99812b;border:1px solid #99812b;background:transparent}.btn.inverse:hover{background:#99812b;color:#fff}.btn.inverse.light{color:#c7a838;border:1px solid #c7a838;background:transparent}.btn.inverse.light:hover{background:#c7a838;color:#fff}.btn.bigger{padding:18px 45px}.dev-panel{z-index:99999!important}.wide-image{width:100%;height:600px;overflow:hidden;border-right:1px solid #f7f7f7;position:relative;border-bottom:1px solid #f7f7f7}.wide-image a:after{position:absolute;left:50%;top:50%;width:50px;height:50px;content:"";color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#c7a838 url(/images/icons/plus.png) no-repeat 50%;border-radius:50%;text-align:center;padding-top:10px;transition:.3s;opacity:0}.wide-image a:hover:after{opacity:1}.wide-image img{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:auto;min-width:100%;min-height:100%;max-height:110%;max-width:inherit!important}.wide-image.half{height:300px}@media only screen and (max-width:768px){.wide-image{height:300px}}.hover-description{position:absolute;top:70px;right:0;width:340px;padding:25px;background:#fff;font-size:.9em;line-height:1.2em;border-radius:3px;display:none}@media only screen and (max-width:575px){.hover-description{width:230px;padding:15px}}.hover-description:before{position:absolute;top:-12px;right:16px;width:18px;height:12px;display:inline-block;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;border-bottom-color:#fff;content:""}.row.no-padding .col{padding:0}.content-wrapper{clear:both;margin:0;float:left;width:100%}.content-wrapper.service-detail{padding-bottom:100px;padding-top:35px}.content-wrapper .hp-introduction h1{color:#929292;text-align:left;font-size:2.5em;padding-bottom:30px;font-weight:500;border-bottom:1px solid #e8e8e8;margin-bottom:30px}.content-wrapper .hp-introduction h1:after{display:none}@media only screen and (max-width:575px){.content-wrapper .hp-introduction h1 br{display:none}}.content-wrapper .hp-introduction p{font-size:1.2em;line-height:1.6em}@media only screen and (max-width:1200px){.content-wrapper .hp-news-section .left-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width:1200px){.content-wrapper .hp-news-section .right-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.content-wrapper .hp-news-section .btn{margin-left:calc(15% + 68px);padding:20px 25px}@media only screen and (max-width:1200px){.content-wrapper .hp-news-section .btn{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:0;margin-bottom:60px}}.content-wrapper .news{padding:10px}.content-wrapper .news col{padding:0!important}.content-wrapper .news .new-box{overflow:auto;width:48%;float:left;margin:0 1%;margin-bottom:30px}@media only screen and (max-width:992px){.content-wrapper .news .new-box{width:100%}}.content-wrapper .news .new-box.hidden{display:none}.content-wrapper .news .new-box .date{float:left;width:68px;height:68px;display:inline-block;border-radius:5px 0 0 5px;background:#c7a838;text-align:center;padding:18px;font-size:.95em;line-height:1.1em;color:#fff;font-family:Lora,serif}.content-wrapper .news .new-box .content{float:left;width:calc(100% - 81px);border-left:1px solid #c7a838;padding:20px 30px;color:#000}@media only screen and (max-width:1400px){.content-wrapper .news .new-box .content{padding:15px 20px}}.content-wrapper .news .new-box .content h2{font-size:1.5em}.content-wrapper .news .new-box .content p{margin-bottom:5px}.content-wrapper .news .new-box.dark .date{background:#99812b}.content-wrapper .news .new-box.dark .content{border-color:#99812b;background:#f6f6f6;border-radius:0 5px 5px 0}.content-wrapper .news.hp{padding:3.5vw 30px 0 15%;display:block}.content-wrapper .news.hp .new-box{width:100%}@media only screen and (max-width:1200px){.content-wrapper .news.hp .new-box{padding:0 4vw}}@media only screen and (max-width:768px){.content-wrapper .news.hp .new-box{padding:15px 0}}@media only screen and (max-width:1200px){.content-wrapper .news.hp{padding:40px 15px 40px 30px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:768px){.content-wrapper .news.hp{display:block}}.content-wrapper .hp-map{position:relative}.content-wrapper .hp-map #map-canvas{height:600px;width:100%;z-index:1}@media only screen and (max-width:1024px){.content-wrapper .hp-map #map-canvas{height:800px}}.content-wrapper .hp-map .address-box{position:absolute;width:400px;padding:50px;border-radius:50px;background:#fff;box-shadow:10px 10px 0 #e1e1e1;top:50%;right:20%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media only screen and (max-width:1200px){.content-wrapper .hp-map .address-box{right:10%}}@media only screen and (max-width:1024px){.content-wrapper .hp-map .address-box{right:50%;-webkit-transform:translate(50%);transform:translate(50%);top:inherit;bottom:50px;width:90%;max-width:400px}}@media only screen and (max-width:1024px){.content-wrapper .hp-map .address-box{padding:30px}}.content-wrapper .hp-map .address-box p{margin-bottom:5px}.content-wrapper .hp-map .address-box p strong{font-size:1.2em;font-weight:500}.content-wrapper .hp-map .address-box h1{color:#515151}.content-wrapper .hp-map .address-box .btn{margin-top:30px;padding:15px 20px}.content-wrapper .hp-map .arrow-to-top{position:absolute;right:30px;bottom:30px;width:54px;height:54px;border-radius:50%;background:#c7a838;text-align:center;color:#fff;overflow:hidden;z-index:3;padding-top:11px;cursor:pointer;transition:.3s}.content-wrapper .hp-map .arrow-to-top i{font-size:28px;font-weight:600;transition:.3s}.content-wrapper .hp-map .arrow-to-top:hover{background:#99812b}.content-wrapper .hp-map .arrow-to-top:hover i{-webkit-animation:a 1s cubic-bezier(0,.6,1,.4) infinite;animation:a 1s cubic-bezier(0,.6,1,.4) infinite}.content-wrapper .price-table{width:100%;margin:5px 0 25px}.content-wrapper .price-table tr td{padding:5px 15px}.content-wrapper .price-table tr td:last-of-type{text-align:right}.content-wrapper .price-table tr:nth-child(2n){background:#f2f2f2}.content-wrapper .radius-image-box{width:100%;height:430px;overflow:hidden;border-radius:50px;box-shadow:10px 10px 0 #e1e1e1}.content-wrapper .radius-image-box img{width:auto;height:auto;max-width:inherit;min-width:100%;min-height:100%;max-height:430px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:relative;-o-object-fit:cover;object-fit:cover}.content-wrapper .radius-image-box.sliding{height:430px;box-shadow:0 0 70px rgba(31,31,31,.2);margin-right:10px;width:auto}.content-wrapper .radius-image-box.sliding .bx-wrapper{height:100%;width:100%}.content-wrapper .radius-image-box.sliding .bx-wrapper .bx-viewport{height:100%!important;box-shadow:none;border:none;left:0}.content-wrapper .radius-image-box.sliding .bx-wrapper ul{height:100%;padding:0}.content-wrapper .radius-image-box.sliding .bx-wrapper ul li{height:100%}.content-wrapper .radius-image-box.sliding .bx-wrapper ul li img{height:100%;width:auto;max-width:inherit;min-width:100%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-wrapper .radius-image-box.sliding .bx-wrapper .bx-controls-direction{display:none}.content-wrapper .radius-image-box.sliding .bx-wrapper .bx-pager{padding-top:0;bottom:7px}.content-wrapper .radius-image-box.sliding .bx-wrapper .bx-pager .bx-pager-item a{background:#efe6e5;width:6px;height:6px;margin:0 3px}.content-wrapper .radius-image-box.sliding .bx-wrapper .bx-pager .bx-pager-item a.active{width:10px;position:relative;top:-2px;height:10px;background:#fff}.content-wrapper .radius-image-box.sliding .bx-wrapper:hover .bx-controls-direction{display:block}@media only screen and (max-width:992px){.content-wrapper .radius-image-box.sliding{margin-right:0}}@media only screen and (max-width:768px){.content-wrapper .radius-image-box.sliding{height:55vw}}@media only screen and (max-width:575px){.content-wrapper .radius-image-box.sliding{height:60vw}}.content-wrapper a.more{font-family:Lora,serif;font-weight:600;font-style:italic;text-decoration:none;color:#99812b;font-size:1.1em}.content-wrapper a.more i{margin-left:5px;font-size:.8em;transition:.3s}.content-wrapper a.more:hover i{margin-left:8px}.content-wrapper .date-published{text-align:right}.content-wrapper .big-letter{display:block;float:left;font-size:110px;position:relative;left:-10px;height:82px;color:#000;width:70px;line-height:87px}.content-wrapper .row.boxes{padding:60px 0}.content-wrapper .row.boxes:first-of-type{padding-top:40px}.content-wrapper .reservation-iframe-wrapper{width:900px;margin:0 auto;padding:50px 0}@media only screen and (max-width:1024px){.content-wrapper .reservation-iframe-wrapper{width:90%;margin-left:5%;overflow-X:auto}}.content-wrapper .reservation-iframe-wrapper iframe{width:100%}.content-wrapper .space-left,.content-wrapper .spaceleft{margin-left:15px!important}.content-wrapper .space-right,.content-wrapper .spaceright{margin-right:15px!important}.content-wrapper img{max-width:100%}.content-wrapper.no-margin{margin:0 0 -30px}.content-wrapper .centered{margin:0 auto;text-align:center;display:block}.content-wrapper .webcam-page{text-align:center;width:100%;max-width:768px;overflow:auto;margin:20px auto 60px;display:block}.content-wrapper .webcam-page img{width:98%;max-width:720px;height:auto}.content-wrapper #map-canvas{width:100%;position:relative;height:100%}.content-wrapper #map-canvas .map-description{text-align:center;right:0;position:relative;width:200px;overflow:visible;padding-left:35px}.content-wrapper #map-canvas .map-description p{margin-bottom:0}.content-wrapper #map-canvas .map-description strong{color:#c1cb7f}.content-wrapper .normal-list li{list-style:circle;margin-left:15px;line-height:1.2em;padding:5px 2px}.content-wrapper .normal-list li:before{display:none}.content-wrapper .number-list li{list-style:decimal;padding:5px 2px}.content-wrapper .icons-line-row{clear:both;margin-top:30px;text-align:center}.content-wrapper .icons-line h2{font-size:1em;text-transform:uppercase;color:#929292;margin-top:15px;margin-bottom:20px}.content-wrapper .icons-line .icon{color:#99812b}.content-wrapper .icons-line .icon svg{height:60px}.content-wrapper .icons-line .description{font-size:1.4em;color:#000;font-weight:600;font-family:Lora,serif}.content-wrapper .icons-line .description a{text-decoration:none}@media only screen and (max-width:992px){.content-wrapper .icons-line .icon-box{margin-bottom:50px}.content-wrapper .icons-line .icon-box .description{font-size:1.2em}.content-wrapper .icons-line .icon-box h2{margin-bottom:10px}}.content-wrapper .simple-text-wrapper{padding:0 15px;max-width:600px;margin:50px auto}.content-wrapper .simple-text-wrapper .table-box,.content-wrapper .simple-text-wrapper .tablebox{width:auto;overflow:auto}.content-wrapper .simple-text-wrapper table{max-width:100%;width:auto!important}@media only screen and (max-width:575px){.content-wrapper .simple-text-wrapper table{min-width:400px}}.content-wrapper .simple-text-wrapper img{height:auto;margin:15px 0;max-width:100%}.content-wrapper .center{text-align:center}.content-wrapper h5{font-size:1.1em;margin-top:20px;font-weight:600}.content-wrapper.rooms-page .room-tile{margin-bottom:60px;height:auto;overflow:visible;transition:1s;opacity:1}.content-wrapper.rooms-page .room-tile.hidden{height:0;margin-bottom:0;overflow:hidden;opacity:0}.content-wrapper.rooms-page .room-tile .room-right-box{padding-bottom:30px}@media only screen and (max-width:992px){.content-wrapper.rooms-page .room-tile .room-right-box{padding:25px 30px}}.content-wrapper.news-page{padding-bottom:80px}.content-wrapper .left-socials{padding-top:90px}.content-wrapper .left-socials.fixed{position:fixed;top:30px;margin-left:19px}@media only screen and (max-width:1200px){.content-wrapper .left-socials.fixed{margin-left:11px}}.content-wrapper .left-socials a{width:100%;list-style:none;display:block;padding:15px 0;text-align:center}@media only screen and (max-width:768px){.content-wrapper .left-socials{padding-top:0;overflow:auto;margin-bottom:50px}.content-wrapper .left-socials a{width:25%;float:left}}.content-wrapper .bottom-inview-point{height:50px;width:auto;margin-top:-50px;position:relative;bottom:-100px;background:transparent}.content-wrapper h2.inpage{font-size:1.5em;padding-top:22px}.content-wrapper h3.small-grey{font-size:1em;text-transform:uppercase;margin-top:25px;padding-bottom:8px;border-bottom:1px solid #e8e8e8;color:#adadad;margin-bottom:8px;letter-spacing:1px}.content-wrapper .points-list{padding:0;-webkit-column-count:2;column-count:2;margin:0}.content-wrapper .points-list li{list-style:none;padding-left:20px;margin-bottom:8px;position:relative;line-height:1.4em}.content-wrapper .points-list li:before{position:absolute;left:0;top:5px;width:11px;height:11px;content:"";background:url(/images/icons/dot.svg) no-repeat 50%}.content-wrapper .points-list.wide{-webkit-column-count:1;column-count:1;padding-left:30px;margin:30px 0}.content-wrapper .tm{margin-top:50px!important}.content-wrapper .toggle-box .toggle-content{height:75px;overflow:hidden;transition:.3s}.content-wrapper .toggle-box .toggle-content.open{height:auto}.content-wrapper .toggle-box.with-list .toggle-content{height:105px}.content-wrapper .toggle-box.with-list .toggle-content.open{height:auto}.content-wrapper .toggle-box .toggle-btn{cursor:pointer;margin-top:8px}.content-wrapper .toggle-box .toggle-btn .open-text{display:inline-block}.content-wrapper .toggle-box .toggle-btn .close-text{display:none}.content-wrapper .toggle-box .toggle-btn .more i{-webkit-transform:rotate(0);transform:rotate(0);top:-1px;position:relative}.content-wrapper .toggle-box .toggle-btn.showed{display:inline-block}.content-wrapper .toggle-box .toggle-btn.showed .open-text{display:none}.content-wrapper .toggle-box .toggle-btn.showed .close-text{display:inline-block}.content-wrapper .toggle-box .toggle-btn.showed .more i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:1px}.content-wrapper .toggle-box .toggle-btn.showed .more:hover i{margin-left:5px;top:-1px;position:relative}.content-wrapper .toggle-box .toggle-btn .more:hover i{margin-left:5px;top:1px;position:relative}#map-canvas2{width:100%;height:100%}.panel-group .panel{border:none}.panel-group .panel .reward-box{background:#f6f6f6;padding:10px;margin:10px 0}.panel-group .panel .reward-box .reward-image{padding:0;max-width:110px;min-width:90px;overflow:hidden;position:absolute;height:calc(100% - 20px)}.panel-group .panel .reward-box .reward-image img{height:100%;width:auto}.panel-group .panel .reward-box h3{text-transform:uppercase;color:#99812b;padding-left:88px;font-size:1.2em;margin-top:0}.panel-group .panel .reward-box .desc{font-size:1em;padding:0;position:relative;left:88px}.panel-group .panel .reward-box .points{background:#fff;padding:0;max-width:110px;min-width:90px;border:1px solid #ccc;text-align:center;font-size:1.3em;color:#99812b;float:right;position:absolute;right:10px;height:calc(100% - 20px)}.panel-group .panel .reward-box .points .number{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.panel-group .panel .panel-heading{background:transparent;padding:0;border-radius:3px;border:none;position:relative}.panel-group .panel .panel-heading a{padding:11px 15px 11px 50px;display:block;background:#99812b;transition:.2s;color:#fff;font-size:1.1em;border-radius:3px}.panel-group .panel .panel-heading a:hover{text-decoration:none;background:#c7a838}.panel-group .panel .panel-heading a img{max-width:38px;width:auto;max-height:28px;height:auto;padding-right:10px;position:absolute;top:50%;left:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.height-none{height:0}.map2{height:100%;bottom:0;padding:0;position:absolute;right:0;min-height:300px;top:0;overflow:hidden}.map2 #map-canvas2{width:100%;height:calc(100% - 140px);min-height:150px;position:relative}.map2 #map-canvas2 .map-description{text-align:center;right:0;position:relative;width:188px;overflow:visible;padding-left:35px}.map2 #map-canvas2 .map-description p{margin-bottom:0}#adressModal{z-index:99999;text-align:center}#adressModal .modal-dialog{top:100px}#adressModal .modal-dialog .modal-content{padding:30px 35px;border:none;box-shadow:0 0 70px rgba(31,31,31,.2);border-radius:50px}#adressModal p{margin-bottom:3px;line-height:1.3em}#adressModal a{color:#99812b}.modal{background:hsla(0,0%,100%,.8)}.modal .close{position:absolute;right:-17px;top:-5px;width:50px;height:50px;background:#c7a838;text-align:center;border-radius:50%;padding-top:12px;cursor:pointer;color:#fff;z-index:2}.modal .close img{width:17px;height:17px}.modal .close:hover{background:#99812b}.modal h1{z-index:1}@-webkit-keyframes a{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}to{-webkit-transform:translateY(-70px);transform:translateY(-70px)}}@keyframes a{0%{-webkit-transform:translateY(50px);transform:translateY(50px)}to{-webkit-transform:translateY(-70px);transform:translateY(-70px)}}#myModal{z-index:9999999999}.modal .close{right:2px!important;top:2px!important;width:24px!important;height:24px!important;padding-top:0!important}.icon{position:relative;display:inline-block}#footer{text-align:center;clear:both}#footer .container{padding:0}#footer p{font-size:.9em;clear:both}#footer .bottom-line{background:#1f1f1f;color:#adadad;padding:30px 0}#footer .bottom-line p{margin-bottom:0}.sticky-banner{position:absolute;top:140px;background:#f2f2f2;width:290px;height:auto;min-height:250px;z-index:9999;border-radius:0 6px 6px 0;-webkit-transform:translateX(calc(-100% + 40px));transform:translateX(calc(-100% + 40px));transition:.2s;overflow:hidden;box-shadow:0 2px 7px rgba(0,0,0,.08)}@media only screen and (max-width:600px){.sticky-banner{top:120px}}.sticky-banner .main-content{width:250px;height:100%;max-height:310px;overflow:auto;float:left;padding:5px 15px}@media only screen and (max-width:600px){.sticky-banner .main-content{max-height:280px;font-size:.9em}}.sticky-banner .main-content h2{font-size:1.2em;padding-bottom:2px;margin-top:9px;border-bottom:2px solid #c7a838}.sticky-banner .main-content a,.sticky-banner .main-content a:hover{color:#c7a838}.sticky-banner .toggle-button{width:40px;float:right;right:0;display:block;height:100%;background-color:#c7a838;position:absolute;color:#fff;font-size:1.1em;cursor:pointer;transition:.2s}.sticky-banner .toggle-button .arrow-box{position:absolute;top:0;left:0;width:100%;height:36px;background-color:rgba(0,0,0,.1)}.sticky-banner .toggle-button .arrow-box .fa{position:absolute;left:15px;opacity:.5;top:11px;transition:.2s;-webkit-transform:rotate(0);transform:rotate(0)}.sticky-banner .toggle-button .text-box{-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);text-transform:uppercase;display:block;left:30px;width:202px;text-align:center;position:absolute;-webkit-transform-origin:left top;transform-origin:left top;top:calc(50% + 18px);font-size:.9em;color:#fff}.sticky-banner .toggle-button:hover{background-color:#99812b}.sticky-banner.opened{-webkit-transform:translateX(0);transform:translateX(0)}.sticky-banner.opened .toggle-button .arrow-box .fa{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);top:9px;left:13px}.text-field{position:relative;margin-bottom:20px}.text-field input,.text-field label,.text-field select,.text-field textarea{width:100%;display:block!important;font:inherit;font-size:16px;letter-spacing:1px;font-weight:500;line-height:24px;height:38px;padding:5px 10px;outline:none;color:#979797;background:transparent;border:none;border-bottom:1px solid #525252}.text-field input:focus,.text-field label:focus,.text-field select:focus,.text-field textarea:focus{border-color:#99812b;box-shadow:none}.text-field textarea{min-height:50px}.text-field label{position:absolute;left:0;top:0;padding:6px 8px;border-color:transparent;color:#666;cursor:text}.text-field label[for=message]{top:12px}.text-field label[for=message].focussed{top:-1px}.text-field .ch{display:block;float:left;position:absolute;background:transparent;text-transform:uppercase;color:#adadad;transition:.2s}.text-field .ch:first-child{padding-left:2px}.text-field .ch:last-child{padding-right:2px}.text-field .focussed{pointer-events:none}.text-field .focussed .ch{font-size:.8em;margin-top:-18px;line-height:15px;color:#646464}.bubble-list{min-height:240px}.bubble-list .item{text-align:center;padding-top:25px;position:relative;transition:.3s;top:0}.bubble-list .item .image-box{width:130px;height:130px;overflow:hidden;margin:0 auto;border-radius:55px;border:5px solid #fff;box-shadow:0 0 2px #99812b;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:0}.bubble-list .item .image-box img{-webkit-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);height:auto;width:auto;-webkit-transform-origin:top left;transform-origin:top left;min-height:100%;min-width:100%;max-width:inherit;position:relative;left:50%;top:50%;max-height:120%}.bubble-list .item .title-box{clear:both}.bubble-list .item .title-box h2{font-size:1.5em;color:#000;transition:.3s;padding-bottom:10px;background-image:url(/images/icons/dots.png);background-position:bottom;background-repeat:no-repeat;max-width:140px;margin:15px auto 0}.bubble-list .item a{text-decoration:none}.bubble-list .item:hover{top:-10px}.bubble-list .item:hover .title-box h2{color:#99812b}.bubble-list .services-list{margin-bottom:50px;overflow:auto}.bubble-list .services-list .item{float:left;width:20%;display:inline-block;margin-bottom:50px;min-height:240px}@media only screen and (max-width:992px){.bubble-list .services-list .item{width:24.5%}}@media only screen and (max-width:768px){.bubble-list .services-list .item{width:50%}}@media only screen and (max-width:480px){.bubble-list .services-list .item{width:100%}}@media only screen and (max-width:1300px){.carousel-section .container{max-width:100%}.carousel-section .owl-carousel{padding:0 40px}}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-35px) scale(1);transform:translateY(-35px) scale(1);-webkit-transform-origin:center;transform-origin:center;left:-80px;width:50px;height:50px;border-radius:50%;margin:-20px 0 0;padding:8px 0 3px;background:#99812b;font-size:30px;font-weight:100;line-height:30px;color:#fff;text-align:center;border:none;transition:.3s}.owl-carousel .owl-nav .owl-next img,.owl-carousel .owl-nav .owl-prev img{transition:.3s;width:11px}.owl-carousel .owl-nav .owl-next:hover img,.owl-carousel .owl-nav .owl-prev:hover img{width:13px}.owl-carousel .owl-nav .owl-next.disabled,.owl-carousel .owl-nav .owl-prev.disabled{opacity:.5}.owl-carousel .owl-nav .owl-next.disabled:hover img,.owl-carousel .owl-nav .owl-prev.disabled:hover img{width:11px}.owl-carousel .owl-nav .owl-next:focus,.owl-carousel .owl-nav .owl-prev:focus{text-decoration:none;color:#fff}.owl-carousel .owl-nav .owl-next{right:-80px!important;left:inherit}@media only screen and (max-width:1300px){.owl-theme .owl-nav .owl-prev{left:0}.owl-theme .owl-nav .owl-next{right:0!important}}.gallery-wrapper{margin-top:50px;padding-bottom:50px}@media only screen and (max-width:1024px){.gallery-wrapper{max-width:757px}}@media only screen and (max-width:768px){.gallery-wrapper{max-width:550px}}@media only screen and (max-width:600px){.gallery-wrapper{max-width:375px}}.gallery-wrapper #more-photos{display:block;margin-top:30px;width:100%;text-align:center}.gallery-wrapper #more-photos .inverse-btn{cursor:pointer}.gallery-wrapper #more-photos .inverse-btn .morephotos-text{display:block}.gallery-wrapper #more-photos .inverse-btn .lessphotos-text{display:none}.gallery-wrapper .gallery-list{margin:30px 0;width:100%}.gallery-wrapper .gallery-list .gallery-item{width:calc(33.33% - 2px);float:left;margin-bottom:1px;position:relative;display:inline-block}.gallery-wrapper .gallery-list .gallery-item.hidden{display:none}@media only screen and (max-width:600px){.gallery-wrapper .gallery-list .gallery-item{width:calc(50% - 2px)}}.gallery-wrapper .gallery-list .gallery-item a{display:block;width:100%;color:#fff;overflow:hidden}.gallery-wrapper .gallery-list .gallery-item a img{width:100%;position:relative;max-width:inherit}.gallery-wrapper .gallery-list .gallery-item a .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(9,45,45,.8);transition:.3s;display:none}.gallery-wrapper .gallery-list .gallery-item a .overlay .text{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-decoration:none;font-size:1.1em;text-transform:uppercase;text-align:center;width:90%}.gallery-wrapper .gallery-list .gallery-item a:hover .overlay{display:block}.gallery-wrapper .gallery-filter{width:100%;height:70px}.gallery-wrapper .gallery-filter .title-box{width:60px;float:left;display:inline-block;font-weight:600;padding:5px 12px 0}@media only screen and (max-width:1024px){.gallery-wrapper .gallery-filter .title-box{height:63px;width:50px;padding:0 12px 0 5px}}@media only screen and (max-width:768px){.gallery-wrapper .gallery-filter .title-box{height:78px}}@media only screen and (max-width:600px){.gallery-wrapper .gallery-filter .title-box{width:100%;height:30px;padding-left:0}}.gallery-wrapper .gallery-filter .owl-stage-outer{width:100%!important;overflow:hidden}.gallery-wrapper .gallery-filter .owl-nav .owl-next,.gallery-wrapper .gallery-filter .owl-nav .owl-prev{top:63px}@media only screen and (max-width:768px){.gallery-wrapper .gallery-filter .owl-nav .owl-next,.gallery-wrapper .gallery-filter .owl-nav .owl-prev{top:-20px;left:0}}.gallery-wrapper .gallery-filter .owl-nav .owl-next{right:0!important;left:inherit}.gallery-wrapper .gallery-filter .slider-box{padding-left:0;position:relative}.gallery-wrapper .gallery-filter .slider-box .item{width:100%}.gallery-wrapper .gallery-filter .slider-box .item label{font-weight:500;margin:0 4px;padding:20px;border:2px solid #c6c6c6;border-radius:5px;color:#000;display:block;cursor:pointer}.gallery-wrapper .gallery-filter .slider-box .item label .sum{font-weight:400}.gallery-wrapper .gallery-filter .slider-box .item label:hover{border-color:#99812b}.gallery-wrapper .gallery-filter .slider-box .item.checked label{border-color:#99812b}.gallery-wrapper .gallery-filter .slider-box .item input[type=checkbox]{display:none}.gallery-wrapper .gallery-filter .slider-box .item .checkbox{width:26px;height:26px;position:relative;top:-2px;float:left;margin-right:12px;background:url(/images/icons/checkbox.svg) no-repeat 50%}.gallery-wrapper .gallery-filter .slider-box .item input:checked+.checkbox{background:url(/images/icons/checkbox-checked.svg) no-repeat 50%}#fancybox-buttons ul{background:rgba(9,45,45,.8)!important;border:1px solid rgba(9,45,45,.8)!important}#fancybox-buttons a.btnNext{border-right:1px solid rgba(9,45,45,.8)!important}#fancybox-buttons a.btnClose{border-left:1px solid rgba(9,45,45,.8)!important}#fancybox-buttons a.btnToggle{border-left:1px solid rgba(9,45,45,.8)!important;border-right:1px solid rgba(9,45,45,.8)!important}.fancybox-overlay{z-index:9999999!important;background:url(/images/fancybox/fancybox_overlay.png)}.fancybox-overlay .fancybox-nav{background:transparent url(/images/fancybox/fancybox/blank.gif)}.fancybox-overlay #fancybox-loading,.fancybox-overlay .fancybox-close,.fancybox-overlay .fancybox-next span,.fancybox-overlay .fancybox-prev span{background-image:url(/images/fancybox/fancybox_sprite.png)}#fancybox-buttons{z-index:99999999!important}#fancybox-buttons a{background-image:url(/images/fancybox/fancybox_buttons.png)!important}.lds-default{display:inline-block;position:relative;width:64px;height:64px;left:50%;-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2);margin:20px 0 50px}.lds-default div{position:absolute;width:4px;height:4px;background:#c7a838;border-radius:50%;-webkit-animation:b 1.2s linear infinite;animation:b 1.2s linear infinite}.lds-default div:first-child{-webkit-animation-delay:0s;animation-delay:0s;top:29px;left:53px}.lds-default div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;top:18px;left:50px}.lds-default div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;top:9px;left:41px}.lds-default div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;top:6px;left:29px}.lds-default div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;top:9px;left:18px}.lds-default div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;top:18px;left:9px}.lds-default div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;top:29px;left:6px}.lds-default div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;top:41px;left:9px}.lds-default div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;top:50px;left:18px}.lds-default div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;top:53px;left:29px}.lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:50px;left:41px}.lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:41px;left:50px}@-webkit-keyframes b{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(2);transform:scale(2)}}@keyframes b{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(2);transform:scale(2)}}#header{height:103px}@media only screen and (max-width:992px){#header{height:70px}}@media only screen and (max-width:480px){#header{height:52px}}#header .top-contacts{overflow:auto;float:right;padding-bottom:2px;margin-bottom:18px;margin-top:6px;border-bottom:1px solid #e4e4e4;font-size:.9em}@media only screen and (max-width:480px){#header .top-contacts{display:none}}#header .top-contacts ul{padding:0}#header .top-contacts ul li{list-style:none;float:left;display:inline-block;text-align:right;margin-right:25px;color:#868686}@media only screen and (max-width:768px){#header .top-contacts ul li{margin-right:0;margin-left:38px}}#header .top-contacts ul li:last-of-type{margin-right:0}@media only screen and (max-width:768px){#header .top-contacts ul li:last-of-type{display:none}}#header .top-contacts ul li i{padding-right:10px;color:#99812b;font-size:1.1em}#header .navbar-toggler{margin-left:10px;float:right;height:40px;border:1px dashed #e6e6e6;clear:both}@media only screen and (max-width:575px){#header .navbar-toggler{margin-left:5px}}#header .navbar-toggler span{display:block;width:17px;height:3px;background:#c7a838;margin:3px 0;border-radius:2px}#header .navbar-toggler:hover span{background:#99812b}#header nav{position:fixed;top:0;left:0;z-index:99999;width:100%;margin:0;background-color:#fff!important;padding:0}@media only screen and (max-width:480px){#header nav{padding:0 10px}}@media only screen and (max-width:992px){#header nav .col{padding:0!important}}@media only screen and (max-width:480px){#header nav .col{width:auto;float:left;display:inline-block;-ms-flex-preferred-size:unset;flex-basis:unset;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;padding:0 11px}}#header nav .tablet-home-button{display:none!important}@media only screen and (max-width:992px){#header nav .tablet-home-button{display:inline-block!important;float:right}#header nav .tablet-home-button li a{padding:9px 0 5px 10px!important}}@media only screen and (max-width:480px){#header nav .tablet-home-button{display:none!important}}@media only screen and (max-width:992px){#header nav .container{width:100%;max-width:inherit;padding:15px}#header nav .container .float-left{padding:0}#header nav .container .float-left:first-child{width:auto;float:left}#header nav .container .float-left:last-of-type{width:auto;float:right!important;-ms-flex-preferred-size:auto;flex-basis:auto}}@media only screen and (max-width:480px){#header nav .container{padding:5px 0}}@media only screen and (max-width:992px){#header nav .navbar-collapse{position:fixed;top:120px;left:0;width:100%;z-index:9;background:#f2f2f2}#header nav .navbar-collapse ul.navbar-nav{margin:8px 0;width:100%}#header nav .navbar-collapse ul.navbar-nav li{float:none;width:100%}#header nav .navbar-collapse ul.navbar-nav li a{padding:7px 15px!important}}@media only screen and (max-width:480px){#header nav .navbar-collapse{top:70px}}#header nav .navbar-nav{width:auto;display:inline-block}#header nav .navbar-nav li{display:inline-block;float:left;padding:0 20px;position:relative}@media only screen and (max-width:1200px){#header nav .navbar-nav li{padding:0 11px}}#header nav .navbar-nav li a{padding:1px 0;color:#99812b;text-transform:uppercase;font-weight:500;text-decoration:none;display:block;font-size:1.1em;border-bottom:2px solid transparent}#header nav .navbar-nav li a .icon>svg{width:22px;height:22px}#header nav .navbar-nav li a .fa-home{background:url(/images/icons/home.png);width:23px;height:20px;position:relative}#header nav .navbar-nav li a .fa-home:before{content:""}#header nav .navbar-nav li a:hover{border-color:#99812b}#header nav .navbar-nav li a:hover .fa-home{background:url(/images/icons/home-hover.png);border-color:transparent}@media only screen and (max-width:1024px){#header nav .navbar-nav li a:hover{border-color:transparent}}#header nav .navbar-nav li.active .fa-home{background:url(/images/icons/home-hover.png)}#header nav .navbar-nav li.active a.active,#header nav .navbar-nav li.active a.parent{border-color:#99812b}@media only screen and (max-width:1024px){#header nav .navbar-nav li.active a.active,#header nav .navbar-nav li.active a.parent{border-color:#99812b}}#header nav .navbar-nav li:first-of-type.active a,#header nav .navbar-nav li:first-of-type a:hover{border-color:transparent}#header nav .navbar-nav li .dropdown-menu{position:absolute;width:250px;padding-top:15px;right:0;left:inherit}#header nav .navbar-nav li .dropdown-menu li{float:none;width:100%;clear:both;margin-bottom:3px}#header nav .navbar-nav li .dropdown-menu li:first-of-type a:hover{border-bottom-color:#99812b}@media only screen and (max-width:992px){#header nav .navbar-nav li .dropdown-menu{width:100%;position:relative;margin:-10px 0 0;border:none;padding:5px 0 0;background:transparent}}#header nav .language-bar{padding:6px 2px 8px 10px;border:1px dashed #e6e6e6;border-radius:5px;clear:both;position:relative;margin-top:-8px;margin-left:15px}@media only screen and (max-width:992px){#header nav .language-bar{margin-top:0;clear:unset;margin-left:0}}#header nav .language-bar select{background:#fff;border:none;padding:0 0 0 5px;position:relative;top:2px;text-align:left;-webkit-appearance:menulist;color:#868686;text-transform:uppercase}#header .navbar-brand img{height:84px}@media only screen and (max-width:992px){#header .navbar-brand img{height:70px}}@media only screen and (max-width:480px){#header .navbar-brand img{height:50px}}.top-slider{position:relative}.top-slider .claim{position:absolute;bottom:110px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:320px;text-align:center;z-index:2;display:none}.top-slider .claim .mouse-scroll{display:block;margin:0 auto;width:24px;height:100px;margin-bottom:20px}.top-slider .claim .mouse-scroll .m_scroll_arrows{display:block;width:5px;height:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff;margin:0 0 3px 4px;width:16px;height:16px}.top-slider .claim .mouse-scroll .unu{margin-top:1px}.top-slider .claim .mouse-scroll .doi,.top-slider .claim .mouse-scroll .trei,.top-slider .claim .mouse-scroll .unu{-webkit-animation:d 1s infinite;-moz-animation:d 1s infinite}.top-slider .claim .mouse-scroll .unu{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate}.top-slider .claim .mouse-scroll .doi{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate;margin-top:-6px}.top-slider .claim .mouse-scroll .trei{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-direction:alternate;margin-top:-6px}.top-slider .claim .mouse{height:42px;width:24px;border-radius:14px;-webkit-transform:none;transform:none;border:2px solid #fff;top:170px}.top-slider .claim .mouse .wheel{height:5px;width:2px;display:block;margin:5px auto;background:#fff;position:relative;-webkit-animation:c 1.2s linear infinite;-moz-animation:c 1.2s linear infinite;border:2px solid #fff;border-radius:8px}.top-slider .claim .btn{padding:17px 40px}.top-slider .bx-wrapper{width:100%;margin-bottom:0;z-index:1;height:100%}.top-slider .bx-wrapper .bxslider{height:100%}.top-slider .bx-wrapper li{left:0;width:100vw!important;height:100%}@media only screen and (max-width:1024px){.top-slider .bx-wrapper li{height:650px}}.top-slider .bx-wrapper .bx-viewport{position:relative;width:100%;max-height:500px;height:40vw!important;left:0;border:none;box-shadow:none}.top-slider .bx-wrapper .bx-viewport img{width:100%;position:relative;display:block;height:auto;max-width:inherit;min-width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1024px){.top-slider .bx-wrapper .bx-viewport{height:650px!important}.top-slider .bx-wrapper .bx-viewport img{height:100%;width:auto;position:relative;max-width:inherit;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.top-slider .bx-wrapper .bx-viewport img:before{content:"";background:#a60000;width:300px;height:300px;position:absolute;top:25px;left:-150px;z-index:1}.top-slider .bx-wrapper .bx-pager{display:none}.top-slider .bx-wrapper:before{width:100%;height:100%;position:absolute;opacity:.7;background:linear-gradient(#000,#fff)}.top-slider.at-hp .bx-wrapper .bx-viewport{max-height:720px}.top-slider.at-hp .bx-wrapper .bx-viewport img{height:100%;width:auto}.top-slider.at-hp .claim{display:block}.bx-wrapper .bx-prev{background:url(/images/icons/arrow-left.png) no-repeat rgba(153,129,43,.84) 13px!important;border-radius:50%;width:40px;height:40px}.bx-wrapper .bx-next{background:url(/images/icons/arrow-right.png) no-repeat rgba(153,129,43,.84) 14px!important;border-radius:50%;width:40px;height:40px}.bx-wrapper .bx-next:hover{background-color:#99812b!important;background-position:14px}.bx-wrapper .bx-prev:hover{background-color:#99812b!important;background-position:13px}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{width:40px!important;height:40px!important}@-webkit-keyframes c{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes d{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes d{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.reservation-box{position:relative;top:-60px;width:98%;height:120px;max-width:1100px;background:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5;border-radius:5px;box-shadow:0 15px 70px hsla(0,0%,52%,.18)}@media only screen and (max-width:1024px){.reservation-box{height:220px}}@media only screen and (max-width:768px){.reservation-box{height:332px!important}}@media only screen and (max-width:575px){.reservation-box{height:310px!important}}.reservation-box.on-right{right:calc(50% - 560px);left:auto;-webkit-transform:none;transform:none;width:350px;float:right;height:auto;position:absolute;bottom:-120px;top:inherit}.reservation-box.on-right .date-box ul li,.reservation-box.on-right .gift-box{width:calc(100% - 20px)}.reservation-box.on-right .date-box ul li{width:calc(100% - 50px);padding:20px 35px;margin:15px 20px;background-position:right 40px bottom 32px;border:none}.reservation-box.on-right .date-box ul li:first-of-type{border-right:none;border-bottom:1px solid #f2f2f2;margin-bottom:0;padding-bottom:30px;background-position:right 40px bottom 42px}@media only screen and (max-width:768px){.reservation-box.on-right .date-box ul li:first-of-type{border-bottom:none;border-right:1px solid #f2f2f2}}.reservation-box.on-right .date-box ul li.promo-item{width:calc(100% - 50px);height:auto;margin:0 20px}.reservation-box.on-right .date-box ul li.promo-item textarea{width:100%;max-width:inherit;margin:0 auto}@media only screen and (max-width:1200px){.reservation-box.on-right .date-box ul li.promo-item{max-width:100%!important;width:calc(100% - 50px)!important}}@media only screen and (max-width:575px){.reservation-box.on-right .date-box ul li{padding-top:0!important;padding-bottom:0!important;margin-left:0;margin-right:0;width:50%!important}}.reservation-box.on-right .reserve-box,.reservation-box.on-right .reserve-box .reserve-btn{width:100%;border-radius:0 0 5px 5px;height:90px}@media only screen and (min-width:1900px){.reservation-box.on-right{bottom:0}}@media only screen and (max-width:1200px){.reservation-box.on-right{width:28.5vw;right:4vw}.reservation-box.on-right .date-box ul li{background-position:right 15px bottom 32px;padding:20px 15px}.reservation-box.on-right .date-box ul li:first-of-type{background-position:right 15px bottom 42px}}@media only screen and (max-width:768px){.reservation-box.on-right{width:100%;position:relative;bottom:60px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.reservation-box.on-right .date-box ul li{width:calc(50% - 50px)}}@media only screen and (max-width:1200px){.reservation-box{max-width:980px}}@media only screen and (max-width:1024px){.reservation-box{max-width:735px}}@media only screen and (max-width:768px){.reservation-box{bottom:20px;margin-left:0;max-width:550px;height:238px}}@media only screen and (max-width:480px){.reservation-box{height:233px}}.reservation-box .gift-box{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;width:275px;height:100px;background:#79662c;text-align:center;color:#fff;position:relative;top:10px;border-radius:5px;left:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reservation-box .gift-box .gift-image{float:left;width:100px;height:100%;background:#99812b;padding-top:25px;padding-right:9px;border-radius:5px 50% 50% 5px}@media only screen and (max-width:1024px){.reservation-box .gift-box .gift-image{width:100%;background:transparent;height:auto;padding:5px 0}}.reservation-box .gift-box .hover-description{color:#444;text-align:left;top:auto;bottom:130px;left:0;right:inherit}.reservation-box .gift-box .hover-description:before{right:inherit;top:auto;bottom:-11px;left:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:768px){.reservation-box .gift-box .hover-description{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:80px}.reservation-box .gift-box .hover-description:before{left:50%;-webkit-transform:rotate(180deg) translateX(50%);transform:rotate(180deg) translateX(50%)}}@media only screen and (max-width:575px){.reservation-box .gift-box .hover-description{bottom:90px;max-width:300px}}.reservation-box .gift-box:hover .hover-description{display:block}@media only screen and (max-width:1200px){.reservation-box .gift-box{width:257px}}@media only screen and (max-width:1024px){.reservation-box .gift-box{display:block;width:160px}}@media only screen and (max-width:768px){.reservation-box .gift-box{width:calc(100% - 20px);padding:0;height:50px}.reservation-box .gift-box .gift-image{background:#c2a787;width:45px;padding-left:8px;border-radius:5px 0 0 5px;position:relative}.reservation-box .gift-box .gift-image img{height:40px}.reservation-box .gift-box .gift-image:after{position:absolute;top:0;right:-20px;width:20px;height:100%;content:"";background:#c2a787;border-radius:0 60% 60% 0}}.reservation-box .gift-box .description{text-transform:uppercase;line-height:1.55em;font-size:.9em;width:100%;text-align:center}.reservation-box .gift-box .description.ru{font-size:.65em}.reservation-box .gift-box .description .bigger{display:block;font-size:1.55em}@media only screen and (max-width:1024px){.reservation-box .gift-box .description{font-size:.7em}}@media only screen and (max-width:768px){.reservation-box .gift-box .description{padding-top:7px}}.reservation-box .date-box{float:left;display:inline-block;margin-left:10px;margin-top:9px}@media only screen and (max-width:768px){.reservation-box .date-box{margin-left:0;width:100%}}.reservation-box .date-box ul{padding-left:0}.reservation-box .date-box ul li{float:left;display:inline-block;margin:10px 0;position:relative;padding:10px 20px 7px 22px;height:calc(100% - 20px);width:208px;border-right:1px solid #e8e8e8}.reservation-box .date-box ul li:last-of-type{border:none}@media only screen and (max-width:1200px){.reservation-box .date-box ul li{width:187px;padding:10px 0 7px 17px}.reservation-box .date-box ul li.promo-item{width:145px!important}.reservation-box .date-box ul li.promo-item textarea{max-width:110px}}@media only screen and (max-width:1024px){.reservation-box .date-box ul li{width:195px;background:transparent;padding:10px 10px 7px 20px}.reservation-box .date-box ul li.promo-item{width:172px!important}.reservation-box .date-box ul li.promo-item textarea{width:100%;max-width:inherit;padding:5px 10px}}@media only screen and (max-width:768px){.reservation-box .date-box ul li{padding:15px 30px;width:50%}.reservation-box .date-box ul li.promo-item{width:100%!important;height:40px;padding:0!important}.reservation-box .date-box ul li.promo-item textarea{height:30px;margin-top:5px}}@media only screen and (max-width:575px){.reservation-box .date-box ul li{padding:5px 15px!important;margin-left:0;margin-right:0;width:50%!important}}.reservation-box .date-box ul li:last-child{border:none}.reservation-box .date-box ul li.promo-item{padding:10px 10px 7px 7px;width:169px}.reservation-box .date-box .title{float:left;width:45px;text-align:center;color:#adadad;text-transform:uppercase;padding-top:0;font-weight:500;display:inline-block;font-size:.9em}.reservation-box .date-box .title .icon{display:block;padding-top:12px;width:28px;height:28px;color:#79662c}@media only screen and (max-width:480px){.reservation-box .date-box .title{width:27px}.reservation-box .date-box .title img{width:24px!important;margin-top:2px}}.reservation-box .date-box .date{float:left;width:118px;padding-top:38px;font-weight:700;font-size:1.1em;display:inline-block;color:#242424;cursor:pointer}@media only screen and (max-width:768px){.reservation-box .date-box .date{margin-left:10px}}@media only screen and (max-width:480px){.reservation-box .date-box .date{margin-left:5px;font-size:.9em;width:85px}}.reservation-box .date-box .date input{width:50px}.reservation-box .date-box .date .date-input-one,.reservation-box .date-box .date .date-input-two{visibility:hidden;height:0;background:transparent;border:none;padding:0}.reservation-box .promo-box textarea{font-size:.9em;line-height:1em;text-align:center;color:#0a0a0a;text-transform:uppercase;max-width:130px;margin:10px 10px 0;height:41px;padding:5px 3px;border:none;background:transparent;resize:none}@media only screen and (max-width:1024px){.reservation-box .promo-box textarea{max-width:105px;margin:10px 0 0}}@media only screen and (max-width:768px){.reservation-box .promo-box textarea{max-width:105px}}@media only screen and (max-width:600px){.reservation-box .promo-box textarea{max-width:100px}}@media only screen and (max-width:480px){.reservation-box .promo-box textarea{max-width:85px}}.reservation-box .promo-box textarea:-ms-input-placeholder,.reservation-box .promo-box textarea::-moz-placeholder,.reservation-box .promo-box textarea::-webkit-input-placeholder{color:#ccc}.reservation-box .reserve-box{position:relative;float:left;display:inline-block;margin-right:-2px}@media only screen and (max-width:1024px){.reservation-box .reserve-box{width:100%;padding-top:10px}}@media only screen and (max-width:768px){.reservation-box .reserve-box{padding-top:0!important}}.reservation-box .reserve-box .buttons-line{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;width:100%}.reservation-box .reserve-box .buttons-line .cancel-reservation{width:75%;border-right:1px solid hsla(0,0%,100%,.3)}@media only screen and (max-width:1024px){.reservation-box .reserve-box .buttons-line .cancel-reservation{border-radius:0 0 0 5px}}.reservation-box .reserve-box .buttons-line .car-reservation{border-radius:0 0 5px 0}.reservation-box .reserve-box .buttons-line button{background:#99812b;color:#fff;cursor:pointer;text-align:center;padding:8px 5px;border:none;width:25%;transition:.3s;border-top:1px solid hsla(0,0%,100%,.3);position:relative}.reservation-box .reserve-box .buttons-line button:hover{background:#79662c;color:#fff}.reservation-box .reserve-box .buttons-line button:hover a{color:#fff}.reservation-box .reserve-box .buttons-line button:hover:before{position:absolute;bottom:55px;right:5px;background:rgba(0,0,0,.85);border-radius:3px;min-width:180px;padding:8px;color:#fff;content:attr(data-tooltip);line-height:1.2em}.reservation-box .reserve-box .buttons-line button:hover:after{width:0;position:absolute;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,.85);content:"";bottom:45px;right:15px}.reservation-box .reserve-box .reserve-btn{background:#99812b;width:230px;height:120px;position:relative;top:0;right:0;font-size:1.1em;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:3px;border:none;transition:.3s;cursor:pointer;border-radius:0 5px 5px 0;padding-bottom:37px}@media only screen and (max-width:1200px){.reservation-box .reserve-box .reserve-btn{width:195px}}@media only screen and (max-width:1024px){.reservation-box .reserve-box .reserve-btn{margin-left:0;margin-right:-1px;width:100%;height:100px;border-radius:0 0 5px 5px}}.reservation-box .reserve-box .reserve-btn:hover{background:#79662c}.datepicker-dropdown{color:#444;background:#fff!important;margin-top:-5px}.datepicker table tr td.active.active,.datepicker table tr td.day:hover,.datepicker table tr td.focused{color:#fff;background:#c1cb7f!important}.datepicker table{width:100%;text-align:center}.datepicker table td,.datepicker table th{cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#afafaf!important}.datepicker-dropdown:before{display:none}body .datepicker .datepicker-switch:hover{background:#f2f2f2!important}.datepicker-days{width:240px}.datepicker .datepicker-switch{color:#c1cb7f!important}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#c1cb7f!important;color:#fff}.small #header .reservation-box{bottom:-38px}@media only screen and (max-width:600px){.small #header .reservation-box{bottom:-80px}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) 50% no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) 50% no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{display:block;width:206px;height:40px;margin:0 auto;padding:0;list-style:none;border:1px solid #8a6d3b;border-radius:3px;background:#b58f50;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#444444",endColorstr="#222222",GradientType=0)}#fancybox-buttons ul li{float:left;margin:0;padding:4px 0}#fancybox-buttons a{display:block;width:42px;height:31px;text-indent:-9999px;background-color:transparent;background-image:url(/images/fancybox/fancybox_buttons.png);background-repeat:no-repeat;outline:none;opacity:.8}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{background-position:-25px 0;border-right:1px solid #8a6d3b}#fancybox-buttons a.btnPlay{background-position:5px -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #8a6d3b;border-right:1px solid #8a6d3b;width:38px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #8a6d3b;width:39px;background-position:-56px 0}#fancybox-buttons a.btnDisabled{opacity:.4;cursor:default}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(/images/grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;filter:alpha(opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:alpha(opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:alpha(opacity=50);opacity:.5;border-radius:20px;background:#869791}.owl-theme .owl-controls.clickable .owl-page:hover span,.owl-theme .owl-controls .owl-page.active span{filter:alpha(opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat 50%}