*{padding:0;margin:0}.viatoPrc{position:fixed;top:230px;right:0;z-index:99}@media(max-height:630px){.viatoPrc{top:130px}}*{padding:0;margin:0}body{background-color:transparent}.viatoPrc .prc__main{justify-content:flex-end}.viatoPrc .prc__main .prc__trigger,.viatoPrc .prc__main .prc__loader{width:60px;height:60px;margin:0;color:#fff;background-color:#f5bb02;box-shadow:none;border-radius:0}.viatoPrc .prc__main .prc__loader .fa__prc-spinner::after{background-color:#fff}.viatoPrc .prc__main .prc__trigger{position:relative;text-align:center;transition:width .22s ease-in-out,height .22s ease-in-out}.viatoPrc .prc__main .prc__trigger::before{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;content:"Price Check";font-size:11px;line-height:15px;text-transform:uppercase;background-color:#f5bb02;transition:opacity .12s ease-in-out}.viatoPrc .prc__main .prc__trigger:hover::before{opacity:0}.viatoPrc .prc__main.prc__active .prc__trigger{width:42px;height:42px}.viatoPrc .prc__main.prc__active .prc__trigger::before{opacity:0}.viatoPrc .prc__main.prc__active .prc__trigger::after{padding-right:4px;padding-right:0;transform:rotate(180deg)}.viatoPrc .prc__main .prc__trigger .fa__prc-bell{display:none}.viatoPrc[data-alignment="top right"] .prc__main.prc__active .prc__trigger>.fa__prc-chevron-right{width:.37em;transition:padding .25s ease}.viatoPrc[data-alignment="top right"] .prc__main.prc__active .prc__trigger:hover>.fa__prc-chevron-right{padding-left:6px}.viatoPrc[data-alignment="top right"] .prc__main .prc__trigger>.fa__prc-chevron-right::after,.viatoPrc[data-alignment="top right"] .prc__main .prc__trigger>.fa__prc-chevron-left::after{background-color:#fff}.viatoPrc[data-alignment="top right"] .prc__main .prc__trigger>.fa__prc-chevron-left{opacity:0;transition:opacity .25s ease}.viatoPrc[data-alignment="top right"] .prc__main .prc__trigger:hover>.fa__prc-chevron-left{opacity:1}.viatoPrc .prc__cont .prc__body .prc__input-group label .fa__prc-calendar-alt{padding-right:14px}.viatoPrc .prc__cont .prc__body .prc__input-group label .fa__prc-calendar-alt::after{background-color:#fff}.viatoPrc .prc__right-col{padding-bottom:0;background-color:#fff;transition:width .22s ease-in-out}.viatoPrc .prc__active .prc__right-col{width:230px;box-shadow:0 0 2px 1px rgba(0,0,0,.15)}.viatoPrc .prc__cont{width:230px;margin-left:0;box-shadow:none;border-radius:0}.viatoPrc .prc__cont .prc__head{display:none}.viatoPrc .prc__cont .prc__body{padding:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.viatoPrc .prc__cont .prc__body .prc__body-scrollable{display:flex;flex-direction:column;padding:0}.prc__cont .prc__body .prc__date-select{margin-bottom:8px}.viatoPrc .prc__cont .prc__body .prc__input-group{align-items:center;justify-content:center;height:42px;padding:0;margin-top:0;color:#fff;background-color:#f5bb02;border-bottom:0;transition:background-color .1s ease-in-out}.viatoPrc .prc__cont .prc__body .prc__input-group:hover{border-bottom:0}.viatoPrc .prc__cont .prc__body .prc__input-group:nth-child(2n+2){display:none}.viatoPrc .prc__cont .prc__body .prc__input-group label{width:auto}.viatoPrc .prc__cont .prc__body .prc__input-group label svg{display:none}.viatoPrc .prc__cont .prc__body .prc__input-group label span{display:none}.viatoPrc .prc__cont .prc__body .prc__input-group input{width:80px;color:#fff;font-size:12.96px;font-weight:400;text-align:left}.viatoPrc .prc__cont .prc__body .prc__obj-select{padding-top:0;padding-right:10px;padding-left:10px;margin-bottom:8px}.viatoPrc .prc__cont .prc__body .prc__obj-select .prc__obj-selected{padding:9px 10px;border:1px solid #e4e4e4;border-radius:0}.viatoPrc .prc__cont .prc__body .prc__obj-select .prc__obj-options{top:33px;right:10px;left:10px;padding:5px 0;background-color:#f4f4f4;border:1px solid #e4e4e4;border-radius:0}.viatoPrc .prc__cont .prc__body .prc__obj-select .prc__obj-options .prc__obj-label{padding:7px 10px}.viatoPrc .prc__cont .prc__body .prc__obj-select .prc__obj-options .prc__obj-label:hover{background-color:#ebebeb}.viatoPrc .prc__cont .prc__body .prc__channels{padding:0;margin-top:0;border:0;border-radius:0}.viatoPrc .prc__cont .prc__body .prc__channels .prc__channel{padding:3.5px 10px;font-size:12.96px;font-weight:400}.viatoPrc .prc__cont .prc__body .prc__channels .prc__channel .prc__price span::before{color:#adadad;font-style:normal}.viatoPrc .prc__cont .prc__body .prc__us{padding:12px 10px 0;font-size:15px;font-weight:700;background-color:#ebebeb;border:0;border-radius:0}.viatoPrc .prc__cont .prc__body .prc__us .prc__label span::before{color:#939393;font-style:normal}.viatoPrc .prc__cont .prc__body .prc__info{padding:3px 10px 12px;color:#939393;font-style:normal;line-height:15px;background-color:#ebebeb}.viatoPrc .prc__cont .prc__body .prc__inline-content{order:6;padding:12px 10px 15px;margin-top:0;background-color:#f4f4f4;border:0;border-radius:0}.viatoPrc .prc__cont .prc__body .prc__inline-content .prc_inline-cont-head{padding-bottom:7px;font-size:13.5px;font-weight:600;text-align:center}.viatoPrc .prc__cont .prc__body .prc__inline-content .prc_inline-cont-body{font-size:12px;font-weight:normal}.viatoPrc .prc__cont .prc__body .prc__buttons{padding:0;margin-top:0}.viatoPrc .prc__cont .prc__body .prc__buttons .prc__button-book{position:relative;box-sizing:border-box;width:100%;height:40px;font-size:14.4px;text-transform:uppercase;background-color:#f5bb02;border-radius:0}.viatoPrc .prc__msg{width:100%;padding:7px 10px;margin-top:0;margin-left:0;line-height:17px;border-radius:0}.viatoPrc .prc__msg.prc__msg-alert,.viatoPrc .prc__msg.prc__msg-error,.viatoPrc .prc__msg.prc__msg-success{box-shadow:none}.viatoPrc .prc__msg.prc__msg-alert{background-color:rgba(236,125,70,.83)}.viatoPrc .prc__msg.prc__msg-error{background-color:rgba(236,70,70,.83)}.viatoPrc .prc__msg.prc__msg-success{background-color:rgba(136,226,34,.83)}.viatoPrc .prc__msg .prc__msg-close{top:2px;right:1px}.ui__prc-datepickerprc{right:5px !important;left:auto !important;width:255px !important;margin-top:5px !important;box-shadow:0 0 2px 1px rgba(0,0,0,.15) !important;border-radius:0 !important}.ui__prc-datepickerprc .ui__prc-datepickerprc-header{background-color:#404040;border-top-right-radius:0;border-top-left-radius:0}.ui__prc-datepickerprc .ui__prc-datepickerprc-calendar{border-bottom-right-radius:0;border-bottom-left-radius:0}.ui__prc-datepickerprc .ui__prc-datepickerprc-calendar .prc__td{background-color:#f7f7f7;border:1px solid #efefef}.ui__prc-datepickerprc .ui__prc-datepickerprc-calendar .ui__prc-datepickerprc-current-day{background-color:#404040;border:1px solid #404040}.ui__prc-datepickerprc .ui__prc-datepickerprc-calendar .prc__td:hover{background-color:#ededed;border:1px solid #ededed}.ui__prc-datepickerprc .ui__prc-datepickerprc-calendar .ui__prc-datepickerprc-current-day:hover{background-color:#525252;border:1px solid #525252}.viatoPrc__cbe-loaded-frame .viatoPrc .prc__cont .prc__body .prc__input-group .prc__mobile-label{color:#fff;font-size:14.4px;font-weight:400;text-transform:uppercase;opacity:1;pointer-events:none}.viatoPrc__cbe-loaded-frame .viatoPrc .prc__cont .prc__body .prc__input-group .prc__mobile-label::after{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;content:"Pricecheck"}.viatoPrc__cbe-loaded-frame .viatoPrc .prc__cont .prc__body .prc__input-group label:not(.prc__mobile-label){display:none}.viatoPrc__cbe-loaded-frame .viatoPrc .prc__cont .prc__body .prc__input-group input{display:none}.viatoPrc__cbe-loaded-frame .viatoPrc .prc__cont .prc__body .prc__obj-select{display:none}.viatoPrc__cbe-loaded-frame .viatoPrc .prc__cont .prc__body .prc__buttons{display:none}.viatoPrc__cbe-loaded-frame .viatoPrc .prc__cont .prc__body .prc__body-scrollable{border-bottom:4px solid #c9c9c9}input:not([type='radio']){-webkit-appearance:none;-moz-appearance:none;border-radius:0}input[type='checkbox']{-webkit-appearance:checkbox;-moz-appearance:checkbox}input[type='radio']{-webkit-appearance:radio;-moz-appearance:radio}*:focus{outline:0}::selection{color:#fff;background:#f5bb02}::-moz-selection{color:#fff;background:#f5bb02}body{color:#797b7d;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;line-height:28px;background-color:#fefefe}b,strong{font-weight:700}header{position:fixed;z-index:6;width:100%;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.3);transition:margin-top .3s ease-in-out}.scroll header{margin-top:-57px;border-bottom:1px solid #e8e8e8}header .topnav{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:25px;background-color:#eeeff0;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-box-pack:justify;-moz-flex-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between}header .topnav .breadcrumb{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:45px;color:#9c9c9d;font-size:12px;line-height:24px}header .topnav .breadcrumb .bc-items{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:20px}header .topnav .breadcrumb .bc-items .bc-item{position:relative;display:block;padding-right:18px;margin-right:10px;color:#555758;font-style:italic;text-decoration:none}header .topnav .breadcrumb .bc-items .bc-item:hover{color:#f5bb02}header .topnav .breadcrumb .bc-items .bc-item:not(:last-of-type):after{position:absolute;top:0;right:0;bottom:0;color:#9c9c9d;content:'>';font-size:13px;font-style:normal}header .topnav ul{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-flex-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;height:25px;padding-right:13px;list-style:none;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-box-pack:end;-moz-flex-align:center;-moz-flex-pack:end;-moz-justify-content:flex-end;-ms-justify-content:flex-end}header .topnav>ul>li{position:relative;margin-right:18px;font-size:13px}header .topnav>ul>li.lang{margin-right:0;margin-left:10px}header .topnav ul li a{color:#9c9c9d;text-decoration:none;transition:.15s ease-in-out}header .topnav ul li.active a,header .topnav ul li a:hover,header .topnav ul li a:focus{color:#797b7d}header .topnav ul li.lang-select i{padding-left:3px}header .topnav ul li:hover>ul{display:block}header .topnav ul li ul{position:absolute;top:25px;right:-5px;z-index:2;display:none;height:auto;padding:0;margin:0;text-align:right;background-color:#f5bb02}header .topnav ul li ul li a{display:block;padding:5px 15px}header .topnav ul li ul li:hover{background-color:#db2925}header .topnav ul li ul li a{color:#fff}header .topnav ul li ul li a:hover{color:#fff}header .quicknav{padding-top:10px;transition:opacity .2s ease-in-out}.scroll header .quicknav{opacity:0}header .qn_scroll{position:fixed;top:0;right:0;z-index:7;display:none;opacity:0}.scroll header .qn_scroll{display:block;opacity:1}header .quicknav ul{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-flex-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:15px;list-style:none;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-box-pack:end;-moz-flex-align:center;-moz-flex-pack:end;-moz-justify-content:flex-end;-ms-justify-content:flex-end}header .quicknav ul li{padding-left:25px;font-size:14px}header .quicknav ul li a{color:#797b7d;text-decoration:none;transition:opacity .15s ease-in-out}header .quicknav ul li a:hover,header .quicknav ul li a:focus{opacity:.65}header .quicknav ul li i{padding-right:8px;color:#f5bb02;font-size:21px}header .mn-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-moz-flex-align:center}header .mn-wrap .logo{display:block;padding-left:45px}header .mn-spacer{width:2px;height:50px;margin-right:25px;margin-left:30px;background-color:#e3e3e3}header .navicon{display:none}header .mainnav ul{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none}header .mainnav ul li{position:relative;height:40px;padding-right:10px;padding-left:10px;margin-right:5px;margin-left:5px;font-size:14px;line-height:39px;text-transform:uppercase}header .mainnav ul li:first-child{margin-left:0}header .mainnav ul li.active:after{position:absolute;right:0;bottom:-20px;left:0;height:20px;content:'';background-color:#f5bb02}header .mainnav ul li.active{background-color:#f5bb02}header .mainnav ul li.active a{color:#fff}header .mainnav ul li:hover:after{position:absolute;right:0;bottom:-20px;left:0;height:20px;content:'';background-color:#f5bb02}header .mainnav ul li:hover{background-color:#f5bb02}header .mainnav ul li:hover>a{color:#fff}header .mainnav ul li:not(:first-of-type):before{position:absolute;top:50%;left:-7px;width:4px;height:2px;content:'';background-color:#e3e3e3}header .mainnav ul li:hover>ul{display:block}header .mainnav ul li a{color:#797b7d;font-family:'EB Garamond',serif;font-size:1.2em;text-decoration:none;word-break:keep-all;white-space:nowrap}header .mainnav ul li ul{position:absolute;left:0;z-index:2;display:block;display:none;padding:0;padding-top:18px}header .mainnav ul li ul li{width:auto;height:auto;padding:0;margin:0;line-height:normal}header .mainnav ul li ul li.active>a{background-color:#db2925}header .mainnav ul li ul li:after{display:none}header .mainnav ul li ul li:not(:first-of-type):before{display:none}header .mainnav ul li ul li a{display:block;width:100%;padding-top:22px;padding-right:26px;padding-bottom:22px;padding-left:26px;color:#fff;font-size:1.2em;text-transform:none;white-space:nowrap;background:#f5bb02}header .mainnav ul li ul li:hover>a{background-color:#db2925}header .mainnav ul li ul li a:hover{background-color:#db2925}header .mainnav ul li ul li:hover>ul{display:block}header .mainnav ul li ul li ul{top:0;left:calc(100% + 52px);display:none;padding-top:0}header .mainnav ul li ul li ul li.active>a{background-color:#f5bb02}header .mainnav ul li ul li ul li a{background-color:#db2925}header .mainnav ul li ul li ul li a:hover{background-color:#f5bb02}header .header-social{width:100%}header .header-social ul{display:flex;align-items:center;justify-content:flex-end;padding-right:15px;list-style:none}header .header-social ul li{padding-left:25px}header .header-social ul li a{color:#797b7d;font-size:14px;text-decoration:none}.no_wb{height:100px}.wide-container{width:100%;height:640px}.slides-cont{width:90%;margin:0 auto}.slides-cont .slides-text{position:absolute;bottom:10%;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 69%,rgba(0,0,0,0) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 69%,rgba(0,0,0,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 69%,rgba(0,0,0,0) 100%);border-radius:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59000000',endColorstr='#00000000',GradientType=1)}.slides-cont .slides-text .headline{color:#fff;font-size:32px;font-weight:700}.slides-cont .slides-text .subline{padding-top:12px;color:#fff;font-size:13px}.slides-cr{position:absolute;right:30px;bottom:7px;z-index:4;color:#fff;font-size:13px}.slides-cr a{color:#fff}.booking{position:relative;z-index:3;padding-top:18px;padding-bottom:18px;background-color:#eeeff0;box-shadow:0 0 4px rgba(0,0,0,.3)}.stamp{border-image:url(/img/stamp-border.png) 8 round;border-style:solid;border-width:8px}.stamp_box{padding:30px;color:#797b7d;background:#fefefe;border:7px double #616161}.border-top{border-top:5px solid #fefefe}.border-bottom{border-bottom:5px solid #fefefe}.border-top:before{position:absolute;top:-17px;z-index:-1;display:block;width:100%;height:12px;content:'';background:rgba(0,0,0,0) radial-gradient(circle,transparent 15px,#fefefe 16px) repeat scroll 5px -24px / 35px 35px}.border-bottom:after{position:absolute;bottom:-12px;z-index:-1;display:block;width:100%;height:20px;content:'';background:rgba(0,0,0,0) radial-gradient(circle,transparent 15px,#eeeff0 16px) repeat scroll 5px -24px / 35px 35px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.booking .b-wrap{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;width:1360px;margin:0 auto;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-moz-flex-align:center}.booking .b-wrap .b-form{padding-right:50px;border-right:1px solid #dbdcdd}.booking .b-wrap .b-form .bf-headline{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;color:#797b7d;font-family:'EB Garamond',serif;font-size:1.8em;text-transform:uppercase;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-moz-flex-align:center}.booking .b-wrap .b-form .bf-headline i{position:relative;top:-3px;display:none;padding-right:15px;font-size:30px}.booking .b-wrap .b-form form{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-align:end;-ms-flex-align:end;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-box-align:end;-moz-flex-align:end}.booking .b-wrap .b-form form .input{padding-top:12px;padding-right:10px}.booking .b-wrap .b-form form .input label{display:block;color:#a6a6a7;font-size:14px}.booking .b-wrap .b-form form .input .input-field{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex}.booking .b-wrap .b-form form .input .input-field .ui-datepicker-trigger{display:none}.booking .b-wrap .b-form form .input input{width:91px;height:38px;padding-left:12px;color:#a6a6a7;font-family:'Open Sans',sans-serif;font-size:14px;background-color:#fff;border:0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6}.booking .b-wrap .b-form form .input .input-select{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;width:22px;height:38px;background-color:#fff;border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;cursor:pointer;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-moz-flex-align:center}.booking .b-wrap .b-form form .input .input-select .is-row{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex}.booking .b-wrap .b-form form .input .input-select .is-row:not(:first-of-type){padding-top:1px}.booking .b-wrap .b-form form .input .input-select .is-row .is-dot{width:2px;height:2px;background-color:#d6d6d6;transition:background-color .2s ease-in-out}.booking .b-wrap .b-form form .input .input-select .is-row .is-dot:not(:first-of-type){margin-left:1px}.booking .b-wrap .b-form form .input .input-select:hover>.is-icon .is-row .is-dot{background-color:#797b7d}.booking .b-wrap .b-form form button{height:38px;padding-right:35px;padding-left:35px;color:#fff;font-family:'EB Garamond',serif;font-size:18px;background-color:#db2925;border:1px solid #db2925;cursor:pointer;transition:background-color .2s ease-in-out}.booking .b-wrap .b-form form button:hover,.booking .b-wrap .b-form form button:active{background-color:#f5bb02;border:1px solid #f5bb02}.booking .b-wrap .booking-infos{padding-left:40px}.booking .b-wrap .booking-infos ul{list-style:none}.booking .b-wrap .booking-infos ul li{position:relative;padding:5px 40px;font-size:15px}.booking .b-wrap .booking-infos ul li:before{position:absolute;top:50%;left:0;z-index:2;width:15px;height:14px;margin-top:-7px;color:#797b7d;content:'\f00c';font-family:'FontAwesome',sans-serif;font-size:11px;line-height:14px;text-align:center;border:2px solid #797b7d}.booking .b-wrap .bestprice{position:absolute;top:-33px;right:0;z-index:2;width:164px;padding-top:16px;padding-bottom:21px;color:#fff;text-align:center;background:#f5bb02}.booking .b-wrap .bestprice:before{position:absolute;top:0;left:-11px;box-sizing:border-box;content:'';border-bottom:15px solid #ae6a04;border-left:11px solid transparent}.booking .b-wrap .bestprice .headline{font-size:19px;font-weight:600;text-transform:uppercase}.booking .b-wrap .bestprice .seperator{width:68px;height:1px;margin:5px auto 3px;background-color:#fff}.booking .b-wrap .bestprice .subline{font-size:14px;text-transform:uppercase}article img{height:auto !important;max-width:100%}.main{padding-bottom:60px;background:#fefefe}.main p,.popup__textbox p{min-height:25px}h1,h2,h3,h4,h5,h6{margin-top:.2em;margin-bottom:.4em;color:#252525;font-family:'EB Garamond',serif;font-weight:200}.start .main article h2,.main article h1{position:relative;max-width:700px;padding-top:70px;padding-bottom:50px;margin:0 auto;color:#f5bb02;font-size:45px;font-weight:300;line-height:1.15em;text-align:center;text-transform:uppercase;word-spacing:.01em}.main article h1{max-width:100%;font-size:38px}.start .main article h2:after{position:absolute;left:0;width:100%;height:2px;content:'';background:#f5bb02}.main article .content{width:1200px;margin:0 auto}h2{font-size:29px}h3{font-size:27px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}.pflichtfeld .fa{position:relative;top:0;right:0 !important;width:0;height:0;margin:0 8px;color:#c5c5c5;font-size:1.5em;font-size:1.2em;vertical-align:top;-webkit-transform:rotate(49deg) scale(1) skew(1deg) translate(0px);-ms-transform:rotate(49deg) scale(1) skew(1deg) translate(0px);transform:rotate(49deg) scale(1) skew(1deg) translate(0px)}.pflichtfeld{margin-bottom:30px;font-size:.88em}.main article form .block{padding:12px 0}.main article form .block input,article form .block select,article form .block textarea{margin-top:6px}.main article form .block input:not([type='radio']),article form .block select,article form .block textarea{display:block}.main article form .block input[type='radio']:not(:first-of-type){margin-left:20px}.main article form .block input[type='text'],article form .block input[type='email'],article form .block input[type='password'],article form .block select{height:37px;max-width:100%;min-width:200px;padding-right:15px;padding-left:15px;color:rgba(0,0,0,.5);font-family:'Open Sans',sans-serif;font-size:14px;border:1px solid rgba(0,0,0,.135);transition:border .2s ease-in-out}.main article form .block textarea{max-width:100%;min-width:350px;min-height:100px;padding:15px;color:rgba(0,0,0,.5);font-family:'Ubuntu',sans-serif;font-size:14px;font-weight:400;border:1px solid rgba(0,0,0,.135);border-radius:3px;transition:border .2s ease-in-out}.main article form .block input[type='text']:hover,article form .block input[type='email']:hover,article form .block input[type='password']:hover,article form .block select:hover,article form .block textarea:hover{border:1px solid rgba(0,0,0,.25)}.main article form .block input[type='text']:focus,article form .block input[type='email']:focus,article form .block input[type='password']:focus,article form .block select:focus,article form .block textarea:focus{border:1px solid #f5bb02}.main article form .block textarea.required,article form .block input.required{background-image:url(/img/required.png);background-repeat:no-repeat;background-position:right top}.main article form .block label[for='^checkbox']{display:inline-block}.main article form .block input[type='checkbox']{display:inline-block;margin-left:10px}.main .content .req{padding-right:16px;background-image:url(/img/required.png);background-repeat:no-repeat;background-position:105% top}.main article form .block input[type='submit']{height:45px;padding:0 25px;color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;background-color:#f5bb02;border:1px solid #f5bb02;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out}.main article form .block input[type='submit']:hover,article form .block input[type='submit']:focus{color:#f5bb02;background-color:transparent}.main article .content .ckeb_img-fluid{padding-right:20px}.main article hr,.popup__base .popup__inner hr{width:100%;height:1px;margin-top:7px;margin-bottom:7px;background-color:rgba(0,0,0,.07);border:0}.main article a,.popup__base .popup__inner a{color:#db2925;text-decoration:none}.main article a:hover,.main article a:focus,.popup__base .popup__inner a:hover{color:#f5bb02}.main article ol:not(.nav),.main article ul:not(.nav){padding-left:30px}.main article ol:not(.nav) li,.main article ul:not(.nav) li{padding-top:4px;padding-bottom:4px;padding-left:7px}.main article table,.main article table *{border:0;border-collapse:collapse}.main article table{max-width:100%;overflow:auto}.main article table caption{padding-bottom:20px;color:#f5bb02;font-size:25px;font-weight:400}.main article table th{padding:12px 20px;color:#fff;font-weight:400;text-align:left;background-color:#f5bb02}.main article table th:not(:first-of-type){border-left:1px solid rgba(255,255,255,.25)}.main article table tbody tr:nth-child(2n+2){background-color:rgba(0,30,175,.03)}.main article table td{padding:10px 20px;text-align:left}.main article table td:not(:first-of-type){border-left:1px solid rgba(0,30,175,.07)}.main .res-table{overflow-x:auto}.main article .container-plugin-content{padding:40px 50px;font-size:15px;line-height:31px}.button-plugin{display:inline-block;margin:5px 0}.main article .button-plugin.btn-dark{padding:8px 20px;color:#fff;font-family:'Open Sans',sans-serif;font-size:15px;background-color:#f5bb02;border:1px solid #f5bb02;cursor:pointer;transition:background-color .15s ease-in-out 0s,color .15s ease-in-out 0s}.fa-icon-left{margin-right:8px}.fa-icon-right{margin-left:8px}.main article .button-plugin.btn-dark:hover{color:#f5bb02;text-decoration:none;background-color:rgba(255,255,255,0)}.main article .button-plugin.btn-light{padding:8px 20px;color:#f5bb02;font-family:'Open Sans',sans-serif;font-size:15px;border:1px solid #f5bb02;cursor:pointer;transition:background-color .15s ease-in-out 0s,color .15s ease-in-out 0s}.main article .button-plugin.btn-light:hover{color:#fff;text-decoration:none;background-color:#f5bb02}.room{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-box-pack:justify;-moz-flex-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between}.room .room-container{flex-grow:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:75.5%;height:900px;-webkit-box-flex:0;-moz-box-flex:0;-ms-box-flex:0;-moz-flex-shrink:0}.room .room-info{position:relative;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:24.5%;height:900px;overflow:auto;background:#fefefe;-webkit-box-flex:0;-moz-box-flex:0;-ms-box-flex:0;-moz-flex-shrink:0}.room .room-info .ri-select{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-flex-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:55px;font-size:14px;background-color:#eeeff0;border-top:1px solid #d8e0e1;border-bottom:1px solid #d8e0e1;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-box-pack:justify;-moz-flex-align:center;-moz-flex-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between}.room .room-info .ri-select .ris-room{padding-left:35px;text-transform:uppercase}.room .room-info .ri-select .ris-room strong{padding-left:14px;font-weight:700}.room .room-info .ri-select .ris-change{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding-right:35px}.room .room-info .ri-select .ris-change .label{padding-right:14px;font-size:12px;text-transform:uppercase}.room .room-info .ri-select .ris-change .navicon{cursor:pointer}.room .room-info .ri-select .ris-change .navicon .strp{width:26px;height:1px;background-color:#797b7d;transition:transform .3s ease-in-out}.room .room-info .ri-select .ris-change .navicon .strp:nth-child(2n+2){margin-top:5px;margin-bottom:5px}.room .room-info .ri-select .active .navicon .strp:nth-child(2n+2){display:none}.room .room-info .ri-select .active .navicon .strp:nth-child(2n+1){transform:rotate(45deg)}.room .room-info .ri-select .active .navicon .strp:nth-child(2n+3){margin-top:-1px;transform:rotate(-45deg)}.room .room-info .ris-rooms{position:absolute;top:55px;right:0;left:0;z-index:5;display:none;background-color:#e4e5e5;border-bottom:1px solid #d8e0e1}.room .room-info .ris-rooms ul{padding-top:20px;padding-bottom:20px;text-align:center;list-style:none}.room .room-info .ris-rooms ul li a{display:block;padding-top:15px;padding-bottom:15px;color:#797b7d;text-decoration:none;transition:background-color .2s ease-in-out}.room .room-info .ris-rooms ul li a:hover{background-color:#d7d7d7}.room .room-info .ri-price{padding-top:37px;padding-bottom:30px;color:#797b7d;font-size:13px;line-height:16px;text-align:center;border-bottom:1px solid #d8e0e1}.room .room-info .ri-price span{color:#f5bb02;font-size:31px}.room .room-info .ri-dates form{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-align:end;-ms-flex-align:end;-webkit-flex-pack:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-box-align:end;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-box-lines:multiple;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;-moz-flex-align:end;-moz-flex-pack:center;-moz-flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center}.room .room-info .ri-dates form .input{padding-top:24px;padding-right:9px;padding-left:9px}.room .room-info .ri-dates form .input label{display:block;color:#a6a6a7;font-size:14px}.room .room-info .ri-dates form .input .input-field{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex}.room .room-info .ri-dates form .input .input-field .ui-datepicker-trigger{display:none}.room .room-info .ri-dates form .input input{width:91px;height:38px;padding-left:12px;color:#a6a6a7;font-family:'Open Sans',sans-serif;font-size:14px;background-color:#fff;border:0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6}.room .room-info .ri-dates form .input .input-select{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;width:22px;height:38px;background-color:#fff;border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;cursor:pointer;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-moz-flex-align:center}.room .room-info .ri-dates form .input .input-select .is-row{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex}.room .room-info .ri-dates form .input .input-select .is-row:not(:first-of-type){padding-top:1px}.room .room-info .ri-dates form .input .input-select .is-row .is-dot{width:2px;height:2px;background-color:#d6d6d6;transition:background-color .2s ease-in-out}.room .room-info .ri-dates form .input .input-select .is-row .is-dot:not(:first-of-type){margin-left:1px}.room .room-info .ri-dates form .input .input-select:hover>.is-icon .is-row .is-dot{background-color:#797b7d}.room .room-info .ri-dates form button{width:100%;height:56px;margin-top:44px;color:#fff;font-family:'EB Garamond',serif;font-size:20px;text-transform:uppercase;background-color:#db2925;border:0;cursor:pointer}.room .room-info .ri-dates form button:hover{background-color:#f5bb02}.room .room-info .ri-dropdown{border-bottom:1px solid #d8e0e1}.room .room-info .ri-dropdown .rid-headline{height:55px;font-size:15px;font-weight:600;line-height:55px;text-align:center;background-color:#fff;cursor:pointer}.room .room-info .ri-dropdown .rid-headline:hover{background-color:#f9f9f9}.room .room-info .ri-dropdown .rid-content{display:none;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:40px;font-size:14px;background-color:#eeeff0}.room .room-info .ri-dropdown .rid-content h3{font-size:1.6em}.room .room-info .ri-dropdown .rid-content a{color:#db2925;text-decoration:none}.room .room-info .ri-dropdown .rid-content a:hover{color:#f5bb02}.galeriefix:before{display:block;margin-top:50px;content:''}.galeriefix{display:inline}.galeriefix a{display:inline;text-decoration:none}.galeriefix img{-webkit-transition:all .5s;transition:all .5s;-moz-transition:all .5s}.galeriefix:hover img{opacity:.3}.galeriefix img{height:100px;margin-right:4px}.galeriefix img:hover{opacity:1}.slick-slider{z-index:5;padding:0;margin:10px auto}.slick-box{height:200px}.slick-slide img{max-height:100%}.slick-slide{margin:0 3px}.slick-prev,.slick-next{position:absolute;top:70px;z-index:8;display:block;width:65px;height:65px}.slick-prev{padding-left:5px}.slick-next{margin-right:10px}.slick-arrow:hover::before{background:#db2925}.slick-prev::before,.slick-next::before{position:absolute;top:0;color:#fefefe;background:rgba(245,187,2,.7);border-radius:50%;-webkit-transition:background .5s ease;transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease}.slick-next::before{padding:5px 19px 5px 25px}.slick-prev::before{padding:5px 25px 5px 19px}.slick-next::before{right:0}.room .room-info .ri-dropdown .rid-content .f-loc{list-style-type:none}.popup__inner{border-radius:5px}.popup__base{background-color:rgba(0,0,0,.75)}.popup__calign{padding-top:20px}.newsbox{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex}.newsbox .nb-container{flex-grow:0;flex-shrink:0;width:50%;height:100px;overflow:hidden}.newsbox .nb-textbox{flex-grow:0;flex-shrink:0;box-sizing:border-box;width:50%;padding:80px 220px 75px 90px;color:#fff;background:url(/img/bg.jpg)}.newsbox .nb-textbox h2{padding-bottom:35px;font-family:'EB Garamond',sans-serif;font-size:1.9em;text-transform:uppercase}.newsbox .nb-more{padding-top:25px;text-align:right}.newsbox .nb-more a{color:#f5bb02;font-weight:600;text-decoration:none;transition:color .2s ease-in-out}.newsbox .nb-more a:hover,.newsbox .nb-more a:focus{color:#db2925}.rtl .nb-container{order:2}.newsbox.rtl .nb-textbox{order:1}.newsbox.rtl .nb-textbox{padding:80px 90px 75px 270px;color:#797b7d;background-color:#eeeff0}.newsbox.rtl .nb-more a{color:#f5bb02}.newsbox.rtl .nb-more a:hover,.newsbox.rtl .nb-more a:focus{color:#797b7d}.teaserbox{padding:50px 0;margin-top:30px;background:rgba(0,0,0,0) url('/img/bg.jpg') repeat scroll 0 0;box-shadow:0 0 4px rgba(0,0,0,.3)}.teaser .owl-item{transition:opacity .2s ease-in-out}.owl-stage-outer .item{max-height:300px;margin:0 15px;margin-bottom:10px;overflow:hidden}.teaser .owl-item:hover .t-box{background:#db2925}.teaser .owl-item .t-box{position:absolute;right:45px;bottom:30px;z-index:4;padding:8px 26px;text-align:right;background-color:#f5bb02;-webkit-transition:background .5s ease;transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease}.teaser .owl-item .t-box h3{margin-bottom:0;color:#fff;font-size:16px;font-weight:300;text-decoration:none;text-transform:uppercase}.teaser .owl-prev,.teaser .owl-next{position:absolute;top:calc(50% - 26px);display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-flex-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:50px;padding-bottom:3px;color:#fff;font-size:32px;text-align:center;background:rgba(37,37,37,.85);transition:background-color .2s ease-in-out;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;-moz-flex-align:center;-moz-flex-pack:center;-moz-justify-content:center;-ms-justify-content:center}.teaser .owl-prev:hover,.teaser .owl-next:hover{background-color:#f5bb02}.teaser .owl-prev:active,.teaser .owl-next:active{transform:scale(0.95)}.teaser .owl-prev{left:0}.teaser .owl-next{right:0}.teaser .owl-prev i{padding-right:5px}.teaser .owl-next i{padding-left:5px}footer{padding-top:88px;padding-bottom:80px;font-size:13px;line-height:normal;background-color:#252525}footer .f-wrap{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:1360px;margin:0 auto;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-box-pack:justify;-moz-flex-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between}footer .f-wrap .f-col{font-style:normal}footer .f-wrap .f-col h3{padding-bottom:37px;color:#fff;font-size:22px;font-weight:600}footer .f-wrap .f-col ul.f-loc{padding-bottom:30px;color:#999;list-style:none}footer .f-wrap .f-col ul li{padding-top:1px;padding-bottom:1px}footer .f-wrap .f-col ul.f-loc li a{color:#c1c1c1;text-decoration:none}footer .f-wrap .f-col ul.f-loc li a:hover,footer .f-wrap .f-col ul.f-loc li a:focus{color:#f5bb02}footer .f-wrap .f-col ul.f-loc li:first-of-type{color:#fff;font-size:14px;font-weight:600}footer .f-wrap .f-col ul.f-list{margin-left:4px;list-style:none}footer .f-wrap .f-col ul.f-list li{position:relative;padding-top:7px;padding-bottom:7px;padding-left:15px;font-size:13px}footer .f-wrap .f-col ul.f-list li:before{position:absolute;top:calc(50% - 2px);left:0;z-index:2;width:4px;height:4px;content:'';background-color:#fff;border-radius:100%}footer .f-wrap .f-col ul.f-list li a,footer .f-wrap .f-col ul.f-list li label{color:#999;text-decoration:none}footer .f-wrap .f-col ul.f-list li.active a,footer .f-wrap .f-col ul.f-list li a:hover,footer .f-wrap .f-col ul.f-list li label:hover,footer .f-wrap .f-col ul.f-list li a:focus,footer .f-wrap .f-col ul.f-list li label:focus{color:#f5bb02}footer .f-wrap .f-col .f-socials{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:-9px}footer .f-wrap .f-col .f-socials a{display:block;padding-right:19px;color:#fff;font-size:34px;text-decoration:none;transition:color .2s ease-in-out}footer .f-wrap .f-col .f-socials a:hover,footer .f-wrap .f-col .f-socials a:focus{color:#f5bb02}footer .f-wrap .flex-bot{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-align:end;-ms-flex-align:end;cursor:pointer;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-align:end;-moz-box-align:end;-ms-box-align:end;-moz-flex-align:end}footer .f-wrap .flex-bot:hover>.top-label,footer .f-wrap .flex-bot:focus>.top-label{color:#fff}footer .f-wrap .flex-bot:hover>.top-btn,footer .f-wrap .flex-bot:focus>.top-btn{color:#353535;background-color:#fff}footer .f-wrap .flex-bot .top-label{padding-right:13px;color:#999;font-size:13px;transition:color .2s ease-in-out}footer .f-wrap .flex-bot .top-btn{width:39px;height:39px;color:#fff;font-size:20px;line-height:32px;text-align:center;background-color:#353535;border-radius:6px;transition:color .2s ease-in-out,background-color .2s ease-in-out}#pw-price-widget{position:fixed;top:230px;right:0;z-index:99;max-width:272px;min-width:60px;border:0}.pw-price-widget-zindex{z-index:0 !important}@media(max-width:1830px){.newsbox .nb-textbox,.newsbox.rtl .nb-textbox{padding:80px 90px 75px 90px}.wide-container .slides-cr{bottom:25px}}@media(max-width:1630px){.room .room-container{width:70%}.room .room-info{width:30%}}@media(max-width:1450px){.wide-container{height:640px}.wide-container .slides-cont{left:0;width:100%;margin-left:0}.slides-pagination{left:7.5%;width:85%;margin-left:0}.booking .b-wrap{width:90%}.main article .content{width:90%}}@media(max-width:1400px){.newsbox .nb-textbox,.newsbox.rtl .nb-textbox{padding:60px 70px 55px 70px}footer .f-wrap{width:95%}}@media(max-width:1335px){header .qn_scroll ul li a{display:none}.bestprice{display:none}.room .room-container{width:60%}.room .room-info{width:40%}header .mainnav ul li a{font-size:1.05em}}@media(max-width:1140px){.newsbox{display:block}.newsbox .nb-container,.newsbox .nb-textbox,.newsbox.rtl .nb-textbox{width:100%}header .quicknav ul li{font-size:14px}footer{padding-bottom:20px}footer .f-wrap{display:block}footer .f-wrap .f-col{margin-bottom:70px;text-align:center}footer .f-wrap .f-col ul.f-list li:before{display:none}footer .f-wrap .f-col ul.f-list li{padding-left:0}footer .f-wrap .f-col h3{padding-bottom:25px}footer .f-wrap .f-col .f-socials{-webkit-flex-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;-moz-flex-pack:center;-moz-justify-content:center;-ms-justify-content:center}footer .f-wrap .f-col .f-socials a{padding-right:9.5px;padding-left:9.5px}footer .f-wrap .flex-bot{-webkit-flex-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-pack:end;-moz-box-pack:end;-ms-box-pack:end;-moz-flex-pack:end;-moz-justify-content:flex-end;-ms-justify-content:flex-end}.booking .b-wrap .b-form{padding-right:20px}.booking .b-wrap .booking-infos{padding-left:20px}header .qn_scroll,header .quicknav{position:fixed;top:auto;bottom:0;z-index:7;width:100%;background-color:#fff;border-top:1px solid #e8e8e8}header .qn_scroll ul li a,header .quicknav ul li a{display:inline}header .quicknav{padding-top:10px;padding-bottom:10px;visibility:visible}header .quicknav ul{-webkit-flex-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding-right:0;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;-moz-flex-pack:center;-moz-justify-content:center;-ms-justify-content:center}header .quicknav ul li{padding-right:25px;padding-left:25px}.scroll header .topnav{margin-bottom:30px}header .mainnav{position:fixed;top:100px;right:0;bottom:0;left:0;z-index:8;display:none;overflow:auto;background-color:#f5bb02}.scroll header .mainnav{top:78px}header .mainnav ul{display:block;padding-top:30px;padding-bottom:30px}header .mainnav ul li{position:static;height:auto;padding-top:40px;padding-right:0;padding-bottom:20px;padding-left:0;margin-right:0;margin-left:0;font-size:26px;line-height:normal;text-align:center;text-transform:none}header .mainnav ul li a{color:#fff;font-weight:bold}header .mainnav ul li ul{position:static;display:block;padding:0;padding-top:15px}header .mainnav ul li ul li a{width:100%;padding:14px 0;color:#fefefe;font-size:14px;font-weight:bold;text-transform:none;white-space:nowrap}header .mainnav ul li ul li ul{display:block}header .mainnav ul li ul li ul li a{color:#fefefe;font-size:14px;font-weight:normal;background-color:transparent}header .mainnav ul li:hover>a,header .mainnav ul li ul li ul li a:hover,header .mainnav ul>.active>a{color:#db2925 !important;background-color:transparent !important}header .navicon{display:block;height:20px;cursor:pointer}header .navicon_active{margin-top:15px}header .strp{width:35px;height:2px;background-color:#797b7d;transition:transform .3s ease-in-out}header .navicon .strp:nth-child(2n+2){margin-top:7px;margin-bottom:7px}header .navicon_active .strp:nth-child(2n+2){display:none}header .navicon_active .strp:nth-child(2n+1){transform:rotate(45deg)}header .navicon_active .strp:nth-child(2n+3){margin-top:-2px;transform:rotate(-45deg)}.wide-container{padding-top:90px}}@media(max-width:1070px){.booking .b-wrap{width:95%}.booking-infos{display:none}.booking .b-wrap .b-form{width:100%;padding-right:0;border-right:0}.booking .b-wrap .b-form .bf-headline,.booking .b-wrap .b-form form{-webkit-flex-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;-moz-flex-pack:center;-moz-justify-content:center;-ms-justify-content:center}.room .room-container{width:57%;min-height:auto}.room .room-info{width:43%;min-height:auto}header .topnav .breadcrumb{display:none}}@media(max-width:980px){.room{display:block}.room .room-container{width:100%}.room .room-info{width:100%}.room,.room .room-info{position:static;height:auto !important}.room .room-info .ris-rooms{top:auto}}@media(max-width:730px){.wide-container .slides-cont .slides-text{width:100%;padding:0;text-align:center}.wide-container .slides-cont{bottom:140px}.start .main article h2{max-width:90%;font-size:30px}}@media(max-width:660px){header .quicknav ul li a span{display:none}header .quicknav ul li i{font-size:28px}header .quicknav{padding-top:15px;padding-bottom:12px}.wide-container,.room-container{height:300px !important}.wide-container .slides-cont .slides-text{left:5%;width:90%}.wide-container .slides-cont{top:300px;bottom:auto}.slides-navigation{top:44%}.slides-navigation a.next{right:5px}.slides-navigation a.prev{left:5px}}@media(max-width:580px){header .header-social{display:none}}@media(max-width:550px){.newsbox .nb-textbox,.newsbox.rtl .nb-textbox{padding:40px 30px 35px}.booking .b-wrap{width:100%}.booking .b-wrap .b-form form button{width:100%;height:50px;padding-right:0;padding-left:0;margin-top:20px}.booking{padding-bottom:0}.booking .b-wrap .b-form .bf-headline{margin-bottom:10px}.booking .b-wrap .b-form form{flex-wrap:wrap}.booking .b-wrap .b-form form .input{flex-basis:50%;padding:0;text-align:center}.booking .b-wrap .b-form form .input .input-field{justify-content:center}}@media(max-width:490px){.start .main article h2:after{display:none}header .mn-wrap .logo{padding-left:15px}.newsbox .nb-container{display:none}}@media(max-width:430px){.room .room-info .ri-select{display:block;height:auto;padding-top:15px;padding-bottom:15px}.room .room-info .ri-select .ris-change,.room .room-info .ri-select .ris-room{padding-top:3px;padding-bottom:3px;padding-left:25px}}