#depicter-1:before,#depicter-1:after{content:"";position:absolute;top:0;bottom:0;width:50vw;background:url(//sampo.wyes-resort.com/wp-content/themes/wyes-sampo/images/hero-image-filter1.png) rgba(0,0,0,.2);z-index:100}#depicter-1:before{right:100%}#depicter-1:after{left:100%}#page-container{padding:0}.wrapper.top-content{padding-top:25px;padding-bottom:25px}.wrapper.top-content .row{position:relative;max-width:920px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper.top-content .row .column{z-index:1}.wrapper.top-content .row .img-column{max-width:150px;padding-top:0;padding-bottom:0}.wrapper.top-content .row img.icon{max-width:165px;position:absolute;right:-25px;bottom:-25px}.news-list .news-header{font-size:1.5rem;text-align:center;border-bottom:1px solid #ccc;margin-bottom:1px;padding-top:.25rem;padding-bottom:1rem}@media screen and (max-width:599px){.news-list .news-header{font-size:1.5rem}}.news-list .entry-meta{display:block}.news-list .link-to-index a{background-color:#777;-webkit-transition:all ease .2s;transition:all ease .2s}.news-list .link-to-index a:hover{background-color:#666;-webkit-transition:all ease .2s;transition:all ease .2s}.news-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-header .small{font-size:.6em;margin-left:.75em}@media screen and (max-width:599px){.news-header .small{display:block;margin-top:.25em}}h2 .section-icon{display:inline-block;text-align:center;font-size:145%;line-height:.5;-webkit-transform:translateY(.125em);transform:translateY(.125em)}.bg-icon{position:relative}.bg-icon .icon-font{font-size:7.5rem;line-height:1;position:absolute;top:2.5%;right:2.5%;opacity:.1}.blog-posts .post{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.blog-posts .post .desc{padding:10px}.blog-posts .post .cat-list li{font-size:.625rem}.blog-posts .post .entry-title{font-size:.8125rem}#place{position:relative}#place h2{position:absolute;top:0;left:0;background:hsla(0,0%,100%,.75);padding:.33em .5em;z-index:1}@media screen and (max-width:799px){#place h2{display:none}}.broken-grid{padding:10vw 0}.broken-grid .row{max-width:1600px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.broken-grid .row .column.col-img{padding:0;width:100%}@media print,screen and (min-width:960px){.broken-grid .row .column.col-img{width:66.6666%}}.broken-grid .row .column.col-txt{position:relative;overflow:visible;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;width:100%}@media print,screen and (min-width:960px){.broken-grid .row .column.col-txt{width:33.3333%}}.broken-grid .row .column.col-txt .inner{color:#111;text-align:left;background-color:#fff;padding:20px;margin:-8% 4% 0;z-index:1;line-height:1.66}.broken-grid .row .column.col-txt .inner h2{font:1.75rem/1.25 var(--theme-font1-bold-pm)}@media screen and (max-width:599px){.broken-grid .row .column.col-txt .inner h2{font-size:1.5rem}.broken-grid .row .column.col-txt .inner h2 br{display:none}}@media print,screen and (min-width:960px){.broken-grid .row .column.col-txt .inner{padding:7.5% 9%;margin:0 12% 12% -48%}.broken-grid .row .column.col-txt .inner h2 br{display:inline}}@media print,screen and (min-width:1140px){.broken-grid .row .column.col-txt .inner{padding:7.5% 9%;margin:0 12% 12% -24%}.broken-grid .row .column.col-txt .inner h2 br{display:inline}}.broken-grid .row.rtl .column.col-txt .inner{margin:-8% 4% 0 auto}@media print,screen and (min-width:960px){.broken-grid .row.rtl .column.col-txt .inner{margin:0 -48% 12% auto}}@media print,screen and (min-width:1140px){.broken-grid .row.rtl .column.col-txt .inner{margin:0 -22% 12% auto}}.feature-section{padding:0}.feature-section .row{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-section .row .col-txt{padding:8vw 5vw 0 !important}@media print,screen and (min-width:800px){.feature-section .row .col-txt{padding:5vw !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.feature-section .section-name{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:auto;font:.9375rem/1.3333 var(--theme-font1-bold)}@media print,screen and (min-width:800px){.feature-section .section-name{text-align:right}}@media print,screen and (min-width:1024px){.feature-section .section-name{font:1rem/1.5 var(--theme-font1-bold)}}.feature-section .section-name .jp{font-size:.625rem}@media print,screen and (min-width:800px){.feature-section .section-name .jp{display:block}}@media print,screen and (min-width:1024px){.feature-section .section-name .jp{font-size:.75rem}}.feature-section h2{font-size:clamp(1.125rem,2.125vw,2.25rem);line-height:1.375;text-align:right;margin:.5em 0;background-color:#fff;-ms-flex-item-align:end;align-self:flex-end;position:relative;z-index:1}.feature-section h2:before{display:none}@media print,screen and (min-width:800px){.feature-section h2{width:14.5em;-webkit-box-sizing:content-box;box-sizing:content-box;padding:1.5em;margin:0 0 20%}}.feature-section .small{font-size:clamp(.8125rem,1vw,.9375rem);line-height:1.5;text-align:justify}.feature-section.bg-gray h2{background-color:#f6f5f3}@media print,screen and (min-width:800px){.feature-section:nth-of-type(even) h2{padding-right:0;text-align:left}}.feature-section:nth-of-type(odd)>.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media print,screen and (min-width:800px){.feature-section:nth-of-type(odd) .section-name{-ms-flex-item-align:start;align-self:flex-start;text-align:left}}@media print,screen and (min-width:800px){.feature-section:nth-of-type(odd) h2{padding-left:0;-ms-flex-item-align:start;align-self:flex-start;text-align:right}}#sb_instagram .sb_instagram_header h3,.sb_instagram_header h3{padding:.25em 0 .25em .5em !important}.jarallax-video-youtube{margin-left:-5% !important;max-width:110%;width:110% !important}