﻿*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}html,body{margin:0;width:100%;height:100%;background-color:#fdfdfd}html{font-size:62.5%;position:absolute}body{font-size:1.6rem;overflow-x:hidden}figure{margin:0}@media(max-width: 47.99em){.wp-block-image>figure>img{display:block;margin:0 auto}}@media(max-width: 47.99em){.wp-block-image>figure{width:100%}}@media(max-width: 47.99em){.wp-block-column>figure img{height:auto;display:block;margin:0 auto}}@media(max-width: 47.99em){.wp-block-column>figure{width:100%}}hr{margin:2.8rem 0;border-color:rgba(0,0,0,.26)}p:empty{display:none}figcaption{text-align:center;color:rgba(0,0,0,.54);font-size:1.2rem}.row{font-size:0}.row>*:first-child,.row .col-12{padding-left:0}.row>*:last-child,.row .col-12{padding-right:0}.row>*{width:100%;display:inline-block;font-size:16px;padding-left:1.4em;padding-right:1.4em}@media(max-width: 47.99em){.row>*{margin-bottom:.6rem}.row>*:not([class*=sm]){padding:0}.row>*:last-child{margin-bottom:0}.row>*:last-child:not([class*=sm]){padding:0}}@media(min-width: 48em){.col-12{width:100%;vertical-align:top}}.col-12.col-sm{width:100%}@media(min-width: 48em){.col-8{width:66.6666666667%;vertical-align:top}}.col-8.col-sm{width:66.6666666667%}@media(min-width: 48em){.col-6{width:50%;vertical-align:top}}.col-6.col-sm{width:50%}@media(min-width: 48em){.col-4{width:33.3333333333%;vertical-align:top}}.col-4.col-sm{width:33.3333333333%}@media(min-width: 48em){.col-3{width:25%;vertical-align:top}}.col-3.col-sm{width:25%}@media(min-width: 48em){.col-2{width:16.6666666667%;vertical-align:top}}.col-2.col-sm{width:16.6666666667%}@media(min-width: 48em){.col-1-5{width:20%;vertical-align:top}}.col-1-5.col-sm{width:20%}@media(min-width: 48em){.col-2-5{width:40%;vertical-align:top}}.col-2-5.col-sm{width:40%}@media(min-width: 48em){.col-3-5{width:60%;vertical-align:top}}.col-3-5.col-sm{width:60%}@media(max-width: 47.99em){.col-sm-12{width:100%;vertical-align:top}}@media(max-width: 27.99em){.col-sm-12{width:100%;padding:0}}@media(max-width: 47.99em){.col-sm-8{width:66.6666666667%;vertical-align:top}}@media(max-width: 27.99em){.col-sm-8{width:100%;padding:0}}@media(max-width: 47.99em){.col-sm-6{width:50%;vertical-align:top}}@media(max-width: 27.99em){.col-sm-6{width:100%;padding:0}}@media(max-width: 47.99em){.col-sm-4{width:33.3333333333%;vertical-align:top}}@media(max-width: 27.99em){.col-sm-4{width:100%;padding:0}}@media(max-width: 47.99em){.col-3{width:25%;vertical-align:top}}@media(max-width: 27.99em){.col-3{width:100%;padding:0}}.flex{display:flex;flex-wrap:wrap}.flex>*{flex:1}.flex>*+*{margin-left:1.4em}@media(max-width: 47.99em){.flex>*+*{margin-left:0;width:100%}}.dgrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-gap:1.4em}@media(max-width: 47.99em){.stackmobile>*{flex:auto}}.sitecontainer{position:absolute;width:100%;overflow-x:hidden;min-height:100%;padding-bottom:700px}@media(max-width: 47.99em){.sitecontainer{padding-bottom:1120px}}.wrapper{position:relative;margin:0 6rem}@media(max-width: 65.99em){.wrapper{margin:0 1.4rem}}.wrapper--sm{margin:0 1.4rem}.wrapper--content{padding:6rem 0}@media(max-width: 47.99em){.wrapper--content{padding:2.8rem 0}}@media(min-width: 1800px){.wrapper--full,.wrapper--site{margin:0 auto;padding:0 6rem}}.wrapper--site{max-width:calc(1800px + 12rem)}.wrapper--site--sm{max-width:1000px;margin:0 1.4rem}@media(min-width: 1000px){.wrapper--site--sm{margin:0 auto;padding:0 2.8rem}}.left{float:left}.right{float:right}@media(max-width: 47.99em){.hide--sm{display:none !important}}@media(max-width: 65.99em){.hide--md{display:none !important}}@media(max-width: 79.99em){.hide--lg{display:none !important}}.ghost{pointer-events:none}.center,.modal,.rep__img img,.gallery__item__img__overlay i,.hero:not(.hero--property) .hero__bg__image img,.hero--text .hero__bg__image img,.btn--bg::before,.hero--property .cropper .imgwrap,.hero--property .slider__item__image .imgwrap,.hero--property .hero__bg__image .imgwrap,.hero--property .cropper--wide .imgwrap,.hero--property .list__item__pic .imgwrap,.hero--property .gallery__item__img .imgwrap,.cropper>img,.slider__item__image>img,.hero--property .hero__bg__image>img,.cropper--wide>img,.list__item__pic>img,.gallery__item__img>img,section:not(.hero--property) .hero__bg__image>img,.slider__container .cropper img,.slider__container .slider__item__image img,.slider__container .hero--property .hero__bg__image img,.hero--property .slider__container .hero__bg__image img,.slider__container .cropper--wide img,.slider__container .list__item__pic img,.slider__container .gallery__item__img img,.slider__container section:not(.hero--property) .hero__bg__image img,section:not(.hero--property) .slider__container .hero__bg__image img{position:absolute;left:50%;top:50%;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.centered{text-align:center !important}.type--p--max{max-width:700px}.centered--margin{margin-left:auto;margin-right:auto}p.centered{margin-left:auto;margin-right:auto}.short.wp-block-cover{min-height:360px}.short.wp-block-separator{max-width:200px}.short.wp-block-gallery>figure{max-height:240px}.righty{text-align:right}.lefty:not(.has-text-align-center),.lefty h3:not(.has-text-align-center),.lefty h4:not(.has-text-align-center),.lefty h5:not(.has-text-align-center),.lefty h6:not(.has-text-align-center){text-align:left}.blocky{display:block}.cropper,.slider__item__image,.hero--property .hero__bg__image,.cropper--wide,.list__item__pic,.gallery__item__img,section:not(.hero--property) .hero__bg__image{position:relative;overflow:hidden}.hero--property .cropper .imgwrap,.hero--property .slider__item__image .imgwrap,.hero--property .hero__bg__image .imgwrap,.hero--property .cropper--wide .imgwrap,.hero--property .list__item__pic .imgwrap,.hero--property .gallery__item__img .imgwrap,.cropper>img,.slider__item__image>img,.hero--property .hero__bg__image>img,.cropper--wide>img,.list__item__pic>img,.gallery__item__img>img,section:not(.hero--property) .hero__bg__image>img,.slider__container .cropper img,.slider__container .slider__item__image img,.slider__container .hero--property .hero__bg__image img,.hero--property .slider__container .hero__bg__image img,.slider__container .cropper--wide img,.slider__container .list__item__pic img,.slider__container .gallery__item__img img,.slider__container section:not(.hero--property) .hero__bg__image img,section:not(.hero--property) .slider__container .hero__bg__image img{height:100%;width:100%;object-fit:contain}.cropper .imgwrap,.slider__item__image .imgwrap,.hero--property .hero__bg__image .imgwrap,.cropper--wide .imgwrap,.list__item__pic .imgwrap,.gallery__item__img .imgwrap,section:not(.hero--property) .hero__bg__image .imgwrap{text-align:center}.cropper img.portrait,.slider__item__image img.portrait,.hero--property .hero__bg__image img.portrait,.cropper--wide img.portrait,.list__item__pic img.portrait,.gallery__item__img img.portrait,section:not(.hero--property) .hero__bg__image img.portrait{width:auto;height:100%}.cropper--wide img,.list__item__pic img,.gallery__item__img img,section:not(.hero--property) .hero__bg__image img{height:auto !important;width:100% !important}@media(max-width: 27.99em){.cropper--wide img,.list__item__pic img,.gallery__item__img img,section:not(.hero--property) .hero__bg__image img{height:100%;width:auto}}.overlay,.hero__overlay--dark,.hero__overlay--light{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;-webkit-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;-ms-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out;background-color:rgba(0,0,0,.54)}.overlay--site{position:fixed}.overlay--dark{background-color:rgba(0,0,0,.54)}.defaultFocus,body:not(.mouse) input:focus+:is(.input__label,.wpcf7-list-item-label),body:not(.mouse) input:focus+:is(.input__label,.wpcf7-list-item-label)::before{outlineoutline:#5b9dd9 auto 5px;outline-color:#5b9dd9;outline-style:auto;outline-width:5px}.rotator,.rotatorUp1,.grid__filter--open .grid__filter__toggle .grid__filter__togglearrow,.rotatorUp0,.grid__filter__toggle .grid__filter__togglearrow,.rotatorDown1,.nav__item.toggle.open>a::after,.notouch .nav__item.toggle:hover>a::after,.rotatorDown0,.nav__item.toggle>a::after{-webkit-transition:transform 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out;-ms-transition:transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;position:relative}.rotatorDown0,.nav__item.toggle>a::after,.rotatorUp1,.grid__filter--open .grid__filter__toggle .grid__filter__togglearrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width: 47.99em){.rotatorDown0.smRev,.nav--left .nav__item.toggle>a.rotatorDown0::after,.nav__item.toggle>a.smRev::after,.nav--left .nav__item.toggle.open>a::after,.nav--left .nav__item.toggle>a::after,.smRev.rotatorUp1,.nav--left .nav__item.toggle>a.rotatorUp1::after,.grid__filter--open .grid__filter__toggle .smRev.grid__filter__togglearrow,.grid__filter--open .grid__filter__toggle .nav--left .nav__item.toggle>a.grid__filter__togglearrow::after,.nav--left .grid__filter--open .grid__filter__toggle .nav__item.toggle>a.grid__filter__togglearrow::after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-left:.6rem}}.rotatorDown1,.nav__item.toggle.open>a::after,.notouch .nav__item.toggle:hover>a::after,.rotatorUp0,.grid__filter__toggle .grid__filter__togglearrow{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}@media(max-width: 47.99em){.rotatorDown1.smRev,.nav--left .nav__item.toggle>a.rotatorDown1::after,.nav__item.toggle.open>a.smRev::after,.nav--left .nav__item.toggle.open>a::after,.notouch .nav__item.toggle:hover>a.smRev::after,.notouch .nav--left .nav__item.toggle:hover>a::after,.nav--left .notouch .nav__item.toggle:hover>a::after,.smRev.rotatorUp0,.nav--left .nav__item.toggle>a.rotatorUp0::after,.grid__filter__toggle .smRev.grid__filter__togglearrow,.grid__filter__toggle .nav--left .nav__item.toggle>a.grid__filter__togglearrow::after,.nav--left .grid__filter__toggle .nav__item.toggle>a.grid__filter__togglearrow::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}.hide{display:none}.placeholder,.hero__bg{background-color:#fdfdfd}.margin-top-sm{margin-top:.6rem}.margin-top-md{margin-top:1.4rem}.margin-top-lg{margin-top:2.8rem}.margin-top-xl{margin-top:6rem}.no-padding{padding:0 !important}.spinner,.spinner__inner{position:absolute;top:25%;left:50%;left:calc(50% - 20px)}.spinner::before,.spinner::after,.spinner__inner::before,.spinner__inner::after{position:absolute;content:""}.spinner::after{width:50px;height:20px;border-radius:100%;left:-5px;background-color:rgba(0,0,0,.26);top:40px}.spinner::before{box-shadow:0 0 0 3px rgba(0,0,0,.54);-moz-animation:floaty 1.5s ease-in-out infinite;-webkit-animation:floaty 1.5s ease-in-out infinite;animation:floaty 1.5s ease-in-out infinite}.spinner--home__inner{-moz-animation:floaty 1.5s ease-in-out infinite;-webkit-animation:floaty 1.5s ease-in-out infinite;animation:floaty 1.5s ease-in-out infinite}.spinner--home__inner::before{width:32px;height:32px;-moz-transform:rotate(-46deg);-webkit-transform:rotate(-46deg);transform:rotate(-46deg);border:3px solid;border-color:rgba(0,0,0,.54) rgba(0,0,0,.54) transparent transparent;top:17px;left:1px}.spinner--home__inner::after{width:8px;height:14px;border:3px solid;border-color:rgba(0,0,0,.54) rgba(0,0,0,.54) transparent rgba(0,0,0,.54);top:46px;left:13px}.spinner--home::before{width:40px;height:28px;box-shadow:none;border:3px solid;border-color:transparent rgba(0,0,0,.54) rgba(0,0,0,.54) rgba(0,0,0,.54);left:-3px;margin-top:12px}.spinner--location::before{width:40px;height:40px;border-radius:100% 100% 100% 0;-moz-transform:rotate(-46deg);-webkit-transform:rotate(-46deg);transform:rotate(-46deg)}.black{color:#000}.red{color:red}@media(max-width: 47.99em){.flex-rev-stack{flex-direction:column-reverse}}.soldoutflag{display:block;position:absolute;background-color:#fdfdfd !important;width:200px;top:30px;left:-60px;text-align:center;padding:.6rem 0;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hero--property .imgwrap{position:relative;max-width:100%}.hero--property .imgwrap img{height:100%}.fullwidth{width:100vw !important;position:relative;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.fullwidth.wp-block-image{height:340px}.fullwidth.wp-block-image.short{height:200px}.fullwidth.wp-block-image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.display-block{display:block !important}.icon-columns{opacity:.54}.icon-columns img{height:40px !important}.icon-columns p{margin:0}@media(max-width: 47.99em){.cols-sm-50.is-not-stacked-on-mobile{flex-wrap:wrap !important}.cols-sm-50>.wp-block-column.wp-block-column{flex-basis:calc(50% - 2em) !important}}@-webkit-keyframes floaty{0%{top:0}50%{top:-10px}100%{top:0}}@-moz-keyframes floaty{0%{top:0}50%{top:-10px}100%{top:0}}@keyframes floaty{0%{top:0}50%{top:-10px}100%{top:0}}@keyframes placeHolderShimmer{0%{background-position:-100% 0}100%{background-position:100% 0}}@media print{section{padding:.6rem !important}}.type--quote{position:relative;font-style:italic}.type--quote::before{position:absolute;top:-25px;left:-20px;content:"“";font-size:3.6rem}.type--underline,.floorplans__btn.active,.btn--underline,.type--underline--light,.btn--underline--light{position:relative}.type--underline::after,.floorplans__btn.active::after,.btn--underline::after,.type--underline--light::after,.btn--underline--light::after{-webkit-transition:height 80ms ease-in-out,transform 80ms ease-in-out,left 80ms ease-in-out,right 80ms ease-in-out,background-color 80ms ease-in-out;-moz-transition:height 80ms ease-in-out,transform 80ms ease-in-out,left 80ms ease-in-out,right 80ms ease-in-out,background-color 80ms ease-in-out;-ms-transition:height 80ms ease-in-out,transform 80ms ease-in-out,left 80ms ease-in-out,right 80ms ease-in-out,background-color 80ms ease-in-out;-o-transition:height 80ms ease-in-out,transform 80ms ease-in-out,left 80ms ease-in-out,right 80ms ease-in-out,background-color 80ms ease-in-out;transition:height 80ms ease-in-out,transform 80ms ease-in-out,left 80ms ease-in-out,right 80ms ease-in-out,background-color 80ms ease-in-out;content:"";position:absolute;top:80%;height:2px;left:16%;right:16%;background-color:rgba(0,0,0,.87)}.notouch .type--underline:hover::after,.notouch .floorplans__btn.active:hover::after,.notouch .btn--underline:hover::after,.notouch .type--underline--light:hover::after,.notouch .btn--underline--light:hover::after{background-color:rgba(0,0,0,.54);left:8%;right:8%}.type--subhead,.text__subhead,.heading--lg>span,.vrview__text h1>span,.vrview__text h2>span,.vrview__text h3>span,.vrview__text h4>span,.vrview__text h5>span,.vrview__text h6>span,.hero--text__primary>span{position:relative;font-size:2.4rem;font-weight:300;font-family:"Montserrat",sans-serif;line-height:1.5;display:inline-block}h3 .type--subhead,h3 .text__subhead,h3 .heading--lg>span,h3 .vrview__text h1>span,.vrview__text h3 h1>span,h3 .vrview__text h2>span,.vrview__text h3 h2>span,h3 .vrview__text h3>span,.vrview__text h3 h3>span,h3 .vrview__text h4>span,.vrview__text h3 h4>span,h3 .vrview__text h5>span,.vrview__text h3 h5>span,h3 .vrview__text h6>span,.vrview__text h3 h6>span,h3 .hero--text__primary>span{font-size:1.8rem}h3 .type--subhead::before,h3 .text__subhead::before,h3 .heading--lg>span::before,h3 .vrview__text h1>span::before,.vrview__text h3 h1>span::before,h3 .vrview__text h2>span::before,.vrview__text h3 h2>span::before,h3 .vrview__text h3>span::before,.vrview__text h3 h3>span::before,h3 .vrview__text h4>span::before,.vrview__text h3 h4>span::before,h3 .vrview__text h5>span::before,.vrview__text h3 h5>span::before,h3 .vrview__text h6>span::before,.vrview__text h3 h6>span::before,h3 .hero--text__primary>span::before{top:-1.4rem}.type--subhead::before,.text__subhead::before,.heading--lg>span::before,.vrview__text h1>span::before,.vrview__text h2>span::before,.vrview__text h3>span::before,.vrview__text h4>span::before,.vrview__text h5>span::before,.vrview__text h6>span::before,.hero--text__primary>span::before{content:"";position:absolute;width:90%;top:-0.6rem;left:5%;border-top:2px rgba(0,0,0,.26) solid}.type--underline--light,.btn--underline--light{font-weight:400 !important;color:#fdfdfd !important}.type--underline--light::after,.btn--underline--light::after,.notouch .type--underline--light:hover::after{background-color:#fdfdfd}.type--underline--inline--base,.type--underline--inline--light,.type--link--inline--light,.type--underline--inline,.footer__copyright .nav__link--0,.type--link--inline,:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) a{background-repeat:repeat-x;background-position:0 100%;background-size:100% 1px}.type--underline--inline,.footer__copyright .nav__link--0,.type--link--inline,:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) a{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.87) 0%, rgba(0, 0, 0, 0.87) 100%)}.notouch .type--underline--inline:hover,.notouch .footer__copyright .nav__link--0:hover,.footer__copyright .notouch .nav__link--0:hover,.notouch .type--link--inline:hover,.notouch :is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) a:hover,:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) .notouch a:hover{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.54) 100%)}.type--underline--inline--light,.type--link--inline--light{background-image:linear-gradient(to right, #fdfdfd 0%, #fdfdfd 100%)}.type--link--base,.type--link--light,.type--link--inline--light,.type--link,.type--button,.btn,.wp-block-button__link,input[type=submit],.type--link--inline,:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) a{text-decoration:none;cursor:pointer;-webkit-transition:color 80ms ease-in-out;-moz-transition:color 80ms ease-in-out;-ms-transition:color 80ms ease-in-out;-o-transition:color 80ms ease-in-out;transition:color 80ms ease-in-out}.type--link,.type--button,.btn,.wp-block-button__link,input[type=submit],.type--link--inline,:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) a{color:rgba(0,0,0,.87)}.type--link:active,.type--button:active,.btn:active,.wp-block-button__link:active,input[type=submit]:active,.type--link--inline:active,:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) a:active{color:#daaa4f !important}.type--link:active::after,.type--button:active::after,.btn:active::after,.wp-block-button__link:active::after,input[type=submit]:active::after,.type--link--inline:active::after,:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) a:active::after{background-color:#daaa4f !important}.notouch .type--link:hover,.notouch .type--button:hover,.notouch .btn:hover,.notouch .wp-block-button__link:hover,.notouch input[type=submit]:hover,.notouch .type--link--inline:hover,.notouch :is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) a:hover,:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) .notouch a:hover{color:rgba(0,0,0,.54)}.type--link--light,.type--link--inline--light{color:#fdfdfd}.type--link--light:active,.type--link--inline--light:active{color:#daaa4f !important}.type--link--light:active::after,.type--link--inline--light:active::after{background-color:#daaa4f !important}.type--link--inline--base,.type--link--inline--light,.type--link--inline,:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.nav__list):not(.nav__list) a{padding:0;-webkit-transition:color 80ms ease-in-out;-moz-transition:color 80ms ease-in-out;-ms-transition:color 80ms ease-in-out;-o-transition:color 80ms ease-in-out;transition:color 80ms ease-in-out}.type--buttonappearance,.nav__link--0,.input--text__label,.input__legend,.heading--xs,.type--button,.btn,.wp-block-button__link,input[type=submit],.soldoutflag{font-size:1.4rem;font-weight:800;color:rgba(0,0,0,.87);font-family:"Montserrat",sans-serif;background-color:transparent;border:none}.type--button,.btn,.wp-block-button__link,input[type=submit]{padding:1.4rem}.type--body,.tooltip__body,.hero--text__secondary,.type--italic,.footer__promo__text,.card__subtitle,.type--caption,p+ul,h1+ul,h2+ul,h3+ul,h4+ul,h5+ul,h6+ul,.wp-block-column>ul,p{font-weight:400;font-size:1.4rem;color:rgba(0,0,0,.54);font-family:"Libre Baskerville",serif;line-height:1.8;max-width:700px}.type--body.has-white-color,.has-white-color.tooltip__body,.has-white-color.hero--text__secondary,.has-white-color.type--italic,.has-white-color.footer__promo__text,.has-white-color.card__subtitle,.has-white-color.type--caption,p+ul.has-white-color,h1+ul.has-white-color,h2+ul.has-white-color,h3+ul.has-white-color,h4+ul.has-white-color,h5+ul.has-white-color,h6+ul.has-white-color,.wp-block-column>ul.has-white-color,p.has-white-color{font-weight:800}.dropcap:first-child:first-letter,.misc__text:not(.misc__text+.misc__text) p:first-child:first-of-type:first-letter{float:left;font-size:7.2rem;padding-top:8px;padding-right:10px;padding-left:3px}.type--caption{font-size:1.2rem}.type--upper,.type--subhead,.text__subhead,.heading--lg>span,.vrview__text h1>span,.vrview__text h2>span,.vrview__text h3>span,.vrview__text h4>span,.vrview__text h5>span,.vrview__text h6>span,.hero--text__primary>span,.type--buttonappearance,.nav__link--0,.input--text__label,.input__legend,.heading--xs,.soldoutflag,.type--button,.btn,.wp-block-button__link,input[type=submit]{text-transform:uppercase}.type--heading,h1,h2,h3,h4,h5,h6{color:rgba(0,0,0,.68);margin:0 0 2.8rem 0;line-height:1.4;text-align:center;font-weight:400}p+.type--heading,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:6rem}@media(max-width: 47.99em){.type--heading,h1,h2,h3,h4,h5,h6{margin:1.4rem 0}}p:empty{margin:0;height:0}strong{font-weight:800;color:rgba(0,0,0,.87)}.type--italic,.footer__promo__text,.card__subtitle,.type--caption{color:rgba(0,0,0,.54);font-style:italic}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0}h3,h4{margin:2.8rem 0 0}.heading{font-size:3.6rem}@media only screen and (max-width: 47.99em){.heading{font-size:2.4rem}}.heading--xxl,.header+section .heading--xl,.header+section .header+.hero .hero--text__primary,.header+.hero .header+section .hero--text__primary{font-size:9rem;font-weight:400}@media only screen and (max-width: 47.99em){.heading--xxl,.header+section .heading--xl,.header+section .header+.hero .hero--text__primary,.header+.hero .header+section .hero--text__primary{font-size:7.2rem}}.heading--xl,.header+.hero .hero--text__primary{font-size:7.2rem;font-weight:400}@media only screen and (max-width: 47.99em){.heading--xl,.header+.hero .hero--text__primary{font-size:4.8rem}}.heading--lg,.vrview__text h1,.vrview__text h2,.vrview__text h3,.vrview__text h4,.vrview__text h5,.vrview__text h6,.hero--text__primary{font-size:4.8rem}@media only screen and (max-width: 47.99em){.heading--lg,.vrview__text h1,.vrview__text h2,.vrview__text h3,.vrview__text h4,.vrview__text h5,.vrview__text h6,.hero--text__primary{font-size:3.6rem}}.heading--sm{font-size:3.6rem;line-height:4.8rem;margin-bottom:.6rem}.heading--xs{font-weight:400;margin:2.8rem 0}.heading--xs.has-rule{margin:6rem 0}.heading--xs.has-rule>span{position:relative}.heading--xs.has-rule>span::after,.heading--xs.has-rule>span::before{content:"";display:block;position:absolute;width:100%;height:2px;top:calc(50% - 1px);background-color:rgba(0,0,0,.26)}.heading--xs.has-rule>span::before{right:calc(100% + 1.4rem)}.heading--xs.has-rule>span::after{left:calc(100% + 1.4rem)}body{font-family:"Libre Baskerville",serif}a{text-decoration:none}.form{text-align:center;padding:2.8rem}.form p{text-align:center}.form__container .form.inactive{display:none}.form--contact fieldset{border:none;margin-bottom:2.8rem}input,textarea{border-radius:0;-webkit-appearance:none}input ::-webkit-input-placeholder,textarea ::-webkit-input-placeholder{color:rgba(0,0,0,.26)}input :-moz-placeholder,textarea :-moz-placeholder{color:rgba(0,0,0,.26);opacity:1}input ::-moz-placeholder,textarea ::-moz-placeholder{color:rgba(0,0,0,.26);opacity:1}input :-ms-input-placeholder,textarea :-ms-input-placeholder{color:rgba(0,0,0,.26)}input ::-ms-input-placeholder,textarea ::-ms-input-placeholder{color:rgba(0,0,0,.26)}.mouse input:focus,.mouse textarea:focus{outline:none}input[type=checkbox],input[type=radio]{opacity:0;position:absolute;cursor:pointer}.input{position:relative}:is(.input__label,.wpcf7-list-item-label){position:relative;cursor:pointer;font-family:"Montserrat",sans-serif;font-size:1.2rem;padding:.6rem 2.8rem;width:100%;display:block}:is(.input__label,.wpcf7-list-item-label)::before,:is(.input__label,.wpcf7-list-item-label)::after{content:"";position:absolute;top:0;bottom:0;margin:auto;-webkit-transition:80ms ease-in-out;-moz-transition:80ms ease-in-out;-o-transition:80ms ease-in-out;-ms-transition:80ms ease-in-out;transition:80ms ease-in-out}:is(.input__label,.wpcf7-list-item-label)::before{left:.5px;width:15px;height:15px;background-color:transparent;border:solid 2px rgba(0,0,0,.87)}:is(.input__label,.wpcf7-list-item-label)::after{width:0;height:0}:is(.checkbox__label,.wpcf7-list-item-label)::before{border-radius:2px}:is(.checkbox__label,.wpcf7-list-item-label)::after{top:3px;left:12px;border:solid 2px;border-width:0 3px 3px 0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-radius:2px;border-color:transparent;-moz-box-shadow:inset -4px 0 0 0 #fdfdfd;-webkit-box-shadow:inset -4px 0 0 0 #fdfdfd;-ms-box-shadow:inset -4px 0 0 0 #fdfdfd;-o-box-shadow:inset -4px 0 0 0 #fdfdfd;box-shadow:inset -4px 0 0 0 #fdfdfd}input[type=checkbox]:checked+:is(.checkbox__label,.wpcf7-list-item-label)::after{width:7px;height:17px;border-color:rgba(0,0,0,.87);left:9px;top:-10px}.radio__label::before{border-radius:50px}.radio__label::after{left:8px;background-color:rgba(0,0,0,.87);border-radius:10px}input[type=radio]:checked+.radio__label::after{background-color:rgba(0,0,0,.87);width:9px;height:9px;left:5.5px}.input__legend{text-align:left;max-width:400px;width:100%;display:block;padding:0}:is(.form--contact,body.page-id-37) .input__legend{margin-top:2.8rem !important;font-size:1.2rem;margin-right:auto;margin-left:auto}.input__legend.input__message{margin-top:6rem !important}.input__item,.wpcf7-list-item,.input__legend+p{max-width:400px;width:100%;margin:0 auto;text-align:left !important}.input__group{border:none;min-width:0}.input__group+.input__group{margin-top:1.4rem}.wpcf7-form-control-wrap{width:100%}.wpcf7-form-control-wrap div div{margin:0 6rem}@media(max-width: 47.99em){.wpcf7-form-control-wrap div div{margin:0 auto}}input[type=text],input[type=email],input[type=password],input[type=tel],textarea{font-size:1.4rem;border:none;border-bottom:2px #000 solid;color:#000;border-color:rgba(0,0,0,.26);background-color:transparent}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,textarea:focus{border-color:rgba(0,0,0,.87)}.form--contact input[type=text],.form--contact input[type=email],.form--contact input[type=password],.form--contact input[type=tel],.form--contact textarea{width:100%}.input--text__label{padding:1.4rem;display:block;text-align:left}input[type=submit]{padding:0}.form--contact input[type=submit]{background-color:rgba(0,0,0,.87);color:#fdfdfd;float:left;padding:1.4rem;font-weight:300;font-size:1.4rem;min-width:100px}@media only screen and (max-width: 47.99em){.input__group--stacksm .input{margin-top:2.8rem}.input__group--stacksm .input__label::before,.input__group--stacksm .input__label::after{top:-1.4rem;left:0 !important;right:0;bottom:auto;margin:auto}.input__group--stacksm .input__label::after{margin-top:5.5px}}.search--header__submit{background-color:#fdfdfd;height:100%}.search__bar{overflow:hidden;display:block;padding:0 .6rem 0 0}.search__form{position:relative;width:100%}.search--header__form{max-width:400px;margin-left:auto;padding-top:3px}@media screen and (max-width: 79.99em){.search--header__form{width:90%}}@media screen and (max-width: 65.99em){.search--header__form{width:100%;max-width:999px}}.search--header{z-index:1;position:absolute;width:90%;background-color:#fdfdfd;right:0;top:0;height:100%;display:flex;align-items:center;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}@media screen and (max-width: 65.99em){.search--header{position:absolute;margin:0;padding:2rem 0;background-color:#fdfdfd}}@media(max-width: 47.99em){.search--header{width:100%}}.search--closed{right:-150%}.search__field{width:100%;border-color:rgba(0,0,0,.87) !important}.search--footer__field{background-color:transparent}.search__submit{position:absolute;right:0}.th_rh_name_field{display:none}.gglcptch{display:none}.btn:empty,.wp-block-button__link:empty{display:none}.mouse .btn:focus,.mouse .wp-block-button__link:focus{outline:none}.btn_row{margin-top:2.8rem}@media print{.btn_row{display:none}}section.btn_row>*{padding:2.8rem 0;border-top:2px #000 solid;border-bottom:2px #000 solid}.btn_row__btn{display:inline-block}@media only screen and (max-width: 47.99em){.btn_row__btn{width:100%;display:block}}.btn--underline--light{padding:1.4rem 1.4rem .6rem}.btn--icon{padding:1.4rem;background:transparent;border:none}.btn--icon i{font-size:1.8rem;pointer-events:none}.btn--icon span{position:relative;top:-1px}.btn--filled,div.wp-block-button:not(.is-style-outline)>.wp-block-button__link,.btn--filled--light{padding:1.4rem;color:#fdfdfd;-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;-ms-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out;position:relative;z-index:1;display:inline-block}.btn--filled::before,div.wp-block-button:not(.is-style-outline)>.wp-block-button__link::before,.btn--filled--light::before{-webkit-transition:top 250ms ease-in-out,height 250ms ease-in-out;-moz-transition:top 250ms ease-in-out,height 250ms ease-in-out;-ms-transition:top 250ms ease-in-out,height 250ms ease-in-out;-o-transition:top 250ms ease-in-out,height 250ms ease-in-out;transition:top 250ms ease-in-out,height 250ms ease-in-out;height:100%;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#daaa4f;z-index:-1}.notouch .btn--filled:hover,.notouch div.wp-block-button:not(.is-style-outline)>.wp-block-button__link:hover,.notouch .btn--filled--light:hover{color:rgba(0,0,0,.87)}.notouch .btn--filled:hover::before,.notouch div.wp-block-button:not(.is-style-outline)>.wp-block-button__link:hover::before,.notouch .btn--filled--light:hover::before{top:100%;height:2px}.btn--filled--light{color:#000}.notouch .btn--filled--light:hover{color:#fdfdfd}.btn--bg::before{content:"";display:block;background-color:rgba(0,0,0,.26);border-radius:100%;width:4.2rem;height:4.2rem;z-index:-1}.wp-block-button__link{border:none !important}.text{padding-bottom:1.4rem}.hero+.text+section:not(.vrview):not(.map__section){padding-top:2.8rem}.text--col12{max-width:700px;margin:0 auto}.text__menu{margin:2.8rem 0}.text__menu__item+.text__menu__item{border-left:2px #000 solid}@media(max-width: 65.99em){.text__menu__item{display:inline-block;width:100%;border-left:none !important}}.hero{position:relative;overflow:hidden}.hero--short{height:28vh;min-height:100px}.hero--tall{height:40vh;max-height:800px;min-height:400px}@media(max-width: 47.99em){.hero--tall{height:40vh;max-height:400px;min-height:300px}}@media(min-width: 66em){.hero--tall{height:60vh;max-height:9999px}}.hero--super{height:60vh}.hero--super img{min-width:100%}@media(max-width: 65.99em){.hero--super img{height:100% !important;width:auto !important}}@media(max-width: 47.99em){.hero--super{max-height:500px}}.hero__bg{position:absolute;top:0;width:100%;height:100%}.hero__bg .flickity-viewport{height:100% !important}.hero__bg__image{width:100%;height:100%}@media(max-width: 65.99em){section:not(.hero--property) .hero__bg__image img{width:auto !important;height:100% !important}}.hero--short .hero__bg__image img,.hero--text .hero__bg__image img{height:auto;width:100%}@media(max-width: 65.99em){.hero--short .hero__bg__image img{width:100%;height:auto}}.hero--property .hero__bg__image{max-width:1400px;margin:0 auto}.hero--text__text{position:absolute;text-align:center;color:#fff}.hero--text--light,.hero--text__secondary--light,.hero--text__primary--light{color:#fdfdfd;text-shadow:0px 0px 50px rgba(0,0,0,.54),3px 3px 40px rgba(0,0,0,.87)}.hero--text--dark,.hero--text__secondary--dark,.hero--text__primary--dark{color:rgba(0,0,0,.87)}.hero--text__secondary{margin-top:0;font-size:2.4rem}@media(max-width: 47.99em){.hero--text__secondary{font-size:1.4rem}}.hero--text__cta{margin-top:1.4rem}.hero__overlay--light{background:radial-gradient(ellipse at center, rgba(253, 253, 253, 0.8) 0%, rgba(253, 253, 253, 0) 100%)}.hero__overlay--dark{background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.2) 100%)}.hero__bg__image--video{width:100%;height:auto;padding-bottom:56.2%;margin-top:50%;top:7rem;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%)}@media(max-width: 65.99em){.hero__bg__image--video{width:200%;margin-top:100%;margin-left:50%;padding-bottom:120%;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}}.hero__bg__image--video__overlay{opacity:0}@media print{.hero{max-height:400px}}.gallery__item{text-align:center}@media(max-width: 47.99em){.gallery__item[class*=col]{margin-bottom:6rem}}.gallery__item__img{padding:20%}.gallery__item__img img{min-width:100%}@media(max-width: 65.99em){.gallery__item__img img{min-width:100%;height:auto}}.gallery__item__img__overlay.overlay--dark{background-color:rgba(0,0,0,.26)}.gallery__item__img__overlay i{font-size:9rem;color:#fff}.gallery__item__img__overlay:hover{opacity:0}.gallery__item__title{margin-top:1.4rem}.vrview{padding:40% 0;position:relative;min-height:300px;overflow:hidden;background-color:rgba(0,0,0,.54)}@media(min-width: 48em){.vrview{padding:20% 0}}@media print{.vrview{display:none}}.vrview--hasheading{padding:18% 0;margin-top:8rem}@media(max-width: 47.99em){.vrview--hasheading{margin-top:6rem}}.vrview--hascta{padding:18% 0;margin-bottom:8rem}@media(max-width: 47.99em){.vrview--hascta{margin-bottom:6rem}}.vrview__source{display:none}.vrview__frame,.vrview__overlay{position:absolute !important;top:0;left:0;height:100%;width:100%;max-width:100%;max-height:100%;overflow:hidden}.vrview__overlay{cursor:pointer;height:100%;width:100%;box-shadow:inset 0px 80px 80px -80px rgba(0,0,0,.87),inset 0px -80px 80px -80px rgba(0,0,0,.87)}.touch .vrview__overlay{pointer-events:auto}.touch .vrview.touching .vrview__overlay{pointer-events:none}.vrview__text{opacity:1;-webkit-transition:opacity 600ms ease-in-out;-ms-transition:opacity 600ms ease-in-out;transition:opacity 600ms ease-in-out;-webkit-transition-delay:4s;-ms-transition-delay:4s;transition-delay:4s}.vrview__text *{color:#fdfdfd;text-shadow:0px 0px 50px rgba(0,0,0,.54),3px 3px 40px rgba(0,0,0,.87)}.vrview:active .vrview__text,.vrview.touching .vrview__text,.ghost .vrview__text{opacity:0;-webkit-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}.vrview__frame,.vrview__overlay{touch-action:auto}.vrview__icon{width:50px;height:50px;left:50%;bottom:2%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.vrview__heading{position:absolute;left:0;right:0;bottom:100%;padding:0}.vrview__cta{text-align:center;position:absolute;left:50%;top:105%;width:auto;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.video__container{position:relative;margin:0 auto 1.4rem auto;width:70%;padding-bottom:39.4%}@media(max-width: 48em){.video__container{width:100%;padding-bottom:56.3%}}.video__frame{position:absolute;width:100%;height:100%;top:0;left:0}.video{width:100%}.icon{background-repeat:no-repeat;background-size:100%}.icon--360{background-image:url("icons/360.svg")}.page-template-communities .misc__icon{display:none}.misc__icon__img{width:30%;max-width:50px;min-height:100px}.misc__icon__label p,.misc__icon__label h3{text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:1.4rem}.misc__icon__label h3+p{text-transform:none;font-weight:400}.slider img{height:100% !important;width:auto;min-width:0}@media(max-width: 47.99em){.slider{padding-bottom:6rem}}.slider__item{margin:0 1.4rem;min-width:300px;overflow:hidden}.slider--content .slider__item{width:calc(25% - 2.8rem)}.slider--image .slider__item{width:70%;max-width:600px}@media only screen and (max-width: 47.99em){.slider--image .slider__item{width:100%}}.is-fullscreen .slider__item{width:100%;max-width:100%;position:relative;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media print{.slider__item{margin:1.4rem;width:calc(49.9% - 5.6rem) !important;display:inline-block}}.slider--image .flickity-viewport{overflow:visible !important}.slider--image .flickity-page-dots{display:none}.slider__item__image{padding:34%}.slider__container::after{content:"flickity";display:none}@media print{.slider__container::after{content:""}}.flickity-prev-next-button{background-color:transparent !important}.flickity-prev-next-button.next{right:-10px !important}.coms .flickity-prev-next-button.next{right:10px !important}.flickity-prev-next-button.previous{left:-10px !important}.coms .flickity-prev-next-button.previous{left:10px !important}@media(min-width: 66em){.flickity-prev-next-button.next{right:-50px !important}.flickity-prev-next-button.previous{left:-50px !important}}.slider__ctas{text-align:center}@media print{.flickity-prev-next-button,.flickity-page-dots{display:none}.slider--content{display:none}}.slider__container .widget_text{display:block !important;margin:0 6rem}.grid{padding-bottom:0}.grid+section{padding-top:0}.grid--images img{max-width:100%}.grid__item{padding:1.4rem;width:49.9%}@media only screen and (max-width: 47.99em){.grid__item{width:100%}}@media(min-width: 80em){.grid__item{width:33.33%}}.grid__item--employee{width:25%}@media(max-width: 47.99em){.grid__item--employee{width:50%}}@media(max-width: 27.99em){.grid__item--employee{width:100%}}.grid__filter{-webkit-transition:border-color 250ms ease-in-out,max-height 600ms ease-in-out;-moz-transition:border-color 250ms ease-in-out,max-height 600ms ease-in-out;-ms-transition:border-color 250ms ease-in-out,max-height 600ms ease-in-out;-o-transition:border-color 250ms ease-in-out,max-height 600ms ease-in-out;transition:border-color 250ms ease-in-out,max-height 600ms ease-in-out;max-height:6rem;overflow:hidden;margin-bottom:1.4rem;padding-bottom:1.4rem;border-bottom:2px solid;border-color:rgba(0,0,0,0)}.grid__filter.grid__filter--open,.grid__filter:hover{border-color:rgba(0,0,0,.87)}.grid__filter.grid__filter--open{max-height:470px}@media only screen and (max-width: 47.99em){.grid__filter.grid__filter--open{max-height:1100px}}.grid__filter__toggle{height:6rem;cursor:pointer}.grid__container{-webkit-transition:height 250ms ease-in-out;-moz-transition:height 250ms ease-in-out;-ms-transition:height 250ms ease-in-out;-o-transition:height 250ms ease-in-out;transition:height 250ms ease-in-out;min-height:8rem}.grid__placeholder{position:relative;min-height:8rem}@media print{.grid__filter{display:none}}.card__image{position:relative;overflow:hidden;padding-bottom:70%}.card__image img{position:absolute;left:50%;top:50%;height:100%;width:100%;object-fit:cover;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.grid__item--employee .card__image{padding-bottom:100%}.card__text{position:relative;overflow:auto;padding:0 1.4rem 0 4rem}.card__title{max-width:70%;text-align:left;margin-bottom:0;margin:1.4rem 0;font-weight:800}.grid__item--employee .card__title{max-width:100%}.card__caption{margin-top:.6rem}.card__caption a{font-family:"Montserrat",sans-serif;font-weight:800}.card__btn{position:absolute;top:0;max-width:90px;width:30%;max-height:32px;overflow:hidden}@media(max-width: 47.99em){.card__btn{margin-top:0;width:40%}}.card__btn.saved{width:24%;max-width:114px}.card__btn--left{left:0;max-width:35px}.card__btn--right{right:0;overflow:visible;text-align:right}.list__item{position:relative;width:100%;padding:1.4rem;height:160px;overflow:hidden;text-align:left}.list__item+.list__item{border-top:1px rgba(0,0,0,.26) solid}.row .list__item{max-width:700px}@media(max-width: 27.99em){.list__item{padding:.6rem 0}}.list__item__dummy{position:absolute;top:0;right:0;left:0;bottom:0}.list__item__title{margin:.6rem 0;font-size:1.4rem;font-family:"Montserrat",sans-serif;color:rgba(0,0,0,.87);font-weight:800}.list__item__body{font-size:1.4rem;font-family:"Montserrat",sans-serif;line-height:1.4;margin-top:0}.list__item__text{float:left;max-width:55%}.list__item__btn{float:left;margin-top:.6rem;margin-left:-10px}.list__item__pic{overflow:hidden;position:absolute;height:100%;width:30%;right:0;max-width:300px}@media(max-width: 27.99em){.list__item__pic img{width:auto !important;height:100% !important}}.list__item__content{position:relative}.list__item__wrapper{position:relative;height:100%}list__soldoutflag{left:-60px}.misc--single{background-color:rgba(0,0,0,.04)}.misc__image img{max-width:100%}.facts__fact{max-width:480px}.fact__heading{margin-bottom:-1.4rem}@media print{.facts .col-6{width:50% !important;vertical-align:top}}.rep__img{position:relative;margin-bottom:1.4rem;border-radius:100%;overflow:hidden;width:50%;padding-top:50%;margin-left:auto;margin-right:auto;background-color:pink}.rep__img img{width:100%;height:100%;object-fit:cover}@media print{.misc__rep{max-width:400px;margin:0 auto}}@media print{.misc__contact{display:none}}.contact__form{text-align:left;margin:0 auto}@media(max-width: 48em){.contact__form{max-width:400px}}.contact__email{width:70%;width:calc(100% - 110px - 1.4rem);margin-left:1.4rem}@media(max-width: 48em){.contact__email{max-width:60%;max-width:calc(90% - 85px)}}.floorplans__labels{text-align:left;order:1;margin-top:6rem}@media print{.floorplans__labels{display:none}}.floorplans__labels__group span{padding:1.4rem 2.8rem}@media only screen and (max-width: 47.99em){.floorplans__labels__group span{padding:1.4rem 0}}@media only screen and (max-width: 47.99em){.floorplans__labels__group{text-align:center}}@media only screen and (max-width: 47.99em){.floorplans__labels__group__inputs{display:flex}}.floorplans__labels__group__inputs .input{flex:1}.floorplans__images{order:2}@media print{.floorplans__images{width:100%}}.floorplans__image__img,.floorplans__image__img .pdfobject{width:100%}@media(min-width: 48em){.floorplans__image__img .pdfobject{min-height:750px}}@media only screen and (max-width: 47.99em){.floorplans__row{display:flex;flex-direction:column}}.floorplans__labels__download{display:block;margin-top:6rem}.floorplans__labels__download+.floorplans__labels__download{margin-top:.6rem}@media only screen and (max-width: 47.99em){.floorplans__labels__download{margin-top:0;text-align:center}}.floorplans__group.inactive{display:none}.floorplans__btn{color:rgba(0,0,0,.54)}.floorplans__btn.active{color:rgba(0,0,0,.87)}.floorplans__btn.active::after{left:8%;right:8%}.floorplans__btn.active:hover{color:rgba(0,0,0,.87)}.notouch .floorplans__btn.active:hover:hover::after{background-color:rgba(0,0,0,.87)}@media(max-width: 47.99em){.floorplans__group{display:flex;flex-direction:column}}@media print{.floorplans__titles{display:none}.floorplans__images__image{width:49.5%;display:inline-block}}.modal{position:fixed;padding:2.8rem;width:90%;height:90%;max-height:540px;max-width:450px;background-color:#fdfdfd;z-index:1100;border-radius:2px;box-shadow:0px 0px 60px rgba(0,0,0,.26),3px 3px 40px rgba(0,0,0,.26);top:200%;-webkit-transition:top 250ms ease-in-out;-moz-transition:top 250ms ease-in-out;-ms-transition:top 250ms ease-in-out;-o-transition:top 250ms ease-in-out;transition:top 250ms ease-in-out;overflow:auto;-webkit-overflow-scrolling:touch}.modal:target{top:50%}.modal--cta{overflow-x:hidden;overflow-y:auto}.modal__overlay{z-index:1000;visibility:hidden;opacity:0;-webkit-transition:opacity 600ms ease-in-out;-moz-transition:opacity 600ms ease-in-out;-ms-transition:opacity 600ms ease-in-out;-o-transition:opacity 600ms ease-in-out;transition:opacity 600ms ease-in-out}.modal:target~a .modal__overlay{visibility:visible;opacity:1}.modal__title{text-align:left}.modal__label{padding-left:0}.modal__input{width:100%}.modal__cta{padding:1.4rem !important;display:inline-block}.modal__ctas{position:absolute;bottom:1.4rem;right:1.4rem}.modal__close{position:absolute;top:0;right:0}.modal__error{color:rgba(0,0,0,.87);border-left:solid 4px red;padding-left:2.8rem}@media print{.modal{display:none}}.message--onpage{max-width:600px;margin:0 auto}.notifications{max-width:620px;position:fixed;width:40%;left:5%;bottom:0;z-index:600}@media(max-width: 47.99em){.notifications{width:100%;left:0}}.notification{position:relative;background-color:#fdfdfd;border-radius:2px;padding:1.4rem 2.8rem 1.4rem 1.4rem;margin:1.4rem;box-shadow:0px 0px 60px rgba(0,0,0,.26),3px 3px 40px rgba(0,0,0,.26);max-height:400px;-webkit-transition:transform 250ms ease-in-out,visibility 600ms ease-in-out,opacity 250ms ease-in-out,max-height 600ms ease-in-out,padding 600ms ease-in-out,margin 600ms ease-in-out;-moz-transition:transform 250ms ease-in-out,visibility 600ms ease-in-out,opacity 250ms ease-in-out,max-height 600ms ease-in-out,padding 600ms ease-in-out,margin 600ms ease-in-out;-ms-transition:transform 250ms ease-in-out,visibility 600ms ease-in-out,opacity 250ms ease-in-out,max-height 600ms ease-in-out,padding 600ms ease-in-out,margin 600ms ease-in-out;-o-transition:transform 250ms ease-in-out,visibility 600ms ease-in-out,opacity 250ms ease-in-out,max-height 600ms ease-in-out,padding 600ms ease-in-out,margin 600ms ease-in-out;transition:transform 250ms ease-in-out,visibility 600ms ease-in-out,opacity 250ms ease-in-out,max-height 600ms ease-in-out,padding 600ms ease-in-out,margin 600ms ease-in-out}.notification__close{position:absolute;top:.2rem;right:.2rem}.notification--hide{visibility:hidden;opacity:0;max-height:0;padding:0 1.4rem;margin:0 1.4rem;overflow:hidden;-webkit-transform:translateY(1.4rem);-moz-transform:translateY(1.4rem);-ms-transform:translateY(1.4rem);-o-transform:translateY(1.4rem);transform:translateY(1.4rem)}.notification--success{border-left:solid 4px #124430}.tooltip{position:relative;display:inline-block;width:2.8rem;height:2.8rem}.tooltip .fa{font-size:1.2rem;position:absolute;top:4px;left:6px}.tooltip table{margin-top:1.4rem}.tooltip__body{visibility:hidden;opacity:0;text-transform:none;text-align:left;padding:2.8rem;background-color:#fdfdfd;box-shadow:0px 0px 30px rgba(0,0,0,.1),2px 2px 20px rgba(0,0,0,.26);position:absolute;bottom:100%;right:0;border-radius:2px;width:60vw;max-width:500px;min-width:200px;-webkit-transform:translate(20%, 0);-ms-transform:translate(20%, 0);transform:translate(20%, 0);-webkit-transition:visibility 600ms ease-in-out,opacity 250ms ease-in-out;-moz-transition:visibility 600ms ease-in-out,opacity 250ms ease-in-out;-ms-transition:visibility 600ms ease-in-out,opacity 250ms ease-in-out;-o-transition:visibility 600ms ease-in-out,opacity 250ms ease-in-out;transition:visibility 600ms ease-in-out,opacity 250ms ease-in-out}.tooltip:hover .tooltip__body{visibility:visible;opacity:1}.map__section{background-color:rgba(0,0,0,.04)}@media(min-width: 28em){.map__section .wrapper{display:flex}}.map{padding:28rem 0 !important;position:relative;flex:2}@media(max-width: 65.99em){.map{padding:18rem 0 !important}}@media(max-width: 47.99em){.map{padding:14rem 0 !important}}.map::before{pointer-events:none;z-index:1;content:"";box-shadow:inset 0px 80px 80px -80px rgba(0,0,0,.87),inset 0px -80px 80px -80px rgba(0,0,0,.87);position:absolute;top:0;left:0;right:0;bottom:0}.map__sidebar{flex:1}table{width:100%;border-collapse:collapse}td{border:2px rgba(0,0,0,.26) solid}.announcement{padding:.6rem 0;background-color:rgba(0,0,0,.04)}.announcement p{margin:auto}.header{z-index:100;background-color:#fdfdfd;width:100%;border-bottom:1px rgba(0,0,0,.26) solid;position:relative;height:9rem}.header>.wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.header--coms{box-shadow:0px 0px 10px rgba(0,0,0,.1),3px 3px 30px rgba(0,0,0,.26);border-bottom:none}.logo{height:100%;display:table;margin:0 auto;font-size:3.6rem;font-weight:800;min-width:262px}.logo img{max-height:9rem;height:100%}@media(max-width: 27.99em){.logo img{width:170px}}@media(max-width: 47.99em){.logo{font-size:2.4rem}}.logo__link{display:table-cell;vertical-align:middle;text-align:center;font-family:"Libre Baskerville",serif;color:rgba(0,0,0,.87);height:100%}.logo__wrapper{display:block;height:100%;overflow:hidden}.header__icons--right{float:right;height:100%}.header__icons--right>*{height:100%;display:inline-block;line-height:6.5rem}@media(max-width: 27.99em){.header__phone{display:none}}@media(max-width: 47.99em){.header .search__toggle{display:none}}@media print{.header--coms{box-shadow:none}.coms__com{width:100% !important}.com__close{opacity:0}}.nav{position:absolute}@media screen and (max-width: 47.99em){.nav{pointer-events:none}.nav>*{pointer-events:all}}.nav--primary{width:35%;height:100%;top:0}@media screen and (max-width: 47.99em){.nav--primary{width:100%}}@media(max-width: 47.99em){.nav--left .open .nav__list--1,.notouch .nav__item--0:hover .nav__list--1{border-top-color:rgba(0,0,0,.26);border-top-width:1px}}.nav--left{left:0}.nav--left .nav__item--0{margin-right:1.4rem}@media(max-width: 79.99em){.nav--left .nav__item--0{margin-right:.6rem}}@media screen and (max-width: 65.99em){.nav--left .nav__item--0{margin-right:.2rem}}@media screen and (max-width: 47.99em){.nav--left .nav__item--0{margin:0 !important;text-align:center;border-top:2px #000 solid}}.nav--left .nav__item--0+.nav__item{margin-left:1.4rem}@media(max-width: 79.99em){.nav--left .nav__item--0+.nav__item{margin-left:.6rem}}@media screen and (max-width: 65.99em){.nav--left .nav__item--0+.nav__item{margin-left:.2rem}}@media screen and (max-width: 47.99em){.nav--left{position:fixed;top:100%;height:4rem}.nav--left .nav__list--0{position:relative;bottom:100%;width:100%;margin:0;padding:0 1.4rem;display:flex;height:4rem;background-color:#fdfdfd}}.nav--right{right:0}@media screen and (max-width: 47.99em){.nav--right{right:auto;left:0}}.nav--right .nav__list--0{float:right}@media screen and (max-width: 47.99em){.nav--right .nav__list--0{float:left}}@media screen and (min-width: 48em){.nav--right .nav__list--0{margin-left:1.4rem}}.nav--footer{position:static}@media(max-width: 47.99em){.nav--footer .nav__list{margin-bottom:2.8rem}}.nav--footer .nav__item{display:block}@media(max-width: 47.99em){.nav--footer .nav__item{display:inline-block;margin:1.4rem 1.4rem 1.4rem 0}}.nav--footer a{font-family:"Libre Baskerville",serif;text-transform:none;font-size:1.8rem;font-weight:400;color:rgba(0,0,0,.54)}.notouch .nav--footer a:hover{color:rgba(0,0,0,.87)}.nav__list{cursor:default;padding:0;display:inline-block;margin:0}.nav__list--0{height:100%}.nav__list--1{z-index:500;position:absolute;top:100%;margin-top:1px;background-color:#fdfdfd;-webkit-transition:max-height 250ms ease-in-out,padding-top 250ms ease-in-out,border-width 250ms ease-in-out,border-color 250ms ease-in-out,padding-bottom 250ms ease-in-out;-moz-transition:max-height 250ms ease-in-out,padding-top 250ms ease-in-out,border-width 250ms ease-in-out,border-color 250ms ease-in-out,padding-bottom 250ms ease-in-out;-ms-transition:max-height 250ms ease-in-out,padding-top 250ms ease-in-out,border-width 250ms ease-in-out,border-color 250ms ease-in-out,padding-bottom 250ms ease-in-out;-o-transition:max-height 250ms ease-in-out,padding-top 250ms ease-in-out,border-width 250ms ease-in-out,border-color 250ms ease-in-out,padding-bottom 250ms ease-in-out;transition:max-height 250ms ease-in-out,padding-top 250ms ease-in-out,border-width 250ms ease-in-out,border-color 250ms ease-in-out,padding-bottom 250ms ease-in-out;max-height:0;padding:0 6rem;overflow:hidden;border:1px rgba(0,0,0,.26) solid;border-color:rgba(0,0,0,0);border-width:0}@media(max-width: 65.99em){.nav__list--1{padding:0 3rem}}@media screen and (max-width: 47.99em){.nav__list--1{height:auto;border-left:none;border-right:none}}.nav--left .nav__list--1{left:-6rem;width:100vw}@media screen and (max-width: 65.99em){.nav--left .nav__list--1{left:-1.4rem}}@media screen and (max-width: 47.99em){.nav--left .nav__list--1{bottom:100%;top:auto;left:0;border-bottom:none;border-right:none;border-left:none}}.nav--right .nav__list--1{right:-2.8rem;width:30vw;border-left-width:1px !important;border-right-width:1px !important;border-left-color:rgba(0,0,0,.26) !important;border-right-color:rgba(0,0,0,.26) !important}@media(min-width: 48em){.nav--right .nav__list--1{max-width:300px}}@media screen and (max-width: 65.99em){.nav--right .nav__list--1{right:-1.4rem;width:50vw}}@media screen and (max-width: 47.99em){.nav--right .nav__list--1{right:auto;left:-1.4rem;width:100vw}}.nav__list--1,.nav__list--1 *{text-align:left;color:rgba(0,0,0,.54)}.open .nav__list--1,.notouch .nav__item--0:hover .nav__list--1{max-height:400px !important;padding:2.8rem 6rem !important;border-color:rgba(0,0,0,.26);border-top-color:rgba(0,0,0,0);border-top-width:0;border-left-width:0;border-right-width:0;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-width:1px}@media(max-width: 47.99em){.open .nav__list--1,.notouch .nav__item--0:hover .nav__list--1{padding:2.8rem 1.4rem !important}}.nav__list--2{float:left !important;width:100%}.nav__item{display:inline-block;padding:1.4rem 0;flex:1}.nav__item.toggle{cursor:pointer}.nav__item.toggle>a{pointer-events:none}.nav__item.toggle>a::after{content:"^";display:inline-block;font-size:1.4rem;margin-left:.6rem;top:1px}@media screen and (max-width: 65.99em){.nav__item.toggle>a::after{margin-left:.2rem}}.nav__item--0{padding-left:0;padding-right:0;margin-top:2px;height:100%;display:inline-flex;align-items:center}@media screen and (max-width: 47.99em){.nav--primary .nav__item--0.current_page_item{border-bottom:4px solid #daaa4f;padding:.6rem 0 calc(0.6rem - 4px)}}.nav__item--1{max-width:240px;border-top:none;vertical-align:top;margin-right:.6rem}.nav--left .nav__item--1{width:29%}.nav__item--1 *{display:block}.nav__item--1 a{text-transform:none;font-weight:400;padding:1.4rem 0}.nav__item--2{width:100%;padding:0}.notouch .nav__item--2:hover a{color:rgba(0,0,0,.87)}.nav__link{text-decoration:none}.nav__link--0{font-weight:800;font-size:1.2rem;padding:0}.nav--left .nav__link--0{width:100%}.nav__link--0 i{font-size:2.4rem;margin-right:.6rem}.nav__link--1{cursor:default;font-size:2.4rem;font-family:"Libre Baskerville",serif}@media(max-width: 47.99em){.nav__link--1{font-size:1.8rem;color:rgba(0,0,0,.87)}}.nav__link--2{cursor:pointer;font-family:"Montserrat",sans-serif;font-size:1.4rem;margin:0}.nav__feature{float:right;display:block;width:300px;padding:1.4rem 0}.nav__feature .textwidget{padding:1.4rem 0}@media only screen and (max-width: 79.99em){.nav__feature{width:200px}.nav__feature img{margin-left:-30%}}@media print{.nav--primary{display:none}}.footer{padding-top:6rem;background-color:rgba(0,0,0,.1);position:absolute;bottom:0;width:100%;min-height:700px}@media only screen and (max-width: 65.99em){.footer{padding-top:2.8rem}}@media(max-width: 47.99em){.footer{min-height:1120px}}.footer__top,.footer__bottom{font-size:0}.footer__top>*{padding-bottom:2.8rem}@media(min-width: 48em){.footer__top>*+*{width:40%;vertical-align:top}}.footer__top>*+*.col-sm{width:40%}@media(min-width: 48em){.footer__nav{width:20%;vertical-align:top}}.footer__nav.col-sm{width:20%}.footer__promo{margin-bottom:6rem}@media(max-width: 47.99em){.footer__promo{margin-bottom:8rem}}.footer__search{margin-bottom:6rem}@media only screen and (min-width: 48em){.footer__search{margin-top:1.4rem}}@media only screen and (max-width: 47.99em){.footer__search{max-width:400px}}.footer__promo__text{margin:2.8rem 0;font-size:1.2rem}.footer__bottom{margin-top:2.8rem;padding:2.8rem 0}.footer__bottom>*{display:inline-block;vertical-align:middle}.footer__copyright .nav__list{float:right;margin-left:1.4rem}@media(max-width: 47.99em){.footer__copyright .nav__list{float:left;margin-left:0}}.footer__copyright .nav__item{padding:0;margin:0}.footer__copyright .nav__link--0{text-transform:none;font-family:"Libre Baskerville",serif;position:relative;top:-1px}.footer__copyright a{color:rgba(0,0,0,.54)}.footer__copyright a::after{background-color:rgba(0,0,0,.54)}.footer__copyright p{text-align:right;margin:0;font-size:1.2rem;max-width:none}@media only screen and (max-width: 47.99em){.footer__copyright p{text-align:left}}.footer__copyright span{margin:0 8px;display:inline-block}@media only screen and (max-width: 65.99em){.footer__copyright span{width:100%;margin:.6rem 0}}@media only screen and (max-width: 47.99em){.footer__copyright{margin-top:2.8rem}}.footer__social__btn{color:rgba(0,0,0,.54);display:inline-block}.footer__social__btn:hover{color:rgba(0,0,0,.87)}.footer__feature__header{margin-top:.6rem;text-align:left !important;font-size:1.8rem}.footer--nectar{background-color:rgba(0,0,0,.87);color:#fdfdfd;padding:.6rem 0 1.4rem;position:absolute;bottom:0;width:100%}@media only screen and (max-width: 47.99em){.footer--nectar{padding-bottom:6rem}}.footer--nectar__text{font-size:1.2rem;font-family:"Montserrat",sans-serif}.footer__logos{opacity:.54}@media(max-width: 47.99em){.footer__logos{margin-top:1.4rem}}.footer__logo{max-width:50px;display:inline-block}@media print{.footer{display:none}}.four p{margin:0 auto}.page-template-communities{overflow:hidden}.page-template-communities .sitecontainer{padding:0}.page-template-communities .properties .wrapper--full,.page-template-communities .properties .wrapper--site,.page-template-communities .btn_row .wrapper--full,.page-template-communities .btn_row .wrapper--site{margin:0}.coms{position:absolute;top:0;right:0;left:0;bottom:0;margin-top:9rem}.coms .video__container{padding-bottom:60%}.coms__top{height:100%}@media(max-width: 65.99em){.coms__top{overflow-x:hidden}}@media(max-width: 47.99em){.coms__top{padding-bottom:4rem}}.coms__body{max-width:700px;margin:0 auto}.coms__map{position:absolute;top:0;left:0;width:50%;height:100%}@media(max-width: 65.99em){.coms__map{width:100%;height:64%;height:calc(64% - 6rem);top:9rem;right:0;position:fixed !important}}.coms__list{position:absolute;top:0;right:0;width:50%;height:100%;box-shadow:0px 0px 30px rgba(0,0,0,.1),2px 2px 20px rgba(0,0,0,.26);overflow:scroll;background-color:#fdfdfd}@media(max-width: 65.99em){.coms__list{position:relative;width:100%;overflow:hidden;height:auto}}@media(max-width: 65.99em){.coms__list__buffer{height:64%}}.coms__list__list{margin-top:1.4rem}@media(max-width: 27.99em){.coms__list__list{padding:0 1.4rem}}.coms__coms{position:absolute;top:0;left:100%;width:100%;bottom:0}.coms__com{position:absolute;top:0;right:100%;width:50%;height:100%;overflow-x:hidden;overflow-y:scroll;visibility:hidden;-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.coms__com:target{visibility:visible;-webkit-transition-delay:0;-moz-transition-delay:0;-ms-transition-delay:0;-o-transition-delay:0;transition-delay:0;-webkit-transition-property:transform,width,box-shadow;-moz-transition-property:transform,width,box-shadow;-ms-transition-property:transform,width,box-shadow;-o-transition-property:transform,width,box-shadow;transition-property:transform,width,box-shadow;-webkit-transition-duration:250ms;-moz-transition-duration:250ms;-ms-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-function:ease-in-out;-moz-transition-function:ease-in-out;-ms-transition-function:ease-in-out;-o-transition-function:ease-in-out;transition-function:ease-in-out}.coms__com::before{content:"";display:block;visibility:hidden;margin-top:-9999px;pointer-events:none;position:absolute}@media(max-width: 65.99em){.coms__com{width:100%;height:100%}}.fa-compress .coms__com{width:100%;box-shadow:0px 0px 30px rgba(0,0,0,.1),2px 2px 20px rgba(0,0,0,.26)}.coms__com__inner{overflow-x:hidden;-webkit-transition:transform 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out;-ms-transition:transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;position:absolute;top:0;left:100%;width:100%;min-height:100%;background-color:#fdfdfd}@media(max-width: 47.99em){.coms__com__inner{padding-bottom:4rem}}.coms__com:target .coms__com__inner{transform:translate(-100%, 0)}.com__btn{position:absolute;top:0;z-index:10;color:#fdfdfd;padding:2.8rem}.com__btn i::before{text-shadow:0px 0px 50px rgba(0,0,0,.54),3px 3px 40px rgba(0,0,0,.87)}.com__full{-webkit-transition:right 250ms ease-in-out;-moz-transition:right 250ms ease-in-out;-ms-transition:right 250ms ease-in-out;-o-transition:right 250ms ease-in-out;transition:right 250ms ease-in-out;right:0}*:target~.com__full{right:101%}@media(max-width: 66em){*:target~.com__full{display:none}}.com__close{-webkit-transition:left 250ms ease-in-out;-moz-transition:left 250ms ease-in-out;-ms-transition:left 250ms ease-in-out;-o-transition:left 250ms ease-in-out;transition:left 250ms ease-in-out;left:0}.com__close::before{content:"" !important}*:target~.com__close{left:-50%}@media(max-width: 66em){*:target~.com__close{left:-100%}}*:target~.com__close.fa-compress{-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms;left:-100%}.coms__repo{display:none}.coms__heading{margin-top:6rem}@media print{.coms__list{width:100%}}.search .list__item__title{font-size:1.8rem;font-family:"Libre Baskerville",serif;font-weight:400}.search .list__item__body a{color:rgba(0,0,0,.54);background-image:none}.flickity-enabled.is-fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);padding-bottom:35px;z-index:1}.flickity-enabled.is-fullscreen .flickity-page-dots{bottom:10px}.flickity-enabled.is-fullscreen .flickity-page-dots .dot{background:#fff}html.is-flickity-fullscreen{overflow:hidden}.flickity-fullscreen-button{display:block;right:10px;top:10px;width:24px;height:24px;border-radius:4px}.flickity-rtl .flickity-fullscreen-button{right:auto;left:10px}.flickity-fullscreen-button-exit{display:none}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit{display:block}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view{display:none}.flickity-fullscreen-button .flickity-button-icon{position:absolute;width:16px;height:16px;left:4px;top:4px}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important;background-color:#fff}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(images/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{transform:translate3d(0, -50px, 0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{transform:translate3d(0, 50px, 0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(images/icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{animation:leftSpring .3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{backface-visibility:hidden;transition:all .3s ease;content:" ";position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width: 800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}#livechat-compact-container{z-index:50 !important}@media(max-width: 48em){#livechat-compact-container{-webkit-transform:translate(0, -30%) scale(0.7, 0.7) !important;-ms-transform:translate(0, -30%) scale(0.7, 0.7) !important;transform:translate(0, -30%) scale(0.7, 0.7) !important}}@media(max-width: 48em){#livechat-full{-webkit-transform:translate(0, 0) !important;-ms-transform:translate(0, 0) !important;transform:translate(0, 0) !important}}@media print{#livechat-compact-container{display:none}}.grecaptcha-badge{display:none}/*# sourceMappingURL=style.min.css.map */
