.decoration {
display: none;
}
img {
aspect-ratio: attr(width) / attr(height);
}
.home .sow-slider-base {
border-radius: 10px;
}
.grecaptcha-badge { visibility: hidden; }
.imgfiche{}
.home img.so-widget-image {
border-radius: 5px;
box-shadow: 0px 0px 13px 0px #000000ba;
}
.stars img.so-widget-image {
box-shadow:unset !important;
}
#main {
padding: 0px !important;
}
input.wpcf7-form-control.wpcf7-text { 
height: 35px;    font-size: 16px;   text-align: left;
}
.round {-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: #666;
border: 1px solid #ccc;
border-radius: 3px;    height: 35px;
font-size: 16px;}
.sow-testimonials .sow-testimonial-text {
box-shadow: unset !important;
}
.post .sow-slider-image{
border-radius:12px;
box-shadow: 0px 0px 30px 22px rgb(0 0 0 / 60%) inset;
}
div#wpcf7-f164-p49-o1 {
text-align: center;
}
.main-navigation ul li {
font-size: 13px;
}
li#menu-item-4051 { float: left;
}
#nav-below{display:none;}
.taxonomy-description {    font-size: large;}
.archive.tag #page-title {     margin-top: 20px !important; }
.wp-image-3928{position:relative;top:10px;}
.btncool{background-color:#494949 !important;color:white;}
.pitch{
zoom :1.3;margin-top:20px;text-align:justify;}
.category .content-area {
padding: 70px 0px 70px 0px;
zoom: 1.3;
}
.menu-item img.emoji {
filter: invert(100%);
}
.sow-image-grid-wrapper {
padding-top: 0px !important; } .home .entry-content ul li {margin-left: 0em !important;}
#theme-attribution{display: none !important;}
.caspermode{display: none !important;}
.opensans {font-family: 'Open Sans';} 
.opensans h1{font-family: 'Open Sans';}
#roomtxt{}
#roomtxt h3{}
.sow-headline{font-family: 'Open Sans';}
article.post .entry-header, article.page .entry-header {
margin-bottom: 0px;
}
.nicetable td {text-align:center}
.nicetable td:nth-child(2n+1) {background-color: rgba(255,255,255,0.9)}
.nicetable td:nth-child(2n+2) {background-color: rgba(255,255,255,0.5)}
.txtsmall {width:340px;}
a.all {
top: -17px;
position: relative;
background: #efefef;
padding: 6px;
border-radius: 3px;
}  .so-widget-sow-editor-base h1,h3{font-family: 'Roboto Slab';}
.so-widget-sow-editor-base {font-family: 'Roboto Slab';}
#rooms img:hover{}
.roomlink {margin-right:15px;color:white;background-color:#23282D;padding:3px;}
.roomlink{color:white !important;font-size:11px;}
.spaces .textwidget{font-family: 'Julius Sans One', sans-serif; !important;}
.spaces h3{font-family: 'Julius Sans One', sans-serif;margin-top:5px !important;}
.player_normal{padding:10px;margin:5px;background-color:#FFC61C;float:left;width:150px;}
.player_normal:hover{background-color:#FFDB1C;}
.slot_normal{padding:10px;margin:5px;background-color:#E8E8E8;float:left;width:12%;text-align:center;}
.slot_normal:hover{background-color:#dedede;}
.vp-a .link{
background: rgba(0,0,0,0.5);
color:#ffffff;
position: relative;
top: -20px;
} .creator_logo {margin-right:10px;}
.creator_title h3{font-family: 'Roboto Slab';zoom:1.3;} article.post, article.page {margin-bottom: 0px;padding-bottom: 0px; border-bottom: 0px;}
.post-navigation, #image-navigation {margin-top: 0px; margin-bottom: 0px; padding:10px; background-color:#2f3033;}
.blueselma{
background-color:#ffbc00;
}
input[type="checkbox"], input[type="radio"] {
zoom: 1.7;
top: 3px;
position: relative;
}
#float-banner {
position: fixed;
background: #fff;
padding: 16px;
border-radius: 8px;
bottom: 90px;
left: 64px;
z-index: 999999;
width: 100%;
max-width: 290px;
box-shadow: 0 12px 34px 0 rgba(0,0,0,0.15);
}
.btn-primary {
border-radius: 4px;
background-color: #6b5aed;
color: #fff;
padding: 9px 12px;
font-size: 16px;
font-family: OpenSans-Semibold, "Helvetica Neue Bold", Helvetica, Arial, sans-serif;
text-align: center;
cursor: pointer;
box-shadow: none;
border: none;
height: 40px;
margin-left: 24px;
}
.container-banner-text {
display: flex;
align-items: center;
flex-direction: row;
}
.mobileonly{display:none !important;} @media screen and (max-width: 500px) {
.nomobile {
display: none !important;
}
.mobileonly {
display: unset !important;
}
} .greenbut{ 
font-size: 1.4em !important;
font-family: 'Open Sans' !important;
padding: 1em 2em;
background: #81d742  !important;
color: #ffffff !important;
border: 0px solid #81d742;
border-width: 0px 0;
-webkit-border-radius: 0em  !important;
-moz-border-radius: 0em !important;
border-radius: 0em !important; 
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.js-goto-calendar span {
display: none;
}
.sow-testimonials .sow-testimonial-text {
border: 1px solid lightgrey;
box-shadow: 5px 5px 5px #ececec;
} @font-face{font-weight:normal;font-style:normal;font-family:'feathericons';src:url(//escapelab.ch/wp-content/uploads/fonts/feathericons/feathericons.eot?-8is7zf);src:url(//escapelab.ch/wp-content/uploads/fonts/feathericons/feathericons.eot?#iefix-8is7zf) format('embedded-opentype'),url(//escapelab.ch/wp-content/uploads/fonts/feathericons/feathericons.woff?-8is7zf) format('woff'),url(//escapelab.ch/wp-content/uploads/fonts/feathericons/feathericons.ttf?-8is7zf) format('truetype'),url(//escapelab.ch/wp-content/uploads/fonts/feathericons/feathericons.svg?-8is7zf#feathericons) format('svg')}
*, *:after, *:before {box-sizing: border-box;}
.grid{position:relative;margin:0 auto;padding:1em 0 4em;max-width:1000px;list-style:none;text-align:center}
.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;min-width:320px;max-width:480px;max-height:400px;width:48%;background:#3085a3;text-align:center;cursor:pointer}
.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}
.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}
.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}
.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}
.grid figure h2{word-spacing:-0.15em;font-weight:300}
.grid figure h2 span{font-weight:800}
.grid figure h2,.grid figure p{margin:0}
.grid figure p{letter-spacing:1px;font-size:68.5%}
@media screen and (max-width:50em){
.grid figure{display:inline-block;float:none;margin:10px auto;width:100%}
}
figure.effect-duke{background:-webkit-linear-gradient(-45deg,#34495e 0,#cc6055 100%);background:linear-gradient(-45deg,#34495e 0,#cc6055 100%)}
figure.effect-duke img,figure.effect-duke p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
figure.effect-duke:hover img{opacity:.1;-webkit-transform:scale3d(2,2,1);transform:scale3d(2,2,1)}
figure.effect-duke h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:scale3d(0.8,0.8,1);transform:scale3d(0.8,0.8,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
figure.effect-duke p{position:absolute;bottom:0;left:0;margin:20px;padding:30px;border:2px solid #fff;text-transform:none;font-size:90%;opacity:0;-webkit-transform:scale3d(0.8,0.8,1);transform:scale3d(0.8,0.8,1);-webkit-transform-origin:50% -100%;transform-origin:50% -100%}
figure.effect-duke:hover h2,figure.effect-duke:hover p{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
figure.effect-julia{background:#2f3238}
figure.effect-julia img{max-width:none;height:400px;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
figure.effect-julia figcaption{text-align:left;border-radius: 10px;}
figure.effect-julia figcaption img{border-radius: 10px;}
figure.effect-julia h2{position:relative;padding:.5em 0}
figure.effect-julia p{display:inline-block;margin:0 0 .25em;padding:.4em 1em;background:rgba(255,255,255,0.9);color:#2f3238;text-transform:none;font-weight:500;font-size:75%;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}
figure.effect-julia p:first-child{-webkit-transition-delay:.15s;transition-delay:.15s}
figure.effect-julia p:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s}
figure.effect-julia p:nth-of-type(3){-webkit-transition-delay:.05s;transition-delay:.05s}
figure.effect-julia:hover p:first-child{-webkit-transition-delay:0;transition-delay:0}
figure.effect-julia:hover p:nth-of-type(2){-webkit-transition-delay:.05s;transition-delay:.05s}
figure.effect-julia:hover p:nth-of-type(3){-webkit-transition-delay:.1s;transition-delay:.1s}
figure.effect-julia:hover img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
figure.effect-julia:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-zoe figcaption{top:auto;bottom:0;padding:0em;height:0em;background:transparent;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
figure.effect-zoe h2{float:left}
figure.effect-zoe p.icon-links a{float:right;color:#3c4a50;font-size:1.4em}
figure.effect-zoe:hover p.icon-links a:hover,figure.effect-zoe:hover p.icon-links a:focus{color:#252d31}
figure.effect-zoe p.description{font-size:1.1em;position:absolute;bottom:0em;padding:2em;color:#fff;text-transform:none;font-size:90%;opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:opacity .35s;transition:opacity .35s;-webkit-backface-visibility:hidden; text-shadow: 0px -1px 1px black, 1px 1px 1px black;}
figure.effect-zoe h2,figure.effect-zoe p.icon-links a{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}
figure.effect-zoe p.icon-links a span::before{display:inline-block;padding:8px 10px;font-family:'feathericons';speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-eye::before{content:'\e000'}
.icon-paper-clip::before{content:'\e001'}
.icon-heart::before{content:'\e024'}
figure.effect-zoe h2{display:inline-block}
figure.effect-zoe:hover p.description{opacity:1}
figure.effect-zoe:hover figcaption,figure.effect-zoe:hover h2,figure.effect-zoe:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
figure.effect-zoe:hover h2{-webkit-transition-delay:.05s;transition-delay:.05s}
figure.effect-zoe:hover img{opacity:0.8;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);background-color: #000000;
transition: 250ms ease-in-out;}
figure.effect-zoe:hover p.icon-links a:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}
figure.effect-zoe:hover p.icon-links a:nth-child(2){-webkit-transition-delay:.15s;transition-delay:.15s}
figure.effect-zoe:hover p.icon-links a:first-child{-webkit-transition-delay:.2s;transition-delay:.2s}@font-face {
font-family: 'sow-fontawesome-brands';
font-style: normal;
font-weight: normal;
font-display: block;
src: url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot);
src: url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff) format("woff"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.svg#fontawesome) format("svg");
}
.sow-fab {
font-family: 'sow-fontawesome-brands';
font-style: normal !important;
font-weight: normal !important;
}
@font-face {
font-family: 'sow-fontawesome-free';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot);
src: url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff) format("woff"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.svg#fontawesome) format("svg");
}
.sow-far {
font-family: 'sow-fontawesome-free';
font-style: normal !important;
font-weight: 400 !important;
}
@font-face {
font-family: 'sow-fontawesome-free';
font-style: normal;
font-weight: 900;
font-display: block;
src: url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot);
src: url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff) format("woff"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),
url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg");
}
.sow-fa,
.sow-fas {
font-family: 'sow-fontawesome-free';
font-weight: 900 !important;
font-style: normal !important;
}
.sow-icon-fontawesome {
display: inline-block;
speak: none;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sow-icon-fontawesome[data-sow-icon]:before {
content: attr(data-sow-icon);
}.so-widget-sow-headline-default-ea0af4cf39ae-4476 .sow-headline-container h1.sow-headline {
text-align: center;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-ea0af4cf39ae-4476 .sow-headline-container h1.sow-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-ea0af4cf39ae-4476 .sow-headline-container h3.sow-sub-headline {
text-align: center;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-ea0af4cf39ae-4476 .sow-headline-container h3.sow-sub-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-ea0af4cf39ae-4476 .sow-headline-container .decoration {
line-height: 0em;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-ea0af4cf39ae-4476 .sow-headline-container .decoration {
text-align: center;
}
}
.so-widget-sow-headline-default-ea0af4cf39ae-4476 .sow-headline-container .decoration .decoration-inside {
height: 1px;
display: inline-block;
border-top: 1px solid #eeeeee;
width: 100%;
max-width: 80%;
}
.so-widget-sow-headline-default-ea0af4cf39ae-4476 .sow-headline-container *:first-child {
margin-top: 0 !important;
}
.so-widget-sow-headline-default-ea0af4cf39ae-4476 .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}.so-widget-sow-button-flat-1350c7b22f1d .ow-button-base {
zoom: 1;
}
.so-widget-sow-button-flat-1350c7b22f1d .ow-button-base:before {
content: '';
display: block;
}
.so-widget-sow-button-flat-1350c7b22f1d .ow-button-base:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-button-flat-1350c7b22f1d .ow-button-base.ow-button-align-center {
text-align: center;
}
.so-widget-sow-button-flat-1350c7b22f1d .ow-button-base.ow-button-align-center.ow-button-align-justify a {
display: inline-block;
}
}
.so-widget-sow-button-flat-1350c7b22f1d .ow-button-base a {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 250px;
max-width: 100%;
font-size: 1.15em;
padding: 1em 2em;
background: #dd3333;
color: #ffffff !important;
border: 1px solid #dd3333;
border-width: 1px 0;
-webkit-border-radius: 0.25em;
-moz-border-radius: 0.25em;
border-radius: 0.25em;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.so-widget-sow-button-flat-1350c7b22f1d .ow-button-base a:active,
.so-widget-sow-button-flat-1350c7b22f1d .ow-button-base a:hover {
color: #ffffff !important;
}
.so-widget-sow-button-flat-1350c7b22f1d .ow-button-base a.ow-button-hover:hover {
background: #e04444;
border-color: #e04444;
}.so-widget-sow-button-flat-ccba993b74c1 .ow-button-base {
zoom: 1;
}
.so-widget-sow-button-flat-ccba993b74c1 .ow-button-base:before {
content: '';
display: block;
}
.so-widget-sow-button-flat-ccba993b74c1 .ow-button-base:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-button-flat-ccba993b74c1 .ow-button-base.ow-button-align-center {
text-align: center;
}
.so-widget-sow-button-flat-ccba993b74c1 .ow-button-base.ow-button-align-center.ow-button-align-justify a {
display: inline-block;
}
}
.so-widget-sow-button-flat-ccba993b74c1 .ow-button-base a {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 230px;
max-width: 100%;
font-size: 1.15em;
padding: 1em 2em;
background: #ffffff;
color: #000000 !important;
border: 1px solid #ffffff;
border-width: 1px 0;
-webkit-border-radius: 0.25em;
-moz-border-radius: 0.25em;
border-radius: 0.25em;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.so-widget-sow-button-flat-ccba993b74c1 .ow-button-base a:active,
.so-widget-sow-button-flat-ccba993b74c1 .ow-button-base a:hover {
color: #000000 !important;
}
.so-widget-sow-button-flat-ccba993b74c1 .ow-button-base a.ow-button-hover:hover {
background: #ffffff;
border-color: #ffffff;
}.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .social-media-button-container {
zoom: 1;
text-align: left; }
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .social-media-button-container:before {
content: '';
display: block;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .social-media-button-container:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .social-media-button-container {
text-align: left;
}
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-facebook-0 {
color: #ffffff !important;
background-color: #3a5795;
border: 1px solid #3a5795;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-facebook-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-facebook-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-facebook-0:hover {
border-bottom: 1px solid #3a5795;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-facebook-0.ow-button-hover:hover {
background-color: #3a5795;
border-color: #3a5795;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-instagram-0 {
color: #ffffff !important;
background-color: #3d739c;
border: 1px solid #3d739c;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-instagram-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-instagram-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-instagram-0:hover {
border-bottom: 1px solid #3d739c;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-instagram-0.ow-button-hover:hover {
background-color: #3d739c;
border-color: #3d739c;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-suitcase-0 {
color: #ffffff !important;
background-color: #589442;
border: 1px solid #589442;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-suitcase-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-suitcase-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-suitcase-0:hover {
border-bottom: 1px solid #589442;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-suitcase-0.ow-button-hover:hover {
background-color: #589442;
border-color: #589442;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-google-0 {
color: #ffffff !important;
background-color: #dd4b39;
border: 1px solid #dd4b39;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-google-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-google-0.ow-button-hover:hover {
color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-google-0:hover {
border-bottom: 1px solid #dd4b39;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button-google-0.ow-button-hover:hover {
background-color: #dd4b39;
border-color: #dd4b39;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button {
display: inline-block;
font-size: 1.33em;
line-height: 1em;
margin: 0.3em 0.3em 0.3em 0;
padding: 1em 0;
width: 3em;
text-align: center;
vertical-align: middle;
-webkit-border-radius: 0.25em;
-moz-border-radius: 0.25em;
border-radius: 0.25em;
}
.so-widget-sow-social-media-buttons-flat-b4cce8b2ea70 .sow-social-media-button .sow-icon-fontawesome {
display: inline-block;
height: 1em;
}@font-face{font-family:'post-carousel-arrows';src:url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/fonts/carousel-arrows.eot?-95vnmw);src:url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/fonts/carousel-arrows.eot?#iefix-95vnmw) format('embedded-opentype'),url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/fonts/carousel-arrows.woff?-95vnmw) format('woff'),url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/fonts/carousel-arrows.ttf?-95vnmw) format('truetype'),url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/fonts/carousel-arrows.svg?-95vnmw#carousel-arrows) format('svg');font-weight:normal;font-style:normal;font-display:block}.sow-post-carousel-theme-base .sow-carousel-title.has-title{align-items:baseline;display:flex}.sow-post-carousel-theme-base .sow-carousel-title.has-title .sow-carousel-navigation{margin-left:auto}body.rtl .sow-post-carousel-theme-base .sow-carousel-title.has-title .sow-carousel-navigation{margin-right:auto;margin-left:initial}.sow-post-carousel-theme-base .sow-carousel-title .widget-title{display:inline-block;padding-right:15px}.sow-post-carousel-theme-base .sow-carousel-title .sow-carousel-navigation{float:right}body.rtl .sow-post-carousel-theme-base .sow-carousel-title .sow-carousel-navigation{float:left}body.rtl .sow-post-carousel-theme-base .sow-carousel-title .sow-carousel-navigation a{margin-left:0;margin-right:2px}.sow-post-carousel-theme-base a.sow-carousel-next,.sow-post-carousel-theme-base a.sow-carousel-previous{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border-radius:2px;display:block;float:right;font-family:'post-carousel-arrows';font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;margin-left:2px;margin-top:3px;text-align:center;text-decoration:none;text-transform:none;width:18px}.sow-post-carousel-theme-base a.sow-carousel-previous:before{content:"\e600"}.sow-post-carousel-theme-base a.sow-carousel-next:before{content:"\e601"}.sow-post-carousel-theme-base .sow-carousel-wrapper{left:0;overflow:hidden;position:relative;right:0}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items{zoom:1;margin:0;padding:0;transition:all .45s ease}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items:before{content:'';display:block}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items:after{clear:both;content:'';display:table}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item{display:block;margin-right:15px}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail{line-height:0}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail:focus{outline:none}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a{display:block;background-position:center center}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a,.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay{transition:all .35s ease}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay{display:block;width:100%;height:100%;opacity:0;position:static}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-default-thumbnail{display:block;background:#E8E8E8;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #E0E0E0), color-stop(1, #E8E8E8));background:-ms-linear-gradient(bottom, #E0E0E0, #E8E8E8);background:-moz-linear-gradient(center bottom, #E0E0E0 0%, #E8E8E8 100%);background:-o-linear-gradient(#E8E8E8, #E0E0E0)}.sow-post-carousel-theme-base .sow-carousel-wrapper .sow-carousel-items .sow-carousel-loading{display:block;background:url(//escapelab.ch/wp-content/plugins/so-widgets-bundle/widgets/post-carousel/css/images/carousel-loader.gif) #F6F6F6 center center no-repeat;margin:0}.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-title .sow-carousel-navigation-hidden {
display: none !important;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-title a.sow-carousel-next,
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-title a.sow-carousel-previous {
background: #333333;
color: #ffffff;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-title a.sow-carousel-next:focus,
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-title a.sow-carousel-previous:focus,
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-title a.sow-carousel-next:hover,
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-title a.sow-carousel-previous:hover {
background: #444444;
}
@media (max-width: 480px) {
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-title a.sow-carousel-next,
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-title a.sow-carousel-previous {
display: none;
}
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item {
width: 244.8px;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a {
background-repeat: no-repeat;
background-size: 244.8px 163.8px;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a,
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay {
width: 244.8px;
height: 163.8px;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay {
background: #3279bb;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item h3.sow-carousel-item-title {
font-size: 15px;
font-weight: 500;
margin: 10px 0 0 0;
text-align: center;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item h3.sow-carousel-item-title a {
text-decoration: none;
color: #474747;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item:focus .sow-carousel-thumbnail a,
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item:hover .sow-carousel-thumbnail a {
background-size: 272px 182px;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item:focus .sow-carousel-thumbnail a span.overlay,
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item:hover .sow-carousel-thumbnail a span.overlay {
opacity: 0.5;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-default-thumbnail {
width: 244.8px;
height: 163.8px;
}
.so-widget-sow-post-carousel-base-ad93eedad001 .sow-carousel-wrapper .sow-carousel-items .sow-carousel-loading {
width: 244.8px;
height: 163.8px;
}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.so-widget-sow-image-default-d6014b76747a .sow-image-container {
display: flex;
align-items: flex-start;
}
.so-widget-sow-image-default-d6014b76747a .sow-image-container > a {
display: inline-block;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-d6014b76747a .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-d6014b76747a .sow-image-container .so-widget-image {
display: block;
max-width: 100%;
height: auto;
}