img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100.01%;vertical-align:baseline;background:0 0}body{line-height:1;margin:0;padding:0;overflow-x:hidden}h1,h2,h3,p{margin:0;padding:0;line-height:1}textarea{overflow:auto}input{border:0 solid #fff;margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}#CybotCookiebotDialog[data-template=bottom]{background:#f1f6f6!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogTabContent .CybotCookiebotDialogBodyLevelButtonSlider{background:#db2b39!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#db2b39!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#db2b39!important}html,body{height:100%;color:#323232;background:#fff;font-family:'Roboto',sans-serif;font-size:16px}.full{width:100%}.left{float:left}.right{float:right}.half{width:50%}.third{width:30%;width:calc(100%/3)}.two-third{width:30%;width:calc((100%/3) * 2)}.forty{width:40%}.sixty{width:60%}.relative{position:relative}.element{padding-top:140px;padding-bottom:140px}.full-btn-element{padding-top:45px;padding-bottom:45px}.full-btn-element .btn,.full-btn-element .btn-line,.full-btn-element #booking-push .bv-item-search .bv-gui-btn,#booking-push .bv-item-search .full-btn-element .bv-gui-btn{margin-top:0}.center{text-align:center}.dark{background-color:#fff;color:#323232}.brown{background-color:#a65339;color:#fff}.red{background-color:#6a242e;color:#fff}.darkred{background-color:#4f1b22;color:#fff}.coral{background-color:#db2b39;color:#fff}.green{background-color:#6a8382;color:#fff}.light{background-color:#f1f6f6;color:#323232}.white{background-color:#fff;color:#323232}.shadow{-webkit-box-shadow:0px 0px 30px 0px rgba(48,48,48,.17);-moz-box-shadow:0px 0px 30px 0px rgba(48,48,48,.17);box-shadow:0px 0px 30px 0px rgba(48,48,48,.17)}.shadow-small{-webkit-box-shadow:0px 0px 25px 0px rgba(48,48,48,.22);-moz-box-shadow:0px 0px 25px 0px rgba(48,48,48,.22);box-shadow:0px 0px 25px 0px rgba(48,48,48,.22)}.middle-big{width:90%;max-width:1600px;margin:auto;z-index:20}.middle{width:90%;max-width:1200px;margin:auto;z-index:20}.middle-content{width:90%;max-width:1024px;margin:auto;z-index:20}.middle-small{width:90%;max-width:720px;margin:auto;z-index:20}.v-middle{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.h-middle{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute}.all-middle{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.inline-element{display:inline-block}.transition-all{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.btn,.btn-line,#booking-push .bv-item-search .bv-gui-btn,#widgetContainer .ggdOym{background:#db2b39;color:#fff;font-weight:500;font-size:16px;margin-top:20px;display:inline-block;padding:15px 25px;margin-right:20px;text-transform:uppercase;letter-spacing:1.2px}.btn-line,#booking-push .bv-item-search .bv-gui-btn,#widgetContainer .ggdOym{background:0 0;border:3px solid #db2b39;color:#db2b39;font-weight:700}#widgetContainer .ggdOym{display:flex}.btn-hero{background:#db2b39;border:3px solid #db2b39;color:#fff;font-weight:700;margin-right:0}.btn:after,.btn-line:after,#booking-push .bv-item-search .bv-gui-btn:after,#widgetContainer .ggdOym:after{content:"\f178";font-family:"Font Awesome 5 Pro";margin-left:10px;font-size:16px;font-weight:100;float:right;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;color:#fff;font-weight:500}#widgetContainer .ggdOym:after{color:#db2b39}.btn-line:after,#booking-push .bv-item-search .bv-gui-btn:after{color:#db2b39;font-weight:700}.btn:hover:after,.btn-line:hover:after,#booking-push .bv-item-search .bv-gui-btn:hover:after{margin-left:15px;margin-right:-5px}.btn-small{padding:12px 18px;font-size:15px}.btn-small:after{font-size:15px}.read-more{color:#db2b39;font-weight:700;font-size:14px;margin-top:20px;float:right;width:100%;text-transform:uppercase}.read-more:after{content:"\f178";font-family:"Font Awesome 5 Pro";margin-left:10px;font-size:14px;font-weight:400;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.read-more:hover:after{margin-left:15px;margin-right:-5px}.read-more-collapse{color:#fff;font-weight:500;position:absolute;right:25px;bottom:25px;width:100px}img{max-width:100%;height:auto}#wrapper{width:100%;float:left;min-height:100%;position:relative;z-index:100}.hide{display:none}.op{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}.clear{clear:both}hr{border:0;height:1px;background-color:#323232;opacity:.1;filter:alpha(opacity=10)}.no-height{height:0;overflow:hidden}.no-overflow{overflow:hidden}.background-center{background-size:cover;background-position:center center}.op-red{position:absolute;top:0;bottom:0;left:0;right:0;background:#6a242e;opacity:.3;filter:alpha(opacity=30)}.op-dark{position:absolute;top:0;bottom:0;left:0;right:0;background:#323232;opacity:.8;filter:alpha(opacity=80)}.lines{position:absolute;height:600px;width:400px;right:0;top:0;opacity:.7;filter:alpha(opacity=70)}.lines-shadow{position:absolute;right:60px;left:-60px;top:60px;bottom:-60px;opacity:.7;filter:alpha(opacity=70)}#content{position:relative}@media only screen and (min-width :876px){.hSxsPl{display:flex;flex-flow:nowrap!important;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:center}#widgetContainer .ftkSTM{width:50%!important;padding-top:0}}h1,h2,h3,h4{font-weight:500}h1{font-size:60px;margin-bottom:30px;margin-top:40px}h2{font-size:42px;margin-bottom:20px;line-height:1.2}h2 a{color:#323232}h3{font-size:35px;margin-bottom:20px;line-height:1.2}h3 a{color:#323232}h4{font-size:30px;text-transform:uppercase}.entry-content p+h2,.entry-content p+h3,.entry-content ul+h2,.entry-content ul h3{margin-top:50px}.entry-content h2{margin-bottom:25px}.entry-content h3{margin-bottom:25px}.entry-content h4{font-size:22px;text-transform:none;margin-bottom:30px;line-height:1.45}.entry-content p{font-size:19px}.entry-content ul{margin-top:50px;margin-bottom:50px}.entry-content ul li{list-style-type:disc;margin-left:15px;padding-left:10px;line-height:1.3;margin-bottom:25px;font-size:21px}.single h1{font-size:50px;font-weight:600}p{line-height:1.5;font-size:19px;margin-bottom:20px;font-weight:400}p.small{font-size:18px}p.big{font-size:25px}p.ingress,.ingress p{font-size:30px}a{text-decoration:none;color:#db2b39}strong,b{font-weight:500}.textshadow{text-shadow:2px 2px 8px rgba(0,0,0,.2)}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}#header{position:relative;z-index:40;height:90px;background:#6a242e}#header #logotyp{width:130px;margin-top:20px;float:left}#header #flags{position:absolute;right:-15px;top:0}nav ul li.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1;top:20px}.sub-menu{display:block;visibility:hidden;top:40px;opacity:0;position:absolute;background:#fff;-webkit-box-shadow:0 0 10px 0px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0px rgba(0,0,0,.1);box-shadow:0 0 10px 0px rgba(0,0,0,.1);-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;z-index:100000000;padding:20px;padding-top:10px;padding-bottom:10px;margin:0;z-index:1;margin-top:15px;left:50%;transform:translateX(-50%);min-width:220px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;z-index:1000}#menu .sub-menu li{margin:0;margin-top:10px;margin-bottom:10px;padding:0;display:block;width:100%}#menu .sub-menu li:hover:after{width:0}#menu .sub-menu li a:hover:after{content:none}#menu .sub-menu li:hover a span:hover{color:#000}#menu .sub-menu li a{font-weight:400;color:black!important;font-size:15px;text-transform:none}#menu .sub-menu li.current_page_item:after{width:0}nav ul li.current_page_item .sub-menu li a:after{content:none}#mobil-menu .sub-menu{position:relative;background:0 0;visibility:visible!important;display:block;opacity:1;top:0;box-shadow:none;margin-bottom:0!important}.cookie-message{text-align:left;background:#db2b39;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;font-size:15px;line-height:1.3;z-index:10000;position:relative;display:none}.cookie-message p{color:#fff;font-size:12px;margin-bottom:0;width:70%;max-width:1200px;margin:auto;float:none;font-weight:500}.cookie-message a{color:#fff;text-decoration:underline}.cookie-message .btn,.cookie-message .btn-line,.cookie-message #booking-push .bv-item-search .bv-gui-btn,#booking-push .bv-item-search .cookie-message .bv-gui-btn{text-decoration:underline;background:#fff;color:#db2b39;text-decoration:none;font-weight:500;font-size:12px;margin-top:0;padding:10px 18px;float:right;margin-top:-8px;line-height:1}.cookie-message .btn:after,.cookie-message .btn-line:after,.cookie-message #booking-push .bv-item-search .bv-gui-btn:after,#booking-push .bv-item-search .cookie-message .bv-gui-btn:after{font-size:12px}#menu{float:right;z-index:200;margin-top:42px}#menu li{float:left;margin-left:35px;position:relative}#menu li a{color:#fff;font-weight:500;padding-bottom:30px;font-size:16px;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all,.3s;-moz-transition:all,.3s;-ms-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s}#menu .current-page-ancestor>a,#menu .current-menu-item>a{text-decoration:underline}.single-rooms_cpt #menu-item-19 a{text-decoration:underline}.single-conference_rooms_cpt #menu-item-15 a{text-decoration:underline}.single-packages_cpt #menu-item-17 a{text-decoration:underline}.single-activities_cpt #menu-item-14 a{text-decoration:underline}#menu a:hover{text-decoration:underline}#show-menu{float:right}#show-menu .fa-bars{cursor:pointer;font-size:27px;margin-top:31px;color:#fff}#mobil-menu{display:none;background:#6a242e;position:fixed;top:0;right:0;bottom:0;z-index:900;width:100%;max-width:400px;padding-top:40px;padding-bottom:40px;padding-left:30px;-webkit-box-shadow:0px 0px 20px 0px rgba(68,68,68,.17);-moz-box-shadow:0px 0px 20px 0px rgba(68,68,68,.17);box-shadow:0px 0px 20px 0px rgba(68,68,68,.17)}#mobil-menu .fa-times{position:absolute;right:17px;top:10px;color:#db2b39;cursor:pointer;font-size:23px}#mobil-menu ul{width:100%;float:left}#mobil-menu>div>ul>li>a{padding:16px 0;width:100%;float:left}#mobil-menu a{color:#fff;font-weight:500;font-size:18px;letter-spacing:.6px}#mobil-menu .sub-menu{margin-bottom:15px;margin-top:-8px}#mobil-menu>div>ul>li li a{font-size:14px;font-weight:400;letter-spacing:.5px;width:100%;float:left;padding:6px 5px;color:#ccc}#mobil-menu .current-page-ancestor .current-menu-item>a,#mobil-menu .current-menu-item>a{text-decoration:underline}#mobil-menu a:hover{text-decoration:underline}.home #top-image{margin-bottom:40px;min-height:550px;height:60vh;background-size:cover;background-position:center center}.home #top-image #caption{position:absolute;width:750px;z-index:3;margin:auto;left:0;right:0;padding:25px}.overlay{width:100%;height:100%;background:rgba(0,0,0,.4)}.home .start-text{padding-top:70px;padding-bottom:0}#start-packages{padding-top:70px}.home .start-text .middle{max-width:800px;background:rgba(255,255,255,.8);position:relative;padding:30px}.home #top-image #caption.v-middle{top:30%;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);position:absolute}.home #top-image #caption p{color:#fff;line-height:1.4}.home #top-image h1{margin-top:0;font-size:47px;color:#fff;position:relative;z-index:2;line-height:1.1}.home .lines{height:87vh;z-index:2}#start-packages .feed-item{padding:30px;width:60%;position:relative;z-index:10;background:#fff}#start-packages .feed-item .post-image{position:relative;top:auto;width:35%;float:left}#start-packages .feed-item .post-image img{position:relative}#start-packages .feed-item .text{padding:0;width:60%;min-height:inherit}#start-packages .feed-item .text p{font-size:18px}.home #packages-push{position:absolute;right:0;height:700px;width:50%;margin-top:100px;z-index:9}.home #packages-push .all-middle{width:45%;max-width:550px;min-width:460px;margin-left:30px}.home #packages-push p{color:#6a8382;font-weight:300;font-size:25px}.home #packages-push.packages-count-2{height:500px;margin-top:50px}.home #packages-push.packages-count-1{display:none}#start-lower{margin-top:50px;margin-bottom:450px;height:700px}#start-lower #lines-lower,.page #lines-lower{width:500px;height:700px;position:absolute;top:100px;z-index:2}#activities.light .feed-item .text{background:#fff}#start-lower .push{position:relative;z-index:3;width:80%;left:0;right:0;margin:auto;top:-100px}#start-lower .push .text{width:50%;position:absolute;padding:50px;top:60px;right:5%}#start-lower .push .text h2{font-size:38px}#start-lower .push .text p{font-size:19px}#start-lower .push .post-image{width:56%}#start-lower #push_2{top:auto;margin-top:10px}#start-lower #push_2 .post-image{float:right}#start-lower #push_2 .text{right:auto;left:5%}#citat{text-align:center}#citat p{color:#fff}#citat p.citat{font-weight:300;font-size:36px;font-style:italic}#citat p.citat-small{font-size:16px;opacity:.7}#page-top.page-top-book{margin-bottom:40px}#page-top h1{font-size:70px;font-weight:700}#page-top .page-top-content{padding-top:120px;padding-bottom:160px;color:#fff;z-index:20;position:relative}#related-pages .list-item{padding:40px}#related-pages .list-items-2 .list-item{width:48%;width:calc((100% - 40px) / 2)}#related-pages .list-items-2 .list-item-2{margin-left:40px}#related-pages .list-items-3 .list-item,#related-pages .list-items-6 .list-item{width:31%;width:calc((100% - 80px) / 3)}#related-pages .list-items-3 .list-item-2,#related-pages .list-items-6 .list-item-2{margin-left:40px;margin-right:40px}#related-pages .list-items-6 .list-item{margin-bottom:40px}#half-push .half-push-item{width:48%;width:calc((100% - 40px) / 2)}#half-push .half-push-item .half-push-image{height:250px;overflow:hidden}#half-push .half-push-item .text{padding:40px}#half-push .list-item-2{margin-left:40px}.full-half-content{max-width:800px;padding:80px}.full-half-left-content{width:880px;padding:80px;float:right}.full-half-right-content{width:880px;padding:80px;float:left}.full-sixty-content{max-width:900px;padding:120px}.text-image .text.right{padding-right:80px}.text-image .image.right{padding-left:80px}#page-relation .rel-content{padding:60px}.standard-page .entry-content .btn,.standard-page .entry-content .btn-line,.standard-page .entry-content #booking-push .bv-item-search .bv-gui-btn,#booking-push .bv-item-search .standard-page .entry-content .bv-gui-btn{margin-top:50px}.feed-item{padding:0 60px;margin-bottom:60px;width:100%}.feed-item .post-image{position:absolute;top:40px;width:30%;z-index:2}.feed-item .post-image img{position:relative;z-index:100}.feed-item .text{padding:80px;padding-left:120px;width:70%;float:right;min-height:420px}#backlinks .feed-item .text{background:#fff}.feed-item .meta{border-bottom:1px solid #cdcdcd;padding-bottom:10px;margin-bottom:30px}.feed-item .meta ul{margin-bottom:15px;margin-top:0}.feed-item .meta ul li{list-style-type:none;margin-bottom:0;font-size:14px;position:relative;margin-left:20px;padding-left:5px}.entry-content .icons ul li{list-style-type:none;margin-left:0;padding-left:0;display:table-cell;text-align:center;vertical-align:middle;float:left;width:20%}.entry-content .icons ul li i{width:100%}.entry-content .icons ul li span{font-size:12px;text-transform:uppercase;font-weight:500}.async-feed .feed-item{width:90%}.async-feed .feed-item-even{float:right}.async-feed .feed-item-even .text{float:left;padding:80px;padding-right:120px}.async-feed .feed-item-even .post-image{right:60px}.async-feed .feed-item-even .lines-shadow{right:-60px;left:60px}#conference-rooms .cr-feed-item{margin:30px;width:30%;width:calc((100% / 3) - 60px)}#conference-rooms .cr-feed-item .post-image{width:100%}#conference-rooms .cr-feed-item .text{padding:30px}#conference-rooms .cr-feed-item .text h3{font-size:30px}#product-list{margin-top:60px}#product-list .add{position:absolute;right:40px;bottom:40px;margin:0}#product-list .add:after{content:"\f00c"}#product-list .add.active{color:#fff;background:#db2b39}#product-list .add.active:after{color:#fff}#product-list .read-more:after{display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#product-list .read-more:hover:after{margin-left:10px}#product-list .read-more.active:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#product-list .full-desc{border-top:1px solid #ccc;margin-top:25px;padding-top:25px}#product-list .full-desc h2{font-size:30px}#product-list .full-desc h3{font-size:25px}#product-list .full-desc p{font-size:18px}#product-list .full-desc ul li{margin-bottom:15px;font-size:18px}#your-products{width:100%;float:left;padding:22px;background:#fff;display:none;margin-bottom:40px;margin-top:30px;border:3px solid #6a8382}#your-products p{margin-bottom:0;color:#6a8382}#your-products p:before{font-family:"Font Awesome 5 Pro";content:"\f00c";margin-right:20px;color:#6a8382}#conf-type{height:0;overflow:hidden;margin-bottom:0}.contact .feed-item .text{float:left;padding:80px;padding-right:200px}.contact #address{position:absolute;padding:80px;right:80px;top:-240px;z-index:4}.contact #address ul{margin-bottom:0}.contact #address ul li{list-style-type:none;margin-left:0;padding-left:0;font-size:18px}.contact #address a{color:#fff;text-decoration:underline}#address h2{font-size:30px;margin-bottom:0}#address ul{margin-top:20px}#newsletter{padding-top:100px;padding-bottom:100px;background-size:cover;background-position:center center}#newsletter .middle{position:relative;z-index:100}#newsletter span{color:#fff;font-size:30px}#map{height:50vh;min-height:470px}#map .acf-map{height:100%}#pagination{margin-top:50px}#pagination .pages,#pagination .nextpostslink,#pagination .previouspostslink{display:none}#pagination .wp-pagenavi a:hover,#pagination .wp-pagenavi span.current,#pagination .page{border:0;color:#fff;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;padding:0;padding-top:10px;height:35px;width:35px;display:inline-block;font-weight:500;margin:5px;-webkit-transition:all,.3s;-moz-transition:all,.3s;-ms-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s}#pagination .wp-pagenavi a:hover,#pagination .wp-pagenavi span.current{background:#6a242e}#pagination .page{background:#db2b39}.single #single-book{padding:20px;background:#fff;text-transform:uppercase;font-size:14px;position:absolute;top:-40px;left:0;right:0;margin:auto;width:200px;text-align:center;font-weight:500}.single #single-slider{opacity:0;-webkit-transition:all,.4s;-moz-transition:all,.4s;-ms-transition:all,.4s;-o-transition:all,.4s;transition:all,.4s}.single #single-slider .bx-wrapper{margin-bottom:0;border:0}.single #single-slider .bx-wrapper .bx-controls-direction a{text-indent:inherit;background:0 0;width:25px;height:25px;color:#fff}.single #single-slider .bx-wrapper .bx-controls-direction a i{font-size:25px}.single #related-posts h3{font-size:30px}.single #related-posts .list-image{height:240px}.single #related-posts .list-image a{position:absolute;left:0;right:0;top:0;bottom:0}.single #related-posts .text{padding:40px}.single .list-items-2 .list-item{width:48%;width:calc((100% - 40px) / 2)}.single .list-items-2 .list-item-2{margin-left:40px}.single .list-items-3 .list-item,.single .list-items-6 .list-item{width:31%;width:calc((100% - 80px) / 3)}.single .list-items-3 .list-item-2,.single .list-items-6 .list-item-2,.single .list-items-6 .list-item-5{margin-left:40px;margin-right:40px}.single .list-items-6 .list-item{margin-bottom:40px}.more-posts{margin-top:70px}.wpcf7-submit{margin-top:20px}.gdpr-accept input{width:inherit!important}.gdpr-accept label span{margin-bottom:20px}.form-style input,.form-style textarea,.wpcf7 input,.wpcf7 textarea{font-size:16px;background-clip:border-box;width:100%;padding:22px;-webkit-border-radius:0px;border-radius:0;background-clip:padding-box;background-clip:padding-box;border:0;font-family:'Roboto',sans-serif}.form-style input.wpcf7-submit,.form-style textarea.wpcf7-submit,.wpcf7 input.wpcf7-submit,.wpcf7 textarea.wpcf7-submit{background:#6a242e;color:#fff;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;font-size:21px}.form-style input.wpcf7-submit:hover,.form-style textarea.wpcf7-submit:hover,.wpcf7 input.wpcf7-submit:hover,.wpcf7 textarea.wpcf7-submit:hover{opacity:.9}.form-style .form-entry,.wpcf7 .form-entry{margin-bottom:30px}.form-style p,.wpcf7 p{font-size:18px;font-weight:500;margin-bottom:5px}.form-style .gdpr>span,.wpcf7 .gdpr>span{float:left;margin-right:12px;margin-top:5px}.form-style span.wpcf7-not-valid-tip,.wpcf7 span.wpcf7-not-valid-tip{font-size:14px;margin-top:4px;color:#db2b39}.form-style #submit input,.wpcf7 #submit input{background:#db2b39;color:#fff;width:200px;float:right;text-transform:uppercase;font-weight:700;cursor:pointer;-webkit-transition:all,.3s;-moz-transition:all,.3s;-ms-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s}.form-style #submit input:hover,.wpcf7 #submit input:hover{letter-spacing:1.5px}.form-style div.wpcf7-response-output,.wpcf7 div.wpcf7-response-output{padding:15px;width:100%;float:left;text-align:center;font-weight:500;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box}.form-style div.wpcf7-mail-sent-ok,.wpcf7 div.wpcf7-mail-sent-ok{border:2px solid #fff;background:#fff}.form-style div.wpcf7-validation-errors,.form-style div.wpcf7-acceptance-missing,.wpcf7 div.wpcf7-validation-errors,.wpcf7 div.wpcf7-acceptance-missing{border:2px solid #db2b39;background:#fff;color:#db2b39;margin:0}.form-style .wpcf7-checkbox .wpcf7-list-item,.wpcf7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;margin-right:30px;margin-top:5px}.form-style .wpcf7-checkbox .wpcf7-list-item input,.wpcf7 .wpcf7-checkbox .wpcf7-list-item input{float:left;width:20px;height:20px;margin-right:7px;margin-top:2px}#booking-push{position:absolute;margin:auto;left:0;right:0;bottom:-75px;padding:30px;padding-bottom:40px;background:#fff;width:1000px;z-index:200}#booking-push .bv-item{width:32%;margin-right:5%;float:left;margin-top:0;margin-left:0}#booking-push .bv-item label span{padding:15px 25px;font-size:16px;border:3px solid #f1f6f6}#booking-push .bv-lbl-title{display:none}#booking-push .bv-item-search{margin-right:0;width:26%}#booking-push .bv-item-search .bv-gui-btn{color:#db2b39 !important;margin-top:0;width:100%;border-radius:0;margin-right:0}#booking-push .bv-item-search .bv-gui-btn:after{display:none}.page-template-tmpl-hallar .left-booking{padding:40px;background:#e1e9e9}.page-template-tmpl-hallar .right-booking{padding:40px;background:#d7e0e0}.page-template-tmpl-hallar .feed-item .post-image{top:-40px}.page-template-tmpl-hallar .text-top-booking h2{font-size:42px;background:#fff;padding:15px;padding-left:0;margin-bottom:0}.text-top-booking{padding-bottom:80px}.text-top-booking .text-wrap{width:65%;float:right}.booking-module{margin-bottom:50px}.booking-module .module-wrap{margin-bottom:25px;float:left;width:100%}.module-wrap img{margin-bottom:20px}.page-template-tmpl-hallar .text{padding:0;background:0 0}.page-template-tmpl-hallar .entry-content p{font-size:17px}.page-template-tmpl-hallar .feed-item .text{width:80%;margin:auto;float:none}#footer{padding-top:90px;padding-bottom:90px;background:#6a242e;color:#fff}#footer a{color:#fff}#footer #footer-logotyp{width:180px}#footer #footer-address{margin-left:7%;margin-right:8%}#footer #footer-address h3{font-size:28px}#footer #footer-address ul{margin-bottom:30px}#footer #footer-address li{font-size:15px;margin-bottom:10px}#footer #footer-links{width:35%}#footer #footer-links ul{width:50%;float:left}#footer #footer-links li{display:inline-block;width:100%;font-size:14px;float:left;margin-bottom:10px;line-height:1.3}#footer #footer-links li h3{font-size:20px;margin-bottom:8px;text-transform:uppercase}#footer #footer-social{float:right}#footer #footer-social li{text-align:right;float:right;margin-left:20px}#footer #footer-social li a{color:#fff}#footer #footer-social li i{font-size:25px}#footer-end{background:#4f1b22;padding-top:17px;padding-bottom:17px}#footer-end li{display:inline-block;margin-left:20px;margin-right:20px}#footer-end li a{color:#fff;opacity:.16;filter:alpha(opacity=16);font-size:14px}#greenkey{width:65px;float:right;margin-top:25px}#iFrameResizer0{width:100% !important}#webBookingStart>div>div>div{width:100% !important}@media only screen and (min-width :1600px){.left-booking,.right-booking{margin-top:50px}}@media only screen and (max-width :1500px){#start-lower .push{width:100%}#menu li a{font-size:15px}#page-top h1{font-size:60px}.async-feed .feed-item{width:100%}.contact #address{padding:50px}.entry-content .icons ul li{width:25%}#conference-rooms .cr-feed-item{margin:20px;width:30%;width:calc((100% / 3) - 40px)}}@media only screen and (max-width :1280px){.home #top-image h1{font-size:35px;margin-top:0;line-height:1.26}h2{font-size:35px;margin-bottom:18px}h3{font-size:30px;margin-bottom:12px}.entry-content p+h2,.entry-content p+h3,.entry-content ul+h2,.entry-content ul h3{margin-top:40px}.entry-content h3{font-size:28px;margin-bottom:20px}.entry-content p{font-size:18px}p.small,.entry-content p.small{font-size:16px}.entry-content ul li{margin-bottom:18px;font-size:18px}.btn,.btn-line{font-size:16px;margin-top:20px;padding:19px 30px}.btn-small{padding:12px 18px;font-size:15px}.btn:after,.btn-line:after{font-size:16px}.element{padding-top:80px;padding-bottom:80px}.single .entry-content{padding-bottom:80px}#menu li{margin-left:25px}#start-lower{margin-bottom:280px}#start-lower .push .text h2{font-size:34px}#start-lower .push .text p{font-size:17px}#start-lower #push_2{margin-top:40px}#start-lower .push .text{width:60%;padding:40px}#start-lower .push .post-image{width:53%}.home #packages-push .all-middle{margin-left:40px;width:55%;min-width:300px}.home #packages-push p{font-size:20px}#citat p.citat{font-size:34px}.feed-item{padding:0 20px}.feed-item .post-image{width:33%}.single #related-posts h3,#conference-rooms .cr-feed-item .text h3{font-size:22px;line-height:1.2}p.small,.entry-content p.small{font-size:15px}.single .list-items-3 .list-item,.single .list-items-6 .list-item{width:31%;width:calc((100% - 48px) / 3)}.single .list-items-3 .list-item-2,.single .list-items-6 .list-item-2,.single .list-items-6 .list-item-5{margin-left:24px;margin-right:24px}.single #related-posts .text{padding:30px}.single #related-posts .list-image{height:180px}.single #related-posts .btn-line{padding:15px 20px;font-size:15px}.single #related-posts .btn-line:after{font-size:15px}#footer{padding-top:50px;padding-bottom:30px}#footer .middle-big{position:relative;max-width:700px}#footer #footer-logotyp{margin:auto;margin-bottom:40px;float:none}#footer #footer-address{margin-left:0;margin-right:80px;margin-bottom:20px;clear:both}#footer #footer-social{position:absolute;right:0;top:15px}#footer #footer-links{clear:both;width:100%}.page-template-tmpl-hallar .feed-item .text{width:100%}.text-top-booking .text-wrap{width:60%}}@media only screen and (min-width :1025px){#menu{display:block}#show-menu{display:none}}@media only screen and (max-width :1024px){#header #flags{position:absolute;right:30px;top:23px}#show-menu{display:block}#mobil-menu{position:absolute;bottom:auto}#menu{display:none}.entry-content p+h2,.entry-content p+h3,.entry-content ul+h2,.entry-content ul h3{margin-top:40px}.entry-content h3{font-size:26px;margin-bottom:20px}.entry-content h2{margin-bottom:22px;font-size:35px}.entry-content h4{font-size:22px;margin-bottom:22px;line-height:1.4}.entry-content p,p,.single .entry-content p{font-size:17px}.entry-content ul li{margin-bottom:17px;font-size:17px}.element{padding-top:70px;padding-bottom:70px}.single .entry-content{padding-bottom:70px}#booking-push{width:100%}#start-packages .middle-big{float:left;margin-left:5%}.home #packages-push{position:relative;right:auto;width:100%;float:left;margin-top:40px;margin-bottom:40px;height:auto;padding-top:80px;padding-bottom:80px}.home #packages-push .all-middle{position:relative;left:auto;top:auto;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;margin:auto;width:90%}#start-packages .feed-item{width:100%;margin-bottom:30px}#start-lower .push .text{width:70%}#start-lower .push .post-image{width:480px}#start-lower{margin-bottom:220px}.feed-item{margin-bottom:0}.feed-item .post-image{position:relative;width:50%;top:75px}.lines-shadow,.async-feed .feed-item-even .lines-shadow{left:-30px;top:30px;right:30px;bottom:-30px}.feed-item .text,.async-feed .feed-item-even .text{width:85%;padding:80px;padding-top:140px}.async-feed .feed-item-even .post-image{float:right}#related-pages .middle-big,#half-push .middle{max-width:720px}#related-pages .list-item{width:100%;margin:0;margin-bottom:30px;padding:27px}#page-top .lines{display:none}.list-items-3 .list-item,.list-items-6 .list-item{width:47%;width:calc((100% - 30px) / 2);margin-bottom:30px}.list-items-6 .list-item-5{margin-left:0;margin-right:0}.list-items-3 .list-item-2,.list-items-6 .list-item-2,.list-items-6 .list-item-4,.list-items-6 .list-item-6{margin:0;margin-left:30px;margin-bottom:30px}#other-table-list{width:calc(100% - 400px)}.text-image .text.right{padding-right:0}.text-image .text.left{padding-left:0}.single .entry-content{padding-top:50px}.single .entry-content .middle-content{padding-right:50px;padding-left:50px}#conference-rooms .cr-feed-item,.single .list-items-3 .list-item,.single .list-items-6 .list-item{margin:20px;width:40%;width:calc((100% / 2) - 40px)}.contact .feed-item .text{width:55%;float:left;padding:40px;padding-right:80px}.contact #address{width:45%;position:relative;float:right;top:40px;right:40px;padding:40px}.contact .entry-content h2{font-size:22px;margin-bottom:15px}.contact #address ul li{font-size:15px;margin-bottom:15px}.page-template-tmpl-hallar .feed-item .text{width:100%;padding:0;padding-top:60px}.page-template-tmpl-hallar .feed-item .post-image{width:100%;right:auto;top:0}.text-top-booking .text-wrap{width:100%}.text-top-booking{padding-bottom:40px}}@media only screen and (max-width :999px){.page-template-tmpl-hallar .half{width:100%;padding-left:80px;padding-right:80px}}@media only screen and (min-width :780px){.mobile{display:none}.desktop{display:block}.home #start-icons a:hover{background:rgba(255,255,255,.04)}}@media only screen and (max-width :780px){#header #flags{position:absolute;right:25px;top:13px}.home .start-text{padding-top:0}#start-packages{padding-top:0}.home #top-image{min-height:750px}.home #top-image #caption{width:90%}#page-top .page-top-content{padding-top:40px;padding-bottom:60px}.home #top-image h1{font-size:33px;line-height:1.3}.single h1{font-size:40px}.home #top-image .op-midnatt{opacity:.42;filter:alpha(opacity=42)}#opening-hours{z-index:200}.entry-content p+h2,.entry-content p+h3,.entry-content ul+h2,.entry-content ul h3{margin-top:40px}.entry-content h3{font-size:24px;margin-bottom:20px}.entry-content h2{margin-bottom:22px;font-size:30px}.entry-content h2.simplon{font-size:30px}.entry-content p,p{font-size:16px}.entry-content ul li{margin-bottom:16px;font-size:16px}.mobile{display:block}.desktop{display:none}.cookie-message{position:fixed;width:100%}.cookie-message .my-close-button{clear:both;float:left;margin-top:10px;width:70%;margin-left:15%;margin-right:15%;text-align:center}.cookie-message p{text-align:center;width:90%;max-width:500px}#page-top-image{height:320px}.half{width:100%}.single .entry-content .middle-content{padding-right:40px;padding-left:40px;padding-top:50px;width:100%}.single .entry-content{padding-top:30px}h4{font-size:20px}.btn,.btn-line{font-size:15px;padding:15px 21px}.btn:after,.btn-line:after{font-size:15px}.element{padding-top:50px;padding-bottom:50px}.single .entry-content{padding-bottom:50px}#header{height:70px}#header #logotyp{margin-top:10px}#show-menu .fa-bars{margin-top:21px}.form-style input,.form-style textarea,.wpcf7 input,.wpcf7 textarea{padding:10px 8px}.form-style p,.wpcf7 p{font-size:16px}.form-style .form-entry,.wpcf7 .form-entry{margin-bottom:15px}.home #booking-push{position:absolute}.home .lines{width:50%}#start-packages .feed-item .post-image,#start-packages .feed-item .text{width:100%}#start-packages .feed-item .text{margin-top:15px;padding:10px}#start-lower{height:auto;padding:50px 0;padding-top:80px;margin-bottom:0;margin-top:0}#start-packages{padding-bottom:0}.home #packages-push{margin-bottom:0}#start-lower #lines-lower{width:50%}#start-lower .push,#start-lower #push_2{top:auto;margin-bottom:30px;float:left;margin-top:0}#start-lower .push .post-image{width:100%}#start-lower .push .text,#start-lower #push_2 .text{position:relative;top:-20px;right:20px;left:20px;width:90%;width:calc(100% - 40px);float:left}#booking-push{bottom:0;position:relative;float:left;padding:20px}#booking-push .bv-item{width:45%;margin-left:2.5%;margin-right:2.5%}#booking-push .bv-item-search{width:95%;margin-top:20px;margin-left:2.5%;margin-right:2.5%}#page-top.page-top-book,{height:420px}#page-top{height:auto}#page-top h1{font-size:45px}#page-top .page-top-content{float:left;width:100%;text-align:center}.feed-item{margin-bottom:40px}.feed-item .post-image,.async-feed .feed-item-even .post-image{width:100%;top:5px;right:auto}.feed-item .text,.async-feed .feed-item-even .text{width:100%;padding:40px;padding-top:80px;min-height:380px}.entry-content .icons ul li{width:50%}#conference-rooms .cr-feed-item{margin:20px;width:48%;width:calc(100% - 40px)}#conference-rooms .cr-feed-item,.single .list-items-3 .list-item,.single .list-items-6 .list-item{margin:0;margin-bottom:25px;width:100%}.contact .feed-item .text{width:100%;float:left;padding:40px}.contact #address{width:100%;position:relative;float:left;top:0;right:0;padding:40px;margin-bottom:40px}#map{height:auto;min-height:inherit;float:left}#map .acf-map{height:300px}.list-items-3 .list-item,.list-items-6 .list-item{width:100%;margin-bottom:30px}.list-items-3 .list-item-2,.list-items-6 .list-item-2,.list-items-6 .list-item-4,.list-items-6 .list-item-6{margin:0;margin-bottom:30px}.home .start-text .middle{padding:0;padding-top:40px;padding-bottom:40px}.page-template-tmpl-hallar .half{padding-left:40px;padding-right:40px}.page-template-tmpl-hallar .text-top-booking h2{font-size:30px}}@media only screen and (max-width :500px){.no-margin-mobile{width:100%;max-width:100%}.text-top-booking .text-wrap{padding-left:20px;padding-right:20px}#start-hero .bildtext h1{font-size:40px}h1{font-size:33px;margin-bottom:20px;margin-top:30px}h2{font-size:25px;margin-bottom:24px}h3{font-size:22px}.home #top-image{min-height:inherit;margin-bottom:240px}.front-lines{display:none}.home #top-image #caption h1{font-size:26px;margin-bottom:10px}#booking-push{bottom:-250px;position:relative;float:left;padding-top:40px}#booking-push .eFpxFL{padding-left:0;padding-right:0}#booking-push .bv-item{width:100%;margin:0;margin-bottom:10px}#booking-push .bv-item-search{width:100%;margin:0}#citat p.citat{font-size:21px}#start-lower .push .text,#start-lower #push_2 .text{padding:30px}.home .lines{height:400px}#start-packages .feed-item{padding:20px}#page-top h1{font-size:35px}#page-top-image{height:280px}.feed-item{padding:0}.feed-item .text,.async-feed .feed-item-even .text{padding:25px;padding-top:50px}.page .table-list li span{font-size:15px;width:100%;float:left}.page .table-list li span.price{margin-top:8px;font-size:14px}#half-push .half-push-item .text{padding:25px}#activities .list-item .act-intro h4{margin-left:20px}.read-more-collapse{font-size:15px;right:0}#activities .list-item .act-desc .btn{margin-top:30px}.single .entry-content .middle-content{padding-right:20px;padding-left:20px;padding-top:65px}.single .entry-content .middle-content .price-box{width:260px;height:260px;left:-130px;top:-130px}.single-events_cpt .entry-content .middle-content .price-box .price-box-text p{font-size:13px}.event-list .event-list-text{padding:30px}.act-form h4,.entry-content .act-form h4{font-family:'SimplonNorm-Medium';font-size:27px;margin-bottom:22px;text-transform:uppercase;font-weight:400}.qa-full .collapse-list .collapse-content-image{display:none}.qa-full .collapse-list .middle .collapse-content-text{width:100%;float:right}.single .single-text img{margin-top:20px;margin-bottom:20px}#page-top.page-top-book{height:240px;margin-bottom:280px}#page-top.page-top-book .page-top-content{padding-top:60px}#page-top.page-top-book #booking-push{bottom:-20px}#address h2{font-size:20px;margin-bottom:25px}#footer #footer-links{width:100%}#footer #footer-address h3{font-size:21px}#footer #footer-links li h3{font-size:17px}#footer #footer-links li{font-size:12px}.page-template-tmpl-hallar .half{padding-left:25px;padding-right:25px}}.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}