article.innerIntro{max-width:735px;margin:0 auto}article.innerIntro h2{letter-spacing:.06em;padding-bottom:10px;margin-bottom:10px;line-height:140%;display:block;color:#2b2c28;font-size:28px;font-weight:600}
.latestposts-container{max-width:1692px;margin:0 auto;display:block}.latestposts-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.latestposts-wrapper .picture_holder picture{transition:all .3s}.latestposts-wrapper .picture_holder:hover picture{transform:scale(1.1) rotate(1deg)}.latestposts-wrapper .text_holder{z-index:1}.latestposts-wrapper .text_holder .text_holder_inner{font-size:1rem;line-height:1rem}.latestposts-wrapper .element{cursor:pointer;border:1px solid var(--color-main)}.latestposts-wrapper a.button2{text-transform:uppercase;transition:all .3s;letter-spacing:0}.latestposts-wrapper a.button2:hover{background-color:var(--color-bg-5);color:var(--color-text-1);opacity:1;letter-spacing:1px}.pulloutContainer.has_logo img.logo_external{padding:2px;border:1px solid var(--color-bg-5);max-height:38px;margin-right:5px;margin-top:-3px}.latestposts .post_sticky{display:flex;justify-content:center;width:100%}.latestposts .post_sticky .element{max-width:846px;overflow:hidden}.latestposts .post_sticky .element img{max-width:100%;border:1px solid #ddd}.latestposts .post_sticky .text_holder{order:2;max-width:846px;padding:30px;display:flex;align-items:center;justify-content:center}.latestposts .post_sticky h2{font-size:2em;line-height:1.2em}.latestposts .post_sticky .post_meta,.latestposts .post_sticky p{margin-bottom:20px}.post_meta,.post_excerpt{margin-bottom:10px}.post_meta a,.post_excerpt a{font-weight:normal}p.lp_excerpt{margin-bottom:10px}.post_regular{flex-basis:31%;display:flex;flex-direction:column;margin-bottom:40px}.post_regular .element{height:0;padding-bottom:75%;overflow:hidden}.post_regular .element img{width:100%}.post_regular .text_holder{order:2;padding:30px 0}@media(max-width: 1024px){.post_regular .text_holder{padding:30px}}.min-read{position:relative}.min-read svg{position:absolute;top:3px;width:1em;height:1em}.mread_time{margin-left:23px}@media(max-width: 1024px){.latestposts .post_sticky{border:1px solid #ddd;display:block}.latestposts .post_sticky .element{width:100%;max-width:100%}.latestposts .post_sticky .text_holder{width:100%;max-width:100%}.post_regular{flex-basis:49%;border:1px solid #ddd}}@media(max-width: 680px){.latestposts{max-width:94%;margin:0 auto}}@media(max-width: 650px){.pullout_container{text-align:center}.pullout_container a{width:100%}.pullout_container a:hover{background:#fff;color:#000}.post_regular{flex-basis:100%}.post_regular .element{order:2}.post_regular .text_holder{order:1;padding:20px}}
.section-amenties{display:flex;align-items:initial;text-align:left}@media screen and (max-width: 650px){.section-amenties{flex-direction:column}}.section-amenties.image-slider{margin-top:4em}.section-amenties h2,.section-amenties h3,.section-amenties h4,.section-amenties h5{padding:0;margin:1em 0;font-size:32px;line-height:40px;margin-bottom:30px}@media screen and (max-width: 1023px){.section-amenties h2,.section-amenties h3,.section-amenties h4,.section-amenties h5{font-size:24px;line-height:30px;margin-bottom:20px}}.section-amenties .text-inner p{font-size:1rem;line-height:1.6rem}.section-amenties ul:not(.ul_down):not(.ul_second){padding:1.5em 0 1.5em 0}@media screen and (max-width: 550px){.section-amenties ul:not(.ul_down):not(.ul_second){padding:0 0 1.5em 0}}.section-amenties ul:not(.ul_down):not(.ul_second) li{padding:0 0 0 25px;margin-left:0;font-size:1rem;position:relative}@media screen and (max-width: 1023px){.section-amenties ul:not(.ul_down):not(.ul_second) li{padding:0 0 0 20px}}.section-amenties ul:not(.ul_down):not(.ul_second) li:before{content:"★";position:absolute;left:-1px;top:0;font-size:10px;color:var(--color-gold)}.section-amenties ul:not(.ul_down):not(.ul_second) li:after{content:""}@media screen and (max-width: 550px){.section-amenties ul:not(.ul_down):not(.ul_second) li{margin-left:10px}.section-amenties ul:not(.ul_down):not(.ul_second) li:before{left:-10px}}.section-amenties.bl ul:not(.ul_down):not(.ul_second) li,.section-amenties.white ul:not(.ul_down):not(.ul_second) li{color:#fff}.section-amenties.bl ul:not(.ul_down):not(.ul_second) li:before,.section-amenties.white ul:not(.ul_down):not(.ul_second) li:before{color:#fff}.section-amenties.bl p,.section-amenties.white p{color:#fff}.section-amenties .gallery{order:2}@media screen and (max-width: 650px){.section-amenties .gallery{order:1}}.section-amenties .text{box-sizing:border-box;order:1}@media screen and (max-width: 650px){.section-amenties .text{order:2}}.section-amenties .gallery,.section-amenties .text{width:50%;flex:1}@media screen and (max-width: 650px){.section-amenties .gallery,.section-amenties .text{width:100%}}.section-amenties .text-inner{padding:5% 8%}.section-amenties .picture_holder img{-o-object-fit:cover;object-fit:cover;height:auto !important;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);height:100% !important;max-height:100%}.gallery{border:1px solid #ccc}.image-slider-container{height:100% !important}.image-slider{max-width:1692px;margin:0 auto}.image-slider p{display:initial;padding-right:10px}.image-slider .swiper-button-prev,.image-slider .swiper-button-next{display:none;position:absolute;top:-10000px;left:-10000px}.image-slider .swiper-container{height:100% !important}.image-slider .swiper-wrapper{height:100% !important}.image-slider .slider-item{position:relative;height:100%}.image-slider .swiper-slide{padding:0}
body.box_open .outerHeader,body.box_open footer.pagefooter{visibility:hidden}div.images.block-pp{margin-top:2.5em;display:flex;justify-content:center;margin:7.333333% 0px 8% 0px}div.images.block-pp picture{float:left;display:inline;margin:0px 0px 0px 2.564103%;width:31.623932%}div.images.block-pp picture:first-child{margin-left:0px}div.images.block-pp picture img{display:block;max-width:100%}div.images.block-pp div.picture{float:left;display:inline;margin:0px 0px 0px 2.564103%;width:31.623932%;max-width:307px}div.images.block-pp div.picture a:before{content:none}div.images.block-pp div.picture picture{float:none;display:block;margin-left:0;width:auto}div.images.block-pp div.picture:first-child{margin-left:0px}div.images.block-pp div.picture:nth-child(2){width:25%;max-width:205px;margin-top:4.074074%}@media(max-width: 680px){div.images.block-pp div.picture{width:56.25%}div.images.block-pp div.picture:nth-child(2){width:37.5%;margin-top:12.5%;margin-left:6.25%}div.images.block-pp div.picture:nth-child(3){display:none}}.bigImages .images.block-pp picture img{max-width:100%}.bigImages .images.block-pp .picture{width:100%;max-width:inherit}.bigImages .images.block-pp .picture:first-child{margin-left:0px}.bigImages .images.block-pp .picture:nth-child(2){width:100%;max-width:inherit}.image.block-pp{margin-bottom:4em}.image.block-pp picture{height:100%}.image.block-pp picture img{max-width:100%}.image.block-pp .picture{width:100%;height:100%}@-webkit-keyframes a{0%{transform:translate(-50%, -50%) rotateX(0) rotateY(0)}50%{transform:translate(-50%, -50%) rotateX(-180deg) rotateY(0)}to{transform:translate(-50%, -50%) rotateX(-180deg) rotateY(-180deg)}}@keyframes a{0%{transform:translate(-50%, -50%) rotateX(0) rotateY(0)}50%{transform:translate(-50%, -50%) rotateX(-180deg) rotateY(0)}to{transform:translate(-50%, -50%) rotateX(-180deg) rotateY(-180deg)}}a.fluidbox{outline:none}a.fluidbox:hover{opacity:1}.fluidbox__overlay{background-color:rgba(255,255,255,.85);cursor:pointer;cursor:zoom-out;opacity:0;pointer-events:none;position:fixed;top:-100%;left:0;bottom:-100%;right:0;transition:all .5s ease-in-out}.fluidbox--opened .fluidbox__overlay{pointer-events:auto}.fluidbox__wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;transition:all .5s ease-in-out}.fluidbox--closed .fluidbox__thumb,.fluidbox__thumb{transition:opacity 0s ease-in-out 0s}.fluidbox__ghost{background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:absolute;transition:opacity 0s 0s,transform .5s 0s}.fluidbox--opened .fluidbox__ghost{cursor:pointer;cursor:zoom-out}.fluidbox--closed .fluidbox__ghost{transition:opacity 0s .5s,transform .5s 0s}.fluidbox__loader{opacity:0;perspective:200px;pointer-events:none;position:absolute;top:0;left:0;bottom:0;right:0}.fluidbox__loader:before{background-color:rgba(255,255,255,.85);content:"";transform-style:preserve-3d;position:absolute;top:50%;left:50%;width:20%;padding-bottom:20%;transform:translate(-50%, -50%);transition-property:transform;transition-duration:.5s;transition-delay:0s}.fluidbox--loading .fluidbox__loader{opacity:1;transition:opacity .5s ease-in-out .5s}.fluidbox--loading .fluidbox__loader:before{-webkit-animation:a 1s 0s infinite ease-in-out forwards;animation:a 1s 0s infinite ease-in-out forwards}
.quote_dots{margin:6em 0 3em 0}.quote_dots .star-ms{-webkit-transform:translateX(50%);transform:translateX(50%);display:block;margin:0 auto}
section.unitintro.withoutDots.mb-2{margin-bottom:2%}
section.quote{position:relative;min-height:1px;text-align:center;max-width:735px;margin:5.7% auto 5.7% auto}section.quote div.outerquote{position:relative}section.quote div.outerquote div.inner div.box{letter-spacing:.075em;line-height:140%}section.quote div.outerquote div.author{margin-top:40px;letter-spacing:.3em;text-transform:uppercase}section.quote.open div.outerquote:after{bottom:-55px;transition:all 200ms}section.quote.open div.outerquote:before{top:-35px}section.quote .star-ms{top:0}@media(max-width: 1023px){section.quote{margin:13.333333% 0px 13.333333% 0px}section.quote.open div.outerquote:before{top:-40px}section.quote div.outerquote div.inner div.author{margin-top:2.666667%;letter-spacing:3px}}@media(max-width: 680px){section.quote{margin:50px 0px}}
