@charset "UTF-8";@font-face{font-family: Palatino Linotype;src: url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Bold.eot);src: url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Bold.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Bold.woff) format("woff"),url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Bold.ttf) format("truetype");font-weight: 700;font-style: normal}@font-face{font-family: Palatino Linotype;src: url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-BoldItalic.eot);src: url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-BoldItalic.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-BoldItalic.woff) format("woff"),url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-BoldItalic.ttf) format("truetype");font-weight: 700;font-style: italic}@font-face{font-family: Palatino Linotype;src: url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Roman.eot);src: url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Roman.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Roman.woff) format("woff"),url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Roman.ttf) format("truetype");font-weight: 400;font-style: normal}@font-face{font-family: Palatino Linotype;src: url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Italic.eot);src: url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Italic.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Italic.woff) format("woff"),url(/wp-content/themes/regio-hotels/assets/fonts/subset-PalatinoLinotype-Italic.ttf) format("truetype");font-weight: 400;font-style: italic}@font-face{font-family: regio-hotels-icons;src: url(/wp-content/themes/regio-hotels/assets/fonts/regio-hotels-icons.eot);src: url(/wp-content/themes/regio-hotels/assets/fonts/regio-hotels-icons.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/regio-hotels/assets/fonts/regio-hotels-icons.woff) format("woff"),url(/wp-content/themes/regio-hotels/assets/fonts/regio-hotels-icons.ttf) format("truetype"),url(/wp-content/themes/regio-hotels/assets/fonts/regio-hotels-icons.svg#regio-hotels-icons) format("svg");font-weight: 400;font-style: normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family: regio-hotels-icons !important;font-style: normal !important;font-weight: 400 !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.icon-landline:before{content: "\64"}.icon-magnifying-glass:before{content: "\61"}.icon-clock:before{content: "\62"}.icon-chevron-left:before{content: "\63"}.icon-chevron-right:before{content: "\65"}.icon-chevron-small-left:before{content: "\66"}.icon-chevron-small-right:before{content: "\67"}.icon-chevron-small-down:before{content: "\68"}.icon-chevron-up:before{content: "\69"}.icon-chevron-thin-up:before{content: "\6a"}.icon-chevron-thin-right:before{content: "\6b"}.icon-chevron-thin-left:before{content: "\6c"}.icon-chevron-thin-down:before{content: "\6d"}.icon-chevron-small-up:before{content: "\6e"}.icon-chevron-down:before{content: "\6f"}.icon-home:before{content: "\70"}.icon-check:before{content: "\71"}.icon-triangle-down:before{content: "\72"}.icon-triangle-left:before{content: "\73"}.icon-triangle-right:before{content: "\74"}.icon-triangle-up:before{content: "\75"}.icon-signal:before{content: "\76"}.icon-credit-card:before{content: "\77"}.icon-untag:before{content: "\78"}.icon-game-controller:before{content: "\79"}.icon-baidu:before{content: "\7a"}.icon-menu:before{content: "\42"}.icon-cancel:before{content: "\43"}.icon-fb-f:before{content: "\44"}.icon-paper-plane:before{content: "\45"}.icon-bike:before{content: "\47"}.icon-wifi:before{content: "\48"}.icon-zoom:before{content: "\41"}.icon-disabled:before{content: "\49"}.icon-chevron-right-double:before{content: "\46"}.icon-keyboard:before{content: "\4a"}.icon-export:before{content: "\4b"}.icon-new-message:before{content: "\4c"}.icon-location:before{content: "\4d"}.icon-person:before{content: "\4e"}.icon-mail:before{content: "\4f"}.icon-database:before{content: "\50"}.icon-person-pair:before{content: "\51"}.icon-person-plus:before{content: "\52"}.icon-eye:before{content: "\53"}.icon-back:before{content: "\54"}.icon-regiohotels:before{content: "\55"}.icon-info-circled:before{content: "\56"}.icon-person-three:before{content: "\57"}.icon-person-four:before{content: "\58"}.icon-person-plus-two:before{content: "\59"}.icon-plus:before{content: "\5a"}.icon-minus:before{content: "\30"}.icon-facebook-official:before{content: "\32"}.fa-chevron-left:before,.fa-chevron-right:before{font-family: regio-hotels-icons !important;font-style: normal !important;font-weight: 400 !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.fa-chevron-left:before{content: "\63"}.fa-chevron-right:before{content: "\65"}@font-face{font-family: regiohotels;src: url(/wp-content/themes/regio-hotels/assets/fonts/regiohotels.eot?e8tq8t);src: url(/wp-content/themes/regio-hotels/assets/fonts/regiohotels.eot?e8tq8t#iefix) format("embedded-opentype"),url(/wp-content/themes/regio-hotels/assets/fonts/regiohotels.ttf?e8tq8t) format("truetype"),url(/wp-content/themes/regio-hotels/assets/fonts/regiohotels.woff?e8tq8t) format("woff"),url(/wp-content/themes/regio-hotels/assets/fonts/regiohotels.svg?e8tq8t#regiohotels) format("svg");font-weight: 400;font-style: normal}[class*=" rgcon-"],[class*=" rgcon- "],[class^=rgcon-]{font-family: regiohotels !important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.rgcon-school1:before{content: "\e916"}.rgcon-wellness:before{content: "\e915"}.rgcon-hairdryer:before{content: "\e914"}.rgcon-nosmoking:before{content: "\e920"}.rgcon-accommodation:before{content: "\e900"}.rgcon-arrow:before{content: "\e901"}.rgcon-arrow1-down:before{content: "\e902"}.rgcon-arrow1-left:before{content: "\e903"}.rgcon-arrow1-right:before{content: "\e904"}.rgcon-arrow1-up:before{content: "\e905"}.rgcon-arrow2-down:before{content: "\e906"}.rgcon-arrow2-left:before{content: "\e907"}.rgcon-arrow2-right:before{content: "\e908"}.rgcon-arrow2-up:before{content: "\e909"}.rgcon-arrow3-down:before{content: "\e90a"}.rgcon-arrow3-left:before{content: "\e90b"}.rgcon-arrow3-right:before{content: "\e90c"}.rgcon-arrow3-up:before{content: "\e90d"}.rgcon-bell:before{content: "\e90e"}.rgcon-card:before{content: "\e90f"}.rgcon-clock:before{content: "\e910"}.rgcon-dogs:before{content: "\e911"}.rgcon-games:before{content: "\e912"}.rgcon-home:before{content: "\e913"}.rgcon-id:before{content: "\e919"}.rgcon-invalid:before{content: "\e91a"}.rgcon-keyboard:before{content: "\e91b"}.rgcon-letter:before{content: "\e91c"}.rgcon-minibar:before{content: "\e91d"}.rgcon-movie:before{content: "\e91e"}.rgcon-no:before{content: "\e91f"}.rgcon-panorama:before{content: "\e927"}.rgcon-person-extraone:before{content: "\e928"}.rgcon-person-extratwo:before{content: "\e929"}.rgcon-person-four:before{content: "\e92a"}.rgcon-person-one:before{content: "\e92b"}.rgcon-person-three:before{content: "\e92c"}.rgcon-person-two:before{content: "\e92d"}.rgcon-phone:before{content: "\e92e"}.rgcon-phone2:before{content: "\e92f"}.rgcon-photo:before{content: "\e930"}.rgcon-pin:before{content: "\e931"}.rgcon-pool:before{content: "\e932"}.rgcon-regional:before{content: "\e933"}.rgcon-reservation:before{content: "\e934"}.rgcon-restaurant:before{content: "\e935"}.rgcon-salon:before{content: "\e936"}.rgcon-search:before{content: "\e937"}.rgcon-shower:before{content: "\e938"}.rgcon-school2:before{content: "\e939"}.rgcon-sport1:before{content: "\e93d"}.rgcon-sport2:before{content: "\e93e"}.rgcon-toilet:before{content: "\e93f"}.rgcon-tv:before{content: "\e940"}.rgcon-walet:before{content: "\e941"}.rgcon-wifi:before{content: "\e942"}.rgcon-wine:before{content: "\e947"}.rgcon-yes:before{content: "\e948"}.rgcon-zoom:before{content: "\e949"}html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,footer,header,nav,section{display: block}a{background-color: transparent}a:active,a:hover{outline: 0}strong{font-weight: 700}h1{font-size: 2em;margin: .67em 0}img{border: 0}hr{box-sizing: content-box;height: 0}button,input,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,input[type=submit]{-webkit-appearance: button;cursor: pointer}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height: auto}textarea{overflow: auto}table{border-collapse: collapse;border-spacing: 0}td{padding: 0}.foundation-mq{font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size: 112.5%;box-sizing: border-box}*,:after,:before{box-sizing: inherit}body{padding: 0;margin: 0;font-family: Palatino Linotype,serif;font-weight: 400;line-height: 1.2;color: #474747;background: #efece3;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}img{max-width: 100%;height: auto;-ms-interpolation-mode: bicubic;display: inline-block;vertical-align: middle}textarea{height: auto;min-height: 50px;border-radius: 0}select{width: 100%;border-radius: 0}button{-webkit-appearance: none;-moz-appearance: none;background: transparent;padding: 0;border: 0;border-radius: 0;line-height: 1}.is-visible{display: block !important}.is-hidden{display: none !important}.row{max-width: 71.11111rem;margin-left: auto;margin-right: auto}.row:after,.row:before{content: ' ';display: table}.row:after{clear: both}.row.collapse>.columns{padding-left: 0;padding-right: 0}.row .row{margin-left: -.55556rem;margin-right: -.55556rem}@media screen and (min-width:40em){.row .row{margin-left: -.83333rem;margin-right: -.83333rem}}.row .row.collapse{margin-left: 0;margin-right: 0}.row.expanded{max-width: none}.row.expanded .row{margin-left: auto;margin-right: auto}.column,.columns{width: 100%;float: left;padding-left: .55556rem;padding-right: .55556rem}@media screen and (min-width:40em){.column,.columns{padding-left: .83333rem;padding-right: .83333rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float: right}.column.row.row,.row.row.columns{float: none}.small-6{width: 50%}.small-12{width: 100%}.small-up-1>.column{width: 100%;float: left}.small-up-1>.column:nth-of-type(1n){clear: none}.small-up-1>.column:nth-of-type(1n+1){clear: both}.small-up-1>.column:last-child{float: left}.small-up-2>.column{width: 50%;float: left}.small-up-2>.column:nth-of-type(1n){clear: none}.small-up-2>.column:nth-of-type(2n+1){clear: both}.small-up-2>.column:last-child{float: left}@media screen and (min-width:40em){.medium-4{width: 33.33333%}.medium-5{width: 41.66667%}.medium-6{width: 50%}.medium-7{width: 58.33333%}.medium-8{width: 66.66667%}.medium-12{width: 100%}.medium-up-2>.column{width: 50%;float: left}.medium-up-2>.column:nth-of-type(1n){clear: none}.medium-up-2>.column:nth-of-type(2n+1){clear: both}.medium-up-2>.column:last-child{float: left}.medium-up-3>.column{width: 33.33333%;float: left}.medium-up-3>.column:nth-of-type(1n){clear: none}.medium-up-3>.column:nth-of-type(3n+1){clear: both}.medium-up-3>.column:last-child{float: left}}@media screen and (min-width:64em){.large-2{width: 16.66667%}.large-pull-2{position: relative;left: -16.66667%}.large-3{width: 25%}.large-4{width: 33.33333%}.large-offset-4{margin-left: 33.33333%}.large-6{width: 50%}.large-7{width: 58.33333%}.large-push-7{position: relative;left: 58.33333%}.large-8{width: 66.66667%}.large-9{width: 75%}.large-up-2>.column{width: 50%;float: left}.large-up-2>.column:nth-of-type(1n){clear: none}.large-up-2>.column:nth-of-type(2n+1){clear: both}.large-up-2>.column:last-child{float: left}.large-up-3>.column{width: 33.33333%;float: left}.large-up-3>.column:nth-of-type(1n){clear: none}.large-up-3>.column:nth-of-type(3n+1){clear: both}.large-up-3>.column:last-child{float: left}.large-up-4>.column{width: 25%;float: left}.large-up-4>.column:nth-of-type(1n){clear: none}.large-up-4>.column:nth-of-type(4n+1){clear: both}.large-up-4>.column:last-child{float: left}.large-up-5>.column{width: 20%;float: left}.large-up-5>.column:nth-of-type(1n){clear: none}.large-up-5>.column:nth-of-type(5n+1){clear: both}.large-up-5>.column:last-child{float: left}}@media screen and (min-width:75em){.xlarge-up-3>.column{width: 33.33333%;float: left}.xlarge-up-3>.column:nth-of-type(1n){clear: none}.xlarge-up-3>.column:nth-of-type(3n+1){clear: both}.xlarge-up-3>.column:last-child{float: left}.xlarge-up-4>.column{width: 25%;float: left}.xlarge-up-4>.column:nth-of-type(1n){clear: none}.xlarge-up-4>.column:nth-of-type(4n+1){clear: both}.xlarge-up-4>.column:last-child{float: left}.xlarge-up-5>.column{width: 20%;float: left}.xlarge-up-5>.column:nth-of-type(1n){clear: none}.xlarge-up-5>.column:nth-of-type(5n+1){clear: both}.xlarge-up-5>.column:last-child{float: left}.xlarge-up-7>.column{width: 14.28571%;float: left}.xlarge-up-7>.column:nth-of-type(1n){clear: none}.xlarge-up-7>.column:nth-of-type(7n+1){clear: both}.xlarge-up-7>.column:last-child{float: left}}div,form,h1,h2,h3,h4,li,ol,p,td,ul{margin: 0;padding: 0}p{font-size: inherit;line-height: 1.2;margin-bottom: 1rem;text-rendering: optimizeLegibility}i{font-style: italic}i,strong{line-height: inherit}h1,h2,h3,h4,strong{font-weight: 700}h1,h2,h3,h4{font-family: Palatino Linotype,serif;font-style: normal;color: #c5540e;text-rendering: optimizeLegibility;margin-top: 0;margin-bottom: 1.38889rem;line-height: 1.4}h1{font-size: 1.77778rem}h2{font-size: 1.44444rem}h3{font-size: 1.22222rem}h4{font-size: 1rem}@media screen and (min-width:40em){h1{font-size: 2.77778rem}h2{font-size: 1.66667rem}h3{font-size: 1.44444rem}h4{font-size: 1.22222rem}}a{color: #c5540e;text-decoration: none;line-height: inherit;cursor: pointer}a:focus,a:hover{color: #a9480c}a img{border: 0}hr{max-width: 71.11111rem;height: 0;border-right: 0;border-top: 0;border-bottom: 1px solid #acacad;border-left: 0;margin: 1.11111rem auto;clear: both}ol,ul{line-height: 1.2;margin-bottom: 1rem;list-style-position: outside}li{font-size: inherit}ul{list-style-type: disc}ol,ul,ul ul{margin-left: 1.25rem}ul ul{margin-bottom: 0}.lead{font-size: 140.625%;line-height: 1.6}.text-left{text-align: left}.text-center{text-align: center}@media screen and (min-width:64em){.large-text-right{text-align: right}}@media print{*{background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important}table.show-for-print{display: table !important}a,a:visited{text-decoration: underline}a[href]:after{content: " ("attr(href) ")"}a[href^='#']:after{content: ''}img,tr{page-break-inside: avoid}img{max-width: 100% !important}@page{margin: .5cm}h2,h3,p{orphans: 3;widows: 3}h2,h3{page-break-after: avoid}}.button{display: inline-block;text-align: center;line-height: 1;cursor: pointer;-webkit-appearance: none;transition: background-color .25s ease-out,color .25s ease-out;vertical-align: middle;border: 1px solid transparent;border-radius: 0;padding: .85em 1em;margin: 0 0 1rem;font-size: .9rem;background-color: #c5540e;color: #fefefe}.button:focus,.button:hover{background-color: #a7470c;color: #fefefe}.button.secondary{background-color: #efddce;color: #000}.button.secondary:focus,.button.secondary:hover{background-color: #d9ae8b;color: #000}.button.dropdown:after{content: '';display: block;width: 0;height: 0;border: .4em inset;border-color: #fefefe transparent transparent;border-top-style: solid;border-bottom-width: 0;position: relative;top: .4em;float: right;margin-left: 1em;display: inline-block}[type=email],[type=number],[type=tel],[type=text],textarea{display: block;box-sizing: border-box;width: 100%;height: 2.16667rem;padding: .44444rem;border: 1px solid #acacad;margin: 0 0 .88889rem;font-family: inherit;font-size: .88889rem;color: #000;background-color: #fefefe;box-shadow: inset 0 1px 2px rgba(0,0,0,.1);border-radius: 0;transition: box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance: none;-moz-appearance: none}[type=email]:focus,[type=number]:focus,[type=tel]:focus,[type=text]:focus,textarea:focus{border: 1px solid #58595b;background-color: #fefefe;outline: none;box-shadow: 0 0 5px #acacad;transition: box-shadow .5s,border-color .25s ease-in-out}textarea{max-width: 100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #acacad}input::-moz-placeholder,textarea::-moz-placeholder{color: #acacad}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #acacad}input::placeholder,textarea::placeholder{color: #acacad}input:disabled,textarea:disabled{background-color: #e6e6e6;cursor: default}[type=button],[type=submit]{border-radius: 0;-webkit-appearance: none;-moz-appearance: none}label{display: block;margin: 0;font-size: .77778rem;font-weight: 400;line-height: 1.8;color: #000}label.middle{padding: .5rem 0}label.middle,select{margin: 0 0 .88889rem}select{height: 2.16667rem;padding: .44444rem;border: 1px solid #acacad;font-size: .88889rem;font-family: inherit;line-height: normal;color: #000;background-color: #fefefe;border-radius: 0;-webkit-appearance: none;-moz-appearance: none;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2888,89,91%29'></polygon></svg>");background-size: 9px 6px;background-position: right -.88889rem center;background-origin: content-box;background-repeat: no-repeat;padding-right: 1.33333rem}@media screen and (min-width:0\0){select{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color: #e6e6e6;cursor: default}select::-ms-expand{display: none}.is-invalid-input:not(:focus){background-color: rgba(198,0,0,.1);border-color: #c60000}.is-invalid-label{color: #c60000}.form-error.is-visible{display: block}.breadcrumbs{list-style: none;margin: 0 0 1rem}.breadcrumbs:after,.breadcrumbs:before{content: ' ';display: table}.breadcrumbs:after{clear: both}.breadcrumbs a{color: #c5540e}.breadcrumbs a:hover{text-decoration: underline}.callout{margin: 0 0 1rem;padding: 1rem;border: 1px solid rgba(0,0,0,.25);border-radius: 0;position: relative;color: #474747;background-color: #fff}.callout>:first-child{margin-top: 0}.callout>:last-child{margin-bottom: 0}.callout.primary{background-color: #fce4d5}.callout.secondary{background-color: #fdfaf8}.callout.success{background-color: #e1faea}.callout.warning{background-color: #fff3e6}.callout.alert{background-color: #ffd0d0}.callout.small{padding: .5rem}.callout.large{padding: 3rem}.close-button{position: absolute;color: #58595b;right: 1rem;top: .5rem;font-size: 2em;line-height: 1;cursor: pointer}.close-button:focus,.close-button:hover{color: #000}.menu{margin: 0;list-style-type: none}.menu>li{display: table-cell;vertical-align: middle}.menu>li>a{display: block;padding: .7rem 1rem;line-height: 1}.menu a{margin-bottom: 0}.menu>li{display: table-cell}.menu.vertical>li{display: block}.menu.icon-top>li>a{text-align: center}.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg{display: block;margin: 0 auto .25rem}.menu .active>a{color: #fefefe;background: none}.dropdown-pane{background-color: #efece3;border: none;border-radius: 0;display: block;font-size: 1rem;padding: 1rem;position: absolute;visibility: hidden;width: 300px;z-index: 10}.dropdown-pane.is-open{visibility: visible}.dropdown-pane.tiny{width: 100px}.dropdown-pane.small{width: 200px}.dropdown-pane.large{width: 400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left: auto;right: 0;top: 100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right: auto;left: 0;top: 100%}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right: 1.5rem;position: relative}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: #c5540e transparent transparent;border-top-style: solid;border-bottom-width: 0;right: 5px;margin-top: -2px}[data-whatinput=mouse] .dropdown.menu a{outline: 0}.no-js .dropdown.menu ul{display: none}.dropdown.menu.vertical>li .is-dropdown-submenu{top: 0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left: auto;right: 100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right: auto;left: 100%}.dropdown.menu.vertical>li>a:after{right: 14px;margin-top: -3px}.dropdown.menu.vertical>li.opens-left>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: transparent #c5540e transparent transparent;border-right-style: solid;border-left-width: 0}.dropdown.menu.vertical>li.opens-right>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: transparent transparent transparent #c5540e;border-left-style: solid;border-right-width: 0}@media screen and (min-width:40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left: auto;right: 0;top: 100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right: auto;left: 0;top: 100%}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{padding-right: 1.5rem;position: relative}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: #c5540e transparent transparent;border-top-style: solid;border-bottom-width: 0;right: 5px;margin-top: -2px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top: 0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left: auto;right: 100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right: auto;left: 100%}.dropdown.menu.medium-vertical>li>a:after{right: 14px;margin-top: -3px}.dropdown.menu.medium-vertical>li.opens-left>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: transparent #c5540e transparent transparent;border-right-style: solid;border-left-width: 0}.dropdown.menu.medium-vertical>li.opens-right>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: transparent transparent transparent #c5540e;border-left-style: solid;border-right-width: 0}}@media screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left: auto;right: 0;top: 100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right: auto;left: 0;top: 100%}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right: 1.5rem;position: relative}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: #c5540e transparent transparent;border-top-style: solid;border-bottom-width: 0;right: 5px;margin-top: -2px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top: 0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left: auto;right: 100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right: auto;left: 100%}.dropdown.menu.large-vertical>li>a:after{right: 14px;margin-top: -3px}.dropdown.menu.large-vertical>li.opens-left>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: transparent #c5540e transparent transparent;border-right-style: solid;border-left-width: 0}.dropdown.menu.large-vertical>li.opens-right>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: transparent transparent transparent #c5540e;border-left-style: solid;border-right-width: 0}}@media screen and (min-width:75em){.dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu{left: auto;right: 0;top: 100%}.dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu{right: auto;left: 0;top: 100%}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a{padding-right: 1.5rem;position: relative}.dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: #c5540e transparent transparent;border-top-style: solid;border-bottom-width: 0;right: 5px;margin-top: -2px}.dropdown.menu.xlarge-vertical>li .is-dropdown-submenu{top: 0}.dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu{left: auto;right: 100%}.dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu{right: auto;left: 100%}.dropdown.menu.xlarge-vertical>li>a:after{right: 14px;margin-top: -3px}.dropdown.menu.xlarge-vertical>li.opens-left>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: transparent #c5540e transparent transparent;border-right-style: solid;border-left-width: 0}.dropdown.menu.xlarge-vertical>li.opens-right>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: transparent transparent transparent #c5540e;border-left-style: solid;border-right-width: 0}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top: 100%;left: auto;right: 0}.is-dropdown-menu.vertical{width: 100px}.is-dropdown-menu.vertical.align-right{float: right}.is-dropdown-submenu-parent{position: relative}.is-dropdown-submenu-parent a:after{position: absolute;top: 50%;right: 5px;margin-top: -2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top: 100%;left: auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left: auto;right: 100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right: auto;left: 100%}.is-dropdown-submenu{display: none;position: absolute;top: 0;left: 100%;min-width: 200px;z-index: 1;background: #fefefe;border: 1px solid #acacad}.is-dropdown-submenu .is-dropdown-submenu-parent>a:after{right: 14px;margin-top: -3px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: transparent #c5540e transparent transparent;border-right-style: solid;border-left-width: 0}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after{content: '';display: block;width: 0;height: 0;border: 5px inset;border-color: transparent transparent transparent #c5540e;border-left-style: solid;border-right-width: 0}.is-dropdown-submenu .is-dropdown-submenu{margin-top: -1px}.is-dropdown-submenu>li{width: 100%}.is-dropdown-submenu.js-dropdown-active{display: block}.flex-video{position: relative;height: 0;padding-bottom: 75%;margin-bottom: .88889rem;overflow: hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.flex-video.widescreen{padding-bottom: 56.25%}.flex-video.vimeo{padding-top: 0}.orbit,.orbit-container{position: relative}.orbit-container{margin: 0;overflow: hidden;list-style: none}.orbit-slide{width: 100%;max-height: 100%}.orbit-slide.no-motionui.is-active{top: 0;left: 0}.orbit-bullets{position: relative;margin-top: .8rem;margin-bottom: .8rem;text-align: center}.orbit-bullets button{width: 1.2rem;height: 1.2rem;margin: .1rem;background-color: #acacad;border-radius: 50%}.orbit-bullets button.is-active,.orbit-bullets button:hover{background-color: #58595b}.pagination{margin-left: 0;margin-bottom: 1rem}.pagination:after,.pagination:before{content: ' ';display: table}.pagination:after{clear: both}.pagination li{font-size: .77778rem;margin-right: .05556rem;border-radius: 0;display: none}.pagination li:first-child,.pagination li:last-child{display: inline-block}@media screen and (min-width:40em){.pagination li{display: inline-block}}.pagination a{color: #000;display: block;padding: .16667rem .55556rem;border-radius: 0}.pagination a:hover{background: #e6e6e6}.pagination .current{padding: .16667rem .55556rem;background: #c5540e;color: #fefefe;cursor: default}.pagination .ellipsis:after{content: '\2026';padding: .16667rem .55556rem;color: #000}body.is-reveal-open{overflow: hidden}html.is-reveal-open,html.is-reveal-open body{min-height: 100%;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.reveal-overlay{display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1005;background-color: rgba(0,0,0,.45);overflow-y: scroll}.reveal{display: none;z-index: 1006;padding: 1rem;border: 1px solid #acacad;background-color: #fefefe;border-radius: 0;position: relative;top: 100px;margin-left: auto;margin-right: auto;overflow-y: auto}[data-whatinput=mouse] .reveal{outline: 0}@media screen and (min-width:40em){.reveal{min-height: 0}}.reveal .column,.reveal .columns{min-width: 0}.reveal>:last-child{margin-bottom: 0}@media screen and (min-width:40em){.reveal{width: 600px;max-width: 71.11111rem}}@media screen and (min-width:40em){.reveal .reveal{left: auto;right: auto;margin: 0 auto}}.reveal.collapse{padding: 0}@media screen and (min-width:40em){.reveal.tiny{width: 30%;max-width: 71.11111rem}}@media screen and (min-width:40em){.reveal.small{width: 50%;max-width: 71.11111rem}}@media screen and (min-width:40em){.reveal.large{width: 90%;max-width: 71.11111rem}}.reveal.full{top: 0;left: 0;width: 100%;height: 100%;height: 100vh;min-height: 100vh;max-width: none;margin-left: 0;border: 0;border-radius: 0}@media screen and (max-width:39.9375em){.reveal{top: 0;left: 0;width: 100%;height: 100%;height: 100vh;min-height: 100vh;max-width: none;margin-left: 0;border: 0;border-radius: 0}}.reveal.without-overlay{position: fixed}table{width: 100%;margin-bottom: 1rem;border-radius: 0}table tbody,table tfoot,table thead{border: 1px solid #f1f1f1;background-color: #fefefe}table caption{font-weight: 700;padding: .44444rem .55556rem .55556rem}table thead{background: #f8f8f8;color: #474747}table tfoot{background: #f1f1f1;color: #474747}table tfoot tr,table thead tr{background: transparent}table tfoot td,table tfoot th,table thead td,table thead th{padding: .44444rem .55556rem .55556rem;font-weight: 700;text-align: left}table tbody tr:nth-child(even){background-color: #f1f1f1}table tbody td,table tbody th{padding: .44444rem .55556rem .55556rem}@media screen and (max-width:63.9375em){table.stack tfoot,table.stack thead{display: none}table.stack td,table.stack th,table.stack tr{display: block}table.stack td{border-top: 0}}table.scroll{display: block;width: 100%;overflow-x: auto}table.hover thead tr:hover{background-color: #f3f3f3}table.hover tfoot tr:hover{background-color: #ececec}table.hover tbody tr:hover{background-color: #f9f9f9}table.hover tbody tr:nth-of-type(even):hover{background-color: #ececec}.table-scroll{overflow-x: auto}.table-scroll table{width: auto}.top-bar{padding: 0}.top-bar:after,.top-bar:before{content: ' ';display: table}.top-bar:after{clear: both}.top-bar,.top-bar ul{background-color: rgba(0,0,0,.6)}.top-bar ul ul{background-color: hsla(0,0%,100%,.9)}.top-bar input{max-width: 200px;margin-right: 1rem}.top-bar .top-bar-left,.top-bar .top-bar-right{width: 100%;width: auto}.top-bar-title{float: left;margin-right: 1rem}.top-bar-left{float: left}.top-bar-right{float: right}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display: none !important}}@media screen and (min-width:40em){.hide-for-medium{display: none !important}}@media screen and (max-width:39.9375em){.show-for-medium{display: none !important}}@media screen and (min-width:64em){.hide-for-large{display: none !important}}@media screen and (max-width:63.9375em){.show-for-large{display: none !important}}.show-for-sr{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0,0,0,0)}.float-right{float: right !important}.slide-in-down.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: translateY(-100%);transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-in-down.mui-enter.mui-enter-active{transform: translateY(0)}.slide-in-left.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: translateX(-100%);transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-in-left.mui-enter.mui-enter-active{transform: translateX(0)}.slide-in-up.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: translateY(100%);transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-in-up.mui-enter.mui-enter-active{transform: translateY(0)}.slide-in-right.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: translateX(100%);transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-in-right.mui-enter.mui-enter-active{transform: translateX(0)}.slide-out-down.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform: translateY(0);transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-out-down.mui-leave.mui-leave-active{transform: translateY(100%)}.slide-out-right.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform: translateX(0);transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-out-right.mui-leave.mui-leave-active{transform: translateX(100%)}.slide-out-up.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform: translateY(0);transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-out-up.mui-leave.mui-leave-active{transform: translateY(-100%)}.slide-out-left.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform: translateX(0);transition-property: transform,opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden}.slide-out-left.mui-leave.mui-leave-active{transform: translateX(-100%)}.fade-in.mui-enter{transition-duration: .5s;transition-timing-function: linear;opacity: 0;transition-property: opacity}.fade-in.mui-enter.mui-enter-active{opacity: 1}.fade-out.mui-leave{transition-duration: .5s;transition-timing-function: linear;opacity: 1;transition-property: opacity}.fade-out.mui-leave.mui-leave-active{opacity: 0}.hinge-in-from-top.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotateX(-90deg);transform-origin: top;transition-property: transform,opacity;opacity: 0}.hinge-in-from-top.mui-enter.mui-enter-active{transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-in-from-right.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotateY(-90deg);transform-origin: right;transition-property: transform,opacity;opacity: 0}.hinge-in-from-right.mui-enter.mui-enter-active{transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-in-from-bottom.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotateX(90deg);transform-origin: bottom;transition-property: transform,opacity;opacity: 0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-in-from-left.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotateY(90deg);transform-origin: left;transition-property: transform,opacity;opacity: 0}.hinge-in-from-left.mui-enter.mui-enter-active{transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-in-from-middle-x.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotateX(-90deg);transform-origin: center;transition-property: transform,opacity;opacity: 0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-in-from-middle-y.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotateY(-90deg);transform-origin: center;transition-property: transform,opacity;opacity: 0}.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave{transform: perspective(2000px) rotate(0deg);opacity: 1}.hinge-out-from-top.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform-origin: top;transition-property: transform,opacity}.hinge-out-from-top.mui-leave.mui-leave-active{transform: perspective(2000px) rotateX(-90deg);opacity: 0}.hinge-out-from-right.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: right;transition-property: transform,opacity;opacity: 1}.hinge-out-from-right.mui-leave.mui-leave-active{transform: perspective(2000px) rotateY(-90deg);opacity: 0}.hinge-out-from-bottom.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: bottom;transition-property: transform,opacity;opacity: 1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform: perspective(2000px) rotateX(90deg);opacity: 0}.hinge-out-from-left.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: left;transition-property: transform,opacity;opacity: 1}.hinge-out-from-left.mui-leave.mui-leave-active{transform: perspective(2000px) rotateY(90deg);opacity: 0}.hinge-out-from-middle-x.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: center;transition-property: transform,opacity;opacity: 1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform: perspective(2000px) rotateX(-90deg);opacity: 0}.hinge-out-from-middle-y.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);transform-origin: center;transition-property: transform,opacity;opacity: 1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform: perspective(2000px) rotateY(-90deg);opacity: 0}.scale-in-up.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: scale(.5);transition-property: transform,opacity;opacity: 0}.scale-in-up.mui-enter.mui-enter-active{transform: scale(1);opacity: 1}.scale-in-down.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: scale(1.5);transition-property: transform,opacity;opacity: 0}.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave{transform: scale(1);opacity: 1}.scale-out-up.mui-leave{transition-duration: .5s;transition-timing-function: linear;transition-property: transform,opacity}.scale-out-up.mui-leave.mui-leave-active{transform: scale(1.5);opacity: 0}.scale-out-down.mui-leave{transition-duration: .5s;transition-timing-function: linear;transform: scale(1);transition-property: transform,opacity;opacity: 1}.scale-out-down.mui-leave.mui-leave-active{transform: scale(.5);opacity: 0}.spin-in.mui-enter{transition-duration: .5s;transition-timing-function: linear;transform: rotate(-270deg);transition-property: transform,opacity;opacity: 0}.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave{transform: rotate(0);opacity: 1}.spin-out.mui-leave{transition-duration: .5s;transition-timing-function: linear;transition-property: transform,opacity}.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active{transform: rotate(270deg);opacity: 0}.spin-in-ccw.mui-enter{transition-duration: .5s;transition-timing-function: linear;transition-property: transform,opacity}.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave{transform: rotate(0);opacity: 1}.spin-out-ccw.mui-leave{transition-duration: .5s;transition-timing-function: linear;transition-property: transform,opacity}.spin-out-ccw.mui-leave.mui-leave-active{transform: rotate(-270deg);opacity: 0}.spin-ccw,.spin-cw{animation-name: a}@keyframes a{0%{transform: rotate(0)}to{transform: rotate(1turn)}}.spin-ccw,.spin-cw{animation-duration: .5s}.row.expanded .row{max-width: 71.11111rem;margin-left: auto;margin-right: auto}html.is-locked{overflow-y: hidden}body,html{height: auto;overflow-x: hidden;position: relative;width: 100vw}body{overflow-y: auto}body.is-locked{overflow-y: hidden}button:focus{outline: none}p{font-size: 1rem}p.lead{color: #58595b;font-size: 1.33333rem;font-weight: 700;line-height: 1.2;margin-bottom: 2.22222rem}h1,h2,h3,h4{margin-top: 1.94444rem}h2.page-title{margin-top: 0}h2.page-title .highlight{color: #000}h1,h2,h3,h4{margin-bottom: 1rem}.reveal{background: #efece3;overflow-y: auto;-webkit-overflow-scrolling: touch;padding: 2.77778rem 1.66667rem 2.22222rem}.reveal .close-button{right: .27778rem}.reveal .close-button i{color: #acacad}.reveal .close-button:hover i{color: #58595b}.reveal h2{margin-top: 0;margin-bottom: 1.66667rem}.reveal-overlay{z-index: 999}#breadcrumbs+h1,#breadcrumbs+h2,#breadcrumbs+h3,#breadcrumbs+h4,#breadcrumbs+h5,#breadcrumbs+h6{margin-top: 0}.bulleted-list li,.numbered-list li{color: #c5540e;margin-bottom: .55556rem}.bulleted-list li span,.numbered-list li span{color: #000}.numbered-list{counter-reset: a;list-style-type: none;margin-left: 0;position: relative}.numbered-list li{padding-left: 1.22222rem}.numbered-list li:before{counter-increment: a;content: counter(a) ")";position: absolute;left: 0}.special-list{list-style-type: none;margin-left: 0}@media screen and (max-width:39.9375em){.special-list{margin-top: 1.11111rem}}.special-list li{font-size: 1rem;line-height: 1.44444rem;margin-bottom: .27778rem;padding-left: 1.94444rem;position: relative}@media screen and (max-width:63.9375em){.special-list li{margin-bottom: .55556rem}}.special-list li:after{content: 'q';color: #c5540e;position: absolute;left: 0;top: .16667rem;font-family: regio-hotels-icons;font-size: 1.55556rem}.common-table,.simple-table,.tablepress{margin-bottom: 1rem}.common-table tbody,.simple-table tbody,.tablepress tbody{background: none;border: none}.common-table tbody tr:nth-child(even),.simple-table tbody tr:nth-child(even),.tablepress tbody tr:nth-child(even){background: none}.common-table tr,.simple-table tr,.tablepress tr{border-width: .05556rem 0;border-style: solid;border-color: #acacad}.common-table tr td:nth-child(1),.simple-table tr td:nth-child(1),.tablepress tr td:nth-child(1){background: rgba(197,84,14,.15);font-weight: 700}.simple-table tr td:nth-child(1){background: none;font-weight: 400}.button{background: #efddce;border: none;color: #000;font-weight: 700;padding-top: .44444rem;padding-bottom: .44444rem;font-size: 1.11111rem}.button,.button .icon{transition: all .3s ease}.button .icon{color: #c5540e;display: inline-block;font-size: 1.55556rem;height: 1.83333rem;position: relative;vertical-align: middle;width: .83333rem}.button .icon:before{position: absolute;left: -.55556rem}.button:hover{background: #c5540e}.button:hover .icon{color: #fefefe}.hr{border-width: .33333rem 0 0;border-style: solid;border-color: #acacad;border-image: url(/wp-content/themes/regio-hotels/assets/img/icons/border.svg) 66 repeat;height: .22222rem;margin-top: .55556rem}.vertical-divider{display: inline-block;height: .72222rem;border-left: .05556rem solid #fefefe;margin: 0 .27778rem -.11111rem}section{background-image: linear-gradient(0deg,#faf9f5 0,hsla(48,33%,97%,0) 50%)}@media screen and (max-width:39.9375em){section.carousel{background: none}}.events-page section{background: none}.no-sidebar{padding-top: 4.44444rem;padding-bottom: .83333rem}@media screen and (max-width:39.9375em){.no-sidebar{padding-top: 0}}.intro,.section{padding-left: 19.72222rem;padding-top: 4.44444rem}@media screen and (min-width:40em) and (max-width:63.9375em){.intro,.section{padding-left: 14.16667rem}}@media screen and (max-width:39.9375em){.intro,.section{padding-left: .55556rem}}.intro.subpage{padding-bottom: 2.22222rem}@media screen and (max-width:39.9375em){.intro.subpage{padding-top: 0}}.carousel,.circles,.rooms,.squares{padding: 0}.slider{height: 100vh}.slider>.row{position: absolute;top: 0;left: 0;right: 0}.schedule{margin-bottom: 1rem}.schedule div span{display: inline-block}.schedule div span:first-child{min-width: 11.11111rem}.icon-row-title{margin-top: 2.05556rem;margin-bottom: 0}.icon-row{margin-top: 1.22222rem}.icon-row .icon{color: #dbaa93;display: block;height: 3.55556rem;font-size: 3rem;margin-top: 1.66667rem}.icon-row span{display: inline-block;padding-top: .55556rem;font-weight: 700}.icon-row .title{color: #c5540e;font-size: 1.44444rem;margin-bottom: .88889rem}.icon-row-inline{margin-top: 2.77778rem}.icon-row-inline .column,.icon-row-inline .columns{border: none !important}.icon-row-inline *{display: inline-block}.icon-row-inline .icon{margin-bottom: 1.11111rem;vertical-align: top;font-size: 2.16667rem}.icon-row-inline .text{margin-left: 1.11111rem;text-align: left}.list{margin: 1.44444rem 0 0 .55556rem}.list li{margin-bottom: .66667rem}.social{padding-top: 1.11111rem;margin-bottom: 4.44444rem}.social a{color: #fefefe}.social .facebook-small,.social a{height: 3.38889rem;width: 3.38889rem}.social .facebook-small{background: #3b5998;font-size: 2.55556rem;position: relative;margin-left: auto;margin-right: auto}.social .facebook-small .icon:before{right: .27778rem;top: .72222rem;position: absolute}[data-animate]:not([data-animate-children]):not([data-toggler]){animation-fill-mode: forwards;opacity: 0}.animated:not([data-toggler]){opacity: 1 !important}.pagination{margin-top: 2.22222rem;text-align: center}.pagination li{background: #f0ddce;font-size: 1rem;margin-bottom: .44444rem;line-height: 1;font-weight: 700}.pagination li a{transition: background .2s ease,color .2s ease}.pagination li:hover a{background: #c5540e;color: #fefefe}.pagination li:first-of-type:hover a:after,.pagination li:first-of-type:hover a:before,.pagination li:last-of-type:hover a:after,.pagination li:last-of-type:hover a:before{color: #fefefe}.pagination li.current{background: #fefefe;color: #c5540e}.pagination li.current,.pagination li a{padding: 0 .55556rem;line-height: 1.83333rem}.pagination li.ellipsis{background: none}.pagination li:first-of-type,.pagination li:last-of-type{position: relative}.pagination li:first-of-type a:after,.pagination li:first-of-type a:before,.pagination li:last-of-type a:after,.pagination li:last-of-type a:before{color: #c5540e;font-family: regio-hotels-icons;font-size: 1.16667rem;position: absolute;top: 50%;transform: translateY(-50%);transition: color .2s ease}.pagination li:first-of-type a{padding-right: 1.94444rem}.pagination li:first-of-type a:after{content: 'f';right: .55556rem}.pagination li:last-of-type a{padding-left: 1.94444rem}.pagination li:last-of-type a:after{display: none}.pagination li:last-of-type a:before{content: 'g';left: .55556rem}.has-padding-bottom-100{padding-bottom: 5.55556rem !important}header{position: relative}header:after{border-bottom: .61111rem solid #c5540e;bottom: 0;content: '';display: block;opacity: 1;position: absolute;transition: opacity .3s ease;width: 100%;z-index: 777}@media screen and (max-width:39.9375em){header:after{display: none}}header.no-border:after{opacity: 0}.home header{border-bottom: 0}header .panel{top: 18.05556rem}header .columns{position: relative}header #navbar-appear-anchor{height: .05556rem;position: absolute;right: 0;top: calc(100% - 96px);width: .55556rem}.home header:before{content: "";position: absolute;z-index: 10;left: 0;right: 0;bottom: 0;height: .61111rem;width: 100%;background: #c5540e}.header{background-repeat: no-repeat;background-size: cover;background-position: 50%;height: 28.05556rem}@media screen and (max-width:39.9375em){.header{height: 19.16667rem;margin-top: 8.88889rem}}.header .title-wrapper{position: relative}.header .title-wrapper,.header .title-wrapper .columns{height: 100%}@media screen and (max-width:39.9375em){.header .header-title{position: absolute;bottom: -.61111rem;left: 0;text-align: center;width: 100%;z-index: 1}}.header .header-title h1,.header .header-title h2{color: #fefefe;margin-bottom: 0;margin-top: 0;position: absolute;left: 19.72222rem;padding: .44444rem 1.66667rem;z-index: 1}@media screen and (max-width:63.9375em){.header .header-title h1,.header .header-title h2{left: 14.44444rem}}@media screen and (max-width:50em){.header .header-title h1,.header .header-title h2{left: 12.77778rem}}@media screen and (max-width:39.9375em){.header .header-title h1,.header .header-title h2{position: static;width: 100%}}.header .header-title h1{bottom: 5.11111rem;background: rgba(0,0,0,.7);font-size: 2.22222rem}@media screen and (max-width:63.9375em){.header .header-title h1{bottom: 5.88889rem;font-size: 1.61111rem}}@media screen and (max-width:39.9375em){.header .header-title h1{background: #000;font-size: 1.22222rem}}.header .header-title h2{top: calc(100% - 92px);background: #c5540e;font-weight: 400;font-size: 1.44444rem;margin-left: 6.33333rem}@media screen and (max-width:63.9375em){.header .header-title h2{font-size: 1.05556rem;top: calc(100% - 106px);margin-left: 5rem}}@media screen and (max-width:50em){.header .header-title h2{margin-left: 1.66667rem}}@media screen and (max-width:39.9375em){.header .header-title h2{font-size: .88889rem;margin-left: 0}}.header .gmaps{border: 0;position: absolute;top: 0;left: 0}.top-bar{font-size: 1.11111rem;font-weight: 700;margin-bottom: 1.11111rem;position: relative;height: 4.16667rem;transition: all .3s ease}@media screen and (max-width:89.9375em){.top-bar{font-size: 1rem}}@media screen and (max-width:63.9375em){.top-bar{height: 3.11111rem}}@media screen and (max-width:39.9375em){.top-bar{background-color: #000;height: 8.94444rem;margin-bottom: 0}.top-bar .small-12.columns{padding: 0}}.top-bar .top-bar-left{padding-left: 12.22222rem}.top-bar .top-bar-left li{height: 3.11111rem !important}@media screen and (max-width:39.9375em){.top-bar .top-bar-left{display: none}}@media screen and (min-width:64em){.top-bar .top-bar-left,.top-bar .top-bar-right{height: 4.77778rem}}@media screen and (min-width:40em) and (max-width:63.9375em){.top-bar .top-bar-left,.top-bar .top-bar-right{height: 3.72222rem}}.top-bar .menu:not(.submenu),.top-bar .menu:not(.submenu) li{background: none;height: 4.16667rem}.top-bar .menu:not(.submenu) li:hover a{color: #fcae5a}.top-bar .menu:not(.submenu) a{color: #fefefe;padding-left: .88889rem;padding-right: .88889rem !important}@media screen and (max-width:89.9375em){.top-bar .menu:not(.submenu) a{padding-left: .55556rem !important;padding-right: .55556rem !important}}.top-bar .menu:not(.submenu) a:after{display: none !important}.top-bar .menu:not(.submenu) li.active{position: relative}.top-bar .menu:not(.submenu) li.active:before{content: 'u';color: hsla(0,0%,100%,.7);font-family: regio-hotels-icons;font-size: 1.66667rem;font-weight: 400;line-height: 1.6;position: absolute;bottom: 0;height: 1.66667rem;left: 50%;transform: translateX(-50%)}.top-bar .menu:not(.submenu) li .menu.submenu{right: calc((50% - 130px))}.top-bar .menu:not(.submenu) li .menu.submenu a{color: #000}@media screen and (max-width:89.9375em){.top-bar .menu:not(.submenu) li:last-of-type .menu.submenu{right: 0}.top-bar .menu:not(.submenu) li:last-of-type .menu.submenu li:first-of-type:after{left: 83%}}.top-bar .menu.submenu{border: none;font-size: 1.11111rem;padding: 1.88889rem 0;width: 14.44444rem;z-index: 100}.top-bar .menu.submenu li{padding: 0 1.16667rem;height: auto;min-height: 2.5rem;transition: background-color .3s ease}.top-bar .menu.submenu li:hover{background-color: rgba(197,87,14,.1)}.top-bar .menu.submenu li:hover a{color: #c5540e !important}.top-bar .menu.submenu li a{border-bottom: .05556rem solid rgba(197,84,14,.3);color: #000;padding-left: 0;padding-right: 0}.top-bar .menu.submenu li:first-of-type{position: relative}.top-bar .menu.submenu li:first-of-type:after{content: 'u';color: #fefefe;font-family: regio-hotels-icons;font-size: 1.66667rem;position: absolute;top: -2.22222rem;left: 50%;transform: translateX(-50%) translateY(-50%);z-index: 2}.top-bar .logo{border: .55556rem solid #fefefe;border-top: none;margin-top: 0;opacity: 1;position: absolute;transition: margin-top 0s}@media screen and (max-width:63.9375em){.top-bar .logo{margin-left: 0}}@media screen and (max-width:39.9375em){.top-bar .logo{background-color: #c5540e;border: none;height: 100%;width: 100%}}.top-bar .logo img.dark{display: none}@media screen and (max-width:63.9375em){.top-bar .logo img{width: 10rem}}@media screen and (max-width:39.9375em){.top-bar .logo img{width: 11.44444rem}}.top-bar .menu-button{color: #fefefe;font-size: 2.22222rem;height: 3.11111rem}.top-bar .menu-button .icon{height: 2.22222rem}ul li.is-dropdown-submenu-parent .submenu{display: block;visibility: hidden;opacity: 0;transform-origin: top;transform: scaleY(.1)}ul li.is-dropdown-submenu-parent:hover>.submenu{visibility: visible;opacity: 1;transform: scaleY(1);transition: opacity .3s ease,transform .3s ease,visibility .3s ease}.actions{float: right;position: relative}@media screen and (min-width:64em){.actions{z-index: -1}}.actions,.actions a{color: #fefefe}.actions .fb-icon,.actions .language,.actions .menu-button,.actions .notice,.actions .search{position: absolute}.actions .language{right: 0}.actions .search{right: 7.22222rem}.actions .notice{right: 9.72222rem}.actions .fb-icon{right: 4.72222rem}@media screen and (min-width:40em) and (max-width:63.9375em){.actions .menu-button{right: 0}.actions .language{right: 2.5rem}.actions .fb-icon{right: 0}.actions .notice{right: 2.5rem}}.actions .fb-icon{width: 1.88889rem;height: 1.94444rem;background: #3b5998;color: #fefefe}.actions .fb-icon a:before{font-size: 1.55556rem;position: absolute;bottom: 0;right: 0;display: block}.actions .notice{background-color: #c60000;font-size: 1.11111rem;line-height: 1.11111rem;padding: .5rem 0 .33333rem .88889rem;transition: all .3s ease-in-out;width: 28.33333rem}.actions .notice>span{padding-right: 100px}@media screen and (max-width:39.9375em){.actions .notice{display: none}}.actions .notice .dropdown-toggle{border-left: .05556rem solid hsla(0,0%,100%,.3);padding: 0 .88889rem 0 1.55556rem;position: relative}.actions .notice .dropdown-toggle .icon{position: absolute;left: .16667rem;top: -.11111rem}.actions .notice .dropdown-toggle .icon:before{display: block;transition: transform .3s ease-in-out}.actions .notice .dropdown-toggle[aria-expanded=true] .icon:before{transform: rotateX(180deg)}header.slider .actions{bottom: .55556rem}header.header .actions{top: 0}header .actions{position: absolute;left: 0;right: 0;width: 100%;z-index: 10;float: none;display: none}@media screen and (max-width:39.9375em){header .actions{display: block}}header .actions .notice{position: relative;width: 100%;right: 0;left: 0;margin: 0}@media screen and (max-width:39.9375em){header .actions .notice{display: block}}.actions #notice-dropdown{width: 100%;max-width: 30.22222rem;background-color: #c60000;left: 0 !important}.actions #notice-dropdown-small{width: 100%;background-color: #c60000;left: 0 !important;border-bottom: .05556rem solid #c60000;padding-bottom: .55556rem;font-weight: 700}.actions .language,.actions .language .dropdown-pane,.actions .search{background: rgba(0,0,0,.4)}.actions .search{height: 1.94444rem}.actions .search form{display: -ms-inline-flexbox;display: inline-flex;height: 1.94444rem}.actions .search button{background: none;border: none;font-size: 1.33333rem;padding: .27778rem .27778rem 0}.actions .search button .icon-cancel{font-size: 2.5rem}.actions .search form.is-open .search-input-wrapper{width: 15.55556rem}@media screen and (max-width:50em){.actions .search form.is-open .search-input-wrapper{width: 13.05556rem}}.actions .search .search-input-wrapper{overflow: hidden;position: relative;transition: width .3s ease;width: 0}@media screen and (max-width:39.9375em){.actions .search .search-input-wrapper{background: #000}}.actions .search .search-input-wrapper:after{content: '';height: 70%;border-right: 1px solid hsla(0,0%,100%,.3);right: 0;position: absolute;top: 50%;transform: translateY(-50%)}.actions .search .search-input{background: none;border: none;color: #fefefe;font-size: 1.11111rem;font-style: italic;font-weight: 700;margin-bottom: 0;margin-right: 0;max-width: none}.actions .search .search-input,.actions .search .search-input:focus{box-shadow: none}.actions .language{height: 1.94444rem}.actions .language button{height: 1.94444rem;width: 4.16667rem}.actions .language button .value{border-right: .05556rem solid hsla(0,0%,100%,.4);display: inline-block;height: .88889rem;padding-right: .44444rem;vertical-align: baseline;text-transform: uppercase}.actions .language button .icon:before{vertical-align: middle}.actions .language .dropdown-pane{top: 1.94444rem !important;right: 0 !important;left: auto !important;width: 4.16667rem}.actions .language .dropdown-pane,.actions .language .dropdown-pane .menu{padding: 0}.actions .language .dropdown-pane a{padding: .55556rem .66667rem;text-transform: uppercase}.actions .language a:hover,.actions .language button:hover,.actions .search-toggle:hover{color: #fcae5a}@media screen and (max-width:63.9375em){.actions-small{display: -ms-inline-flexbox;display: inline-flex;height: 3.11111rem;width: 24.72222rem}.actions-small .language,.actions-small .search,.actions-small .search button,.actions-small .search form,.actions-small .search input{background: none;height: 3.11111rem}.actions-small .search .search-button,.actions-small .search form{vertical-align: bottom}.actions-small .search .search-input-wrapper:after{height: 50%}.actions-small .language button{height: 100%}.actions-small .language .menu li{height: auto}.actions-small .language .menu li a:hover{color: #fefefe}.actions-small .language .dropdown-pane{background: rgba(0,0,0,.6);top: 3.11111rem !important}}@media screen and (max-width:39.9375em){.actions-small{background-color: #000;height: 8.94444rem;position: absolute;right: 0;text-align: center;width: 4.16667rem}.actions-small .search{top: 3.05556rem;right: 0}.actions-small .search .icon-magnifying-glass{font-size: 1.66667rem}.actions-small .search #search2-toggle{height: 3.05556rem;margin-right: .55556rem;padding-top: .27778rem;width: 3.05556rem}.actions-small .search form{position: absolute;right: 4.16667rem;bottom: -5.88889rem;transition: transform .3s ease,width .3s ease}}@media screen and (max-width:39.9375em) and (max-width:39.9375em){.actions-small .search form{display: block;width: 0}}@media screen and (max-width:39.9375em){.actions-small .search form.is-open .search-input-wrapper,.actions-small .search form .search-input-wrapper{width: 100%}.actions-small .search form.is-open{transform: translateX(0)}}@media screen and (max-width:39.9375em) and (max-width:39.9375em){.actions-small .search form.is-open{width: calc(100vw - 75px)}}@media screen and (max-width:39.9375em){.actions-small .search form .search-input{padding-left: 1.66667rem}.actions-small .search form .search-submit{position: absolute;right: -4.16667rem;top: 0;display: none}.actions-small .search .search-input-wrapper{overflow: visible}.actions-small .search .search-input-wrapper:after{display: none}.actions-small .search button{background: #000;width: 4.16667rem}.actions-small .language{bottom: 0}.actions-small .language button .value{border-right: none;padding-right: 0}.actions-small .language .dropdown-pane{background: #000}.actions-small .menu-button{height: 3.33333rem;font-size: 2.77778rem;margin-left: .55556rem;padding: .22222rem 0 1rem;text-align: right;width: 3.05556rem}.actions-small #search2-toggle,.actions-small .menu-button{border-bottom: .05556rem solid hsla(0,0%,100%,.5)}}@media screen and (max-width:39.9375em){.sticky-navbar.is-minified .top-bar{background: #c5540e !important;box-shadow: none !important;height: 3.05556rem}.sticky-navbar.is-minified .actions-small{height: 3.05556rem}.sticky-navbar.is-minified .actions-small .language,.sticky-navbar.is-minified .actions-small .search{display: none}}#menu{background: #000;font-size: 1.44444rem;font-weight: 700;height: calc(100% - 76px);opacity: 0;position: fixed;right: 0;top: 4.16667rem;transform: translate3d(100%,0,0);width: 17.77778rem;z-index: 999}#menu.is-open{opacity: 1;transform: translateZ(0)}@media screen and (min-width:64em) and (max-width:74.9375em){#menu{top: 3.11111rem;height: calc(100% - 56px)}}@media screen and (min-width:40em) and (max-width:63.9375em){#menu{top: 3.11111rem !important;height: calc(100% - 56px)}}@media screen and (max-width:39.9375em){#menu{top: 3.05556rem;height: calc(100% - 55px)}}@media screen and (max-width:28.125em){#menu{width: 100%}}#menu .menu-body{height: 100%;overflow-y: auto}#menu li:first-child{padding-top: 1.22222rem}#menu li.active{background-color: #4d4d4d}#menu a{color: #fefefe}.sticky-navbar{transition: all .3s ease;z-index: 888;position: absolute;top: 0;left: 0;width: 100%}.sticky-navbar.is-minified .top-bar{background: #000;box-shadow: 0 .61111rem 0 0 #c5540e;margin-bottom: 0;transform: translate3d(0,-100%,0)}.sticky-navbar.is-minified .top-bar .logo{margin-top: 4.16667rem}@media screen and (min-width:40em) and (max-width:63.9375em){.sticky-navbar.is-minified .top-bar .logo{margin-top: 3.11111rem}}@media screen and (max-width:39.9375em){.sticky-navbar.is-minified .top-bar .logo{display: none}}.sticky-navbar.is-minified .top-bar .top-bar-left{display: block;padding-left: .83333rem}.sticky-navbar.is-minified .top-bar .top-bar-left .menu{height: 3.05556rem}.sticky-navbar.is-minified .top-bar .top-bar-left .menu li{font-size: 1.11111rem}.sticky-navbar.is-minified .top-bar .top-bar-left .menu li:before{display: none}.sticky-navbar.is-minified .top-bar .actions-small .menu-button{border-bottom: none;padding-top: 0}.sticky-navbar #fb-icon{background: #3b5998;color: #fefefe;display: none;font-size: 1.66667rem;line-height: 1.5;height: 2.16667rem;position: absolute;text-align: right;right: 4.83333rem;width: 2.16667rem}.sticky-navbar #fb-icon .icon{display: inline-block;height: 2.16667rem;vertical-align: middle}.sticky-navbar #fb-icon .icon:before{line-height: 1.4}.intro{position: relative;padding-bottom: 2.22222rem}@media screen and (max-width:39.9375em){.intro{padding-bottom: 1.66667rem}}@media screen and (max-width:25em){.intro{padding-bottom: 0}}.intro .button-group{margin-top: 3.05556rem}.intro .button-group .button{background: transparent;border: .05556rem solid #c5540e;font-size: 1.11111rem;margin-bottom: .55556rem}@media screen and (min-width:64em) and (max-width:74.9375em){.intro .button-group .button{font-size: 1rem;line-height: 1;padding: .27778rem .55556rem .05556rem}}@media screen and (min-width:64em) and (max-width:74.9375em){.intro .button-group .button .icon{font-size: 1.11111rem}.intro .button-group .button .icon:before{position: absolute;top: 50%;transform: translateY(-50%)}}.intro .button-group .button:not(:last-of-type){margin-right: 1.22222rem}.intro .button-group .button:hover{background: #c5540e}@media screen and (max-width:39.9375em){.intro .button-group .button{border-width: .05556rem 0 0;font-size: 1rem;margin-bottom: 0;text-align: left;width: 100%}.intro .button-group .button .icon{font-size: 1.11111rem;height: 1.27778rem}.intro .button-group .button:last-of-type{border-width: .05556rem 0}}.intro .panel{top: -9.05556rem}.intro #breadcrumbs{display: block}.intro #breadcrumbs.is-hidden{display: none}.intro div.breadcrumbs{margin-left: .55556rem;line-height: 1.6}.intro div.breadcrumbs a{display: inline-block;color: #000;font-size: .88889rem;transition: border .3s ease;text-decoration: none}.intro div.breadcrumbs a:hover{border-color: transparent}.intro div.breadcrumbs a .icon{font-size: 1.22222rem;display: inline-block;position: relative;width: .83333rem}.intro div.breadcrumbs a .icon:before{position: absolute;top: -.94444rem}.intro div.breadcrumbs a:after{font-family: regio-hotels-icons !important;color: rgba(197,84,14,.5);content: "g";font-size: 1.38889rem;margin: 0 -.11111rem 0 .11111rem;vertical-align: middle;display: inline-block}.intro div.breadcrumbs span{display: inline-block;color: #000;font-size: .88889rem;text-decoration: none}#homepage-intro{padding: 0 0 7.77778rem}@media screen and (max-width:39.9375em){#homepage-intro{padding: 0 0 4.44444rem}}@media screen and (max-width:25em){#homepage-intro{padding: 0 0 5rem}}#homepage-intro .intro{padding-top: 5.55556rem}@media screen and (max-width:63.9375em){#homepage-intro .intro{padding-top: 1.11111rem}}#homepage-intro .intro .buttons{text-align: center;margin-bottom: 1.11111rem}#homepage-intro .intro .buttons .button{background: #c5540e;color: #fefefe;font-size: 1.22222rem;line-height: 1.2;margin-bottom: 1.11111rem;padding: .55556rem .83333rem;width: 7.33333rem}#homepage-intro .intro .buttons .button:first-child{margin-right: .55556rem}#restaurant-intro{padding-bottom: 0}@media screen and (max-width:39.9375em){#restaurant-intro p.lead{margin-top: 1.94444rem}}.circle{text-align: center;padding: 0 0 1.66667rem}.circle a{color: #000;transition: all .3s}.circle .title-secondary{padding-top: .55556rem}.circle .title-secondary span{color: #c5540e;font-size: .88889rem;font-weight: 700}.circle:not(:last-child) .description{border-width: 0 .33333rem 0 0;border-style: solid;border-color: #acacad;border-image: url(/wp-content/themes/regio-hotels/assets/img/icons/border.svg) 60 66 repeat}@media screen and (max-width:39.9375em){.circle:not(:last-child) .description{border: none}}.circle .circle-thumbnail,.circle .description{padding: 0 .94444rem}.circle .circle-thumbnail{max-width: 15.38889rem;margin-left: auto;margin-right: auto}@media screen and (max-width:39.9375em){.circle .circle-thumbnail{max-width: 13.88889rem}}.circle .circle-thumbnail img{border: .5rem solid #fefefe;border-radius: 50%;width: 100%}.circle .thumbnail-wrapper{position: relative}.circle .thumbnail-wrapper .overlay-wrapper,.circle .thumbnail-wrapper .title-wrapper{border: .5rem solid transparent;border-radius: 50%;color: #fefefe;opacity: 1;overflow: hidden;position: absolute;top: 0;transition: opacity .3s ease-out .3s;height: 100%;width: 100%}.circle .thumbnail-wrapper .overlay-wrapper .overlay,.circle .thumbnail-wrapper .title-wrapper .title{background: rgba(197,84,14,.85);display: block}.circle .thumbnail-wrapper .title-wrapper .title{height: 35%;opacity: 1;padding-top: 8%;top: 0;width: 100%}.circle .thumbnail-wrapper .title-wrapper .title .big{text-transform: uppercase;font-size: 1.11111rem}.circle .thumbnail-wrapper .overlay-wrapper .overlay{display: block;height: 100%}.circle .thumbnail-wrapper .overlay-wrapper .overlay img{border: none;border-radius: 0;margin-bottom: 5%;margin-top: 20%;width: 50%}.circle .thumbnail-wrapper .overlay-wrapper .overlay .icon{font-size: 1.22222rem}@media screen and (max-width:39.9375em){.circle .thumbnail-wrapper .overlay-wrapper .overlay .icon{font-size: 1rem}}.circle .thumbnail-wrapper .overlay-wrapper{opacity: 0;transition: opacity .3s ease-out 0s}.circle:hover a{color: #c5540e}.circle:hover .button{background: #c5540e}.circle:hover .button,.circle:hover .button .icon{color: #fefefe}.circle:hover .thumbnail-wrapper .title-wrapper{opacity: 0;transition: opacity .2s ease-out 0s}.circle:hover .thumbnail-wrapper .overlay-wrapper{opacity: 1;transition: opacity .3s ease-out .3s}.circle ul{list-style-type: none;margin-top: 1.94444rem;margin-left: 0;padding-left: .55556rem}@media screen and (max-width:39.9375em){.circle ul{margin-top: 1.11111rem}}.circle ul li{font-size: 1rem;line-height: 1.44444rem;margin-bottom: 1.11111rem;padding-left: 1.94444rem;position: relative}@media screen and (max-width:63.9375em){.circle ul li{margin-bottom: .55556rem}}.circle ul li:after{content: 'q';color: #c5540e;position: absolute;left: 0;top: .16667rem;font-family: regio-hotels-icons;font-size: 1.55556rem}.circle .button{font-size: 1rem;margin-top: 1.66667rem;margin-bottom: 0}@media screen and (max-width:63.9375em){.circle .button{margin-top: 1.11111rem}}@media screen and (max-width:39.9375em){.circle .button{margin-bottom: .55556rem}}.circle .button .icon{height: 1.66667rem}.circles{padding-bottom: 1.66667rem}.home .circles{margin-top: -6.77778rem}@media screen and (max-width:39.9375em){.home .circles{margin-top: -5.83333rem}}@media screen and (max-width:25em){.home .circles{margin-top: -3.61111rem}}.carousel{padding: 4rem 3.88889rem 0}@media screen and (max-width:63.9375em){.carousel{padding: 4rem 0 0}}.carousel .columns{position: relative}.carousel .next,.carousel .prev{background: #fefefe;height: 100%;position: absolute;top: 0;width: 3.88889rem}@media screen and (max-width:74.9375em){.carousel .next,.carousel .prev{display: none}}.carousel .next .icon,.carousel .prev .icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: 2.77778rem;color: rgba(0,0,0,.2);height: 2.77778rem}.carousel .prev{left: -3.88889rem}.carousel .next{right: -3.88889rem}.carousel .owl-item{padding: 0 .55556rem}.carousel .owl-item img{width: 100%;height: auto}.carousel .owl-pagination{display: none;text-align: center}@media screen and (max-width:63.9375em){.carousel .owl-pagination{display: block}}.carousel .owl-page{height: 1.22222rem;display: inline-block;margin-top: 1.11111rem;width: 1.44444rem}.carousel .owl-page span{display: block;border-radius: 50%;border: 1px solid transparent;height: .66667rem;background: #acacad;width: .66667rem}.carousel .owl-page.active span,.carousel .owl-page:hover span{background: #58595b}.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: transparent}.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)}footer{background: #58595b;border-bottom: .55556rem solid #c5540e;color: #fefefe;padding: 2.22222rem 0 1.11111rem;position: relative}footer.homepage-footer,footer.restaurant-footer{margin-top: 0}footer:after{content: '';background-image: url('data:image/svg+xml;utf8,<svg version="1.1" baseProfile="full" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" width="100%" height="100%" viewBox="0 0 30 15" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;"><path d="M15,0l15,15l-30,0l15,-15Z" style="fill:#58595b;"/></svg>');background-repeat: repeat-x;display: block;height: .83333rem;width: 100%;top: 0;left: 0;right: 0;position: absolute;transform: translateY(-95%)}@media screen and (max-width:39.9375em){footer{padding-top: 0;margin-bottom: 0}}footer .contact-info{margin-bottom: 2.77778rem}@media screen and (max-width:39.9375em){footer .contact-info{margin-bottom: 0}}@media screen and (min-width:64em){footer .contact-info .column:nth-child(1),footer .contact-info .column:nth-child(2){border-width: 0 .33333rem 0 0;border-style: solid;border-color: #acacad;border-image: url(/wp-content/themes/regio-hotels/assets/img/icons/border.svg) 66 repeat}}@media screen and (max-width:39.9375em){footer .contact-info .column:nth-child(1),footer .contact-info .column:nth-child(2){padding-left: 10%}}@media screen and (min-width:64em){footer .contact-info .column:nth-child(2),footer .contact-info .column:nth-child(3){padding-left: 2.22222rem}}@media screen and (min-width:40em) and (max-width:63.9375em){footer .contact-info .column:first-child{border-width: 0 .33333rem 0 0;border-style: solid;border-color: #acacad;border-image: url(/wp-content/themes/regio-hotels/assets/img/icons/border.svg) 66 repeat}}@media screen and (min-width:40em) and (max-width:63.9375em){footer .contact-info .column:nth-child(2){padding-left: 2.22222rem}}@media screen and (max-width:39.9375em){footer .contact-info .column{margin-top: 2.22222rem}}footer .icon-clock,footer .icon-landline,footer .icon-paper-plane{color: #acacad;font-size: 2.77778rem}@media screen and (max-width:39.9375em){footer .icon-clock,footer .icon-landline,footer .icon-paper-plane{font-size: 1.33333rem;margin-right: .44444rem;vertical-align: middle}}footer .subtitle{color: #fcae5a;font-size: 1.11111rem}footer .link{color: #fefefe}footer .link:hover .text{border-color: transparent}footer .link .icon{color: #fcae5a}footer .link .icon:before{vertical-align: middle}footer .link .text{border-bottom: .05556rem solid #fcae5a;transition: border .3s ease}footer .map{position: relative}@media screen and (max-width:63.9375em){footer .map{text-align: center;width: 100% !important}}@media screen and (min-width:40em) and (max-width:63.9375em){footer .map{margin-top: 2.77778rem}}footer .map img{margin-top: 1.11111rem}footer .schedule div{display: -ms-flexbox;display: flex;-ms-flex-flow: row nowrap;flex-flow: row;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: .27778rem}footer .schedule div span:first-child{min-width: 5.55556rem}footer .schedule div span a{color: #fefefe}footer .contacts-small ul li{border-width: .33333rem 0 0;border-style: solid;border-color: #acacad;border-image: url(/wp-content/themes/regio-hotels/assets/img/icons/border.svg) 66 repeat}footer .contacts-small ul li:last-child{border-width: .33333rem 0}footer .contacts-small ul a{color: #fcae5a;font-size: .88889rem;padding-top: .44444rem;padding-bottom: .44444rem}footer .contacts-small ul a .icon-chevron-right{color: #fefefe;display: inline-block;font-size: 1.11111rem;margin-right: .55556rem;vertical-align: middle}footer .newsletter{border-width: .33333rem 0;border-style: solid;border-color: #acacad;border-image: url(/wp-content/themes/regio-hotels/assets/img/icons/border.svg) 60 repeat;padding: .66667rem 0}footer .newsletter .columns{border: none !important}@media screen and (max-width:39.9375em){footer .newsletter .columns{padding-left: .83333rem}}footer .newsletter #email{background: hsla(0,0%,100%,.15);border: none;box-shadow: none;margin-left: .83333rem;margin-right: .83333rem;width: 20.55556rem}@media screen and (max-width:39.9375em){footer .newsletter #email{margin: 0 0 .83333rem;width: 100%}}footer .newsletter input,footer .newsletter label{display: inline-block;margin-bottom: .27778rem}footer .newsletter label{color: #fefefe;font-size: 1.11111rem}footer .newsletter input{vertical-align: middle}footer .newsletter input[type=submit]{background: #fcae5a;border: none;color: #58595b;font-size: 1.11111rem;padding: .55556rem .66667rem .5rem .55556rem;transition: color .3s ease,background .3s ease}footer .newsletter input[type=submit]:hover{background: #c5540e;color: #fefefe}@media screen and (max-width:39.9375em){footer .newsletter input[type=submit]{margin-bottom: 1.11111rem}}.legal{padding-top: 1.66667rem;padding-bottom: 1.66667rem;font-weight: 700}@media screen and (max-width:39.9375em){.legal{text-align: center}}.legal,.legal a{color: #58595b}.legal a{border-bottom: .05556rem solid #c5540e;transition: border .3s ease}.legal a:hover{border-color: transparent}.legal .vertical-divider{border-color: #58595b}.legal .webdesign{font-weight: 400;text-align: right}@media screen and (max-width:39.9375em){.legal .webdesign{margin-top: 1.11111rem;text-align: center}}.datepicker{display: none;position: absolute;padding: 4px;margin-top: 1px;direction: ltr}.datepicker.dropdown-menu{position: absolute;top: 100%;left: 0;z-index: 1000;float: left;display: none;min-width: 160px;list-style: none;background-color: #fff;border: 1px solid rgba(0,0,0,.2);border-radius: 5px;box-shadow: 0 5px 10px rgba(0,0,0,.2);background-clip: padding-box;*border-right-width: 2px;*border-bottom-width: 2px;color: #333;font-size: 13px;line-height: 18px}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding: 4px 5px}.datepicker table{border: 0;margin: 0;width: auto}.datepicker table tr td span{display: block;width: 23%;height: 54px;line-height: 54px;float: left;margin: 1%;cursor: pointer}.datepicker td{text-align: center;width: 20px;height: 20px;border: 0;font-size: 12px;padding: 4px 8px;background: #fff;cursor: pointer}.datepicker td.active.day,.datepicker td.active.year{background: #2ba6cb}.datepicker td.new,.datepicker td.old{color: #999}.datepicker td span.active{background: #2ba6cb}.datepicker td.day.disabled,.datepicker td span.month.disabled,.datepicker td span.year.disabled{color: #eee}.datepicker th{text-align: center;width: 20px;height: 20px;border: 0;font-size: 12px;padding: 4px 8px;background: #fff;cursor: pointer}.datepicker th.active.day,.datepicker th.active.year{background: #2ba6cb}.datepicker th.date-switch{width: 145px}.datepicker th span.active{background: #2ba6cb}.datepicker .cw{font-size: 10px;width: 12px;padding: 0 2px 0 5px;vertical-align: middle}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display: block}.datepicker thead tr:first-child th{cursor: pointer}.datepicker thead tr:first-child th.cw{cursor: default;background-color: transparent}.datepicker tfoot tr:first-child th{cursor: pointer}.datepicker-inline{width: 220px}.datepicker-rtl{direction: rtl}.datepicker-rtl table tr td span{float: right}.datepicker-dropdown{top: 0;left: 0}.datepicker-dropdown:before{content: '';display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-bottom-color: 1px solid rgba(0,0,0,.2);position: absolute;top: -7px;left: 6px}.datepicker-dropdown:after{content: '';display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #fff;position: absolute;top: -6px;left: 7px}.datepicker-dropdown:after,.datepicker-dropdown:before,.datepicker>div{display: none}.datepicker-close{position: absolute;top: -30px;right: 0;width: 15px;height: 30px;padding: 0;display: none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color: transparent}@media screen and (max-width:74.9375em){.calendar{width: 100%}}.calendar .checkin,.calendar .checkout{display: inline-block}@media screen and (max-width:63.9375em){.calendar .checkin,.calendar .checkout{width: 100%}}.calendar .checkin{margin-right: .38889rem}@media screen and (max-width:63.9375em){.calendar .checkin{margin-right: 0}}.calendar .checkout{margin-left: .11111rem}@media screen and (max-width:63.9375em){.calendar .checkout{margin-left: 0}}.calendar .calendar-button{background: #efddce;color: #000;display: block;padding: .55556rem .66667rem .11111rem;margin-bottom: .83333rem;position: relative;width: 6.55556rem}@media screen and (max-width:63.9375em){.calendar .calendar-button{width: 100%}}.calendar .calendar-button:hover{cursor: pointer}.calendar .calendar-button.is-open .line:after{color: #efddce}.calendar .calendar-button .calendar-day{font-size: 2.11111rem}.calendar .calendar-button .calendar-month-year{font-size: .77778rem}.calendar .subtitle{display: inline-block;margin-bottom: .55556rem;text-transform: uppercase}.calendar .line{border-bottom: .05556rem solid #c5540e;margin: .66667rem 0;position: relative;width: 100%}.calendar .line:after{content: 'r';color: #c5540e;background: #efddce;font-family: regio-hotels-icons;font-size: 1rem;top: -.66667rem;position: absolute;left: 50%;transform: translateX(-50%)}.datepicker{border: none !important;border-radius: 0 !important;color: #fefefe !important;height: 16.55556rem;padding: 0 .05556rem 1.38889rem !important;width: 14.16667rem;z-index: 777}.datepicker,.datepicker table,.datepicker td,.datepicker th,.datepicker tr{background: #c5540e !important;color: #fefefe !important;font-size: 1.11111rem !important}.datepicker.is-checkout-open th.date-switch:after{left: auto;right: 2.05556rem}@media screen and (min-width:40em) and (max-width:63.9375em){.datepicker.is-checkout-open th.date-switch:after{left: 3rem;right: auto}}.datepicker th.date-switch{padding-top: 1rem !important;padding-bottom: 1rem !important}.datepicker th.date-switch:after{content: 'u';color: #000;font-family: regio-hotels-icons;font-size: 2.77778rem;position: absolute;top: .27778rem;transform: translateY(-100%);left: 2rem;right: auto}@media screen and (min-width:40em) and (max-width:63.9375em){.datepicker th.date-switch:after{left: 3rem}}.datepicker th:not(.date-switch):not(.prev):not(.next){background: #c5540e !important}.datepicker th.dow{padding-top: .55556rem;padding-bottom: .44444rem}.datepicker td.day{padding: .27778rem;transition: all .3s ease !important}.datepicker td.day.disabled{background: hsla(0,0%,100%,.2) !important}.datepicker td.day:not(.disabled):hover{background: #fff !important;color: #000 !important}.datepicker td.day.selected{background: hsla(0,0%,100%,.8) !important;color: #000 !important}.datepicker .day.active,.datepicker .day span.active,.datepicker .month.active,.datepicker .month span.active,.datepicker .year.active,.datepicker .year span.active{background: hsla(0,0%,100%,.75) !important;color: #000 !important}.datepicker tr{border: .05556rem solid #fefefe !important}.datepicker tr td.day:nth-child(even){border-left: .05556rem solid #fefefe !important;border-right: .05556rem solid #fefefe !important}.datepicker table{border-collapse: collapse;width: calc(100% - 1px)}.datepicker table:after,.datepicker table:before{background: #c5540e;content: '';height: 16.55556rem;position: absolute;top: 0;width: 1.11111rem}.datepicker table:before{left: -1.16667rem;width: 1.16667rem}.datepicker table:after{right: -1.11111rem}.datepicker th,.datepicker thead{background: #000 !important;border: none !important}.datepicker thead tr{border: none !important}.datepicker tbody{border-left: .55556rem solid transparent;padding: 0 .83333rem}.datepicker table tbody,.datepicker table tfoot,.datepicker table thead{border: 0 solid #f1f1f1}.datepicker thead:after,.datepicker thead:before{background: #000;content: '';position: absolute;height: 3rem;top: 0;width: 1.22222rem}.datepicker thead:before{left: -1.16667rem}.datepicker thead:after{right: -1.11111rem;z-index: 2}.panel{position: absolute;left: .83333rem;top: 0;z-index: 887}@media screen and (max-width:39.9375em){.panel{margin-bottom: .83333rem;position: static;width: calc(100% + 20px)}}.panel h4{margin: 0}.panel .card{background: #fefefe;padding: 1.11111rem;width: 16.38889rem}@media screen and (min-width:40em) and (max-width:63.9375em){.panel .card{width: 11.11111rem;padding: .55556rem}}@media screen and (max-width:39.9375em){.panel .card{width: 100%}}.panel .card .title{color: #c5540e;font-size: 1.44444rem;font-weight: 700;line-height: 1;margin-top: .16667rem;margin-bottom: 1.38889rem}@media screen and (min-width:40em) and (max-width:63.9375em){.panel .card .title{font-size: 1.11111rem}}.panel .card .button{font-size: 1rem}.panel .card .submit{border: none;background: #c5540e;color: #fefefe;font-size: 1.11111rem;margin: 0;padding-top: 1rem;padding-bottom: 1rem;font-weight: 700;text-transform: uppercase;width: 100%}@media screen and (min-width:40em) and (max-width:63.9375em){.panel .card .submit{font-size: 1rem;padding-left: .72222rem;padding-right: .72222rem}}.panel .card .date,.panel .card .name{color: #fefefe;font-size: 1.11111rem;font-weight: 700;padding: .55556rem 0 .83333rem}.panel .card .name{background: #000}.panel .card .date{background: #c5540e}.panel .card.invitation{margin-bottom: 0}.panel .card.invitation .button{border: none}.panel .card.invitation .button:focus,.panel .card.invitation .button:hover{background: transparent;color: #000}.panel .card.invitation .button:focus .icon,.panel .card.invitation .button:hover .icon{color: #c5540e}.panel .card.invitation .orbit .button{background: transparent}.panel .card.invitation .orbit img{height: auto;max-width: none;width: 100%}.panel .card.invitation .orbit .orbit-bullets button{background-color: transparent;border: .16667rem solid rgba(0,0,0,.2);height: 1.66667rem;padding: .22222rem;width: 1.66667rem}@media screen and (min-width:40em) and (max-width:63.9375em){.panel .card.invitation .orbit .orbit-bullets button{height: 1.38889rem;padding: .16667rem;width: 1.38889rem}}.panel .card.invitation .orbit .orbit-bullets button .dot{border-radius: 50%;height: 100%;width: 100%;transition: background-color .3s ease}.panel .card.invitation .orbit .orbit-bullets button.is-active .dot{background-color: rgba(197,84,14,.5)}.panel .invitation-footer .button{font-size: 1rem}@media screen and (min-width:40em) and (max-width:63.9375em){.panel .invitation-footer .button{width: 11.11111rem}}.panel .secondary-menu{padding: 1.11111rem 0;margin-bottom: 0}@media screen and (max-width:39.9375em){.panel .secondary-menu{padding-bottom: .55556rem;margin-left: -.55556rem;padding-bottom: 0}}.panel .secondary-menu .responsive-menu-button{bottom: .55556rem;display: block;height: 1.94444rem;position: absolute;right: .83333rem}.panel .secondary-menu .responsive-menu-button .menu-toggle{color: #c5540e}.panel .secondary-menu .responsive-menu-button .menu-toggle .icon-menu{display: block;font-size: 2.22222rem;height: 1.94444rem}.panel .secondary-menu .title-wrapper{padding: 0 1.11111rem;position: relative}@media screen and (max-width:39.9375em){.panel .secondary-menu .title-wrapper{text-align: left}}.panel .secondary-menu .title{font-size: 1.11111rem;padding-bottom: .66667rem;text-transform: uppercase;border-width: 0 0 .33333rem;border-style: solid;border-color: #c5540e;border-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="216.237px" height="216.236px" viewBox="0 0 216.237 216.236" enable-background="new 0 0 216.237 216.236" xml:space="preserve"><circle fill="#c5540e" cx="36.374" cy="36.373" r="15.077"/><circle fill="#c5540e" cx="108.119" cy="36.373" r="15.077"/><circle fill="#c5540e" cx="179.864" cy="36.373" r="15.077"/><circle fill="#c5540e" cx="36.374" cy="108.118" r="15.077"/><circle fill="#c5540e" cx="179.864" cy="108.118" r="15.077"/><circle fill="#c5540e" cx="36.374" cy="179.863" r="15.077"/><circle fill="#c5540e" cx="108.119" cy="179.863" r="15.077"/><circle fill="#c5540e" cx="179.864" cy="179.863" r="15.077"/></svg>') 60 repeat}@media screen and (max-width:39.9375em){.panel .secondary-menu .title{border-width: 0;margin-bottom: 0}}.panel .secondary-menu .border-wrapper{margin-bottom: 1.11111rem;padding: 0 .83333rem;width: 100%}.panel .secondary-menu .border-wrapper .border{border-width: .33333rem 0 0;border-style: solid;border-color: #c5540e;border-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="216.237px" height="216.236px" viewBox="0 0 216.237 216.236" enable-background="new 0 0 216.237 216.236" xml:space="preserve"><circle fill="#c5540e" cx="36.374" cy="36.373" r="15.077"/><circle fill="#c5540e" cx="108.119" cy="36.373" r="15.077"/><circle fill="#c5540e" cx="179.864" cy="36.373" r="15.077"/><circle fill="#c5540e" cx="36.374" cy="108.118" r="15.077"/><circle fill="#c5540e" cx="179.864" cy="108.118" r="15.077"/><circle fill="#c5540e" cx="36.374" cy="179.863" r="15.077"/><circle fill="#c5540e" cx="108.119" cy="179.863" r="15.077"/><circle fill="#c5540e" cx="179.864" cy="179.863" r="15.077"/></svg>') 60 repeat;width: 100%}.panel .secondary-menu .menu li:not(:last-child) a{border-bottom: .05556rem solid rgba(197,84,14,.3)}.panel .secondary-menu .menu li{padding: 0 1.11111rem}.panel .secondary-menu .menu li a{color: #000;font-weight: 700}.panel .secondary-menu .menu li.active,.panel .secondary-menu .menu li:hover{background: rgba(197,84,14,.1)}.panel .secondary-menu .menu li.active a,.panel .secondary-menu .menu li:hover a{color: #c5540e;position: relative}.panel .secondary-menu .menu li.active a:after{content: 'g';font-family: regio-hotels-icons;font-size: 1.66667rem;right: 0;position: absolute;top: 50%;transform: translateY(-50%)}.panel .invitation-static{padding: 0}.panel.is-fixed{position: fixed;top: 5.66667rem}@media screen and (min-width:40em) and (max-width:63.9375em){.panel.is-fixed{top: 3.88889rem}}.panel.subpage-panel .card.invitation{background: none;padding: 0}.panel.subpage-panel .card.invitation .orbit{padding: 0}#panel-reservation{top: 26.05556rem}@media screen and (max-width:74.9375em){#panel-reservation{top: 17.61111rem}}#panel-invitation{position: absolute}.carousel-events{padding-bottom: 7.22222rem}@media screen and (max-width:39.9375em){.carousel-events{padding-top: 2.22222rem;padding-bottom: 0}}.carousel-events .description{background: #fefefe;display: table;min-height: 3.88889rem;padding: .55556rem;transition: color .3s ease;position: relative;transition: background .3s ease;width: 100%}.carousel-events .description *{display: table-cell}.carousel-events .description .icon{width: 2rem;color: #c5540e;font-size: 2rem}.carousel-events .description .icon:before{position: absolute;top: 50%;transform: translateY(-50%)}.carousel-events .description .text{color: #000;font-size: 1.22222rem;font-weight: 700;line-height: 1.2;vertical-align: middle}.carousel-events .item:hover .description{background: #c5540e}.carousel-events .item:hover .icon,.carousel-events .item:hover .text{color: #fefefe}.carousel-events .show-events{border-width: 0 .33333rem;border-style: solid;border-color: #f5f3ec;margin-top: 1.55556rem}@media screen and (max-width:39.9375em){.carousel-events .show-events{border-width: 0}}.carousel-events .show-events:before{border-width: .33333rem 0 0;border-style: solid;border-color: #acacad;border-image: url(/wp-content/themes/regio-hotels/assets/img/icons/border.svg) 60 66 repeat;content: '';display: block;height: .22222rem;width: 44.44444rem;z-index: -1;position: absolute;left: 50%;transform: translateX(-50%)}@media screen and (max-width:39.9375em){.carousel-events .show-events:before{display: none}}.carousel-gallery{padding-bottom: 6.38889rem}@media screen and (max-width:63.9375em){.carousel-gallery{padding-bottom: 1.66667rem}}.carousel-gallery .item a:hover{cursor: url(/wp-content/themes/regio-hotels/assets/img/icons/zoom.png),auto}.carousel-gallery .item{position: relative}.carousel-gallery .item:hover .description{opacity: 1}.carousel-gallery .item .description{background: rgba(197,84,14,.85);color: #fefefe;font-size: 1.11111rem;font-weight: 700;height: 100%;left: 0;top: 0;opacity: 0;padding: 2.22222rem 1.66667rem;position: absolute;text-align: center;transition: opacity .3s ease;width: 100%}.carousel-gallery .item .description .text{margin-bottom: 1.66667rem}.squares .square{color: #fefefe;padding: 0}.squares .square:first-child .square-body{background: #000}.squares .square .square-body{background: #232323;min-height: 17.22222rem;padding: 2.44444rem 2.66667rem 3.55556rem}@media screen and (max-width:39.9375em){.squares .square .square-body{padding: 2.44444rem 1.33333rem 3.55556rem}}.squares .square .square-header{background-size: cover;background-repeat: no-repeat;background-position: 50%;height: 29.61111rem;padding: 3.05556rem 3.33333rem 1.66667rem;position: relative}@media screen and (max-width:39.9375em){.squares .square .square-header{padding: 1.22222rem 1.66667rem .83333rem}}.squares .square .square-header .button{background: #c5540e;bottom: 1.66667rem;right: 3.33333rem;margin-bottom: 0;min-width: 10.55556rem;position: absolute;transition: background .3s ease}@media screen and (max-width:39.9375em){.squares .square .square-header .button{right: 50%;transform: translateX(50%)}}.squares .square .square-header .button:hover{background: #000}.squares .square .square-header .button,.squares .square .square-header .button .icon{color: #fefefe}.squares .square .square-header h2{color: #fefefe;margin-bottom: 0}.squares .square .square-header h2 span{background: #c5540e;display: inline-block;line-height: 1;padding: .66667rem 1.11111rem}@media print{.is-minified,.sticky-navbar{position: static !important}#navbar-appear-anchor{display: none !important}.actions{display: block !important;float: none;opacity: 1 !important;position: static}#homepage-intro .button-group,#panel-invitation,.carousel-events,.social,.top-bar-left,.top-bar-right,header{display: none !important}.intro,section{padding-top: 0 !important;padding-left: .83333rem}.intro .buttons,section .buttons{display: none !important}.intro{padding-bottom: 0 !important;min-height: 0 !important}.logo{top: 1.38889rem}.logo img{width: 8.33333rem !important}.actions .language,.actions .search{display: none !important}.actions .notice{margin-top: -3.88889rem;margin-left: 10.55556rem;position: static}.actions .notice,.actions .notice .dropdown-pane{position: static;padding-left: 0}.actions .notice .dropdown-toggle{display: none !important}.actions .notice #notice-dropdown{visibility: visible !important}#homepage-intro{padding-top: 1.11111rem !important}.circles{padding-bottom: 0 !important}.circles .circle{width: 50% !important;clear: none !important}.circles .circle a{text-decoration: none !important}.circles .circle .circle-thumbnail{max-width: 8.33333rem}.circles .circle .title,.circles .circle .title-secondary br{display: none !important}.circles .circle .description li{margin-bottom: 0}.circles .circle .button,footer{margin-top: 0 !important}footer{border: none !important;border-image: none !important;padding-bottom: 0}footer:after{display: none !important}footer .column,footer .columns{width: 50% !important}footer .contacts-small,footer .map,footer .newsletter{display: none !important}footer .link{text-decoration: none !important}footer .link .text{border-bottom: none !important}.legal{padding: 0 !important}.legal a{border: none !important}.legal .webdesign{margin-top: 1.11111rem;padding-bottom: 1.66667rem;text-align: left}.icon-row-inline{margin-bottom: 1.66667rem !important}.icon-row-inline .column,.icon-row-inline .columns{width: 33% !important}.icon-row-inline .column:last-child:not(:first-child),.icon-row-inline .columns:last-child:not(:first-child){float: left !important}.panel{display: none !important}.icon-row .column,.icon-row .columns{clear: none !important;width: 20% !important}.icon-row .column .icon,.icon-row .columns .icon{font-size: 2.22222rem;height: 2.77778rem}.carousel-gallery{display: none !important}.squares .square-header{height: 2.77778rem !important;padding: 0 !important}.squares .square-header .button{bottom: auto !important;top: 2.22222rem !important;left: 1.66667rem !important;right: auto !important}.squares .square-body{min-height: 0 !important;padding-bottom: 0 !important}.squares .square-body .columns{width: 50% !important}.squares .square-body .columns .list{margin-bottom: 3.33333rem}.contacts-page .icon-row .column,.contacts-page .icon-row .columns{width: 33% !important}.contacts-page .section-contact-form{display: none}.contacts-page .section-staff{padding-left: 0}.contacts-page .section-staff .column,.contacts-page .section-staff .columns{width: 33% !important}.contacts-page .section-staff .column:not(:nth-child(4)),.contacts-page .section-staff .columns:not(:nth-child(4)){clear: none !important}.accommodation-page .icon-row{margin-bottom: 1.66667rem !important}.accommodation-page .icon-row .column:not(:nth-child(6)),.accommodation-page .icon-row .columns:not(:nth-child(6)){clear: none !important}.accommodation-page .icon-row .column:nth-child(6),.accommodation-page .icon-row .columns:nth-child(6){clear: left !important}}@media screen and (max-width:63.9375em){.contacts-page section.section-contact-form{padding-top: 1.11111rem !important}}.contacts-page .icon-row{margin-top: 0;margin-bottom: 1.22222rem}@media screen and (max-width:39.9375em){.contacts-page .icon-row{margin-bottom: 0}.contacts-page .icon-row .title{font-size: 1.11111rem}.contacts-page .icon-row .description{font-size: .88889rem}}.contacts-page .icon-row .icon{margin-top: 0}@media screen and (min-width:40em) and (max-width:63.9375em){.contacts-page .icon-row .icon{margin-top: 1.66667rem}}@media screen and (max-width:39.9375em){.contacts-page .icon-row .icon{font-size: 2.77778rem;height: 3.33333rem}}@media screen and (max-width:39.9375em){.contacts-page .icon-row .column:first-of-type .icon,.contacts-page .icon-row .columns:first-of-type .icon{margin-top: 0}}@media screen and (max-width:39.9375em){.contacts-page .icon-row .column:not(:first-of-type) .icon,.contacts-page .icon-row .columns:not(:first-of-type) .icon{margin-top: 1.66667rem}}@media screen and (max-width:39.9375em){.contacts-page .icon-row .column:last-of-type .icon,.contacts-page .icon-row .columns:last-of-type .icon{margin-bottom: 0}}@media screen and (min-width:40em) and (max-width:63.9375em){.contacts-page .icon-row .column:not(:last-of-type) .icon,.contacts-page .icon-row .columns:not(:last-of-type) .icon{margin-top: 0}}.contacts-page .buttons{padding-top: 2.22222rem}.contacts-page .buttons .button{margin-bottom: 1.11111rem}@media screen and (min-width:40em){.contacts-page .buttons .button:first-of-type{margin-right: 1.44444rem}}@media screen and (max-width:63.9375em){.contacts-page .buttons .button span:not(.icon){font-size: 1rem}}@media screen and (max-width:39.9375em){.contacts-page .buttons .button{display: block;max-width: 18.66667rem;margin-left: auto;margin-right: auto}}.contacts-page .buttons .button .icon{font-size: 1.33333rem;height: 1.38889rem;vertical-align: middle}.contacts-page .section-contact-content{padding-bottom: 2.77778rem !important}.contacts-page .section-contact-form{padding-bottom: 3.88889rem;padding-top: 3.33333rem}.contacts-page .section-contact-form h3{margin-top: 0}.contacts-page .section-contact-form label{font-size: 1.11111rem;font-weight: 700;line-height: 1.44444rem}@media screen and (max-width:63.9375em){.contacts-page .section-contact-form label{margin-bottom: 0}}@media screen and (max-width:39.9375em){.contacts-page .section-contact-form label{font-size: 1rem}}.contacts-page .section-contact-form input,.contacts-page .section-contact-form textarea{border: none}.contacts-page .section-contact-form input::-webkit-input-placeholder,.contacts-page .section-contact-form textarea::-webkit-input-placeholder{font-style: italic;font-size: 1.11111rem}.contacts-page .section-contact-form input::-moz-placeholder,.contacts-page .section-contact-form textarea::-moz-placeholder{font-style: italic;font-size: 1.11111rem}.contacts-page .section-contact-form input:-ms-input-placeholder,.contacts-page .section-contact-form textarea:-ms-input-placeholder{font-style: italic;font-size: 1.11111rem}.contacts-page .section-contact-form input::placeholder,.contacts-page .section-contact-form textarea::placeholder{font-style: italic;font-size: 1.11111rem}@media screen and (max-width:39.9375em){.contacts-page .section-contact-form input::-webkit-input-placeholder,.contacts-page .section-contact-form textarea::-webkit-input-placeholder{font-size: 1rem}.contacts-page .section-contact-form input::-moz-placeholder,.contacts-page .section-contact-form textarea::-moz-placeholder{font-size: 1rem}.contacts-page .section-contact-form input:-ms-input-placeholder,.contacts-page .section-contact-form textarea:-ms-input-placeholder{font-size: 1rem}.contacts-page .section-contact-form input::placeholder,.contacts-page .section-contact-form textarea::placeholder{font-size: 1rem}}.contacts-page .section-contact-form input:focus,.contacts-page .section-contact-form textarea:focus{box-shadow: none}.contacts-page .section-contact-form input{height: 2.22222rem}.contacts-page .section-contact-form input[type=submit]{background: #c5540e;color: #fefefe;margin-bottom: 0}.contacts-page .section-contact-form textarea{min-height: 8.33333rem}@media screen and (max-width:63.9375em){.contacts-page .section-contact-form .certificates{margin-top: 1.66667rem}}@media screen and (max-width:39.9375em){.contacts-page .section-contact-form .certificates{text-align: center}}.contacts-page .section-contact-form .certificates img{margin-bottom: 1.11111rem}@media screen and (max-width:63.9375em){.contacts-page .section-contact-form .certificates img:not(:first-of-type){margin-bottom: 0;vertical-align: top}}.contacts-page .section-staff{padding-bottom: .83333rem;padding-top: 2.22222rem}.contacts-page .section-staff h3{margin-top: 1.38889rem}.contacts-page .section-staff .column,.contacts-page .section-staff .columns{margin-bottom: 2.77778rem}.contacts-page .section-staff .icon{color: #acacad;font-size: 1.94444rem}.contacts-page .section-staff .name{font-size: 1.33333rem;font-weight: 700;margin-bottom: .55556rem}@media screen and (max-width:39.9375em){.contacts-page .section-staff .name{font-size: 1.11111rem}}.contacts-page .section-staff .e-mail{color: #c5540e;margin-top: .27778rem}.contacts-page section.section-management{background: none;padding-top: 1.94444rem}.contacts-page section.section-management .column:last-of-type,.contacts-page section.section-management .columns:last-of-type{width: 100%}.accommodation-page section:not(.intro-wrapper){background: none}.accommodation-page section.section-heading{background: none;padding-top: 0;padding-bottom: 0}.accommodation-page .rooms-title{margin-top: 3.88889rem;margin-bottom: 3.05556rem}@media screen and (max-width:39.9375em){.accommodation-page .rooms-title{text-align: center}}.accommodation-page .icon-row{margin-top: 0;margin-bottom: 1.66667rem}.accommodation-page .icon-row .icon{font-size: 2.77778rem;height: 3.33333rem}@media screen and (min-width:64em){.media-card-room .content .button-wrapper{display: block !important;float: left !important;margin: 1.38889rem 0 .55556rem .55556rem !important;clear: both !important}}.media-card-room .image{min-height: auto}.media-card-room .content{padding: 1.38889rem 1.22222rem 1.38889rem 1.66667rem}@media screen and (max-width:63.9375em){.media-card-room .content{padding: 2.22222rem 1.22222rem 1.38889rem 1.66667rem}}.media-card-room .content .size{color: #acacad;font-size: 1.66667rem;position: absolute;right: 1.22222rem;top: 1.11111rem}@media screen and (max-width:63.9375em){.media-card-room .content .size{font-size: 1.22222rem}}@media screen and (max-width:39.9375em){.media-card-room .content .size{top: .27778rem}}.media-card-room .content .button-wrapper,.media-card-room .content .variant{display: inline-block}.media-card-room .content .variant{margin-top: .83333rem;padding: 0 1.11111rem 0 .55556rem}@media screen and (max-width:39.9375em){.media-card-room .content .variant{padding: 0 1.11111rem}}.media-card-room .content .variant .icon{color: #acacad;font-size: 1.94444rem}.media-card-room .content .variant .price{font-size: 1.33333rem;font-weight: 700}.media-card-room .content .variant .subtitle{color: #acacad}.media-card-room .content .button-wrapper{float: right;margin-top: 2.77778rem}.media-card-room .content .button-wrapper .button{padding-left: 1.38889rem;padding-right: 1.38889rem;width: 13.33333rem}.media-card-room .content .button-wrapper.media-card-button-float-left{float: left}@media screen and (max-width:74.9375em){.media-card-room .content .button-wrapper{display: block;float: none}}.media-card-room .hr{background-color: #fefefe;height: .11111rem;margin-bottom: 0;margin-top: -.33333rem}@media screen and (max-width:63.9375em){.media-card-room .hr{max-width: 35.55556rem;margin-left: auto;margin-right: auto}}.room-footer{background-color: #fefefe;padding: 1.66667rem;margin-bottom: 2.22222rem}@media screen and (max-width:63.9375em){.room-footer{padding: 1.66667rem .83333rem;max-width: 35.55556rem;margin-left: auto;margin-right: auto}}.room-footer .special-list{margin-bottom: 0;margin-top: 0}.gallery-page section{background: none}.gallery-page .gallery .column{margin: 1.66667rem 0}@media screen and (max-width:39.9375em){.gallery-page .gallery .column{margin-top: .83333rem;margin-bottom: .83333rem}}.gallery-page .gallery .img-wrapper{max-height: 9.72222rem;overflow: hidden}.gallery-page .gallery img{height: auto;width: 100%}.gallery-page .gallery .button{margin-top: 1.83333rem;padding-left: 1.55556rem;padding-right: 1rem}.gallery-page .gallery .button .icon{font-size: 1.33333rem;height: 1.55556rem;width: 1.11111rem}.gallery-page .gallery .description{width: 100%}@media screen and (min-width:75em){.gallery-page .gallery.gallery-small .description .text{font-size: 1rem}}@media screen and (min-width:40em){.gallery-page .gallery.gallery-small .description .text{font-size: 1.11111rem}}@media screen and (min-width:64em){.gallery-page .gallery.gallery-small .description .icon{width: 1.33333rem;font-size: 1.33333rem}}.gallery-page .gallery:not(.gallery-large) .item{transition: background .3s ease;background: #fefefe}@media screen and (max-width:39.9375em){.gallery-page .gallery:not(.gallery-large) .item{max-width: 15.72222rem;margin-left: auto;margin-right: auto}}.gallery-page .gallery:not(.gallery-large) .item:hover{background: #c5540e}.gallery-page .description{background: #fefefe;display: table;min-height: 3.88889rem;padding: .55556rem;transition: color .3s ease;position: relative;transition: background .3s ease;width: 100%}.gallery-page .description *{display: table-cell}.gallery-page .description .icon{width: 2rem;color: #c5540e;font-size: 2rem}.gallery-page .description .icon:before{position: absolute;top: 50%;transform: translateY(-50%)}.gallery-page .description .text{color: #000;font-size: 1.22222rem;font-weight: 700;line-height: 1.2;vertical-align: middle}.gallery-page .item:hover .description{background: #c5540e}.gallery-page .item:hover .icon,.gallery-page .item:hover .text{color: #fefefe}.gallery-page .item:hover .button{background: #c5540e;color: #fefefe}.gallery-detail section{background: none}.gallery-detail .back-button:hover span:not(.icon){border-color: transparent}.gallery-detail .back-button span:not(.icon){color: #58595b;border-bottom: .05556rem solid #c5540e;transition: border .3s ease}.gallery-detail .back-button .icon{display: inline-block;font-size: 1.55556rem;height: 1.77778rem;margin-right: .27778rem;vertical-align: middle}@media screen and (max-width:63.9375em){.gallery-detail .image-row{text-align: center}}.gallery-detail img{height: auto;max-width: 10.55556rem}@media screen and (min-width:64em) and (max-width:74.9375em){.gallery-detail img{max-width: 10rem}}@media (min-width:640px) and (max-width:732px){.gallery-detail img{max-width: 8.61111rem}}@media screen and (max-width:39.9375em){.gallery-detail img{max-width: 23.61111rem;width: 100%}}.gallery-detail .image a:hover{cursor: url(/wp-content/themes/regio-hotels/assets/img/icons/zoom.png),auto}.gallery-detail .image{display: inline-block;margin: 1.11111rem;position: relative}@media (min-width:1280px){.gallery-detail .image:first-of-type,.gallery-detail .image:nth-of-type(4n+1){margin-left: 0}.gallery-detail .image:nth-of-type(4n){margin-right: 0}}@media screen and (max-width:74.9375em){.gallery-detail .image{margin: .83333rem}}@media (min-width:640px) and (max-width:732px){.gallery-detail .image{margin: .44444rem}}.gallery-detail .image:hover .description{opacity: 1}.gallery-detail .image .description{background: rgba(197,84,14,.85);color: #fefefe;font-size: 1.11111rem;font-weight: 700;height: 100%;left: 0;top: 0;opacity: 0;padding: 1.11111rem 1.66667rem;position: absolute;text-align: center;transition: opacity .3s ease;width: 100%}.gallery-detail .image .description .text{margin-bottom: 1.66667rem}body:after{content: url(/wp-content/themes/regio-hotels/assets/img/lightbox/close.png) url(/wp-content/themes/regio-hotels/assets/img/lightbox/loading.gif) url(/wp-content/themes/regio-hotels/assets/img/lightbox/prev.png) url(/wp-content/themes/regio-hotels/assets/img/lightbox/next.png);display: none}body.lb-disable-scrolling{overflow: hidden}.lightboxOverlay{position: absolute;top: 0;left: 0;z-index: 998;background-color: #000;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity: .8;display: none}.lightbox{position: absolute;left: 0;width: 100%;z-index: 999;text-align: center;line-height: 0;font-weight: 400}.lightbox .lb-image{display: block;height: auto;max-width: inherit;border-radius: 3px}.lightbox a img{border: none}.lb-outerContainer{position: relative;background-color: #fff;*zoom: 1;width: 250px;height: 250px;margin: 0 auto;border-radius: 4px}.lb-outerContainer:after{content: "";display: table;clear: both}.lb-container{padding: 4px}.lb-loader{position: absolute;top: 43%;left: 0;height: 25%;width: 100%;text-align: center;line-height: 0}.lb-cancel{display: block;width: 32px;height: 32px;margin: 0 auto;background: url(/wp-content/themes/regio-hotels/assets/img/lightbox/loading.gif) no-repeat}.lb-nav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10}.lb-container>.nav{left: 0}.lb-nav a{outline: none;background-image: url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-next,.lb-prev{height: 100%;cursor: pointer;display: block}.lb-nav a.lb-prev{width: 34%;left: .05556rem;float: left;background: url(/wp-content/themes/regio-hotels/assets/img/lightbox/prev.png) left 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;transition: opacity .6s}.lb-nav a.lb-prev:hover{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1}.lb-nav a.lb-next{width: 64%;right: .05556rem;float: right;background: url(/wp-content/themes/regio-hotels/assets/img/lightbox/next.png) right 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;transition: opacity .6s}.lb-nav a.lb-next:hover{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1}.lb-dataContainer{border-top: .05556rem solid #fefefe;margin: 0 auto;padding-top: 5px;*zoom: 1;width: 100%;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px}.lb-dataContainer:after{content: "";display: table;clear: both}.lb-data{padding: 0 4px;color: #ccc}.lb-data .lb-details{width: 85%;float: left;text-align: left;line-height: 1.1em}.lb-data .lb-caption{font-size: 13px;font-weight: 700;line-height: 1em}.lb-data .lb-number{display: block;clear: left;padding-bottom: 1em;font-size: 12px;color: #999}.lb-data .lb-close{display: block;float: right;width: 30px;height: 30px;background: url(/wp-content/themes/regio-hotels/assets/img/lightbox/close.png) 100% 0 no-repeat;text-align: right;outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: .7;transition: opacity .2s}.lb-data .lb-close:hover{cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1}@media screen and (min-width:64em){.lb-container{padding-top: 2.22222rem}}.lb-nav a.lb-next,.lb-nav a.lb-prev{background-color: #fefefe;background-image: none;display: block !important;height: calc(100% + 83px);opacity: 1;position: relative;width: 6.38889rem}@media screen and (max-width:63.9375em){.lb-nav a.lb-next,.lb-nav a.lb-prev{height: 100%}}.lb-nav a.lb-next:hover:after,.lb-nav a.lb-prev:hover:after{color: #acacad}.lb-nav a.lb-next:after,.lb-nav a.lb-prev:after{color: #e6e6e6;font-family: regio-hotels-icons;font-size: 5.55556rem;transition: color .3s ease}@media screen and (min-width:64em){.lb-nav a.lb-next:after,.lb-nav a.lb-prev:after{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}}@media screen and (max-width:63.9375em){.lb-nav a.lb-next:after,.lb-nav a.lb-prev:after{font-size: 2.77778rem;position: absolute;top: 50%;transform: translateY(-50%)}}@media screen and (max-width:63.9375em){.lb-nav a.lb-next,.lb-nav a.lb-prev{background-color: transparent}}@media screen and (min-width:64em){.lb-nav a.lb-next{margin-right: -6.38889rem}}.lb-nav a.lb-next:after{content: 'k'}@media screen and (max-width:63.9375em){.lb-nav a.lb-next:after{right: 0}}@media screen and (min-width:64em){.lb-nav a.lb-prev{margin-left: -6.38889rem}}.lb-nav a.lb-prev:after{content: 'l'}@media screen and (max-width:63.9375em){.lb-nav a.lb-prev:after{left: 0}}.lb-dataContainer{background: #fefefe !important;opacity: 1 !important;height: 4.61111rem;padding-top: .55556rem;transition: all 0s !important}@media screen and (max-width:63.9375em){.lb-dataContainer{height: 3.33333rem;padding-top: 0}}.lb-dataContainer .lb-data .lb-details{text-align: center;width: 100%}@media screen and (max-width:63.9375em){.lb-dataContainer .lb-data .lb-details{padding-top: .55556rem}}.lb-dataContainer .lb-data .lb-details .lb-caption{color: #58595b;font-size: 1.33333rem}@media screen and (max-width:63.9375em){.lb-dataContainer .lb-data .lb-details .lb-caption{font-size: 1rem}}.lb-dataContainer .lb-data .lb-details .lb-number{display: none !important}.lb-dataContainer .lb-closeContainer{opacity: 0;position: absolute;top: 30px;z-index: 998}.lb-dataContainer .lb-closeContainer .lb-close{background: none;opacity: 1}.lb-dataContainer .lb-closeContainer .lb-close:hover:after{color: #acacad !important}.lb-dataContainer .lb-closeContainer .lb-close:after{color: #e6e6e6 !important;content: 'C';font-family: regio-hotels-icons;font-size: 2.77778rem}@media screen and (max-width:63.9375em){.lb-dataContainer .lb-closeContainer .lb-close:after{font-size: 2.22222rem}}.lb-container,.lb-dataContainer,.lb-image,.lb-outerContainer{border-radius: 0 !important}.animated{animation-duration: 1s;animation-fill-mode: both}.animated.infinite{animation-iteration-count: infinite}.animated.hinge{animation-duration: 2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration: .75s}@keyframes b{0%{opacity: 0}to{opacity: 1}}.fadeIn{animation-name: b}@keyframes c{0%{opacity: 0;transform: translate3d(0,-100%,0)}to{opacity: 1;transform: none}}.fadeInDown{animation-name: c}@keyframes d{0%{opacity: 0;transform: translate3d(0,-2000px,0)}to{opacity: 1;transform: none}}.fadeInDownBig{animation-name: d}@keyframes e{0%{opacity: 0;transform: translate3d(-100%,0,0)}to{opacity: 1;transform: none}}.fadeInLeft{animation-name: e}@keyframes f{0%{opacity: 0;transform: translate3d(-2000px,0,0)}to{opacity: 1;transform: none}}.fadeInLeftBig{animation-name: f}@keyframes g{0%{opacity: 0;transform: translate3d(100%,0,0)}to{opacity: 1;transform: none}}.fadeInRight{animation-name: g}@keyframes h{0%{opacity: 0;transform: translate3d(2000px,0,0)}to{opacity: 1;transform: none}}.fadeInRightBig{animation-name: h}@keyframes i{0%{opacity: 0;transform: translate3d(0,100%,0)}to{opacity: 1;transform: none}}.fadeInUp{animation-name: i}@keyframes j{0%{opacity: 0;transform: translate3d(0,2000px,0)}to{opacity: 1;transform: none}}.fadeInUpBig{animation-name: j}@keyframes k{0%{opacity: 1}to{opacity: 0}}.fadeOut{animation-name: k}@keyframes l{0%{opacity: 1}to{opacity: 0;transform: translate3d(0,100%,0)}}.fadeOutDown{animation-name: l}@keyframes m{0%{opacity: 1}to{opacity: 0;transform: translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name: m}@keyframes n{0%{opacity: 1}to{opacity: 0;transform: translate3d(-100%,0,0)}}.fadeOutLeft{animation-name: n}@keyframes o{0%{opacity: 1}to{opacity: 0;transform: translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name: o}@keyframes p{0%{opacity: 1}to{opacity: 0;transform: translate3d(100%,0,0)}}.fadeOutRight{animation-name: p}@keyframes q{0%{opacity: 1}to{opacity: 0;transform: translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name: q}@keyframes r{0%{opacity: 1}to{opacity: 0;transform: translate3d(0,-100%,0)}}.fadeOutUp{animation-name: r}@keyframes s{0%{opacity: 1}to{opacity: 0;transform: translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name: s}@keyframes t{0%{transform: perspective(400px) rotateY(-1turn);animation-timing-function: ease-out}40%{transform: perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function: ease-out}50%{transform: perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function: ease-in}80%{transform: perspective(400px) scale3d(.95,.95,.95);animation-timing-function: ease-in}to{transform: perspective(400px);animation-timing-function: ease-in}}.animated.flip{-webkit-backface-visibility: visible;backface-visibility: visible;animation-name: t}@keyframes u{0%{transform-origin: top left;animation-timing-function: ease-in-out}20%,60%{transform: rotate(80deg);transform-origin: top left;animation-timing-function: ease-in-out}40%,80%{transform: rotate(60deg);transform-origin: top left;animation-timing-function: ease-in-out;opacity: 1}to{transform: translate3d(0,700px,0);opacity: 0}}.hinge{animation-name: u}@keyframes v{0%{transform: translate3d(0,-100%,0);visibility: visible}to{transform: translateZ(0)}}.slideInDown{animation-name: v}@keyframes w{0%{transform: translate3d(-100%,0,0);visibility: visible}to{transform: translateZ(0)}}.slideInLeft{animation-name: w}@keyframes x{0%{transform: translate3d(100%,0,0);visibility: visible}to{transform: translateZ(0)}}.slideInRight{animation-name: x}@keyframes y{0%{transform: translate3d(0,100%,0);visibility: visible}to{transform: translateZ(0)}}.slideInUp{animation-name: y}@keyframes z{0%{transform: translateZ(0)}to{visibility: hidden;transform: translate3d(0,100%,0)}}.slideOutDown{animation-name: z}@keyframes A{0%{transform: translateZ(0)}to{visibility: hidden;transform: translate3d(-100%,0,0)}}.slideOutLeft{animation-name: A}@keyframes B{0%{transform: translateZ(0)}to{visibility: hidden;transform: translate3d(100%,0,0)}}.slideOutRight{animation-name: B}@keyframes C{0%{transform: translateZ(0)}to{visibility: hidden;transform: translate3d(0,-100%,0)}}.slideOutUp{animation-name: C}.wp .screen-reader-response{display: none}.wp .wp-gallery{margin-bottom: 1rem}.wp form .wpcf7-response-output{margin: 0 0 1rem;padding: 1rem;border: 1px solid rgba(0,0,0,.25);border-radius: 0;position: relative;color: #474747;margin-top: .55556rem}.wp form .wpcf7-response-output>:first-child{margin-top: 0}.wp form .wpcf7-response-output>:last-child{margin-bottom: 0}.wp form .wpcf7-validation-errors{display: none !important}.wp form .wpcf7-mail-sent-ok{margin: 0 0 1rem;padding: 1rem;border: 1px solid rgba(0,0,0,.25);border-radius: 0;position: relative;color: #474747;background-color: #e1faea;margin-top: .55556rem}.wp form .wpcf7-mail-sent-ok>:first-child{margin-top: 0}.wp form .wpcf7-mail-sent-ok>:last-child{margin-bottom: 0}.wp form .wpcf7-form-control-wrap{display: block}.wp form .wpcf7-not-valid-tip{display: block;margin: -.88889rem 0 .88889rem;text-align: right;padding: .66667rem .33333rem;color: #fefefe;background: #ff1200;font-family: Palatino;font-weight: 700;font-style: italic;font-size: 1.11111rem;line-height: 1.22222rem}.wp form .ajax-loader{display: none !important}.wp .alignnone{margin: 5px 20px 20px 0}.wp .aligncenter,.wp div.aligncenter{display: block;margin: 5px auto}.wp .alignright{float: right;margin: 5px 0 20px 20px}.wp .alignleft{float: left;margin: 5px 20px 20px 0}.wp a img.alignright{float: right;margin: 5px 0 20px 20px}.wp a img.alignleft,.wp a img.alignnone{margin: 5px 20px 20px 0}.wp a img.alignleft{float: left}.wp a img.aligncenter{display: block;margin-left: auto;margin-right: auto}.wp .wp-caption{background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center}.wp .wp-caption.alignleft,.wp .wp-caption.alignnone{margin: 5px 20px 20px 0}.wp .wp-caption.alignright{margin: 5px 0 20px 20px}.wp .wp-caption img{border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto}.wp .wp-caption p.wp-caption-text{font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px}.wp .screen-reader-text{clip: rect(1px,1px,1px,1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden}.wp .screen-reader-text:focus{background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: .875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000}.media-card{min-height: 12.77778rem}.media-card:not(:first-child){margin-top: 2.22222rem}.media-card .flex-container{background-color: #fefefe;display: -ms-flexbox;display: flex;-ms-flex-flow: row nowrap;flex-flow: row;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-align: stretch;align-items: stretch;height: 100%;min-height: 12.77778rem}@media screen and (max-width:63.9375em){.media-card .flex-container{-ms-flex-flow: row wrap;flex-flow: row wrap;margin: 0 auto;max-width: 35.55556rem}.media-card .flex-container:last-of-type{margin-bottom: 0}}.media-card .flex-container>a{-ms-flex-negative: 0;flex-shrink: 0;width: 16.38889rem}.media-card .flex-container>a .image{height: 100%}@media screen and (max-width:63.9375em){.media-card .flex-container>a{width: 100%}}.media-card.is-smaller,.media-card.is-smaller .flex-container{min-height: 8.88889rem}.media-card .image{background-repeat: no-repeat;background-size: cover;background-position: 50%;-ms-flex-preferred-size: 16.38889rem;flex-basis: 16.38889rem;-ms-flex-negative: 0;flex-shrink: 0;display: block;min-height: 14.11111rem;padding: 0;width: 16.38889rem}@media screen and (max-width:63.9375em){.media-card .image{-ms-flex: 0 1 100%;flex: 0 1 100%;height: 11.11111rem;width: 100%}}.media-card .content{padding: .83333rem 1.22222rem .83333rem 1.66667rem;position: relative;width: 100%}@media screen and (max-width:63.9375em){.media-card .content{text-align: center;padding: 1.38889rem .83333rem}}.media-card .content h2{line-height: 1;margin: .55556rem 0 .27778rem}.media-card .content .date{margin: .27778rem 0 1.38889rem}.media-card .content .button-wrapper:not(.button-wrapper-inline){position: absolute;bottom: 1.38889rem;left: 0;padding-left: 1.66667rem;width: calc(100% - 22px)}@media screen and (max-width:63.9375em){.media-card .content .button-wrapper:not(.button-wrapper-inline){padding-left: .83333rem;text-align: center;width: calc(100% - 15px)}}.media-card .content .button{margin-bottom: 0}.media-card .orbit,.media-card .orbit-container{height: 100%;max-height: 14.11111rem;width: 16.38889rem}@media screen and (max-width:63.9375em){.media-card .orbit,.media-card .orbit-container{width: 100%}}.media-card .orbit-container .orbit-slide,.media-card .orbit .orbit-slide{height: 100%;max-height: none !important}.media-card .orbit-container .orbit-slide .image,.media-card .orbit .orbit-slide .image{width: 100%;height: 100%}.media-card .orbit-bullets{margin-top: -2.22222rem}.media-card .orbit-bullets button{background-color: hsla(0,0%,100%,.8);border: .16667rem solid rgba(0,0,0,.5);height: 1.66667rem;padding: .22222rem;width: 1.66667rem}@media screen and (min-width:40em) and (max-width:63.9375em){.media-card .orbit-bullets button{height: 1.38889rem;padding: .16667rem;width: 1.38889rem}}.media-card .orbit-bullets button .dot{border-radius: 50%;height: 100%;width: 100%;transition: background-color .3s ease}.media-card .orbit-bullets button.is-active .dot{background-color: rgba(197,84,14,.5)}.media-card.media-card-dropdown .content{padding: 1.38889rem 1.22222rem 3.88889rem 1.66667rem}.media-card.media-card-dropdown .button-wrapper{z-index: 1}.media-card.media-card-dropdown .button-wrapper .button{border-right: .66667rem solid #fefefe;z-index: 300}@media screen and (max-width:63.9375em){.media-card.media-card-dropdown .button-wrapper .button{border-left: .66667rem solid #fefefe}}.media-card.media-card-dropdown .button-wrapper .button .icon:before{transition: transform .5s ease-in-out}.media-card.media-card-dropdown .button-wrapper .button.content-visible .icon:before{transform: rotate(180deg)}.media-card.media-card-dropdown .divider-wrapper{bottom: 0;left: 1.66667rem;height: 3.72222rem;position: absolute;width: calc(100% - 30px)}.media-card.media-card-dropdown .divider-wrapper .hr{margin: .83333rem 0 0;width: calc(100% - 30px);z-index: 90}.media-card.media-card-dropdown .additional-content{background-color: #fefefe;padding: 2.22222rem 1.66667rem 2.77778rem}@media screen and (max-width:63.9375em){.media-card.media-card-dropdown .additional-content{max-width: 35.55556rem;margin: 0 auto}}.media-card.media-card-dropdown .additional-content .button{margin-bottom: 0;margin-top: 2.77778rem}.media-card.media-card-dropdown .additional-content .button.btn-expanded span{content: 'asdfg'}.media-card-result{display: block}.media-card-result:not(:first-child){margin-top: 2.22222rem}.media-card-result:hover .media-card .flex-container{background-color: #c5540e}.media-card-result:hover .media-card .button,.media-card-result:hover .media-card .button .icon,.media-card-result:hover .media-card h2,.media-card-result:hover .media-card p{color: #fefefe}.media-card-result:hover .media-card .button{background: hsla(0,0%,100%,.3)}.media-card-result .media-card{display: block}.media-card-result .media-card .flex-container{transition: background-color .3s ease}.media-card-result .media-card .button,.media-card-result .media-card .button .icon,.media-card-result .media-card h2,.media-card-result .media-card p{transition: color .3s ease}.media-card-result .media-card p{color: #000}.request-modal{padding: 2.77778rem 0 0;width: auto;max-width: 52.05556rem}@media screen and (min-width:40em){.request-modal .master-row .columns{padding: 0 2.22222rem}.request-modal .master-row .columns label:last-of-type input{margin-bottom: 0}}@media screen and (max-width:50em){.request-modal .master-row .columns{padding: 0 1.38889rem}}@media screen and (max-width:39.9375em){.request-modal .master-row .columns{padding: 0 .83333rem}}.request-modal .column-border{border-width: 0 .33333rem 0 0;border-style: solid;border-color: #acacad;border-image: url(/wp-content/themes/regio-hotels/assets/img/icons/border.svg) 60 66 repeat}@media screen and (max-width:39.9375em){.request-modal .column-border{border: none}}.request-modal label{font-size: .88889rem;font-weight: 400;line-height: 1.2;text-align: center}@media screen and (max-width:39.9375em){.request-modal label{font-size: .77778rem;margin-left: auto;margin-right: auto}}.request-modal label input,.request-modal label select,.request-modal label textarea{margin-top: .27778rem}.request-modal input,.request-modal label,.request-modal select,.request-modal textarea{max-width: 21.22222rem}.request-modal input,.request-modal input:focus,.request-modal select,.request-modal select:focus,.request-modal textarea,.request-modal textarea:focus{border: none;box-shadow: none}.request-modal input::-webkit-input-placeholder,.request-modal select::-webkit-input-placeholder,.request-modal textarea::-webkit-input-placeholder{font-style: italic;font-size: .88889rem;font-weight: 700;line-height: 1.66667rem}.request-modal input::-moz-placeholder,.request-modal select::-moz-placeholder,.request-modal textarea::-moz-placeholder{font-style: italic;font-size: .88889rem;font-weight: 700;line-height: 1.66667rem}.request-modal input:-ms-input-placeholder,.request-modal select:-ms-input-placeholder,.request-modal textarea:-ms-input-placeholder{font-style: italic;font-size: .88889rem;font-weight: 700;line-height: 1.66667rem}.request-modal input::placeholder,.request-modal select::placeholder,.request-modal textarea::placeholder{font-style: italic;font-size: .88889rem;font-weight: 700;line-height: 1.66667rem}@media screen and (max-width:39.9375em){.request-modal input::-webkit-input-placeholder,.request-modal select::-webkit-input-placeholder,.request-modal textarea::-webkit-input-placeholder{font-size: 1rem}.request-modal input::-moz-placeholder,.request-modal select::-moz-placeholder,.request-modal textarea::-moz-placeholder{font-size: 1rem}.request-modal input:-ms-input-placeholder,.request-modal select:-ms-input-placeholder,.request-modal textarea:-ms-input-placeholder{font-size: 1rem}.request-modal input::placeholder,.request-modal select::placeholder,.request-modal textarea::placeholder{font-size: 1rem}}.request-modal input{height: 2.22222rem}.request-modal input[type=submit]{background: #c5540e;color: #fefefe;height: 2.77778rem;line-height: 2.22222rem;margin: 2.11111rem 0 2.22222rem;max-width: 100%;text-transform: uppercase;white-space: normal}@media screen and (max-width:39.9375em){.request-modal input[type=submit]{font-size: 1rem;height: auto;line-height: 1.3;margin-top: 1.11111rem;padding-top: .55556rem}}.request-modal select{background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28197,84,14%29'></polygon></svg>");position: relative}.request-modal select:after{border-left: .05556rem solid red;content: '';height: 1.27778rem;position: absolute}.request-modal textarea{min-height: 8.33333rem}.request-modal textarea.textarea-small{min-height: 3.88889rem}.request-modal textarea.textarea-large{min-height: 16.38889rem}.request-modal .calendar{margin-bottom: .66667rem;text-align: center}@media screen and (max-width:39.9375em){.request-modal .calendar{margin-left: auto;margin-right: auto;max-width: 21.22222rem}}.request-modal .calendar>*{width: 48%}@media screen and (max-width:63.9375em){.request-modal .calendar>*{width: 49%}}.request-modal .calendar .subtitle{line-height: 1.55556rem;margin-bottom: 0}.request-modal .calendar .calendar-button{background: #fefefe;width: auto}@media screen and (min-width:64em){.request-modal .calendar .calendar-button .calendar-day{margin-right: .55556rem}}@media screen and (max-width:63.9375em){.request-modal .calendar .calendar-button .calendar-day{font-size: 1.55556rem}}.request-modal .calendar .calendar-button .line{margin-bottom: .66667rem;margin-left: auto;margin-right: auto;max-width: 5.55556rem}@media screen and (min-width:64em){.request-modal .calendar .calendar-button .line{margin-top: 0}}.request-modal .calendar .calendar-button .line:after{background: #fefefe}.request-modal .calendar .calendar-button.is-open .line:after{color: #fefefe}@media screen and (min-width:64em){.request-modal .calendar .flex-container{-ms-flex-align: center;align-items: center;display: -ms-flexbox;display: flex;-ms-flex-flow: row nowrap;flex-flow: row;-ms-flex-pack: center;justify-content: center}}.review-header{padding-top: 1.66667rem;padding-bottom: 1.66667rem}.review-header h2,.review-header p{margin: 0}@media screen and (max-width:79.9375em){.review-header .review-header-info{padding-bottom: 1.11111rem}.review-header .review-header-total{max-width: 26.11111rem}}@media screen and (min-width:80em){.review-header .review-header-info,.review-header .review-header-total{width: 50%}}@media screen and (max-width:39.9375em){.review-header .review-header-total{max-width: 100%}}.review-header .total-label{padding-top: .11111rem;color: #464749;font-size: 1.33333rem;line-height: 1.3;font-weight: 700}@media screen and (max-width:39.9375em){.review-header .total-label{padding: .55556rem 0;text-align: center}.review-header .total-label br{display: none}}@media screen and (min-width:40em){.review-header .total-label{text-align: right;padding-right: 0}}@media screen and (max-width:43.75em){.review-header .total-label{font-size: 1rem}}.review-header .bg{background: #c5540e}.review-header .review-total{padding: .16667rem;height: 3.61111rem}@media screen and (max-width:43.75em){.review-header .review-total{height: 3.05556rem}}.review-header .review-total .column,.review-header .review-total .columns{height: 100%}.review-header .review-total .total{color: #fefefe;font-weight: 700}.review-header .review-total .max{color: #f28a4a;font-weight: 400}.review-header .review-total .max,.review-header .review-total .total{display: inline;font-size: 2.77778rem}.review-header .review-total .info{color: #fefefe;font-size: 1rem;font-weight: 700;position: relative;top: 50%;transform: translateY(-50%);text-align: center}.review-header .review-total .medium-7{padding-left: 1.38889rem;padding-right: 0}@media screen and (max-width:43.75em){.review-header .review-total .max,.review-header .review-total .total{font-size: 2.22222rem}.review-header .review-total .info{font-size: .77778rem}}@media screen and (max-width:39.9375em){.review-header .review-total .column:first-child,.review-header .review-total .columns:first-child{text-align: right}.review-header .review-total .column:last-child .info,.review-header .review-total .columns:last-child .info{text-align: left;padding-left: 1.11111rem;font-size: .88889rem}}.review{margin: 0 !important}.review:nth-child(even){background: #f2f2f2}.review:nth-child(even) .review-total{background: #9e430b}@media screen and (min-width:64em){.review:nth-child(even) .review-name:after{background-image: url(/wp-content/themes/regio-hotels/assets/img/backgrounds/dotted-alt.png)}}.review:nth-child(odd){background: #fefefe}.review:nth-child(odd) .review-total{background: #c5540e}.review .column,.review .columns{padding: 0}@media screen and (min-width:64em){.review .column,.review .columns{min-height: 5.83333rem}}.review-total .content{color: #fefefe;font-weight: 700;text-align: center;padding-bottom: .22222rem;padding-top: 1.11111rem;padding-bottom: 1.11111rem}@media screen and (min-width:40em){.review-total .content{position: relative;top: 50%;transform: translateY(-50%)}}.review-total .content strong{font-size: 2.22222rem;line-height: 1;display: block}.review-name,.review-total .content span{font-size: 1rem}.review-name{font-weight: 400;color: #464749;position: relative}@media screen and (min-width:64em){.review-name:after{content: "";position: absolute;display: block;width: .16667rem;background: transparent url(/wp-content/themes/regio-hotels/assets/img/backgrounds/dotted.png) 0 0 repeat-y;right: 0;top: 1.33333rem;bottom: 1.33333rem}}.review-name .from{color: #000;font-weight: 700}.review-name .city{padding-bottom: .55556rem}.review-name .content{padding: 1.22222rem}.review-text .content{padding: 1.22222rem 1.22222rem .22222rem}.review-text .content>div{padding-left: 1.33333rem;position: relative}.review-text .content>div:before{font-family: regio-hotels-icons !important;font-style: normal !important;font-weight: 400 !important;font-variant: normal !important;text-transform: none !important;speak: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.review-text .content p{color: #000;font-size: 1rem;font-weight: 400}.review-text .plus:before{content: "\5a";color: #31bd00}.review-text .minus:before,.review-text .plus:before{position: absolute;left: 0;top: .16667rem;width: .88889rem;height: .88889rem}.review-text .minus:before{content: "\30";color: #bd0000}.review-text .no-comment p{opacity: .4;font-weight: 700;font-style: italic}@media screen and (max-width:39.9375em){.panel.is-fixed{left: 0 !important}}" + htmlDivCss + " " + htmlDivCss + " ' + htmlDivCss + '