/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;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;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[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;}
.slick-loading .slick-list{background:#fff url(/themes/custom/mjh/css/libraries/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/mjh/css/libraries/slick/./fonts/slick.eot);src:url(/themes/custom/mjh/css/libraries/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/mjh/css/libraries/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/mjh/css/libraries/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/mjh/css/libraries/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/themes/custom/mjh/css/libraries/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/themes/custom/mjh/css/libraries/images/ui-icons_444444_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/themes/custom/mjh/css/libraries/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/themes/custom/mjh/css/libraries/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/themes/custom/mjh/css/libraries/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/themes/custom/mjh/css/libraries/images/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon{background-image:url(/themes/custom/mjh/css/libraries/images/ui-icons_777777_256x240.png);}.ui-icon-blank{background-position:16px 16px;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}
.paragraph-background,.seo-text,.paragraph--type--two_item_block,.paragraph--type--three_item_text_block.gradient{background-image:url(/themes/custom/mjh/images/3-collumns-bg.svg);background-size:contain;background-repeat:no-repeat;background-position:right;background-color:#a3c8c8bf;background-blend-mode:saturation;}@-webkit-keyframes add-heart{0%{-webkit-transform:scale3d(0.8,0.8,1);transform:scale3d(0.8,0.8,1);opacity:.3;}50%{-webkit-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1);opacity:.7;}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}}@keyframes add-heart{0%{-webkit-transform:scale3d(0.8,0.8,1);transform:scale3d(0.8,0.8,1);opacity:.3;}50%{-webkit-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1);opacity:.7;}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}}@-webkit-keyframes remove-heart{0%{-webkit-transform:scale3d(0.8,0.8,1);transform:scale3d(0.8,0.8,1);opacity:.3;}50%{-webkit-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1);opacity:.6;}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}}@keyframes remove-heart{0%{-webkit-transform:scale3d(0.8,0.8,1);transform:scale3d(0.8,0.8,1);opacity:.3;}50%{-webkit-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1);opacity:.6;}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}}*{outline:none !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;}html,body,.ui-widget.ui-dialog{width:100%;height:100%;margin:0;padding:0;}body,.ui-widget.ui-dialog{font-family:"Gilroy",open-sans,sans-serif;font-size:1.125rem;font-weight:300;color:#000031;line-height:normal;overflow-x:hidden;}@media (max-width:767px){body,.ui-widget.ui-dialog{font-size:0.875rem;}}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}ul,li{margin:0;padding:0;list-style:none;}img{height:auto;width:auto;max-width:100%;}p{margin:0 0 1.875rem;line-height:1.5;}@media (max-width:767px){p{margin-bottom:0.9375rem;}}em{font-style:normal;color:#a3c8c8;}.container,.page-not-found,.page-title--no-banner,.view-featured-blog .title-feature-blog,header .header__inner,.mega-menu-wrapper,footer .footer_inner,.navigation--wrapper,.region-content-top,#block-breadcrumbs,#block-breadcrumbs nav,.enquiry-form-wrapper,.home-design-filter-form,.view-blogs .view-filters,.paragraph--type--promotional_panel,.blog-listing-banner,.consultant-location,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant,.community-consultant .node--type-consultant,.node--type-display-home-location-detail .home-location-title--wrapper,.node--type-display-home-location-detail .address-paragraph-wrapper,.node--type-display-home-location-detail .opening-hour-wrapper,.node--type-display-home-location-detail .embed-video-wrapper,.node--type-display-home-location-detail .location-map,.home-design-wrapper,article.home-design--details .page-title-block,article.node--type-community .page-title-block,article.home-design--details .link-wrapper-mobile,article.node--type-community .link-wrapper-mobile,article.home-design--details .header-slideshow-wrapper,article.node--type-community .header-slideshow-wrapper,article.home-design--details .field--name-field-overview,article.node--type-community .field--name-field-overview,article.home-design--details .inclusions-wrapper,article.node--type-community .inclusions-wrapper,article.home-design--details .virtual-tour-wrapper,article.node--type-community .virtual-tour-wrapper,article.home-design--details .display-home-locations-wrapper,article.node--type-community .display-home-locations-wrapper,.ui-tabs ul,.home-design-tabs ul,.filter-state ul,.ui-tabs-diff-mobile ul,.favourites-tabs ul,.home-design-list,.home-design-featured .image-galleries-wrapper,.paragraph--type--map,.seo-text .seo-text__inner,article.home-design--details .image-galleries-wrapper .image-galleries-container,article.node--type-community .image-galleries-wrapper .image-galleries-container,.page-navigation-wrapper .page-navigation-wrapper-level-1,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1,.paragraph--type--image_and_link_list,.two-item-block-items,.paragraph--type--file_download_block.paragraph--view-mode--preview,.paragraph--type--finance_calculator_block,.paragraph--type--testimonial,.paragraph--type--testimonial-listing,.node--type-content-page .title-content-page,.node--type-consultant .title-content-page,.node--type-content-page .desc-content-page,.node--type-consultant .desc-content-page,.node--type-content-page .content-page-group .paragraph--type--image-block,.node--type-consultant .content-page-group .paragraph--type--image-block,.paragraph--type--extended_home_design,.paragraph--type--consultant-reference.paragraph--view-mode--preview,.paragraph--type--video-block.paragraph--view-mode--preview,.paragraph--type--related_home_designs,.paragraph--type--home_design_block,.field--name-field-display-home-location .node--type-display-home-location .node__content,.paragraph--type--flow_chart,.paragraph--type--display_home_location_banner,.paragraph--type--one_item_block,.field--name-field-additional-components .paragraph--type--title_and_body,.layout-container-blog-post article.node--type-blog-post .page-action-links-wrapper,.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner-sample,.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner,.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner-mobile,.layout-container-blog-post article.node--type-blog-post .separator--wrapper,.subscription-management,.home-design-state-tabs,.design-range-list,.block-compare-popup-navigation-bar,.detail-house-land-packages,.blog-listing-wrapper,.user-login,.user-register,.user-password,.field--name-field-community .community,.paragraph--type--newsletter_signup_block,.home-information-teasers-listing,.community-display-image,.community-overview,.community-amenities-overview,.community-amenities,.community-map,.community-house-and-land,.community-consultant,.community-video,.inspiration-content-header,.inspiration-content-gallery,.layout-content--compare-bar,.comparison-list,.comparison-list__inner .node--type-home-design a span,.communities-listing,.package-community .title-and-quote,.package-community .map-location-area,.favourites-content .favourites-home-designs,.favourites-content .favourites-blog-articles,.favourites-header-above,.paragraph--type--three_item_text_block .three-item-block-items,.paragraph--type--related_blog_posts,.paragraph--type--accordion,.page-404,.floor-plan-wrapper,.separator-component,.separator-dot-component,.paragraph--type--customer_stories .customer-stories__wrapper,.paragraph--type--office-locations-block,.paragraph--type--3d_walk_through,.paragraph--type--inspiration_gallery_listing,.paragraph--type--cards,.paragraph--type--slideshow.slideshow-image,.paragraph--type--slideshow.slideshow-video,.notification--wrapper,.office_location-body,.office_location-map,#block-mjh-search,.view-search,.paragraph--type--call-to-action-container{width:100%;max-width:87.25rem;padding:0 0.9375rem;margin:0 auto;}@media (max-width:767px){.container,.page-not-found,.page-title--no-banner,.view-featured-blog .title-feature-blog,header .header__inner,.mega-menu-wrapper,footer .footer_inner,.navigation--wrapper,.region-content-top,#block-breadcrumbs,#block-breadcrumbs nav,.enquiry-form-wrapper,.home-design-filter-form,.view-blogs .view-filters,.paragraph--type--promotional_panel,.blog-listing-banner,.consultant-location,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant,.community-consultant .node--type-consultant,.node--type-display-home-location-detail .home-location-title--wrapper,.node--type-display-home-location-detail .address-paragraph-wrapper,.node--type-display-home-location-detail .opening-hour-wrapper,.node--type-display-home-location-detail .embed-video-wrapper,.node--type-display-home-location-detail .location-map,.home-design-wrapper,article.home-design--details .page-title-block,article.node--type-community .page-title-block,article.home-design--details .link-wrapper-mobile,article.node--type-community .link-wrapper-mobile,article.home-design--details .header-slideshow-wrapper,article.node--type-community .header-slideshow-wrapper,article.home-design--details .field--name-field-overview,article.node--type-community .field--name-field-overview,article.home-design--details .inclusions-wrapper,article.node--type-community .inclusions-wrapper,article.home-design--details .virtual-tour-wrapper,article.node--type-community .virtual-tour-wrapper,article.home-design--details .display-home-locations-wrapper,article.node--type-community .display-home-locations-wrapper,.ui-tabs ul,.home-design-tabs ul,.filter-state ul,.ui-tabs-diff-mobile ul,.favourites-tabs ul,.home-design-list,.home-design-featured .image-galleries-wrapper,.paragraph--type--map,.seo-text .seo-text__inner,article.home-design--details .image-galleries-wrapper .image-galleries-container,article.node--type-community .image-galleries-wrapper .image-galleries-container,.page-navigation-wrapper .page-navigation-wrapper-level-1,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1,.paragraph--type--image_and_link_list,.two-item-block-items,.paragraph--type--file_download_block.paragraph--view-mode--preview,.paragraph--type--finance_calculator_block,.paragraph--type--testimonial,.paragraph--type--testimonial-listing,.node--type-content-page .title-content-page,.node--type-consultant .title-content-page,.node--type-content-page .desc-content-page,.node--type-consultant .desc-content-page,.node--type-content-page .content-page-group .paragraph--type--image-block,.node--type-consultant .content-page-group .paragraph--type--image-block,.paragraph--type--extended_home_design,.paragraph--type--consultant-reference.paragraph--view-mode--preview,.paragraph--type--video-block.paragraph--view-mode--preview,.paragraph--type--related_home_designs,.paragraph--type--home_design_block,.field--name-field-display-home-location .node--type-display-home-location .node__content,.paragraph--type--flow_chart,.paragraph--type--display_home_location_banner,.paragraph--type--one_item_block,.field--name-field-additional-components .paragraph--type--title_and_body,.layout-container-blog-post article.node--type-blog-post .page-action-links-wrapper,.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner-sample,.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner,.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner-mobile,.layout-container-blog-post article.node--type-blog-post .separator--wrapper,.subscription-management,.home-design-state-tabs,.design-range-list,.block-compare-popup-navigation-bar,.detail-house-land-packages,.blog-listing-wrapper,.user-login,.user-register,.user-password,.field--name-field-community .community,.paragraph--type--newsletter_signup_block,.home-information-teasers-listing,.community-display-image,.community-overview,.community-amenities-overview,.community-amenities,.community-map,.community-house-and-land,.community-consultant,.community-video,.inspiration-content-header,.inspiration-content-gallery,.layout-content--compare-bar,.comparison-list,.comparison-list__inner .node--type-home-design a span,.communities-listing,.package-community .title-and-quote,.package-community .map-location-area,.favourites-content .favourites-home-designs,.favourites-content .favourites-blog-articles,.favourites-header-above,.paragraph--type--three_item_text_block .three-item-block-items,.paragraph--type--related_blog_posts,.paragraph--type--accordion,.page-404,.floor-plan-wrapper,.separator-component,.separator-dot-component,.paragraph--type--customer_stories .customer-stories__wrapper,.paragraph--type--office-locations-block,.paragraph--type--3d_walk_through,.paragraph--type--inspiration_gallery_listing,.paragraph--type--cards,.paragraph--type--slideshow.slideshow-image,.paragraph--type--slideshow.slideshow-video,.notification--wrapper,.office_location-body,.office_location-map,#block-mjh-search,.view-search,.paragraph--type--call-to-action-container{padding:0 0.625rem;}}.row{margin:0 -0.9375rem;}.button-primary,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .button,.view-blogs .pager .button,.inspiration-content-gallery__inner .inspiration_show_more_main .button,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .button,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .view-blogs .views-infinite-scroll-content-wrapper .show_more_main a,.view-blogs .pager .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .view-blogs .pager a,.inspiration-content-gallery__inner .inspiration_show_more_main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .inspiration-content-gallery__inner .inspiration_show_more_main a,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main a,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .views-infinite-scroll-content-wrapper .show_more_main a,.view-blogs .pager .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .pager a,.inspiration-content-gallery__inner .inspiration_show_more_main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .inspiration-content-gallery__inner .inspiration_show_more_main a,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main a,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main > span,.view-blogs .pager > span,.inspiration-content-gallery__inner .inspiration_show_more_main > span,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main > span,.enquiry-form-wrapper .enquiry-form form .form-actions input,.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-link a,.consultant-location .consultant-wrap .mail-link-mobile .consultant-link,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .mail-link-mobile .consultant-link,.community-consultant .node--type-consultant .consultant-wrap .mail-link-mobile .consultant-link,.consultant-location .consultant-wrap .consultant-info a.consultant-link,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info a.consultant-link,.community-consultant .node--type-consultant .consultant-wrap .consultant-info a.consultant-link,.consultant-location .btn-pager__item a,.community-consultant .node--type-consultant .btn-pager__item a,.consultant-location .btn-pager__item .ui-dialog .thank-message a,.ui-dialog .thank-message .consultant-location .btn-pager__item a,.paragraph--type--consultant-reference.paragraph--view-mode--preview .btn-pager__item a,.paragraph--type--one_item_block .one-item-block-left .field--name-field-link a,.paragraph--type--one_item_block .one-item-block-right .field--name-field-link a,.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-link a,.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-link:nth-child(2) a,.community-info--wrapper .community-canonical-link a,.community-info--wrapper .community-canonical-link .ui-dialog .thank-message a,.ui-dialog .thank-message .community-info--wrapper .community-canonical-link a,article.homepage .paragraph--type--one_item_block .field--name-field-link a,.paragraph--type--two_image_block .right .field--name-field-link a,.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a,.ui-dialog .thank-message .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a,.field--name-field-call-to-action-links .btn-primary-cta,.button,.hero-banner .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link a{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.75rem;line-height:calc(3.75rem - 2 * 0px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;}@media (max-width:767px){.button-primary,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .button,.view-blogs .pager .button,.inspiration-content-gallery__inner .inspiration_show_more_main .button,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .button,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .view-blogs .views-infinite-scroll-content-wrapper .show_more_main a,.view-blogs .pager .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .view-blogs .pager a,.inspiration-content-gallery__inner .inspiration_show_more_main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .inspiration-content-gallery__inner .inspiration_show_more_main a,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main a,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .views-infinite-scroll-content-wrapper .show_more_main a,.view-blogs .pager .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .pager a,.inspiration-content-gallery__inner .inspiration_show_more_main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .inspiration-content-gallery__inner .inspiration_show_more_main a,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main a,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main > span,.view-blogs .pager > span,.inspiration-content-gallery__inner .inspiration_show_more_main > span,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main > span,.enquiry-form-wrapper .enquiry-form form .form-actions input,.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-link a,.consultant-location .consultant-wrap .mail-link-mobile .consultant-link,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .mail-link-mobile .consultant-link,.community-consultant .node--type-consultant .consultant-wrap .mail-link-mobile .consultant-link,.consultant-location .consultant-wrap .consultant-info a.consultant-link,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info a.consultant-link,.community-consultant .node--type-consultant .consultant-wrap .consultant-info a.consultant-link,.consultant-location .btn-pager__item a,.community-consultant .node--type-consultant .btn-pager__item a,.consultant-location .btn-pager__item .ui-dialog .thank-message a,.ui-dialog .thank-message .consultant-location .btn-pager__item a,.paragraph--type--consultant-reference.paragraph--view-mode--preview .btn-pager__item a,.paragraph--type--one_item_block .one-item-block-left .field--name-field-link a,.paragraph--type--one_item_block .one-item-block-right .field--name-field-link a,.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-link a,.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-link:nth-child(2) a,.community-info--wrapper .community-canonical-link a,.community-info--wrapper .community-canonical-link .ui-dialog .thank-message a,.ui-dialog .thank-message .community-info--wrapper .community-canonical-link a,article.homepage .paragraph--type--one_item_block .field--name-field-link a,.paragraph--type--two_image_block .right .field--name-field-link a,.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a,.ui-dialog .thank-message .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a,.field--name-field-call-to-action-links .btn-primary-cta,.button,.hero-banner .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link a{width:100%;height:3rem;line-height:calc(3rem - 2 * 0px);font-size:0.875rem;}}.button-primary:hover,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .button:hover,.view-blogs .pager .button:hover,.inspiration-content-gallery__inner .inspiration_show_more_main .button:hover,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .button:hover,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .hero-banner .caption .field--name-field-link a:hover,.hero-banner .caption .field--name-field-link .view-blogs .views-infinite-scroll-content-wrapper .show_more_main a:hover,.view-blogs .pager .hero-banner .caption .field--name-field-link a:hover,.hero-banner .caption .field--name-field-link .view-blogs .pager a:hover,.inspiration-content-gallery__inner .inspiration_show_more_main .hero-banner .caption .field--name-field-link a:hover,.hero-banner .caption .field--name-field-link .inspiration-content-gallery__inner .inspiration_show_more_main a:hover,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .hero-banner .caption .field--name-field-link a:hover,.hero-banner .caption .field--name-field-link .paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main a:hover,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .hero-banner-basic-page .caption .field--name-field-link a:hover,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .views-infinite-scroll-content-wrapper .show_more_main a:hover,.view-blogs .pager .hero-banner-basic-page .caption .field--name-field-link a:hover,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .pager a:hover,.inspiration-content-gallery__inner .inspiration_show_more_main .hero-banner-basic-page .caption .field--name-field-link a:hover,.hero-banner-basic-page .caption .field--name-field-link .inspiration-content-gallery__inner .inspiration_show_more_main a:hover,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .hero-banner-basic-page .caption .field--name-field-link a:hover,.hero-banner-basic-page .caption .field--name-field-link .paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main a:hover,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main > span:hover,.view-blogs .pager > span:hover,.inspiration-content-gallery__inner .inspiration_show_more_main > span:hover,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main > span:hover,.enquiry-form-wrapper .enquiry-form form .form-actions input:hover,.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-link a:hover,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-link a:hover,.consultant-location .consultant-wrap .mail-link-mobile .consultant-link:hover,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .mail-link-mobile .consultant-link:hover,.community-consultant .node--type-consultant .consultant-wrap .mail-link-mobile .consultant-link:hover,.consultant-location .consultant-wrap .consultant-info a.consultant-link:hover,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info a.consultant-link:hover,.community-consultant .node--type-consultant .consultant-wrap .consultant-info a.consultant-link:hover,.consultant-location .btn-pager__item a:hover,.community-consultant .node--type-consultant .btn-pager__item a:hover,.paragraph--type--consultant-reference.paragraph--view-mode--preview .btn-pager__item a:hover,.paragraph--type--one_item_block .one-item-block-left .field--name-field-link a:hover,.paragraph--type--one_item_block .one-item-block-right .field--name-field-link a:hover,.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-link a:hover,.community-info--wrapper .community-canonical-link a:hover,article.homepage .paragraph--type--one_item_block .field--name-field-link a:hover,.paragraph--type--two_image_block .right .field--name-field-link a:hover,.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a:hover,.ui-dialog .thank-message .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a:hover,.field--name-field-call-to-action-links .btn-primary-cta:hover,.button:hover,.hero-banner .caption .field--name-field-link a:hover,.hero-banner-basic-page .caption .field--name-field-link a:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.button-primary-small,.home-design-filter-form .button.form-submit,.view-blogs .view-filters .button.form-submit,.home-design-filter-form .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .view-blogs .view-filters a.form-submit,.home-design-filter-form .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .view-filters a.form-submit,.node--type-display-home-location-detail .home-location-title--wrapper .location-link a,article.home-design--details .enquire-link a,article.node--type-community .enquire-link a,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire,.map-content-window .views-field-view-node a,.map-content-window .views-field-view-node .ui-dialog .thank-message a,.ui-dialog .thank-message .map-content-window .views-field-view-node a,.display-home-location-item .views-field-view-node a,.view-display-home-location-listing- .view-content li .views-field-view-node a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-view-node a,.display-home-location-item .views-field-view-node .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-view-node a,.home-information-teaser .links a,.node--type-home-design.node--view-mode-expanded-teaser .links a,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a,.community-house-and-land .node__content .links a,.favourites-content .node--type-house-and-land-packages .node__content .links a,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a,.home-information-teaser .links .ui-dialog .thank-message a,.ui-dialog .thank-message .home-information-teaser .links a,.favourites-home-designs .node--view-mode-teaser .links a,.info__link_detail .link-more,.map-content-window.hl-package-communities .see-details,.login-form--wrapper .form-content--wrapper input[type="submit"],.register-content--form--wrapper .form-content--wrapper input[type="submit"],#block-mjh-search form .form--inline .form-actions .form-submit{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.4375rem;line-height:calc(3.4375rem - 2 * 0px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;}@media (max-width:767px){.button-primary-small,.home-design-filter-form .button.form-submit,.view-blogs .view-filters .button.form-submit,.home-design-filter-form .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .view-blogs .view-filters a.form-submit,.home-design-filter-form .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .view-filters a.form-submit,.node--type-display-home-location-detail .home-location-title--wrapper .location-link a,article.home-design--details .enquire-link a,article.node--type-community .enquire-link a,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire,.map-content-window .views-field-view-node a,.map-content-window .views-field-view-node .ui-dialog .thank-message a,.ui-dialog .thank-message .map-content-window .views-field-view-node a,.display-home-location-item .views-field-view-node a,.view-display-home-location-listing- .view-content li .views-field-view-node a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-view-node a,.display-home-location-item .views-field-view-node .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-view-node a,.home-information-teaser .links a,.node--type-home-design.node--view-mode-expanded-teaser .links a,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a,.community-house-and-land .node__content .links a,.favourites-content .node--type-house-and-land-packages .node__content .links a,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a,.home-information-teaser .links .ui-dialog .thank-message a,.ui-dialog .thank-message .home-information-teaser .links a,.favourites-home-designs .node--view-mode-teaser .links a,.info__link_detail .link-more,.map-content-window.hl-package-communities .see-details,.login-form--wrapper .form-content--wrapper input[type="submit"],.register-content--form--wrapper .form-content--wrapper input[type="submit"],#block-mjh-search form .form--inline .form-actions .form-submit{width:100%;height:3rem;line-height:calc(3rem - 2 * 0px);font-size:0.875rem;}}.button-primary-small:hover,.home-design-filter-form .button.form-submit:hover,.view-blogs .view-filters .button.form-submit:hover,.home-design-filter-form .hero-banner .caption .field--name-field-link a.form-submit:hover,.hero-banner .caption .field--name-field-link .home-design-filter-form a.form-submit:hover,.view-blogs .view-filters .hero-banner .caption .field--name-field-link a.form-submit:hover,.hero-banner .caption .field--name-field-link .view-blogs .view-filters a.form-submit:hover,.home-design-filter-form .hero-banner-basic-page .caption .field--name-field-link a.form-submit:hover,.hero-banner-basic-page .caption .field--name-field-link .home-design-filter-form a.form-submit:hover,.view-blogs .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit:hover,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .view-filters a.form-submit:hover,.node--type-display-home-location-detail .home-location-title--wrapper .location-link a:hover,article.home-design--details .enquire-link a:hover,article.node--type-community .enquire-link a:hover,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire:hover,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire:hover,.map-content-window .views-field-view-node a:hover,.display-home-location-item .views-field-view-node a:hover,.view-display-home-location-listing- .view-content li .views-field-view-node a:hover,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-view-node a:hover,.home-information-teaser .links a:hover,.node--type-home-design.node--view-mode-expanded-teaser .links a:hover,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a:hover,.community-house-and-land .node__content .links a:hover,.favourites-content .node--type-house-and-land-packages .node__content .links a:hover,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a:hover,.favourites-home-designs .node--view-mode-teaser .links a:hover,.info__link_detail .link-more:hover,.map-content-window.hl-package-communities .see-details:hover,.login-form--wrapper .form-content--wrapper input:hover[type="submit"],.register-content--form--wrapper .form-content--wrapper input:hover[type="submit"],#block-mjh-search form .form--inline .form-actions .form-submit:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.button-secondary{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.75rem;line-height:calc(3.75rem - 2 * 0px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;background-color:#c29a5b;color:#ffffff;}@media (max-width:767px){.button-secondary{width:100%;height:3rem;line-height:calc(3rem - 2 * 0px);font-size:0.875rem;}}.button-secondary:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.button-secondary-small{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.4375rem;line-height:calc(3.4375rem - 2 * 0px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;background-color:#c29a5b;color:#ffffff;}@media (max-width:767px){.button-secondary-small{width:100%;height:3rem;line-height:calc(3rem - 2 * 0px);font-size:0.875rem;}}.button-secondary-small:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.button-thirdary,.compare--popup-wrapper .compare--popup__button--item,.compare--section-wrapper .compare--popup__button--item,.compare--popup-wrapper .compare--popup__button--add,.compare--section-wrapper .compare--popup__button--add,.compare--popup-wrapper .compare--popup__button--compare,.compare--section-wrapper .compare--popup__button--compare,.field--name-field-call-to-action-links .btn-secondary-cta{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.75rem;line-height:calc(3.75rem - 2 * 2px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;background:#ffffff;color:#088d88;border:2px solid #088d88;transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);width:auto;}@media (max-width:767px){.button-thirdary,.compare--popup-wrapper .compare--popup__button--item,.compare--section-wrapper .compare--popup__button--item,.compare--popup-wrapper .compare--popup__button--add,.compare--section-wrapper .compare--popup__button--add,.compare--popup-wrapper .compare--popup__button--compare,.compare--section-wrapper .compare--popup__button--compare,.field--name-field-call-to-action-links .btn-secondary-cta{width:100%;height:3rem;line-height:calc(3rem - 2 * 2px);font-size:0.875rem;}}.button-thirdary:hover,.compare--popup-wrapper .compare--popup__button--item:hover,.compare--section-wrapper .compare--popup__button--item:hover,.compare--popup-wrapper .compare--popup__button--add:hover,.compare--section-wrapper .compare--popup__button--add:hover,.compare--popup-wrapper .compare--popup__button--compare:hover,.compare--section-wrapper .compare--popup__button--compare:hover,.field--name-field-call-to-action-links .btn-secondary-cta:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.button-thirdary:hover,.compare--popup-wrapper .compare--popup__button--item:hover,.compare--section-wrapper .compare--popup__button--item:hover,.compare--popup-wrapper .compare--popup__button--add:hover,.compare--section-wrapper .compare--popup__button--add:hover,.compare--popup-wrapper .compare--popup__button--compare:hover,.compare--section-wrapper .compare--popup__button--compare:hover,.field--name-field-call-to-action-links .btn-secondary-cta:hover{text-decoration:none;background:#eee;}.button-thirdary-small,.display-home-location-item .views-field-field-count-home-location .field-content div,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location .field-content div,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location .field-content div,.display-home-location-item .views-field-field-count-home-location a,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location a,.display-home-location-item .views-field-field-count-home-location .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-field-count-home-location a,.home-information-teaser .links a:not(:first-of-type),.node--type-home-design.node--view-mode-expanded-teaser .links a:not(:first-of-type),.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a:not(:first-of-type),.community-house-and-land .node__content .links a:not(:first-of-type),.favourites-content .node--type-house-and-land-packages .node__content .links a:not(:first-of-type),.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a:not(:first-of-type),.favourites-home-designs .node--view-mode-teaser .links a:not(:first-of-type),.home-information-teaser .links .brochure-download-link-wrapper a,.node--type-home-design.node--view-mode-expanded-teaser .links .brochure-download-link-wrapper a,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.community-house-and-land .node__content .links .brochure-download-link-wrapper a,.favourites-content .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.favourites-home-designs .node--view-mode-teaser .links .brochure-download-link-wrapper a,.ui-datepicker.ui-widget.ui-widget-content .ui-state-default{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.4375rem;line-height:calc(3.4375rem - 2 * 2px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;background:#ffffff;color:#088d88;border:2px solid #088d88;transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);width:auto;}@media (max-width:767px){.button-thirdary-small,.display-home-location-item .views-field-field-count-home-location .field-content div,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location .field-content div,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location .field-content div,.display-home-location-item .views-field-field-count-home-location a,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location a,.display-home-location-item .views-field-field-count-home-location .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-field-count-home-location a,.home-information-teaser .links a:not(:first-of-type),.node--type-home-design.node--view-mode-expanded-teaser .links a:not(:first-of-type),.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a:not(:first-of-type),.community-house-and-land .node__content .links a:not(:first-of-type),.favourites-content .node--type-house-and-land-packages .node__content .links a:not(:first-of-type),.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a:not(:first-of-type),.favourites-home-designs .node--view-mode-teaser .links a:not(:first-of-type),.home-information-teaser .links .brochure-download-link-wrapper a,.node--type-home-design.node--view-mode-expanded-teaser .links .brochure-download-link-wrapper a,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.community-house-and-land .node__content .links .brochure-download-link-wrapper a,.favourites-content .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.favourites-home-designs .node--view-mode-teaser .links .brochure-download-link-wrapper a,.ui-datepicker.ui-widget.ui-widget-content .ui-state-default{width:100%;height:3rem;line-height:calc(3rem - 2 * 2px);font-size:0.875rem;}}.button-thirdary-small:hover,.display-home-location-item .views-field-field-count-home-location .field-content div:hover,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location .field-content div:hover,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location .field-content div:hover,.display-home-location-item .views-field-field-count-home-location a:hover,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location a:hover,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location a:hover,.home-information-teaser .links a:hover:not(:first-of-type),.node--type-home-design.node--view-mode-expanded-teaser .links a:hover:not(:first-of-type),.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a:hover:not(:first-of-type),.community-house-and-land .node__content .links a:hover:not(:first-of-type),.favourites-content .node--type-house-and-land-packages .node__content .links a:hover:not(:first-of-type),.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a:hover:not(:first-of-type),.favourites-home-designs .node--view-mode-teaser .links a:hover:not(:first-of-type),.home-information-teaser .links .brochure-download-link-wrapper a:hover,.node--type-home-design.node--view-mode-expanded-teaser .links .brochure-download-link-wrapper a:hover,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a:hover,.community-house-and-land .node__content .links .brochure-download-link-wrapper a:hover,.favourites-content .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a:hover,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a:hover,.favourites-home-designs .node--view-mode-teaser .links .brochure-download-link-wrapper a:hover,.ui-datepicker.ui-widget.ui-widget-content .ui-state-default:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.button-thirdary-small:hover,.display-home-location-item .views-field-field-count-home-location .field-content div:hover,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location .field-content div:hover,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location .field-content div:hover,.display-home-location-item .views-field-field-count-home-location a:hover,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location a:hover,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location a:hover,.home-information-teaser .links a:hover:not(:first-of-type),.node--type-home-design.node--view-mode-expanded-teaser .links a:hover:not(:first-of-type),.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a:hover:not(:first-of-type),.community-house-and-land .node__content .links a:hover:not(:first-of-type),.favourites-content .node--type-house-and-land-packages .node__content .links a:hover:not(:first-of-type),.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a:hover:not(:first-of-type),.favourites-home-designs .node--view-mode-teaser .links a:hover:not(:first-of-type),.home-information-teaser .links .brochure-download-link-wrapper a:hover,.node--type-home-design.node--view-mode-expanded-teaser .links .brochure-download-link-wrapper a:hover,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a:hover,.community-house-and-land .node__content .links .brochure-download-link-wrapper a:hover,.favourites-content .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a:hover,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a:hover,.favourites-home-designs .node--view-mode-teaser .links .brochure-download-link-wrapper a:hover,.ui-datepicker.ui-widget.ui-widget-content .ui-state-default:hover{text-decoration:none;background:#eee;}.button-special,.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-link a,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-link a{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.75rem;line-height:calc(3.75rem - 2 * 0px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;background:#c29a5b;}@media (max-width:767px){.button-special,.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-link a,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-link a{width:100%;height:3rem;line-height:calc(3rem - 2 * 0px);font-size:0.875rem;}}.button-special:hover,.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-link a:hover,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-link a:hover,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-link a:hover,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-link a:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.button-special:hover,.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-link a:hover,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-link a:hover,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-link a:hover,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-link a:hover{background:#dec8a5;}.button-special-small{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.4375rem;line-height:calc(3.4375rem - 2 * 0px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;background:#c29a5b;}@media (max-width:767px){.button-special-small{width:100%;height:3rem;line-height:calc(3rem - 2 * 0px);font-size:0.875rem;}}.button-special-small:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.button-special-small:hover{background:#dec8a5;}.heading-special{font-size:2.25rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:uppercase;line-height:0.82;}@media (max-width:767px){.heading-special{font-size:1.625rem;}}.heading-special-l{font-size:5.625rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:lowercase;color:#088d88;line-height:0.86;}@media (max-width:767px){.heading-special-l{letter-spacing:0.125rem;}}.heading-special-m{font-size:3.4375rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:uppercase;color:#088d88;line-height:0.82;}@media (max-width:767px){.heading-special-m{font-size:1.875rem;letter-spacing:0.125rem;}}.heading-special-s,.node--type-content-page .title-content-page .field--name-title,.node--type-consultant .title-content-page .field--name-title,.subscription-management h1{font-size:2.25rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:uppercase;}@media (max-width:767px){.heading-special-s,.node--type-content-page .title-content-page .field--name-title,.node--type-consultant .title-content-page .field--name-title,.subscription-management h1{font-size:1.625rem;letter-spacing:0.125rem;}}.heading-default-l,.paragraph--type--image_and_link_list .field--name-field-title,.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download-title,.details-house-land-block__item-right .field--name-field-price,.paragraph--type--office-locations-block .field--name-field-block-title,.paragraph--type--inspiration_gallery_listing .block-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}.heading-default-m,.node--type-display-home-location-detail .home-location-label-default,.node--type-display-home-location-detail .embed-video-wrapper .embed-video-title,.blog-stamp .field--name-title,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-title,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-title,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-title,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-title,.subscription-management form > label,.short-description .design-range-name,.user-login .tabs-wrapper .tabs-reset--title,.user-register .tabs-wrapper .tabs-reset--title,.user-password .tabs-wrapper .tabs-reset--title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;}@media (max-width:767px){.heading-default-m,.node--type-display-home-location-detail .home-location-label-default,.node--type-display-home-location-detail .embed-video-wrapper .embed-video-title,.blog-stamp .field--name-title,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-title,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-title,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-title,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-title,.subscription-management form > label,.short-description .design-range-name,.user-login .tabs-wrapper .tabs-reset--title,.user-register .tabs-wrapper .tabs-reset--title,.user-password .tabs-wrapper .tabs-reset--title{font-size:1.25rem;}}a,.ui-dialog .thank-message a{text-decoration:none;color:#088d88;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}a:hover,.ui-dialog .thank-message a:hover{color:#c29a5b;}.ajax-progress{display:none;}[class^="icon-"],.icon-sad-face:before,.page-not-found:before,.icon-search:before,header .header__inner .top-navigation .search form .form-actions:before,.search-control-custom .form-actions:before,.view-blogs .view-filters .blog-search-control-wrapper .form-actions:before,.icon-home:before,.icon-globe:before,.icon-trophy:before,.icon-facebook:before,.block-social-media-links .social-media-links--platforms li a span.fa-facebook:before,.block-addtoany-block a span.a2a_s__default.a2a_s_facebook:before,.icon-google-plus:before,.block-social-media-links .social-media-links--platforms li a span.fa-google-plus:before,.block-addtoany-block a span.a2a_s__default.a2a_s_google_plus:before,.icon-linked-in:before,.field--name-field-linkedin-link a:before,.field--name-field-linkedin-link .ui-dialog .thank-message a:before,.ui-dialog .thank-message .field--name-field-linkedin-link a:before,.block-social-media-links .social-media-links--platforms li a span.fa-linkedin:before,.icon-youtube:before,.block-social-media-links .social-media-links--platforms li a span.fa-youtube:before,.icon-youtube2:before,.icon-heart:before,.icon-login-heart:before,.icon-instagram:before,.block-social-media-links .social-media-links--platforms li a span.fa-instagram:before,.icon-pinterest:before,.block-social-media-links .social-media-links--platforms li a span.fa-pinterest:before,.block-addtoany-block a span.a2a_s__default.a2a_s_pinterest:before,.icon-call:before,.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone:before,.office_location-map__inner .right-side .field--name-field-phone-number .phone:before,header .phone-call a:before,header .phone-call .ui-dialog .thank-message a:before,.ui-dialog .thank-message header .phone-call a:before,.icon-caret-down:before,.ui-tabs-diff-mobile .tab-init .tab-icon-caret:before,.favourites-tabs .tab-init .tab-icon-caret:before,.paragraph--type--3d_walk_through .walk-through__top .tab-init .tab-icon-caret:before,.js-form-type-select .style-select:before,.js-form-type-textfield .style-select:before,.icon-arrow-down:before,.home-design-filter-form .form-item.form-type-checkbox.form-item-needs-more-filters label:after,.view-blogs .view-filters .form-item.form-type-checkbox.form-item-needs-more-filters label:after,.view-blogs .view-filters .form-type-checkbox.form-item-needs-more-filters.blog-search-control-wrapper label:after,.icon-arrow-left:before,.icon-arrow-right:before,#block-breadcrumbs nav li:before,.slick-arrow.slick-prev:before,.slick-arrow.slick-next:before,.slick-arrow:before,.icon-bed:before,.icon-shower:before,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom:before,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom:before,.icon-shower:after,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom:after,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom:after,.icon-car:before,.icon-car:after,.icon-room:before,.icon-room:after,.icon-call2:before,.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-number-phone .field-content:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-number-phone .field-content:before,.map-content-window .views-field-field-number-phone .field-content:before,.display-home-location-item .views-field-field-number-phone .field-content:before,.view-display-home-location-listing- .view-content li .views-field-field-number-phone .field-content:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-number-phone .field-content:before,.icon-checked-arrow:before,.checkbox-wrapper label:after,.common-form .form-item.form-type-checkbox label:after,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox label:after,.subscription-management form .form-item.form-type-checkbox label:after,.user-login form .form-item.form-type-checkbox label:after,.user-register form .form-item.form-type-checkbox label:after,.user-password form .form-item.form-type-checkbox label:after,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox label:after,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper label:after,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper label:after,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper label:after,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper label:after,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper label:after,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper label:after,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper label:after,.home-design-filter-form .form-checkboxes .form-type-checkbox label:after,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label:after,.login-form--wrapper .form-content--wrapper .form-type-checkbox label:after,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox label:after,.node--type-home-design.node--view-mode-teaser .labels .compare label .label:after,.home-design-featured .compare label .label:after,article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label:after,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label:after,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item:before,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item:before,.icon-camera:before,.icon-floor-plan:before,.icon-full-screen:before,.icon-rotate:before,.icon-heart-filled:before,.blog-stamp .blog-post-by:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by:after,.blog-stamp .field--name-uid:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-uid:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-uid:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-uid:after,.icon-play:before,.icon-marker-white:before,.paragraph--type--office-locations-block .node--type-office-location .office-address:before,.office_location-map__inner .right-side .office_location-address-content:before,.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address .field-content:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address .field-content:before,.node--type-display-home-location-detail .location-map .map-content-address-wrapper .address-wrapper .address-content:before,article.home-design--details .display-home-locations-wrapper .map-content-address-wrapper .address-wrapper::before,article.node--type-community .display-home-locations-wrapper .map-content-address-wrapper .address-wrapper::before,.paragraph--type--map .map-content-address-wrapper .address-wrapper .address-content:before,.map-content-window .views-field-field-address .field-content:before,.display-home-location-item .views-field-field-address .field-content:before,.view-display-home-location-listing- .view-content li .views-field-field-address .field-content:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-address .field-content:before,.community-map .map-content-address-wrapper .address-wrapper .address-content:before,.map-content-window.hl-package-communities .address:before,.icon-airplan-paper:before,.icon-quote-start:before,.quote-start:before,.ckeditor-content blockquote > p:first-child:before,.community-overview .field--name-field-summary-overview blockquote > p:first-child:before,.community-amenities-overview .field--name-field-summary-overview blockquote > p:first-child:before,.field--name-field-amenities-overview blockquote > p:first-child:before,.field--name-body blockquote > p:first-child:before,.field--name-field-body blockquote > p:first-child:before,.field--name-field-testimonial > p:first-child:before,.node--type-testimonial .field_testimonial-quote-start:before,.field_testimonial-quote-start:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title:before,.icon-quote-end:before,.quote-end:before,.ckeditor-content blockquote > p:last-child:after,.community-overview .field--name-field-summary-overview blockquote > p:last-child:after,.community-amenities-overview .field--name-field-summary-overview blockquote > p:last-child:after,.field--name-field-amenities-overview blockquote > p:last-child:after,.field--name-body blockquote > p:last-child:after,.field--name-field-body blockquote > p:last-child:after,.field--name-field-testimonial > p:last-child:after,.node--type-testimonial .field_testimonial-quote-end:before,.field_testimonial-quote-end:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title:after,.icon-video-player:before,.icon-storey:before,.icon-close:before,.ui-widget.ui-dialog .ui-dialog-titlebar-close .ui-icon:before,.icon-add:before,.icon-direction:before,.paragraph--type--office-locations-block .node--type-office-location .get-direction a:before,.office_location-map__inner .right-side .get-direction a:before,.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address div .get-direction:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address div .get-direction:before,.node--type-display-home-location-detail .location-map .get-direction a:before,article.home-design--details .display-home-locations-wrapper .get-direction a:before,article.node--type-community .display-home-locations-wrapper .get-direction a:before,.paragraph--type--map .get-direction a:before,.map-content-window .views-field-nothing:before,.display-home-location-item .views-field-nothing:before,.view-display-home-location-listing- .view-content li .views-field-nothing:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-nothing:before,.community-map .get-direction a:before,.map-content-window.hl-package-communities .get-direction:before,.icon-warning:before,.icon-leave:before,footer .footer_inner .site-footer-bottom .site-footer-bottom__center .power-by:after,.icon-download:before,.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download .field--name-field-file-download a:after,.ui-dialog .thank-message a:after,.icon-printer:before,.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone-fax:before,.office_location-map__inner .right-side .field--name-field-phone-number .phone-fax:before,.icon-printer2:before,.block-addtoany-block a span.a2a_s__default.a2a_s_print:before,.icon-logout:before,header .right-header-wrapper .logged-in-dropdown .logout:before,.icon-email:before,.paragraph--type--office-locations-block .node--type-office-location .postal-address:before,.office_location-map__inner .right-side .field--name-field-postal-address:before,header .right-header-wrapper .logged-in-dropdown .email-preferences:before,.icon-favourite:before,header .right-header-wrapper .logged-in-dropdown .favourite:before,.icon-equalizer:before,.icon-play-video2:before,.url-to-video-container .url-to-video-player .play-button:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .play-button:before,.icon-arrow-left2:before,.map-location-area .map-location .detail-map-header .btn-back:before,.icon-discover:before,[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-sad-face:before,.page-not-found:before{content:"\e900";}.icon-search:before,header .header__inner .top-navigation .search form .form-actions:before,.search-control-custom .form-actions:before,.view-blogs .view-filters .blog-search-control-wrapper .form-actions:before{content:"\e901";}.icon-home:before{content:"\e902";}.icon-globe:before{content:"\e903";}.icon-trophy:before{content:"\e904";}.icon-facebook:before,.block-social-media-links .social-media-links--platforms li a span.fa-facebook:before,.block-addtoany-block a span.a2a_s__default.a2a_s_facebook:before{content:"\e905";}.icon-google-plus:before,.block-social-media-links .social-media-links--platforms li a span.fa-google-plus:before,.block-addtoany-block a span.a2a_s__default.a2a_s_google_plus:before{content:"\e906";}.icon-linked-in:before,.field--name-field-linkedin-link a:before,.field--name-field-linkedin-link .ui-dialog .thank-message a:before,.ui-dialog .thank-message .field--name-field-linkedin-link a:before,.block-social-media-links .social-media-links--platforms li a span.fa-linkedin:before{content:"\e907";}.icon-youtube:before,.block-social-media-links .social-media-links--platforms li a span.fa-youtube:before{content:"\e908";}.icon-youtube2:before{content:"\e938";}.icon-heart:before{content:"\e909";}.icon-login-heart:before{content:"\e909";}.icon-instagram:before,.block-social-media-links .social-media-links--platforms li a span.fa-instagram:before{content:"\e90a";}.icon-pinterest:before,.block-social-media-links .social-media-links--platforms li a span.fa-pinterest:before,.block-addtoany-block a span.a2a_s__default.a2a_s_pinterest:before{content:"\e90b";}.icon-call:before,.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone:before,.office_location-map__inner .right-side .field--name-field-phone-number .phone:before,header .phone-call a:before,header .phone-call .ui-dialog .thank-message a:before,.ui-dialog .thank-message header .phone-call a:before{content:"\e90c";}.icon-caret-down:before,.ui-tabs-diff-mobile .tab-init .tab-icon-caret:before,.favourites-tabs .tab-init .tab-icon-caret:before,.paragraph--type--3d_walk_through .walk-through__top .tab-init .tab-icon-caret:before,.js-form-type-select .style-select:before,.js-form-type-textfield .style-select:before{content:"\e90d";}.icon-arrow-down:before,.home-design-filter-form .form-item.form-type-checkbox.form-item-needs-more-filters label:after,.view-blogs .view-filters .form-item.form-type-checkbox.form-item-needs-more-filters label:after,.view-blogs .view-filters .form-type-checkbox.form-item-needs-more-filters.blog-search-control-wrapper label:after{content:"\e90e";}.icon-arrow-left:before{content:"\e90f";}.icon-arrow-right:before,#block-breadcrumbs nav li:before,.slick-arrow.slick-prev:before,.slick-arrow.slick-next:before,.slick-arrow:before{content:"\e910";}.icon-bed:before{content:"\e911";color:#000031;}.icon-shower:before,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom:before,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom:before{content:"\e912";color:#c29a5b;}.icon-shower:after,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom:after,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom:after{content:"\e913";margin-left:-0.67578125em;color:#000031;}.icon-car:before{content:"\e914";color:#c29a5b;}.icon-car:after{content:"\e915";margin-left:-1.1845703125em;color:#000031;}.icon-room:before{content:"\e916";color:#d7d7d7;}.icon-room:after{content:"\e917";margin-left:-1.0546875em;color:#000031;}.icon-call2:before,.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-number-phone .field-content:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-number-phone .field-content:before,.map-content-window .views-field-field-number-phone .field-content:before,.display-home-location-item .views-field-field-number-phone .field-content:before,.view-display-home-location-listing- .view-content li .views-field-field-number-phone .field-content:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-number-phone .field-content:before{content:"\e918";color:#4f4f4f;}.icon-checked-arrow:before,.checkbox-wrapper label:after,.common-form .form-item.form-type-checkbox label:after,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox label:after,.subscription-management form .form-item.form-type-checkbox label:after,.user-login form .form-item.form-type-checkbox label:after,.user-register form .form-item.form-type-checkbox label:after,.user-password form .form-item.form-type-checkbox label:after,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox label:after,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper label:after,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper label:after,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper label:after,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper label:after,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper label:after,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper label:after,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper label:after,.home-design-filter-form .form-checkboxes .form-type-checkbox label:after,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label:after,.login-form--wrapper .form-content--wrapper .form-type-checkbox label:after,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox label:after,.node--type-home-design.node--view-mode-teaser .labels .compare label .label:after,.home-design-featured .compare label .label:after,article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label:after,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label:after,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item:before,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item:before{content:"\e919";color:#088d88;}.icon-camera:before{content:"\e91a";color:#4e4e4e;}.icon-floor-plan:before{content:"\e91b";color:#4e4e4e;}.icon-full-screen:before{content:"\e91c";color:#088d88;}.icon-rotate:before{content:"\e91d";color:#088d88;}.icon-heart-filled:before,.blog-stamp .blog-post-by:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by:after,.blog-stamp .field--name-uid:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-uid:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-uid:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-uid:after{content:"\e91e";color:#ffffff;}.icon-play:before{content:"\e923";color:#d4ab4a;}.icon-marker-white:before,.paragraph--type--office-locations-block .node--type-office-location .office-address:before,.office_location-map__inner .right-side .office_location-address-content:before,.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address .field-content:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address .field-content:before,.node--type-display-home-location-detail .location-map .map-content-address-wrapper .address-wrapper .address-content:before,article.home-design--details .display-home-locations-wrapper .map-content-address-wrapper .address-wrapper::before,article.node--type-community .display-home-locations-wrapper .map-content-address-wrapper .address-wrapper::before,.paragraph--type--map .map-content-address-wrapper .address-wrapper .address-content:before,.map-content-window .views-field-field-address .field-content:before,.display-home-location-item .views-field-field-address .field-content:before,.view-display-home-location-listing- .view-content li .views-field-field-address .field-content:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-address .field-content:before,.community-map .map-content-address-wrapper .address-wrapper .address-content:before,.map-content-window.hl-package-communities .address:before{content:"\e91f";color:#4e4e4e;}.icon-airplan-paper:before{content:"\e920";color:#088d88;}.icon-quote-start:before,.quote-start:before,.ckeditor-content blockquote > p:first-child:before,.community-overview .field--name-field-summary-overview blockquote > p:first-child:before,.community-amenities-overview .field--name-field-summary-overview blockquote > p:first-child:before,.field--name-field-amenities-overview blockquote > p:first-child:before,.field--name-body blockquote > p:first-child:before,.field--name-field-body blockquote > p:first-child:before,.field--name-field-testimonial > p:first-child:before,.node--type-testimonial .field_testimonial-quote-start:before,.field_testimonial-quote-start:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title:before{content:"\e921";color:#088d88;}.icon-quote-end:before,.quote-end:before,.ckeditor-content blockquote > p:last-child:after,.community-overview .field--name-field-summary-overview blockquote > p:last-child:after,.community-amenities-overview .field--name-field-summary-overview blockquote > p:last-child:after,.field--name-field-amenities-overview blockquote > p:last-child:after,.field--name-body blockquote > p:last-child:after,.field--name-field-body blockquote > p:last-child:after,.field--name-field-testimonial > p:last-child:after,.node--type-testimonial .field_testimonial-quote-end:before,.field_testimonial-quote-end:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title:after{content:"\e922";color:#088d88;}.icon-video-player:before{content:"\e928";color:#4e4e4e;}.icon-storey:before{content:"\e927";color:#000031;}.icon-close:before,.ui-widget.ui-dialog .ui-dialog-titlebar-close .ui-icon:before{content:"\e929";color:#088d88;}.icon-add:before{content:"\e92a";color:#ffffff;}.icon-direction:before,.paragraph--type--office-locations-block .node--type-office-location .get-direction a:before,.office_location-map__inner .right-side .get-direction a:before,.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address div .get-direction:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address div .get-direction:before,.node--type-display-home-location-detail .location-map .get-direction a:before,article.home-design--details .display-home-locations-wrapper .get-direction a:before,article.node--type-community .display-home-locations-wrapper .get-direction a:before,.paragraph--type--map .get-direction a:before,.map-content-window .views-field-nothing:before,.display-home-location-item .views-field-nothing:before,.view-display-home-location-listing- .view-content li .views-field-nothing:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-nothing:before,.community-map .get-direction a:before,.map-content-window.hl-package-communities .get-direction:before{content:"\e92b";color:#088d88;}.icon-warning:before{content:"\e92c";color:#ac8859;}.icon-butllet-point:before{content:"\e92d";color:#088d88;}.icon-leave:before,footer .footer_inner .site-footer-bottom .site-footer-bottom__center .power-by:after{content:"\e92e";}.icon-download:before,.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download .field--name-field-file-download a:after,.ui-dialog .thank-message a:after{content:"\e92f";}.icon-printer:before,.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone-fax:before,.office_location-map__inner .right-side .field--name-field-phone-number .phone-fax:before{content:"\e930";color:#a3c8c8;}.icon-printer2:before,.block-addtoany-block a span.a2a_s__default.a2a_s_print:before{content:"\e931";color:#a3c8c8;}.icon-logout:before,header .right-header-wrapper .logged-in-dropdown .logout:before{content:"\e932";}.icon-email:before,.paragraph--type--office-locations-block .node--type-office-location .postal-address:before,.office_location-map__inner .right-side .field--name-field-postal-address:before,header .right-header-wrapper .logged-in-dropdown .email-preferences:before{content:"\e933";}.icon-favourite:before,header .right-header-wrapper .logged-in-dropdown .favourite:before{content:"\e934";}.icon-equalizer:before{content:"\e935";}.icon-play-video2:before,.url-to-video-container .url-to-video-player .play-button:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .play-button:before{content:"\e936";color:#088d88;}.icon-arrow-left2:before,.map-location-area .map-location .detail-map-header .btn-back:before{content:"\e937";}.icon-discover:before{content:"\e939";}.page-not-found{min-height:15.625rem;padding-top:3.125rem;padding-bottom:3.125rem;text-align:center;font-weight:500;}.page-not-found:before{color:#088d88;font-size:6.25rem;display:block;margin:0 auto 0.1875rem;}.checkbox-hidden{display:none !important;}.menu-item-label-hidden{display:none !important;}main{overflow:hidden;}.plus-minus-icon:before,.plus-minus-icon:after{content:"";display:block;width:0.9375rem;height:0.125rem;background:#ffffff;border-radius:4px;position:absolute;left:0.3125rem;top:50%;margin-top:-0.0625rem;}.plus-minus-icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.plus-minus-icon.is-active:after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.show-modal{overflow:hidden !important;}.show-modal--zoomable{position:fixed !important;top:0;left:0;height:100vh;overflow:hidden !important;}.action-unflag,.action-flag,.action-login-flag{cursor:pointer;position:absolute;top:13%;right:0.9375rem;}.action-unflag a,.action-unflag .ui-dialog .thank-message a,.ui-dialog .thank-message .action-unflag a,.action-flag a,.action-flag .ui-dialog .thank-message a,.ui-dialog .thank-message .action-flag a,.action-login-flag a,.action-login-flag .ui-dialog .thank-message a,.ui-dialog .thank-message .action-login-flag a{display:block;line-height:0;color:#ffffff;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.action-unflag a:hover,.action-unflag .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .action-unflag a:hover,.action-flag a:hover,.action-flag .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .action-flag a:hover,.action-login-flag a:hover,.action-login-flag .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .action-login-flag a:hover{text-decoration:none;}.action-unflag a .icon-heart,.action-unflag .ui-dialog .thank-message a .icon-heart,.ui-dialog .thank-message .action-unflag a .icon-heart,.action-unflag a .icon-heart-filled,.action-unflag .ui-dialog .thank-message a .icon-heart-filled,.ui-dialog .thank-message .action-unflag a .icon-heart-filled,.action-unflag a .icon-login-heart,.action-unflag .ui-dialog .thank-message a .icon-login-heart,.ui-dialog .thank-message .action-unflag a .icon-login-heart,.action-flag a .icon-heart,.action-flag .ui-dialog .thank-message a .icon-heart,.ui-dialog .thank-message .action-flag a .icon-heart,.action-flag a .icon-heart-filled,.action-flag .ui-dialog .thank-message a .icon-heart-filled,.ui-dialog .thank-message .action-flag a .icon-heart-filled,.action-flag a .icon-login-heart,.action-flag .ui-dialog .thank-message a .icon-login-heart,.ui-dialog .thank-message .action-flag a .icon-login-heart,.action-login-flag a .icon-heart,.action-login-flag .ui-dialog .thank-message a .icon-heart,.ui-dialog .thank-message .action-login-flag a .icon-heart,.action-login-flag a .icon-heart-filled,.action-login-flag .ui-dialog .thank-message a .icon-heart-filled,.ui-dialog .thank-message .action-login-flag a .icon-heart-filled,.action-login-flag a .icon-login-heart,.action-login-flag .ui-dialog .thank-message a .icon-login-heart,.ui-dialog .thank-message .action-login-flag a .icon-login-heart{font-size:1.125rem;}.action-unflag a .icon-heart:before,.action-unflag a .icon-heart-filled:before,.action-unflag a .blog-stamp .blog-post-by:after,.blog-stamp .action-unflag a .blog-post-by:after,.action-unflag a .view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .action-unflag a .blog-post-by:after,.action-unflag a .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .action-unflag a .blog-post-by:after,.action-unflag a .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .action-unflag a .blog-post-by:after,.action-unflag a .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .action-unflag a .blog-post-by:after,.action-unflag a .blog-stamp .field--name-uid:after,.blog-stamp .action-unflag a .field--name-uid:after,.action-unflag a .view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-uid:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .action-unflag a .field--name-uid:after,.action-unflag a .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-uid:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .action-unflag a .field--name-uid:after,.action-unflag a .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .action-unflag a .field--name-uid:after,.action-unflag a .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .action-unflag a .field--name-uid:after,.action-unflag a .icon-login-heart:before,.action-flag a .icon-heart:before,.action-flag a .icon-heart-filled:before,.action-flag a .blog-stamp .blog-post-by:after,.blog-stamp .action-flag a .blog-post-by:after,.action-flag a .view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .action-flag a .blog-post-by:after,.action-flag a .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .action-flag a .blog-post-by:after,.action-flag a .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .action-flag a .blog-post-by:after,.action-flag a .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .action-flag a .blog-post-by:after,.action-flag a .blog-stamp .field--name-uid:after,.blog-stamp .action-flag a .field--name-uid:after,.action-flag a .view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-uid:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .action-flag a .field--name-uid:after,.action-flag a .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-uid:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .action-flag a .field--name-uid:after,.action-flag a .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .action-flag a .field--name-uid:after,.action-flag a .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .action-flag a .field--name-uid:after,.action-flag a .icon-login-heart:before,.action-login-flag a .icon-heart:before,.action-login-flag a .icon-heart-filled:before,.action-login-flag a .blog-stamp .blog-post-by:after,.blog-stamp .action-login-flag a .blog-post-by:after,.action-login-flag a .view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .action-login-flag a .blog-post-by:after,.action-login-flag a .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .action-login-flag a .blog-post-by:after,.action-login-flag a .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .action-login-flag a .blog-post-by:after,.action-login-flag a .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .action-login-flag a .blog-post-by:after,.action-login-flag a .blog-stamp .field--name-uid:after,.blog-stamp .action-login-flag a .field--name-uid:after,.action-login-flag a .view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-uid:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .action-login-flag a .field--name-uid:after,.action-login-flag a .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-uid:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .action-login-flag a .field--name-uid:after,.action-login-flag a .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .action-login-flag a .field--name-uid:after,.action-login-flag a .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .action-login-flag a .field--name-uid:after,.action-login-flag a .icon-login-heart:before{display:block;}.action-unflag a .icon-heart-filled:before,.action-unflag a .blog-stamp .blog-post-by:after,.blog-stamp .action-unflag a .blog-post-by:after,.action-unflag a .view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .action-unflag a .blog-post-by:after,.action-unflag a .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .action-unflag a .blog-post-by:after,.action-unflag a .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .action-unflag a .blog-post-by:after,.action-unflag a .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .action-unflag a .blog-post-by:after,.action-unflag a .blog-stamp .field--name-uid:after,.blog-stamp .action-unflag a .field--name-uid:after,.action-unflag a .view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-uid:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .action-unflag a .field--name-uid:after,.action-unflag a .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-uid:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .action-unflag a .field--name-uid:after,.action-unflag a .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .action-unflag a .field--name-uid:after,.action-unflag a .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .action-unflag a .field--name-uid:after{-webkit-animation:add-heart .5s;animation:add-heart .5s;}.action-flag a .icon-heart:before{-webkit-animation:remove-heart .3s;animation:remove-heart .3s;}span.compare{position:relative;color:#ffffff;}.contextual-region.node--type-blog-post.clearfix::after{content:none;}.white-overlay,.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper:before{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.2;z-index:0;background-size:cover;background-repeat:no-repeat;background:#ffffff;}.vocabulary-image-tags{display:none;}.is-hidden{display:none;}.hidden-visibility,.hidden-visibility2,.hidden-visibility3{visibility:hidden;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition-duration:0.4s;transition-duration:0.4s;}.hidden-visibility2{position:relative;margin-bottom:-50% !important;}.hidden-visibility3{position:absolute;}.popup-open{position:fixed;overflow-y:hidden;}.select-box-wrapper-primary-small,.style-select,article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper,.floor-plan-wrapper .floor-plan-header .floor-plan-header-select-box--wrapper{position:relative;display:inline-block;width:100%;height:100%;background:#ffffff;}.select-box-wrapper-primary-small:after,.style-select:after,article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select:after,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select:after,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select:after,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select:after,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper:after,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper:after,.floor-plan-wrapper .floor-plan-header .floor-plan-header-select-box--wrapper:after{display:none;}.select-box-wrapper-primary-small select,.style-select select,article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select select,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select select,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select select,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select select,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper select,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper select,.floor-plan-wrapper .floor-plan-header .floor-plan-header-select-box--wrapper select{height:3.4375rem;line-height:3.3125rem;padding:0 2rem 0 1rem;margin:0;border-radius:0.1875rem;font-size:1.25rem;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid #a3c8c8;background:#ffffff;}@media (max-width:767px){.select-box-wrapper-primary-small select,.style-select select,article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select select,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select select,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select select,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select select,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper select,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper select,.floor-plan-wrapper .floor-plan-header .floor-plan-header-select-box--wrapper select{width:100%;height:3rem;line-height:2.875rem;font-size:0.875rem;}}.select-box-wrapper-primary-small select::-ms-expand,.style-select select::-ms-expand,article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select select::-ms-expand,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select select::-ms-expand,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select select::-ms-expand,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select select::-ms-expand,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper select::-ms-expand,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper select::-ms-expand,.floor-plan-wrapper .floor-plan-header .floor-plan-header-select-box--wrapper select::-ms-expand{display:none;}.buttons-group-primary-small,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper,.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:767px){.buttons-group-primary-small,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper,.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns{width:100%;}}.buttons-group-primary-small a,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a,.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns a,.buttons-group-primary-small .ui-dialog .thank-message a,.ui-dialog .thank-message .buttons-group-primary-small a{background:#e8f1f1;font-weight:300;width:9.375rem;padding:0 1.875rem;text-align:center;height:3.4375rem;line-height:3.4375rem;border:1px solid #088d88;color:solid #088d88;font-size:1.5rem;}@media (max-width:767px){.buttons-group-primary-small a,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a,.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns a,.buttons-group-primary-small .ui-dialog .thank-message a,.ui-dialog .thank-message .buttons-group-primary-small a{-webkit-box-flex:1;-ms-flex:1;flex:1;height:3rem;line-height:3rem;font-size:0.875rem;}}.buttons-group-primary-small a:first-child,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a:first-child,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a:first-child,.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns a:first-child{border-radius:0.1875rem 0 0 0.1875rem;}.buttons-group-primary-small a:not(:first-child),article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a:not(:first-child),article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a:not(:first-child),.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns a:not(:first-child){margin-left:-1px;}.buttons-group-primary-small a:last-child,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a:last-child,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a:last-child,.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns a:last-child{border-radius:0 0.1875rem 0.1875rem 0;}.buttons-group-primary-small a.active,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a.active,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a.active,.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns a.active{background:#ffffff;}.buttons-group-primary-small a:hover,article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a:hover,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a:hover,.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns a:hover,.buttons-group-primary-small .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .buttons-group-primary-small a:hover{text-decoration:none;cursor:pointer;}@media (max-width:767px){.slick-dots{bottom:-2rem;}}.only-one-slide .slick-dots{display:none;}.view-blogs .views-infinite-scroll-content-wrapper .show_more_main,.view-blogs .pager,.inspiration-content-gallery__inner .inspiration_show_more_main,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main{margin-top:5.625rem;text-align:center;}@media (max-width:767px){.view-blogs .views-infinite-scroll-content-wrapper .show_more_main,.view-blogs .pager,.inspiration-content-gallery__inner .inspiration_show_more_main,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main{margin-top:1.375rem;}}.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .button,.view-blogs .pager .button,.inspiration-content-gallery__inner .inspiration_show_more_main .button,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .button,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .view-blogs .views-infinite-scroll-content-wrapper .show_more_main a,.view-blogs .pager .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .view-blogs .pager a,.inspiration-content-gallery__inner .inspiration_show_more_main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .inspiration-content-gallery__inner .inspiration_show_more_main a,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main a,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .views-infinite-scroll-content-wrapper .show_more_main a,.view-blogs .pager .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .pager a,.inspiration-content-gallery__inner .inspiration_show_more_main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .inspiration-content-gallery__inner .inspiration_show_more_main a,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main a,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main > span,.view-blogs .pager > span,.inspiration-content-gallery__inner .inspiration_show_more_main > span,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main > span{height:3.75rem;line-height:3.75rem;min-width:16.5625rem;cursor:pointer;font-size:1.5rem;}@media (max-width:767px){.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .button,.view-blogs .pager .button,.inspiration-content-gallery__inner .inspiration_show_more_main .button,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .button,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .view-blogs .views-infinite-scroll-content-wrapper .show_more_main a,.view-blogs .pager .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .view-blogs .pager a,.inspiration-content-gallery__inner .inspiration_show_more_main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .inspiration-content-gallery__inner .inspiration_show_more_main a,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main a,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .views-infinite-scroll-content-wrapper .show_more_main a,.view-blogs .pager .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .pager a,.inspiration-content-gallery__inner .inspiration_show_more_main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .inspiration-content-gallery__inner .inspiration_show_more_main a,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main a,.view-blogs .views-infinite-scroll-content-wrapper .show_more_main > span,.view-blogs .pager > span,.inspiration-content-gallery__inner .inspiration_show_more_main > span,.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main > span{width:100%;font-size:0.875rem;}}.ui-tabs-diff-mobile .tab-init,.favourites-tabs .tab-init,.paragraph--type--3d_walk_through .walk-through__top .tab-init{padding:0 0.9375rem;font-size:0.875rem;height:3rem;line-height:3rem;position:relative;border-bottom:1px solid #a3c8c8;display:none;}@media (max-width:767px){.ui-tabs-diff-mobile .tab-init,.favourites-tabs .tab-init,.paragraph--type--3d_walk_through .walk-through__top .tab-init{display:block;}}.ui-tabs-diff-mobile .tab-init .tab-icon-caret,.favourites-tabs .tab-init .tab-icon-caret,.paragraph--type--3d_walk_through .walk-through__top .tab-init .tab-icon-caret{font-size:0.5625rem;right:0.3125rem;top:0.5625rem;position:absolute;z-index:11;display:none;padding:0.625rem;cursor:pointer;background:#ffffff;line-height:1;}@media (max-width:767px){.ui-tabs-diff-mobile .tab-init .tab-icon-caret,.favourites-tabs .tab-init .tab-icon-caret,.paragraph--type--3d_walk_through .walk-through__top .tab-init .tab-icon-caret{display:block;}}.page-title--no-banner,.view-featured-blog .title-feature-blog{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin-bottom:1.875rem;color:#a3c8c8;}@media (max-width:767px){.page-title--no-banner,.view-featured-blog .title-feature-blog{margin-bottom:1.25rem;}}@media (max-width:1365px){.page-title--no-banner,.view-featured-blog .title-feature-blog{font-size:2.625rem;}}@media (max-width:767px){.page-title--no-banner,.view-featured-blog .title-feature-blog{font-size:2.25rem;}}.page-title--no-banner .locality,.view-featured-blog .title-feature-blog .locality,.page-title--no-banner .community-title em,.community-title .page-title--no-banner em,.view-featured-blog .title-feature-blog .community-title em,.community-title .view-featured-blog .title-feature-blog em{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){.page-title--no-banner .locality,.view-featured-blog .title-feature-blog .locality,.page-title--no-banner .community-title em,.community-title .page-title--no-banner em,.view-featured-blog .title-feature-blog .community-title em,.community-title .view-featured-blog .title-feature-blog em{font-size:2.625rem;}}@media (max-width:1024px){.page-title--no-banner .locality,.view-featured-blog .title-feature-blog .locality,.page-title--no-banner .community-title em,.community-title .page-title--no-banner em,.view-featured-blog .title-feature-blog .community-title em,.community-title .view-featured-blog .title-feature-blog em{font-size:1.875rem;}}@media (max-width:767px){.page-title--no-banner .locality,.view-featured-blog .title-feature-blog .locality,.page-title--no-banner .community-title em,.community-title .page-title--no-banner em,.view-featured-blog .title-feature-blog .community-title em,.community-title .view-featured-blog .title-feature-blog em{font-size:2.25rem;}}.paragraph--type--office-locations-block .node--type-office-location .office-address,.office_location-map__inner .right-side .office_location-address-content{padding-left:1.875rem;margin-bottom:0.3125rem;position:relative;font-size:1rem;font-weight:400;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .office-address,.office_location-map__inner .right-side .office_location-address-content{font-size:0.875rem;}}.paragraph--type--office-locations-block .node--type-office-location .office-address:before,.office_location-map__inner .right-side .office_location-address-content:before{position:absolute;top:0.375rem;left:0;font-size:0.875rem;font-weight:700;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .office-address:before,.office_location-map__inner .right-side .office_location-address-content:before{top:0.1875rem;}}.paragraph--type--office-locations-block .node--type-office-location .postal-address,.office_location-map__inner .right-side .field--name-field-postal-address{padding-left:1.875rem;margin-bottom:0.3125rem;position:relative;font-size:1rem;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .postal-address,.office_location-map__inner .right-side .field--name-field-postal-address{font-size:0.875rem;}}.paragraph--type--office-locations-block .node--type-office-location .postal-address:before,.office_location-map__inner .right-side .field--name-field-postal-address:before{position:absolute;top:0.375rem;left:0;font-size:0.875rem;font-weight:700;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .postal-address:before,.office_location-map__inner .right-side .field--name-field-postal-address:before{top:0.1875rem;}}.paragraph--type--office-locations-block .node--type-office-location .postal-address:before,.office_location-map__inner .right-side .field--name-field-postal-address:before{font-size:0.6875rem;top:0.3125rem;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .postal-address:before,.office_location-map__inner .right-side .field--name-field-postal-address:before{top:0.1875rem;}}.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone,.office_location-map__inner .right-side .field--name-field-phone-number .phone{padding-left:1.875rem;margin-bottom:0.3125rem;position:relative;}.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone:before,.office_location-map__inner .right-side .field--name-field-phone-number .phone:before{position:absolute;top:0.375rem;left:0;font-size:0.875rem;font-weight:700;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone:before,.office_location-map__inner .right-side .field--name-field-phone-number .phone:before{top:0.1875rem;}}.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone a,.office_location-map__inner .right-side .field--name-field-phone-number .phone a{font-size:1rem;font-weight:400;color:#000031;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone a,.office_location-map__inner .right-side .field--name-field-phone-number .phone a{font-size:0.875rem;}}.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone-fax:before,.office_location-map__inner .right-side .field--name-field-phone-number .phone-fax:before{position:absolute;top:0.375rem;left:0;font-size:0.875rem;font-weight:700;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .office-phone .field--name-field-phone-number .phone-fax:before,.office_location-map__inner .right-side .field--name-field-phone-number .phone-fax:before{top:0.1875rem;}}.paragraph--type--office-locations-block .node--type-office-location .get-direction a,.office_location-map__inner .right-side .get-direction a{padding-left:1.875rem;margin-bottom:0.3125rem;position:relative;font-size:1rem;text-decoration:underline;font-weight:400;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .get-direction a,.office_location-map__inner .right-side .get-direction a{font-size:0.875rem;}}.paragraph--type--office-locations-block .node--type-office-location .get-direction a:before,.office_location-map__inner .right-side .get-direction a:before{position:absolute;top:0.375rem;left:0;font-size:0.875rem;font-weight:700;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .get-direction a:before,.office_location-map__inner .right-side .get-direction a:before{top:0.1875rem;}}.paragraph--type--office-locations-block .node--type-office-location .get-direction a:before,.office_location-map__inner .right-side .get-direction a:before{top:0.3125rem;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .get-direction a:before,.office_location-map__inner .right-side .get-direction a:before{top:0.1875rem;}}.node--type-home-design.node--view-mode-teaser .home-design-display-image-wrapper,.home-information-teaser .design-information-wrapper .standard-image,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image,.community-house-and-land .node__content .design-information-wrapper .standard-image,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image,.home-information-teaser .design-information-wrapper .acreage-image,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image,.community-house-and-land .node__content .design-information-wrapper .acreage-image,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image{position:relative;}.node--type-home-design.node--view-mode-teaser .home-design-display-image-wrapper [class^="status-"],.home-information-teaser .design-information-wrapper .standard-image [class^="status-"],.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image [class^="status-"],.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image [class^="status-"],.community-house-and-land .node__content .design-information-wrapper .standard-image [class^="status-"],.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image [class^="status-"],.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image [class^="status-"],.home-information-teaser .design-information-wrapper .acreage-image [class^="status-"],.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image [class^="status-"],.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image [class^="status-"],.community-house-and-land .node__content .design-information-wrapper .acreage-image [class^="status-"],.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image [class^="status-"],.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image [class^="status-"],.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image [class^="status-"],.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image [class^="status-"]{background:#088d88;position:absolute;left:-0.3125rem;bottom:0.625rem;z-index:1;-webkit-box-shadow:0 2px 11px 0 rgba(0,0,0,0.2);box-shadow:0 2px 11px 0 rgba(0,0,0,0.2);font-size:1.5rem;font-weight:400;text-transform:uppercase;display:inline-block;height:2.3125rem;line-height:2.3125rem;padding:0 0.9375rem;border-radius:0.25rem;}@media (max-width:767px){.node--type-home-design.node--view-mode-teaser .home-design-display-image-wrapper [class^="status-"],.home-information-teaser .design-information-wrapper .standard-image [class^="status-"],.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image [class^="status-"],.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image [class^="status-"],.community-house-and-land .node__content .design-information-wrapper .standard-image [class^="status-"],.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image [class^="status-"],.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image [class^="status-"],.home-information-teaser .design-information-wrapper .acreage-image [class^="status-"],.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image [class^="status-"],.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image [class^="status-"],.community-house-and-land .node__content .design-information-wrapper .acreage-image [class^="status-"],.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image [class^="status-"],.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image [class^="status-"],.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image [class^="status-"],.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image [class^="status-"]{font-size:0.875rem;}}.node--type-home-design.node--view-mode-teaser .home-design-display-image-wrapper .status-open,.home-information-teaser .design-information-wrapper .standard-image .status-open,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .status-open,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .status-open,.community-house-and-land .node__content .design-information-wrapper .standard-image .status-open,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .status-open,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .status-open,.home-information-teaser .design-information-wrapper .acreage-image .status-open,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .status-open,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .status-open,.community-house-and-land .node__content .design-information-wrapper .acreage-image .status-open,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .status-open,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .status-open,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .status-open,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .status-open{background-color:#a3c8c8;}.node--type-home-design.node--view-mode-teaser .home-design-display-image-wrapper .status-sold,.home-information-teaser .design-information-wrapper .standard-image .status-sold,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .status-sold,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .status-sold,.community-house-and-land .node__content .design-information-wrapper .standard-image .status-sold,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .status-sold,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .status-sold,.home-information-teaser .design-information-wrapper .acreage-image .status-sold,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .status-sold,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .status-sold,.community-house-and-land .node__content .design-information-wrapper .acreage-image .status-sold,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .status-sold,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .status-sold,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .status-sold,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .status-sold{background:#c29a5b;}.node--type-home-design.node--view-mode-teaser .home-design-display-image-wrapper .status-deposit,.home-information-teaser .design-information-wrapper .standard-image .status-deposit,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .status-deposit,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .status-deposit,.community-house-and-land .node__content .design-information-wrapper .standard-image .status-deposit,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .status-deposit,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .status-deposit,.home-information-teaser .design-information-wrapper .acreage-image .status-deposit,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .status-deposit,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .status-deposit,.community-house-and-land .node__content .design-information-wrapper .acreage-image .status-deposit,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .status-deposit,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .status-deposit,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .status-deposit,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .status-deposit{color:#a3c8c8;}.field--name-body,.field--name-field-body{line-height:1.56;}.reduced-margin-title_and_body-accordion{margin-bottom:0 !important;}.reduced-margin-image-block-one_item_block{margin-bottom:1.5625rem !important;}@media (max-width:767px){.reduced-margin-image-block-one_item_block{margin-bottom:1.5625rem !important;}}.reduced-margin-one_item_block-paragraph--type--title_and_body{margin-bottom:3.625rem !important;}@media (max-width:767px){.reduced-margin-one_item_block-paragraph--type--title_and_body{margin-bottom:2.1875rem !important;}}.readmore-toggle{font-size:1.125rem;font-style:normal;margin-top:1.875rem;text-decoration:underline;display:block;position:relative;}@media (max-width:767px){.readmore-toggle{margin-top:0.9375rem;font-size:0.875rem;}}.readmore-toggle:hover{cursor:pointer;}.no-margin{margin:0 !important;}.no-margin-top{margin-top:0 !important;}.no-margin-bottom{margin-bottom:0 !important;}.no-border{border:0 !important;}.no-border-top{border-top:0 !important;}.no-border-bottom{border-bottom:0 !important;}a#atlwdg-trigger{z-index:99999;}.media--loading::before,.is-b-loading:not(.is-b-loaded):not([data-animation])::before{background:url(/themes/custom/mjh/images/load-icon-30x30.gif) !important;-webkit-animation:none !important;animation:none !important;}@font-face{font-family:'opensans';src:url(/themes/custom/mjh/fonts/opensans-bold-webfont.woff2) format("woff2"),url(/themes/custom/mjh/fonts/opensans-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:'opensans';src:url(/themes/custom/mjh/fonts/opensans-semibold-webfont.woff2) format("woff2"),url(/themes/custom/mjh/fonts/opensans-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:'opensans';src:url(/themes/custom/mjh/fonts/opensans-light-webfont.woff2) format("woff2"),url(/themes/custom/mjh/fonts/opensans-light-webfont.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:'opensans';src:url(/themes/custom/mjh/fonts/opensans-regular-webfont.woff2) format("woff2"),url(/themes/custom/mjh/fonts/opensans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:'Gilroy';src:url(/themes/custom/mjh/fonts/Gilroy/Gilroy-Light.woff2) format("woff2"),url(/themes/custom/mjh/fonts/Gilroy/Gilroy-Light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:'Gilroy';src:url(/themes/custom/mjh/fonts/Gilroy/Gilroy-Regular.woff2) format("woff2"),url(/themes/custom/mjh/fonts/Gilroy/Gilroy-Regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:'Gilroy';src:url(/themes/custom/mjh/fonts/Gilroy/Gilroy-Medium.woff2) format("woff2"),url(/themes/custom/mjh/fonts/Gilroy/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:'Gilroy';src:url(/themes/custom/mjh/fonts/Gilroy/Gilroy-Bold.woff2) format("woff2"),url(/themes/custom/mjh/fonts/Gilroy/Gilroy-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:'Belluga';src:url(/themes/custom/mjh/fonts/Belluga/BellugaSolid.woff2) format("woff2"),url(/themes/custom/mjh/fonts/Belluga/BellugaSolid.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:'greycliffcf';src:url(/themes/custom/mjh/fonts/GreycliffCF-Bold.woff2) format("woff2"),url(/themes/custom/mjh/fonts/GreycliffCF-Bold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:'greycliffcf';src:url(/themes/custom/mjh/fonts/GreycliffCF-Regular.woff2) format("woff2"),url(/themes/custom/mjh/fonts/GreycliffCF-Regular.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:'sugoprodisplay';src:url(/themes/custom/mjh/fonts/SugoProDisplay-LIght/38E2E7_0_0.eot);src:url(/themes/custom/mjh/fonts/SugoProDisplay-LIght/38E2E7_0_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/mjh/fonts/SugoProDisplay-LIght/38E2E7_0_0.woff2) format("woff2"),url(/themes/custom/mjh/fonts/SugoProDisplay-LIght/38E2E7_0_0.woff) format("woff"),url(/themes/custom/mjh/fonts/SugoProDisplay-LIght/38E2E7_0_0.ttf) format("truetype");}@font-face{font-family:'icomoon';src:url(/themes/custom/mjh/fonts/icomoon.eot?dyhxnt=);src:url(/themes/custom/mjh/fonts/icomoon.eot?dyhxnt=#iefix) format("embedded-opentype"),url(/themes/custom/mjh/fonts/icomoon.ttf?dyhxnt=) format("truetype"),url(/themes/custom/mjh/fonts/icomoon.woff?dyhxnt=) format("woff"),url(/themes/custom/mjh/fonts/icomoon.svg?dyhxnt=#icomoon) format("svg");font-weight:normal;font-style:normal;}.messages{width:100%;max-width:87.25rem;margin:auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:110;}#toolbar-administration + .dialog-off-canvas-main-canvas .messages{top:2.5rem;}.messages a.messageclose{font-size:1.5rem;font-family:"Gilroy",open-sans,sans-serif;line-height:1;padding:0 0.375rem;}header{color:#ffffff;position:fixed;width:100%;z-index:110;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;background-color:#000031;border-bottom:4px solid #c29a5b;}header.fadeOut{visibility:hidden;opacity:0;}header.fadeIn{visibility:visible;opacity:1;z-index:125;}header a,header .ui-dialog .thank-message a,.ui-dialog .thank-message header a{color:#ffffff;}header a:hover,header .ui-dialog .thank-message a:hover,.ui-dialog .thank-message header a:hover{color:#c29a5b;text-decoration:none;}@media (max-width:1024px){header a,header .ui-dialog .thank-message a,.ui-dialog .thank-message header a{color:#ffffff;}}header .sign-accordion{display:block;width:1.5625rem;height:1.5625rem;position:absolute;top:0.625rem;right:0;cursor:pointer;top:0.375rem;}@media (min-width:1025px){header .sign-accordion{display:none;}}header .sign-accordion:before,header .sign-accordion:after{content:"";display:block;width:0.9375rem;height:0.125rem;background:#ffffff;border-radius:4px;position:absolute;left:0.3125rem;top:50%;margin-top:-0.0625rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}header .sign-accordion:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}header .sign-accordion.is-active:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);}header .sign-accordion.is-active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}header.header-style2 .menu-item--active-trail > a,header.header-style2 .ui-dialog .thank-message .menu-item--active-trail > a,header .menu-item--active-trail > a,header .ui-dialog .thank-message .menu-item--active-trail > a,.ui-dialog .thank-message header .menu-item--active-trail > a,header ul.menu a.is-active{color:#c29a5b;text-decoration:none;}header .menu-item > a,header .ui-dialog .thank-message .menu-item > a,.ui-dialog .thank-message header .menu-item > a{font-weight:400;font-size:1.25rem;}header .header-container{position:relative;z-index:100;}header .header__inner{padding-top:0.8125rem;padding-bottom:1.25rem;}@media (max-width:1024px){header .header__inner{position:relative;}}@media (max-width:767px){header .header__inner{padding-top:0;padding-bottom:0;}}@media (min-width:1025px){header .header__inner{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;text-align:right;padding-top:1.25rem;}header .header__inner .hamburger-menu,header .header__inner > .phone-call{display:none;}}header .header__inner .init{display:none !important;}@media (max-width:1024px){header .header__inner .logo{text-align:center;margin:auto;width:50%;padding:0.6875rem 0;}}header .header__inner .logo a{display:block;margin:auto;}header .header__inner .logo h1{position:relative;overflow:hidden;}header .header__inner .logo h1 strong{position:absolute;top:-1000px;left:-10000px;}header .header__inner .logo .logo__img{display:block;width:15.625rem;height:90px;margin:auto;background:url(/themes/custom/mjh/images/logo.png) 0 50% no-repeat;background-size:contain;background-position:center;}@media (max-width:1024px){header .header__inner .logo .logo__img{width:auto;height:35px;}}@media (max-width:1024px){header .header__inner .top-navigation{margin-bottom:0.625rem;}}@media (min-width:1025px){header .header__inner .top-navigation{font-size:0.875rem;}}@media (min-width:1350px){header .header__inner .top-navigation{font-size:1.125rem;}}header .header__inner .top-navigation li,header .header__inner .top-navigation > *,header .header__inner .top-navigation .secondary-menu > *{display:inline-block;vertical-align:middle;}header .header__inner .top-navigation li{margin:0 0 0 0.9375rem;}@media (min-width:1350px){header .header__inner .top-navigation li{margin:0 0 0 2.5rem;}}header .header__inner .top-navigation ul.menu{margin:0;}@media (max-width:1024px){header .header__inner .top-navigation .search{display:block;}}header .header__inner .top-navigation .search form{background:#a3c8c84f;border-radius:5px;position:relative;width:16.5625rem;height:2.5rem;overflow:hidden;}@media (max-width:1024px){header .header__inner .top-navigation .search form{height:3rem;border-radius:3px;width:100%;background:#a3c8c84f;color:#ffffff;}}header .header__inner .top-navigation .search form .form-item,header .header__inner .top-navigation .search form .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters header .header__inner .top-navigation .search form .blog-search-control-wrapper{margin:0;}@media (max-width:1024px){header .header__inner .top-navigation .search form .form-item,header .header__inner .top-navigation .search form .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters header .header__inner .top-navigation .search form .blog-search-control-wrapper{width:100%;}}header .header__inner .top-navigation .search form label{display:none;}header .header__inner .top-navigation .search form .form-text{border:none;background:none;height:2.5rem;font-size:0.875rem;color:#ffffff;}@media (max-width:1024px){header .header__inner .top-navigation .search form .form-text{height:3rem;width:100%;}}header .header__inner .top-navigation .search form .form-text input[type="text"]{padding:0 40px 0 20px;}header .header__inner .top-navigation .search form .form-actions{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;width:2.5rem;height:2.5rem;}@media (max-width:1024px){header .header__inner .top-navigation .search form .form-actions{width:3rem;height:3rem;}}header .header__inner .top-navigation .search form .form-actions:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.875rem;color:#ffffff;}@media (min-width:1025px){header .header__inner .top-navigation .search form .form-actions:before{font-size:1.125rem;}}header .header__inner .top-navigation .search form .form-actions input{position:relative;opacity:0;height:100%;width:100%;padding:0;}header .phone-call{position:absolute;left:0.9375rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}header .phone-call a,header .phone-call .ui-dialog .thank-message a,.ui-dialog .thank-message header .phone-call a{font-size:0.625rem;display:block;text-transform:uppercase;font-weight:700;}header .phone-call a:before,header .phone-call .ui-dialog .thank-message a:before,.ui-dialog .thank-message header .phone-call a:before{font-weight:700;display:block;text-align:center;font-size:1.125rem;color:#ffffff;margin-bottom:0.3125rem;}@media (min-width:1025px){header .main-navigation{margin-top:1.25rem;padding-top:0.625rem;}}@media (min-width:1025px){header .main-navigation nav{display:inline-block;}}header .main-navigation .icon-home:hover{text-decoration:none;}@media (max-width:1024px){header .main-navigation .icon-home{display:none;}}header .main-navigation .secondary-menu > ul,header .main-navigation nav > ul.menu{margin:0;}header .main-navigation .secondary-menu > ul ul.menu,header .main-navigation nav > ul.menu ul.menu{display:none;}@media (max-width:1024px){header .main-navigation .secondary-menu > ul > li,header .main-navigation nav > ul.menu > li{border-bottom:1px solid #0cd5ce;padding:0.625rem 0.3125rem;font-size:0.875rem;font-weight:500;}header .main-navigation .secondary-menu > ul > li .mega-menu-wrapper,header .main-navigation nav > ul.menu > li .mega-menu-wrapper{font-size:0.75rem;font-weight:300;}header .main-navigation .secondary-menu > ul > .has-mega-menu,header .main-navigation nav > ul.menu > .has-mega-menu{list-style-image:none;position:relative;}header .main-navigation .secondary-menu > ul > .has-mega-menu > ul.menu,header .main-navigation nav > ul.menu > .has-mega-menu > ul.menu{padding-left:1.25rem;margin-top:0.625rem;}header .main-navigation .secondary-menu > ul > .has-mega-menu > ul.menu > li,header .main-navigation nav > ul.menu > .has-mega-menu > ul.menu > li{border-top:1px solid #652D5E;padding:0.625rem 0.3125rem;}}@media (min-width:1025px){header .main-navigation .secondary-menu > ul > li,header .main-navigation nav > ul.menu > li{display:inline-block;margin-left:0.9375rem;font-size:0.875rem;}}@media (min-width:1350px){header .main-navigation .secondary-menu > ul > li,header .main-navigation nav > ul.menu > li{margin-left:2.5rem;font-size:1.125rem;}}@media (min-width:1025px){header .header__right{display:block !important;}}@media (max-width:1024px){header .phone-number{display:none;}header .header__right{width:100%;display:none;position:absolute;right:0;margin-top:0.625rem;overflow:auto;}header .header__right:before,header .header__right:after{content:'';display:table;clear:both;}header .right-header-wrapper{width:100%;max-width:480px;float:right;padding:0.9375rem 0.625rem;background-color:#088d88;color:#ffffff;}}@media (max-width:767px){header .header__right{margin-top:0;}}header.header-style2{color:#ffffff;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.11);box-shadow:0 3px 7px rgba(0,0,0,0.11);position:fixed;top:0;width:100%;}header.header-style2:not(.header-style2-temp) + main{padding-top:8.09375rem;}@media (max-width:767px){header.header-style2:not(.header-style2-temp) + main{padding-top:4.4375rem;}}.toolbar-fixed #toolbar-administration + .dialog-off-canvas-main-canvas header.header-style2{top:2.4375rem;}@media (max-width:767px){.move-top header.header-style2{top:0;}.move-top #toolbar-administration + .dialog-off-canvas-main-canvas header.header-style2{top:2.4375rem;}}@media (min-width:1025px){header.header-style2 ul.menu a.is-active{color:#c29a5b;}}header.header-style2 .header{position:relative;}header.header-style2 .header__inner .logo__img{background-image:url(/themes/custom/mjh/images/logo.png);}@media (min-width:1025px){header.header-style2 .header__inner .top-navigation .search form .form-text{color:#000031;}}header.header-style2 .hamburger .hamburger__inner span{background:#ffffff;}.hamburger{padding:0.9375rem;cursor:pointer;visibility:visible;opacity:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:1025px){.hamburger{display:none;}}.hamburger.hide{visibility:hidden;opacity:0;}.hamburger .text{padding-top:0.3125rem;text-transform:uppercase;color:#ffffff;font-weight:700;font-size:0.625rem;text-align:center;}.hamburger .hamburger__inner{height:1.125rem;position:relative;}.hamburger .hamburger__inner span{display:block;height:0.125rem;background-color:#ffffff;border-radius:1px;position:absolute;left:0;top:0;width:100%;}.hamburger .hamburger__inner span:nth-of-type(2){top:0.5rem;}.hamburger .hamburger__inner span:nth-of-type(3){top:1rem;}header.is-opened .hamburger .hamburger__inner span:nth-of-type(1){-webkit-animation:hamburger-top 1s;animation:hamburger-top 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}header.is-opened .hamburger .hamburger__inner span:nth-of-type(2){display:none;}header.is-opened .hamburger .hamburger__inner span:nth-of-type(3){-webkit-animation:hamburger-bottom 1s;animation:hamburger-bottom 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}header .right-header-wrapper .logged-in-dropdown{position:relative;}header .right-header-wrapper .logged-in-dropdown .email-preferences:before{font-size:0.9375rem;margin-right:0.6875rem;}@media (max-width:1024px){header .right-header-wrapper .logged-in-dropdown .email-preferences:before{font-size:0.75rem;}}header .right-header-wrapper .logged-in-dropdown .favourite:before{font-size:0.9375rem;margin-right:0.8125rem;}@media (max-width:1024px){header .right-header-wrapper .logged-in-dropdown .favourite:before{font-size:0.8125rem;margin-right:0.6875rem;}}header .right-header-wrapper .logged-in-dropdown .logout:before{font-size:1.1875rem;margin-right:0.75rem;}@media (max-width:1024px){header .right-header-wrapper .logged-in-dropdown .logout:before{font-size:0.875rem;}}@media (min-width:1025px){header .right-header-wrapper .logged-in-dropdown .welcome-user{position:relative;cursor:pointer;}header .right-header-wrapper .logged-in-dropdown .welcome-user:before{content:"";display:block;width:0;height:0;border:10px solid #ffffff;border-top:none;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;bottom:-1.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:auto;top:1.25rem;visibility:hidden;opacity:0;}header .right-header-wrapper .logged-in-dropdown.is-active .welcome-user:before{visibility:visible;opacity:1;}header .right-header-wrapper .logged-in-dropdown ul{position:absolute;right:0;top:1.875rem;z-index:10;border-radius:0.1875rem;background:white;overflow:hidden;width:15.5rem;text-align:left;visibility:hidden;opacity:0;}header .right-header-wrapper .logged-in-dropdown ul li{border-top:1px solid #a3c8c8;display:block;margin:0;padding:0;}header .right-header-wrapper .logged-in-dropdown ul li:first-child{border-top:none;}header .right-header-wrapper .logged-in-dropdown ul li a{display:block;height:4.5rem;line-height:4.5rem;color:#000031;padding-left:2rem;}header .right-header-wrapper .logged-in-dropdown ul li a:hover{background:#e1e1e1;}header .right-header-wrapper .logged-in-dropdown ul li a:before{vertical-align:middle;}header .right-header-wrapper .logged-in-dropdown.is-active ul{visibility:visible;opacity:1;}}@media (max-width:1024px){header .right-header-wrapper .logged-in-dropdown ul{border-top:1px solid #0cd5ce;padding-top:0.625rem;margin-top:0.9375rem;display:none;}header .right-header-wrapper .logged-in-dropdown ul li a{font-size:0.75rem;font-weight:300;display:inline-block;padding:0.5rem 0;}}@-webkit-keyframes hamburger-top{0%{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);}50%{top:8px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;}}@keyframes hamburger-top{0%{top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);}50%{top:8px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{top:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;}}@-webkit-keyframes hamburger-bottom{0%{top:16px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}50%{top:8px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;}}@keyframes hamburger-bottom{0%{top:16px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}50%{top:8px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;}}@media (min-width:1025px){.mega-menu-full-item > a,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div > a,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div > a,.ui-dialog .thank-message .mega-menu-full-item > a,.mega-menu-wrapper .simple-mega-menu.view-mode-default .ui-dialog .thank-message .field__items > .field__item > div > a,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .ui-dialog .thank-message .field__items > .field__item > div > a{display:-webkit-box;display:-ms-flexbox;display:flex;}.mega-menu-full-item .field--name-field-image,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .field--name-field-image,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .field--name-field-image,.mega-menu-full-item .field--name-field-display-image,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .field--name-field-display-image,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .field--name-field-display-image,.mega-menu-full-item .mega-menu-image-wrapper,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .mega-menu-image-wrapper,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .mega-menu-image-wrapper{overflow:hidden;width:50%;color:#000031;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);display:block;}.mega-menu-full-item .field--name-field-image img,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .field--name-field-image img,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .field--name-field-image img,.mega-menu-full-item .field--name-field-display-image img,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .field--name-field-display-image img,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .field--name-field-display-image img,.mega-menu-full-item .mega-menu-image-wrapper img,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .mega-menu-image-wrapper img,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .mega-menu-image-wrapper img{width:100%;height:auto;display:block;border-radius:0.1875rem;}.mega-menu-full-item .info,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .info,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .info{width:50%;padding-left:1.5rem;padding-top:0.9375rem;}.mega-menu-full-item .info:first-child,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .info:first-child,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .info:first-child{width:100%;padding-left:0;}.mega-menu-full-item .info .info__bottom,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .info .info__bottom,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .info .info__bottom{color:#000031;font-size:0.75rem;font-weight:400;text-transform:initial;margin-top:0.5rem;display:block;}.mega-menu-full-item .info .info__bottom p,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .info .info__bottom p,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .info .info__bottom p{margin-bottom:0;}.mega-menu-full-item .info .info__bottom p:after,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .info .info__bottom p:after,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .info .info__bottom p:after{content:"...";}.mega-menu-full-item .info .info__bottom .readmore-link,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .info .info__bottom .readmore-link,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .info .info__bottom .readmore-link,.mega-menu-full-item .info .info__bottom .readmore-toggle,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .info .info__bottom .readmore-toggle,.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field__items > .field__item > div .info .info__bottom .readmore-toggle{display:none;}}@media (min-width:1025px){.mega-menu-wrapper{position:absolute;top:21px;width:calc(100vw - 17px);visibility:hidden;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition-delay:0.25s;transition-delay:0.25s;color:#000031;padding-top:2.1875rem;}.is-active .mega-menu-wrapper{visibility:visible;opacity:1;}.mega-menu-wrapper .info__top{color:#088d88;text-transform:uppercase;font-weight:700;}.mega-menu-wrapper .simple-mega-menu{background:#ffffff;border-radius:0.1875rem;padding:2.3125rem 0 2.3125rem;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,0.1);box-shadow:0 0 5px 3px rgba(0,0,0,0.1);}.mega-menu-wrapper .simple-mega-menu .field__items > .field__item{width:33.333%;padding:0.6875rem 3rem;}.mega-menu-wrapper .field__label{display:none;}.mega-menu-wrapper .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .field--name-field-image,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .field--name-field-display-image,.mega-menu-wrapper .simple-mega-menu.view-mode-default .field__items > .field__item > div .info__bottom{display:none;}.mega-menu-wrapper .simple-mega-menu.view-mode-default .field--name-field-view-all-link{text-align:right;font-size:inherit;padding-right:1.5625rem;}.mega-menu-wrapper .simple-mega-menu.view-mode-default .field--name-field-view-all-link a{color:#088d88;text-decoration:underline;text-transform:capitalize;}.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field--name-field-view-all-link .field__item{text-align:right;font-size:0.875rem;padding-right:1.5625rem;}.mega-menu-wrapper .simple-mega-menu.view-mode-show-image .field--name-field-view-all-link .field__item a{color:#088d88;text-decoration:underline;}.mega-menu-wrapper a:hover .field--name-field-image,.mega-menu-wrapper a:hover .field--name-field-display-image,.mega-menu-wrapper a:hover .info__top,.mega-menu-wrapper a:hover .info__bottom{color:#088d88 !important;}}@media (min-width:1025px){.has-mega-menu > a,.ui-dialog .thank-message .has-mega-menu > a{position:relative;}.has-mega-menu > a:before,.ui-dialog .thank-message .has-mega-menu > a:before{content:"";display:block;width:0;height:0;border:10px solid #ffffff;border-top:none;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;bottom:-1.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;opacity:0;bottom:0;top:42px;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition-delay:0.25s;transition-delay:0.25s;z-index:1;}.header-style2 .has-mega-menu.is-active > a,.header-style2 .ui-dialog .thank-message .has-mega-menu.is-active > a{color:#c29a5b;}.has-mega-menu.is-active > a:before,.ui-dialog .thank-message .has-mega-menu.is-active > a:before{visibility:visible;opacity:1;}}@media (max-width:1024px){.mega-menu-wrapper{display:none;padding:0.3125rem 0 0;border-top:1px solid #0cd5ce;margin-top:0.9375rem;}.mega-menu-wrapper .field__label{display:none;}.mega-menu-wrapper a,.mega-menu-wrapper .ui-dialog .thank-message a,.ui-dialog .thank-message .mega-menu-wrapper a{display:block;padding-top:0.5rem;padding-bottom:0.5rem;}.mega-menu-wrapper a img,.mega-menu-wrapper .ui-dialog .thank-message a img,.ui-dialog .thank-message .mega-menu-wrapper a img{display:none;}.mega-menu-wrapper .field__items > .field__item > div .field--name-field-image,.mega-menu-wrapper .field__items > .field__item > div .field--name-field-display-image,.mega-menu-wrapper .field__items > .field__item > div .info__bottom{display:none;}}footer{background-color:#000031;color:#ffffff;padding-top:60px;font-weight:400;}footer hr{display:none;}@media (min-width:768px){footer hr{display:block;border-top:4px solid #c29a5b;border-bottom:0;}}footer .footer_inner{padding-bottom:3.75rem;}@media (max-width:767px){footer .footer_inner{padding-top:0;padding-bottom:0;}}footer .footer_inner:last-child{max-width:100rem;}footer .footer_inner .site-footer:before,footer .footer_inner .site-footer:after{content:'';display:table;clear:both;}@media (min-width:768px){footer .footer_inner .site-footer nav{float:left;width:50%;}}footer .footer_inner .site-footer nav li.menu-item--expanded .collapse-expand{display:block;width:1.5625rem;height:1.5625rem;position:absolute;top:0.625rem;right:0;cursor:pointer;display:none;}footer .footer_inner .site-footer nav li.menu-item--expanded .collapse-expand:before,footer .footer_inner .site-footer nav li.menu-item--expanded .collapse-expand:after{content:"";display:block;width:0.9375rem;height:0.125rem;background:#ffffff;border-radius:4px;position:absolute;left:0.3125rem;top:50%;margin-top:-0.0625rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}footer .footer_inner .site-footer nav li.menu-item--expanded .collapse-expand:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}footer .footer_inner .site-footer nav li.menu-item--expanded .collapse-expand.is-active:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);}footer .footer_inner .site-footer nav li.menu-item--expanded .collapse-expand.is-active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}@media (min-width:768px){footer .footer_inner .site-footer nav li.menu-item--expanded ul{display:block !important;}}@media (max-width:767px){footer .footer_inner .site-footer nav li.menu-item--expanded .collapse-expand{display:block;top:0.75rem;right:calc(0.625rem - 5px);}footer .footer_inner .site-footer nav li.menu-item--expanded .collapse-expand:before,footer .footer_inner .site-footer nav li.menu-item--expanded .collapse-expand:after{background:#a3c8c8;}footer .footer_inner .site-footer nav li.menu-item--expanded ul{display:none;}}footer .footer_inner .site-footer nav > .menu{margin:0;}@media (min-width:1025px){footer .footer_inner .site-footer nav > .menu{-webkit-column-count:2;column-count:2;-webkit-column-gap:1.25rem;column-gap:1.25rem;}footer .footer_inner .site-footer nav > .menu > .menu-item{-webkit-column-break-inside:avoid;break-inside:avoid-column;}}footer .footer_inner .site-footer nav > .menu .menu{margin:0;}footer .footer_inner .site-footer nav > .menu .menu-item{list-style:none;position:relative;padding:0;}footer .footer_inner .site-footer nav > .menu .menu-item a{color:#a3c8c8;}footer .footer_inner .site-footer nav > .menu .menu-item a:hover{color:#c29a5b;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer{padding:0;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer a{font-size:1.125rem;line-height:1.1875rem;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .checkbox-hidden{display:none;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .menu-item-label-hidden{opacity:0;position:absolute;top:0;left:0;right:0;padding:0.9375rem;font-size:0.875rem;font-weight:300;z-index:1;display:none;}@media (max-width:767px){footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer a{line-height:normal;display:block;padding:0.9375rem 0;margin:0 0.9375rem;font-size:0.875rem;font-weight:300;pointer-events:none;border-bottom:1px solid #0cd5ce;position:relative;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer a:after{content:"+";color:#ffffff;position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:28px;font-weight:300;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;opacity:1;padding-bottom:1px;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer a:before{content:"-";color:#ffffff;position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:48px;font-weight:300;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;padding-bottom:10px;padding-right:1px;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .sign-accordion ~ a,footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .ui-dialog .thank-message .sign-accordion ~ a{border-bottom:0;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .menu-item-label-hidden{display:block !important;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .checkbox-hidden:checked ~ .menu{height:100%;max-height:9999px;-webkit-transition:all 8s;transition:all 8s;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .checkbox-hidden:checked ~ a:after,footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .ui-dialog .thank-message .checkbox-hidden:checked ~ a:after{opacity:0;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .checkbox-hidden:checked ~ a:before,footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .ui-dialog .thank-message .checkbox-hidden:checked ~ a:before{opacity:1;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .menu{height:0;max-height:0;overflow:hidden;-webkit-transition:all 3s;transition:all 3s;margin:0 0.9375rem;border-bottom:1px solid #0cd5ce;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .menu .menu-item{padding:0;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .menu .menu-item .checkbox-hidden{display:none !important;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .menu .menu-item .menu-item-label-hidden{display:none !important;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .menu .menu-item a{padding:0 0 0 0;margin:0;font-size:0.75rem;border:none;pointer-events:auto;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .menu .menu-item a:after{display:none;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .menu .menu-item a:before{display:none;}footer .footer_inner .site-footer nav > .menu .menu-item.menu-item-footer .menu .menu-item:last-child a{padding-bottom:0.9375rem;}}@media (max-width:767px){footer .footer_inner .site-footer nav > .menu .menu-item ul.menu{padding-bottom:0.9375rem;}}footer .footer_inner .site-footer nav > .menu .menu-item ul.menu a{font-size:inherit;line-height:1.875rem;}@media (max-width:767px){footer .footer_inner .site-footer nav > .menu .menu-item ul.menu a{font-size:0.875rem;}}footer .footer_inner .site-footer nav > .menu > .menu-item{margin-bottom:3.4375rem;}footer .footer_inner .site-footer nav > .menu > .menu-item:last-of-type{margin-bottom:0;}@media (max-width:767px){footer .footer_inner .site-footer nav > .menu > .menu-item{padding-left:0.625rem;padding-right:0.625rem;margin-bottom:0;border-bottom:1px solid #0cd5ce;}}footer .footer_inner .site-footer nav > .menu > .menu-item > a:nth-of-type(1),footer .footer_inner .site-footer .ui-dialog .thank-message nav > .menu > .menu-item > a:nth-of-type(1){display:inline-block;margin-bottom:0.625rem;color:#088d88;}@media (max-width:767px){footer .footer_inner .site-footer nav > .menu > .menu-item > a:nth-of-type(1),footer .footer_inner .site-footer .ui-dialog .thank-message nav > .menu > .menu-item > a:nth-of-type(1){font-size:0.875rem;text-transform:capitalize;margin-bottom:0;padding-top:0.9375rem;padding-bottom:0.9375rem;}}footer .footer_inner .site-footer#site-footer{padding-bottom:50px;}@media (max-width:1024px){footer .footer_inner .site-footer#site-footer{padding-bottom:1.375rem;}}footer .footer_inner .site-footer-bottom{padding:3.4375rem 0 0.9375rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;}@media (max-width:1024px){footer .footer_inner .site-footer-bottom{padding:2.5rem 0;padding-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .connect-us{color:#088d88;font-size:inherit;padding-bottom:0.625rem;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links{margin:0;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links .social-media-links--platforms li{padding:0 1.25rem 0 0;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links .social-media-links--platforms li:first-child{padding-left:0;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links .social-media-links--platforms li a{padding:0;}@media (max-width:1024px){footer .footer_inner .site-footer-bottom .site-footer-bottom__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .connect-us{color:#088d88;padding:1.375rem 0.4375rem 0.625rem;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links .social-media-links--platforms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links .social-media-links--platforms li{padding:0.9375rem 0;-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links .social-media-links--platforms li a span{font-size:1.5rem;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links .social-media-links--platforms li a span.fa-instagram{font-size:1.25rem;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links .social-media-links--platforms li a span.fa-linkedin{font-size:1.125rem;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links .social-media-links--platforms li a span.fa-google-plus{font-size:1.125rem;}footer .footer_inner .site-footer-bottom .site-footer-bottom__left .block-social-media-links .social-media-links--platforms li a span.fa-youtube{font-size:1.5625rem;}}@media (max-width:767px){footer .footer_inner .site-footer-bottom .site-footer-bottom__left .connect-us{font-size:0.875rem;}}footer .footer_inner .site-footer-bottom .site-footer-bottom__center{color:#088d88;text-align:center;}footer .footer_inner .site-footer-bottom .site-footer-bottom__center a{color:#088d88;}footer .footer_inner .site-footer-bottom .site-footer-bottom__center a:hover{color:#c29a5b;}footer .footer_inner .site-footer-bottom .site-footer-bottom__center .copy-right-info{color:#088d88;line-height:1.875rem;padding-top:0;}footer .footer_inner .site-footer-bottom .site-footer-bottom__center .power-by{color:#088d88;display:block;margin-top:0.9375rem;}footer .footer_inner .site-footer-bottom .site-footer-bottom__center .power-by:after{vertical-align:middle;margin-left:0.3125rem;font-size:0.6875rem;}@media (max-width:1024px){footer .footer_inner .site-footer-bottom .site-footer-bottom__center{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-top:0.5rem;}}@media (max-width:767px){footer .footer_inner .site-footer-bottom .site-footer-bottom__center .conditions{font-size:0.75rem;line-height:1.875rem;}footer .footer_inner .site-footer-bottom .site-footer-bottom__center .phone{font-size:1rem;}footer .footer_inner .site-footer-bottom .site-footer-bottom__center .copy-right-info{font-size:0.75rem;line-height:1.25;padding-top:0.375rem;}footer .footer_inner .site-footer-bottom .site-footer-bottom__center .power-by{margin-top:0.625rem;}}@media (max-width:1024px){footer .footer_inner .site-footer-bottom .site-footer-bottom__right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}footer .footer_inner .site-footer-bottom .site-footer-bottom__right .conditions{color:#088d88;line-height:1.875rem;}@media (max-width:767px){footer .footer_inner .site-footer-bottom .site-footer-bottom__right .conditions{font-size:0.75rem;line-height:1.875rem;}}.view-search .pager{font-weight:700;padding:3rem 0 0;font-size:2rem;}.view-search .pager .pager__item{padding:0 0.25em;}.view-search .pager ul{text-align:left;padding-left:0;}.view-search .pager li a{display:inline-block;width:3rem;height:3rem;line-height:3rem;border-radius:50%;color:#088d88;background:transparent;text-align:center;}.view-search .pager li:first-child{padding-left:0;}.view-search .pager li.is-active a{color:#ffffff;background:#088d88;}.view-search .pager li.pager__item--first a,.view-search .pager li.pager__item--previous a,.view-search .pager li.pager__item--next a,.view-search .pager li.pager__item--last a{width:auto;color:#088d88;background:transparent;}.navigation--wrapper,.region-content-top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:2rem;margin-bottom:3.5rem;}@media (max-width:767px){.navigation--wrapper,.region-content-top{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0.625rem;margin-bottom:0.625rem;}}.navigation--wrapper.navigation--wrapper__even-margin,.region-content-top.navigation--wrapper__even-margin{margin-bottom:2rem;}@media (max-width:767px){.navigation--wrapper.navigation--wrapper__even-margin,.region-content-top.navigation--wrapper__even-margin{margin-bottom:0.625rem;}}.navigation--wrapper.navigation--wrapper__bigger-margin,.region-content-top.navigation--wrapper__bigger-margin{margin-bottom:3.875rem;}@media (max-width:767px){.navigation--wrapper.navigation--wrapper__bigger-margin,.region-content-top.navigation--wrapper__bigger-margin{margin-bottom:0.625rem;}}.navigation--wrapper.navigation--wrapper__favourites-margin,.region-content-top.navigation--wrapper__favourites-margin{margin-bottom:4.0625rem;}@media (max-width:767px){.navigation--wrapper.navigation--wrapper__favourites-margin,.region-content-top.navigation--wrapper__favourites-margin{margin-bottom:0.625rem;}}.navigation--wrapper.navigation--wrapper__home-design-margin,.region-content-top.navigation--wrapper__home-design-margin{margin-bottom:1.25rem;}@media (max-width:767px){.navigation--wrapper.navigation--wrapper__home-design-margin,.region-content-top.navigation--wrapper__home-design-margin{margin-bottom:0.625rem;}}.navigation--wrapper #block-breadcrumbs nav,.region-content-top #block-breadcrumbs nav{padding-left:0;padding-right:0;}@media (max-width:767px){.breadcrumbs{width:100%;}}.navigation-wrapper-right-side{position:absolute;top:0;right:0;padding-right:0.9375rem;}@media (max-width:767px){.navigation-wrapper-right-side{width:calc(100% + 2 * 0.625rem);padding:0.9375rem 0.625rem;margin-left:-0.625rem;margin-right:-0.625rem;border-top:1px solid #a3c8c8;position:relative;}}.navigation-wrapper-right-side:empty{border-top:none;}#block-breadcrumbs{display:block;width:auto;padding-left:0;padding-right:0;margin:0;}@media (max-width:767px){#block-breadcrumbs{width:100%;}}#block-breadcrumbs.block-system-breadcrumb-block:after{margin-top:0;}@media (max-width:767px){#block-breadcrumbs nav{padding-top:0.9375rem;padding-bottom:0.9375rem;}}#block-breadcrumbs nav li{color:#088d88;font-weight:500;}@media (max-width:767px){#block-breadcrumbs nav li{font-size:0.75rem;}}#block-breadcrumbs nav li:before{font-size:1rem;padding:0 0.625rem;}@media (max-width:767px){#block-breadcrumbs nav li:before{font-size:0.5rem;}}#block-breadcrumbs nav li:first-child:before{display:none;}#block-breadcrumbs nav li a{text-decoration:underline;}@media (max-width:767px){#block-breadcrumbs nav li a{font-size:0.75rem;}}.ckeditor-content blockquote,.community-overview .field--name-field-summary-overview blockquote,.community-amenities-overview .field--name-field-summary-overview blockquote,.field--name-field-amenities-overview blockquote,.field--name-body blockquote,.field--name-field-body blockquote{margin:0 0 1.875rem;font-size:2.25rem;line-height:3.375rem;font-weight:300;color:#088d88;font-style:italic;text-align:center;}@media (max-width:767px){.ckeditor-content blockquote,.community-overview .field--name-field-summary-overview blockquote,.community-amenities-overview .field--name-field-summary-overview blockquote,.field--name-field-amenities-overview blockquote,.field--name-body blockquote,.field--name-field-body blockquote{font-size:1.25rem;line-height:1.5;margin-bottom:0.9375rem;}}@media (min-width:768px){.ckeditor-content blockquote,.community-overview .field--name-field-summary-overview blockquote,.community-amenities-overview .field--name-field-summary-overview blockquote,.field--name-field-amenities-overview blockquote,.field--name-body blockquote,.field--name-field-body blockquote{padding-left:6.25rem;padding-right:6.25rem;}}.ckeditor-content blockquote > p,.community-overview .field--name-field-summary-overview blockquote > p,.community-amenities-overview .field--name-field-summary-overview blockquote > p,.field--name-field-amenities-overview blockquote > p,.field--name-body blockquote > p,.field--name-field-body blockquote > p{position:relative;}.ckeditor-content blockquote > p:last-child,.community-overview .field--name-field-summary-overview blockquote > p:last-child,.community-amenities-overview .field--name-field-summary-overview blockquote > p:last-child,.field--name-field-amenities-overview blockquote > p:last-child,.field--name-body blockquote > p:last-child,.field--name-field-body blockquote > p:last-child{margin-bottom:0;}.ckeditor-content blockquote > p:last-child:after,.community-overview .field--name-field-summary-overview blockquote > p:last-child:after,.community-amenities-overview .field--name-field-summary-overview blockquote > p:last-child:after,.field--name-field-amenities-overview blockquote > p:last-child:after,.field--name-body blockquote > p:last-child:after,.field--name-field-body blockquote > p:last-child:after{margin-left:0.3125rem;}.ckeditor-content blockquote > p:before,.community-overview .field--name-field-summary-overview blockquote > p:before,.community-amenities-overview .field--name-field-summary-overview blockquote > p:before,.field--name-field-amenities-overview blockquote > p:before,.field--name-body blockquote > p:before,.field--name-field-body blockquote > p:before,.ckeditor-content blockquote > p:after,.community-overview .field--name-field-summary-overview blockquote > p:after,.community-amenities-overview .field--name-field-summary-overview blockquote > p:after,.field--name-field-amenities-overview blockquote > p:after,.field--name-body blockquote > p:after,.field--name-field-body blockquote > p:after{position:relative;font-size:1.125rem;top:-1.25rem;}@media (max-width:767px){.ckeditor-content blockquote > p:before,.community-overview .field--name-field-summary-overview blockquote > p:before,.community-amenities-overview .field--name-field-summary-overview blockquote > p:before,.field--name-field-amenities-overview blockquote > p:before,.field--name-body blockquote > p:before,.field--name-field-body blockquote > p:before,.ckeditor-content blockquote > p:after,.community-overview .field--name-field-summary-overview blockquote > p:after,.community-amenities-overview .field--name-field-summary-overview blockquote > p:after,.field--name-field-amenities-overview blockquote > p:after,.field--name-body blockquote > p:after,.field--name-field-body blockquote > p:after{font-size:0.625rem;top:-0.75rem;}}.ckeditor-content h2,.community-overview .field--name-field-summary-overview h2,.community-amenities-overview .field--name-field-summary-overview h2,.field--name-field-amenities-overview h2,.field--name-body h2,.field--name-field-body h2,.text-formatted h2,.ckeditor-content h3,.community-overview .field--name-field-summary-overview h3,.community-amenities-overview .field--name-field-summary-overview h3,.field--name-field-amenities-overview h3,.field--name-body h3,.field--name-field-body h3,.text-formatted h3,.ckeditor-content h4,.community-overview .field--name-field-summary-overview h4,.community-amenities-overview .field--name-field-summary-overview h4,.field--name-field-amenities-overview h4,.field--name-body h4,.field--name-field-body h4,.text-formatted h4,.ckeditor-content h5,.community-overview .field--name-field-summary-overview h5,.community-amenities-overview .field--name-field-summary-overview h5,.field--name-field-amenities-overview h5,.field--name-body h5,.field--name-field-body h5,.text-formatted h5{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){.ckeditor-content h2,.community-overview .field--name-field-summary-overview h2,.community-amenities-overview .field--name-field-summary-overview h2,.field--name-field-amenities-overview h2,.field--name-body h2,.field--name-field-body h2,.text-formatted h2,.ckeditor-content h3,.community-overview .field--name-field-summary-overview h3,.community-amenities-overview .field--name-field-summary-overview h3,.field--name-field-amenities-overview h3,.field--name-body h3,.field--name-field-body h3,.text-formatted h3,.ckeditor-content h4,.community-overview .field--name-field-summary-overview h4,.community-amenities-overview .field--name-field-summary-overview h4,.field--name-field-amenities-overview h4,.field--name-body h4,.field--name-field-body h4,.text-formatted h4,.ckeditor-content h5,.community-overview .field--name-field-summary-overview h5,.community-amenities-overview .field--name-field-summary-overview h5,.field--name-field-amenities-overview h5,.field--name-body h5,.field--name-field-body h5,.text-formatted h5{font-size:2.625rem;}}@media (max-width:1024px){.ckeditor-content h2,.community-overview .field--name-field-summary-overview h2,.community-amenities-overview .field--name-field-summary-overview h2,.field--name-field-amenities-overview h2,.field--name-body h2,.field--name-field-body h2,.text-formatted h2,.ckeditor-content h3,.community-overview .field--name-field-summary-overview h3,.community-amenities-overview .field--name-field-summary-overview h3,.field--name-field-amenities-overview h3,.field--name-body h3,.field--name-field-body h3,.text-formatted h3,.ckeditor-content h4,.community-overview .field--name-field-summary-overview h4,.community-amenities-overview .field--name-field-summary-overview h4,.field--name-field-amenities-overview h4,.field--name-body h4,.field--name-field-body h4,.text-formatted h4,.ckeditor-content h5,.community-overview .field--name-field-summary-overview h5,.community-amenities-overview .field--name-field-summary-overview h5,.field--name-field-amenities-overview h5,.field--name-body h5,.field--name-field-body h5,.text-formatted h5{font-size:1.875rem;}}@media (max-width:767px){.ckeditor-content h2,.community-overview .field--name-field-summary-overview h2,.community-amenities-overview .field--name-field-summary-overview h2,.field--name-field-amenities-overview h2,.field--name-body h2,.field--name-field-body h2,.text-formatted h2,.ckeditor-content h3,.community-overview .field--name-field-summary-overview h3,.community-amenities-overview .field--name-field-summary-overview h3,.field--name-field-amenities-overview h3,.field--name-body h3,.field--name-field-body h3,.text-formatted h3,.ckeditor-content h4,.community-overview .field--name-field-summary-overview h4,.community-amenities-overview .field--name-field-summary-overview h4,.field--name-field-amenities-overview h4,.field--name-body h4,.field--name-field-body h4,.text-formatted h4,.ckeditor-content h5,.community-overview .field--name-field-summary-overview h5,.community-amenities-overview .field--name-field-summary-overview h5,.field--name-field-amenities-overview h5,.field--name-body h5,.field--name-field-body h5,.text-formatted h5{font-size:2.25rem;}}.ckeditor-content h1,.community-overview .field--name-field-summary-overview h1,.community-amenities-overview .field--name-field-summary-overview h1,.field--name-field-amenities-overview h1,.field--name-body h1,.field--name-field-body h1,.ckeditor-content h2,.community-overview .field--name-field-summary-overview h2,.community-amenities-overview .field--name-field-summary-overview h2,.field--name-field-amenities-overview h2,.field--name-body h2,.field--name-field-body h2,.ckeditor-content h3,.community-overview .field--name-field-summary-overview h3,.community-amenities-overview .field--name-field-summary-overview h3,.field--name-field-amenities-overview h3,.field--name-body h3,.field--name-field-body h3,.ckeditor-content h4,.community-overview .field--name-field-summary-overview h4,.community-amenities-overview .field--name-field-summary-overview h4,.field--name-field-amenities-overview h4,.field--name-body h4,.field--name-field-body h4,.ckeditor-content h5,.community-overview .field--name-field-summary-overview h5,.community-amenities-overview .field--name-field-summary-overview h5,.field--name-field-amenities-overview h5,.field--name-body h5,.field--name-field-body h5,.ckeditor-content h6,.community-overview .field--name-field-summary-overview h6,.community-amenities-overview .field--name-field-summary-overview h6,.field--name-field-amenities-overview h6,.field--name-body h6,.field--name-field-body h6{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin-top:2.5rem;margin-bottom:1rem;}@media (max-width:1365px){.ckeditor-content h1,.community-overview .field--name-field-summary-overview h1,.community-amenities-overview .field--name-field-summary-overview h1,.field--name-field-amenities-overview h1,.field--name-body h1,.field--name-field-body h1,.ckeditor-content h2,.community-overview .field--name-field-summary-overview h2,.community-amenities-overview .field--name-field-summary-overview h2,.field--name-field-amenities-overview h2,.field--name-body h2,.field--name-field-body h2,.ckeditor-content h3,.community-overview .field--name-field-summary-overview h3,.community-amenities-overview .field--name-field-summary-overview h3,.field--name-field-amenities-overview h3,.field--name-body h3,.field--name-field-body h3,.ckeditor-content h4,.community-overview .field--name-field-summary-overview h4,.community-amenities-overview .field--name-field-summary-overview h4,.field--name-field-amenities-overview h4,.field--name-body h4,.field--name-field-body h4,.ckeditor-content h5,.community-overview .field--name-field-summary-overview h5,.community-amenities-overview .field--name-field-summary-overview h5,.field--name-field-amenities-overview h5,.field--name-body h5,.field--name-field-body h5,.ckeditor-content h6,.community-overview .field--name-field-summary-overview h6,.community-amenities-overview .field--name-field-summary-overview h6,.field--name-field-amenities-overview h6,.field--name-body h6,.field--name-field-body h6{font-size:2.625rem;}}@media (max-width:1024px){.ckeditor-content h1,.community-overview .field--name-field-summary-overview h1,.community-amenities-overview .field--name-field-summary-overview h1,.field--name-field-amenities-overview h1,.field--name-body h1,.field--name-field-body h1,.ckeditor-content h2,.community-overview .field--name-field-summary-overview h2,.community-amenities-overview .field--name-field-summary-overview h2,.field--name-field-amenities-overview h2,.field--name-body h2,.field--name-field-body h2,.ckeditor-content h3,.community-overview .field--name-field-summary-overview h3,.community-amenities-overview .field--name-field-summary-overview h3,.field--name-field-amenities-overview h3,.field--name-body h3,.field--name-field-body h3,.ckeditor-content h4,.community-overview .field--name-field-summary-overview h4,.community-amenities-overview .field--name-field-summary-overview h4,.field--name-field-amenities-overview h4,.field--name-body h4,.field--name-field-body h4,.ckeditor-content h5,.community-overview .field--name-field-summary-overview h5,.community-amenities-overview .field--name-field-summary-overview h5,.field--name-field-amenities-overview h5,.field--name-body h5,.field--name-field-body h5,.ckeditor-content h6,.community-overview .field--name-field-summary-overview h6,.community-amenities-overview .field--name-field-summary-overview h6,.field--name-field-amenities-overview h6,.field--name-body h6,.field--name-field-body h6{font-size:1.875rem;}}@media (max-width:767px){.ckeditor-content h1,.community-overview .field--name-field-summary-overview h1,.community-amenities-overview .field--name-field-summary-overview h1,.field--name-field-amenities-overview h1,.field--name-body h1,.field--name-field-body h1,.ckeditor-content h2,.community-overview .field--name-field-summary-overview h2,.community-amenities-overview .field--name-field-summary-overview h2,.field--name-field-amenities-overview h2,.field--name-body h2,.field--name-field-body h2,.ckeditor-content h3,.community-overview .field--name-field-summary-overview h3,.community-amenities-overview .field--name-field-summary-overview h3,.field--name-field-amenities-overview h3,.field--name-body h3,.field--name-field-body h3,.ckeditor-content h4,.community-overview .field--name-field-summary-overview h4,.community-amenities-overview .field--name-field-summary-overview h4,.field--name-field-amenities-overview h4,.field--name-body h4,.field--name-field-body h4,.ckeditor-content h5,.community-overview .field--name-field-summary-overview h5,.community-amenities-overview .field--name-field-summary-overview h5,.field--name-field-amenities-overview h5,.field--name-body h5,.field--name-field-body h5,.ckeditor-content h6,.community-overview .field--name-field-summary-overview h6,.community-amenities-overview .field--name-field-summary-overview h6,.field--name-field-amenities-overview h6,.field--name-body h6,.field--name-field-body h6{font-size:2.25rem;}}.ckeditor-content a,.community-overview .field--name-field-summary-overview a,.community-amenities-overview .field--name-field-summary-overview a,.field--name-field-amenities-overview a,.field--name-body a,.field--name-field-body a,.ckeditor-content .ui-dialog .thank-message a,.ui-dialog .thank-message .ckeditor-content a,.community-overview .field--name-field-summary-overview .ui-dialog .thank-message a,.ui-dialog .thank-message .community-overview .field--name-field-summary-overview a,.community-amenities-overview .field--name-field-summary-overview .ui-dialog .thank-message a,.ui-dialog .thank-message .community-amenities-overview .field--name-field-summary-overview a,.field--name-field-amenities-overview .ui-dialog .thank-message a,.ui-dialog .thank-message .field--name-field-amenities-overview a,.field--name-body .ui-dialog .thank-message a,.ui-dialog .thank-message .field--name-body a,.field--name-field-body .ui-dialog .thank-message a,.ui-dialog .thank-message .field--name-field-body a{color:#088d88;text-decoration:underline;}.ckeditor-content a:hover,.community-overview .field--name-field-summary-overview a:hover,.community-amenities-overview .field--name-field-summary-overview a:hover,.field--name-field-amenities-overview a:hover,.field--name-body a:hover,.field--name-field-body a:hover,.ckeditor-content .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .ckeditor-content a:hover,.field--name-field-amenities-overview .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .field--name-field-amenities-overview a:hover,.field--name-body .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .field--name-body a:hover,.field--name-field-body .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .field--name-field-body a:hover{opacity:0.7;}.ckeditor-content strong,.community-overview .field--name-field-summary-overview strong,.community-amenities-overview .field--name-field-summary-overview strong,.field--name-field-amenities-overview strong,.field--name-body strong,.field--name-field-body strong{font-weight:700;}.ckeditor-content .wrap-table,.community-overview .field--name-field-summary-overview .wrap-table,.community-amenities-overview .field--name-field-summary-overview .wrap-table,.field--name-field-amenities-overview .wrap-table,.field--name-body .wrap-table,.field--name-field-body .wrap-table{overflow-x:auto;}.ckeditor-content table tr th,.community-overview .field--name-field-summary-overview table tr th,.community-amenities-overview .field--name-field-summary-overview table tr th,.field--name-field-amenities-overview table tr th,.field--name-body table tr th,.field--name-field-body table tr th{font-weight:700;background:#088d88;}.ckeditor-content table,.community-overview .field--name-field-summary-overview table,.community-amenities-overview .field--name-field-summary-overview table,.field--name-field-amenities-overview table,.field--name-body table,.field--name-field-body table{margin:0 0 1.875rem;}.ckeditor-content th,.community-overview .field--name-field-summary-overview th,.community-amenities-overview .field--name-field-summary-overview th,.field--name-field-amenities-overview th,.field--name-body th,.field--name-field-body th,.ckeditor-content td,.community-overview .field--name-field-summary-overview td,.community-amenities-overview .field--name-field-summary-overview td,.field--name-field-amenities-overview td,.field--name-body td,.field--name-field-body td{padding:0.3125rem;}.ckeditor-content ul,.community-overview .field--name-field-summary-overview ul,.community-amenities-overview .field--name-field-summary-overview ul,.field--name-field-amenities-overview ul,.field--name-body ul,.field--name-field-body ul{list-style-type:disc;margin:0.875rem 0;}.ckeditor-content ul > li,.community-overview .field--name-field-summary-overview ul > li,.community-amenities-overview .field--name-field-summary-overview ul > li,.field--name-field-amenities-overview ul > li,.field--name-body ul > li,.field--name-field-body ul > li{padding-left:1.5625rem;margin-top:0.9375rem;position:relative;}@media (max-width:767px){.ckeditor-content ul > li,.community-overview .field--name-field-summary-overview ul > li,.community-amenities-overview .field--name-field-summary-overview ul > li,.field--name-field-amenities-overview ul > li,.field--name-body ul > li,.field--name-field-body ul > li{padding-left:0.9375rem;margin-top:0.625rem;}}.ckeditor-content ul > li:first-child,.community-overview .field--name-field-summary-overview ul > li:first-child,.community-amenities-overview .field--name-field-summary-overview ul > li:first-child,.field--name-field-amenities-overview ul > li:first-child,.field--name-body ul > li:first-child,.field--name-field-body ul > li:first-child{margin-top:0;}.ckeditor-content ul > li:before,.community-overview .field--name-field-summary-overview ul > li:before,.community-amenities-overview .field--name-field-summary-overview ul > li:before,.field--name-field-amenities-overview ul > li:before,.field--name-body ul > li:before,.field--name-field-body ul > li:before{content:"";position:absolute;top:0.625rem;left:0;border-radius:100%;width:0.4375rem;height:0.4375rem;background-color:#088d88;}@media (max-width:767px){.ckeditor-content ul > li:before,.community-overview .field--name-field-summary-overview ul > li:before,.community-amenities-overview .field--name-field-summary-overview ul > li:before,.field--name-field-amenities-overview ul > li:before,.field--name-body ul > li:before,.field--name-field-body ul > li:before{top:calc(0.78em - 3px);width:0.3125rem;height:0.3125rem;}}.ckeditor-content ol,.community-overview .field--name-field-summary-overview ol,.community-amenities-overview .field--name-field-summary-overview ol,.field--name-field-amenities-overview ol,.field--name-body ol,.field--name-field-body ol{counter-reset:item;margin-left:0;padding-left:0;}.ckeditor-content ol li,.community-overview .field--name-field-summary-overview ol li,.community-amenities-overview .field--name-field-summary-overview ol li,.field--name-field-amenities-overview ol li,.field--name-body ol li,.field--name-field-body ol li{margin-top:0.9375rem;padding-left:1.5625rem;position:relative;}@media (max-width:767px){.ckeditor-content ol li,.community-overview .field--name-field-summary-overview ol li,.community-amenities-overview .field--name-field-summary-overview ol li,.field--name-field-amenities-overview ol li,.field--name-body ol li,.field--name-field-body ol li{padding-left:0.9375rem;margin-top:0.625rem;}}.ckeditor-content ol li:first-child,.community-overview .field--name-field-summary-overview ol li:first-child,.community-amenities-overview .field--name-field-summary-overview ol li:first-child,.field--name-field-amenities-overview ol li:first-child,.field--name-body ol li:first-child,.field--name-field-body ol li:first-child{margin-top:0;}.ckeditor-content ol li:before,.community-overview .field--name-field-summary-overview ol li:before,.community-amenities-overview .field--name-field-summary-overview ol li:before,.field--name-field-amenities-overview ol li:before,.field--name-body ol li:before,.field--name-field-body ol li:before{position:absolute;left:0;display:inline-block;content:counter(item) ".";counter-increment:item;}.ckeditor-content .ck-button-purple,.community-overview .field--name-field-summary-overview .ck-button-purple,.community-amenities-overview .field--name-field-summary-overview .ck-button-purple,.field--name-field-amenities-overview .ck-button-purple,.field--name-body .ck-button-purple,.field--name-field-body .ck-button-purple{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.4375rem;line-height:calc(3.4375rem - 2 * 0px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;}@media (max-width:767px){.ckeditor-content .ck-button-purple,.community-overview .field--name-field-summary-overview .ck-button-purple,.community-amenities-overview .field--name-field-summary-overview .ck-button-purple,.field--name-field-amenities-overview .ck-button-purple,.field--name-body .ck-button-purple,.field--name-field-body .ck-button-purple{width:100%;height:3rem;line-height:calc(3rem - 2 * 0px);font-size:0.875rem;}}.ckeditor-content .ck-button-purple:hover,.community-overview .field--name-field-summary-overview .ck-button-purple:hover,.community-amenities-overview .field--name-field-summary-overview .ck-button-purple:hover,.field--name-field-amenities-overview .ck-button-purple:hover,.field--name-body .ck-button-purple:hover,.field--name-field-body .ck-button-purple:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.ckeditor-content .ck-button-white,.community-overview .field--name-field-summary-overview .ck-button-white,.community-amenities-overview .field--name-field-summary-overview .ck-button-white,.field--name-field-amenities-overview .ck-button-white,.field--name-body .ck-button-white,.field--name-field-body .ck-button-white{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.4375rem;line-height:calc(3.4375rem - 2 * 2px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;background:#ffffff;color:#088d88;border:2px solid #088d88;transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);width:auto;}@media (max-width:767px){.ckeditor-content .ck-button-white,.community-overview .field--name-field-summary-overview .ck-button-white,.community-amenities-overview .field--name-field-summary-overview .ck-button-white,.field--name-field-amenities-overview .ck-button-white,.field--name-body .ck-button-white,.field--name-field-body .ck-button-white{width:100%;height:3rem;line-height:calc(3rem - 2 * 2px);font-size:0.875rem;}}.ckeditor-content .ck-button-white:hover,.community-overview .field--name-field-summary-overview .ck-button-white:hover,.community-amenities-overview .field--name-field-summary-overview .ck-button-white:hover,.field--name-field-amenities-overview .ck-button-white:hover,.field--name-body .ck-button-white:hover,.field--name-field-body .ck-button-white:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.ckeditor-content .ck-button-white:hover,.community-overview .field--name-field-summary-overview .ck-button-white:hover,.community-amenities-overview .field--name-field-summary-overview .ck-button-white:hover,.field--name-field-amenities-overview .ck-button-white:hover,.field--name-body .ck-button-white:hover,.field--name-field-body .ck-button-white:hover{text-decoration:none;background:#eee;}.form-control-behavior:focus,textarea:focus,input:focus[type="tel"],input:focus[type="password"],input:focus[type="email"],input:focus[type="text"],.common-form .style-select select:focus,.enquiry-form-wrapper .enquiry-form form .style-select select:focus,.subscription-management form .style-select select:focus,.user-login form .style-select select:focus,.user-register form .style-select select:focus,.user-password form .style-select select:focus,.ui-dialog .mjh-brochure-form .style-select select:focus,.enquiry-form-wrapper .enquiry-form form textarea:focus,.subscription-management form textarea:focus,.user-login form textarea:focus,.user-register form textarea:focus,.user-password form textarea:focus,.ui-dialog .mjh-brochure-form textarea:focus,.enquiry-form-wrapper .enquiry-form form input:focus[type="tel"],.subscription-management form input:focus[type="tel"],.user-login form input:focus[type="tel"],.user-register form input:focus[type="tel"],.user-password form input:focus[type="tel"],.ui-dialog .mjh-brochure-form input:focus[type="tel"],.enquiry-form-wrapper .enquiry-form form input:focus[type="password"],.subscription-management form input:focus[type="password"],.user-login form input:focus[type="password"],.user-register form input:focus[type="password"],.user-password form input:focus[type="password"],.ui-dialog .mjh-brochure-form input:focus[type="password"],.enquiry-form-wrapper .enquiry-form form input:focus[type="email"],.subscription-management form input:focus[type="email"],.user-login form input:focus[type="email"],.user-register form input:focus[type="email"],.user-password form input:focus[type="email"],.ui-dialog .mjh-brochure-form input:focus[type="email"],.enquiry-form-wrapper .enquiry-form form input:focus[type="text"],.subscription-management form input:focus[type="text"],.user-login form input:focus[type="text"],.user-register form input:focus[type="text"],.user-password form input:focus[type="text"],.ui-dialog .mjh-brochure-form input:focus[type="text"],.ui-datepicker.ui-widget.ui-widget-content select.ui-datepicker-month:focus,.ui-datepicker.ui-widget.ui-widget-content select.ui-datepicker-year:focus{border-color:#088d88;color:#088d88;}.form-control-behavior.error,textarea.error,input.error[type="tel"],input.error[type="password"],input.error[type="email"],input.error[type="text"],.common-form .style-select select.error,.enquiry-form-wrapper .enquiry-form form .style-select select.error,.subscription-management form .style-select select.error,.user-login form .style-select select.error,.user-register form .style-select select.error,.user-password form .style-select select.error,.ui-dialog .mjh-brochure-form .style-select select.error,.enquiry-form-wrapper .enquiry-form form textarea.error,.subscription-management form textarea.error,.user-login form textarea.error,.user-register form textarea.error,.user-password form textarea.error,.ui-dialog .mjh-brochure-form textarea.error,.enquiry-form-wrapper .enquiry-form form input.error[type="tel"],.subscription-management form input.error[type="tel"],.user-login form input.error[type="tel"],.user-register form input.error[type="tel"],.user-password form input.error[type="tel"],.ui-dialog .mjh-brochure-form input.error[type="tel"],.enquiry-form-wrapper .enquiry-form form input.error[type="password"],.subscription-management form input.error[type="password"],.user-login form input.error[type="password"],.user-register form input.error[type="password"],.user-password form input.error[type="password"],.ui-dialog .mjh-brochure-form input.error[type="password"],.enquiry-form-wrapper .enquiry-form form input.error[type="email"],.subscription-management form input.error[type="email"],.user-login form input.error[type="email"],.user-register form input.error[type="email"],.user-password form input.error[type="email"],.ui-dialog .mjh-brochure-form input.error[type="email"],.enquiry-form-wrapper .enquiry-form form input.error[type="text"],.subscription-management form input.error[type="text"],.user-login form input.error[type="text"],.user-register form input.error[type="text"],.user-password form input.error[type="text"],.ui-dialog .mjh-brochure-form input.error[type="text"],.ui-datepicker.ui-widget.ui-widget-content select.error.ui-datepicker-month,.ui-datepicker.ui-widget.ui-widget-content select.error.ui-datepicker-year{border:1px solid #a3c8c8 !important;background:url(/themes/custom/mjh/images/error.png) center right 15px no-repeat;-webkit-transition:none;transition:none;padding-right:2.5rem;}.form-control-behavior.valid,textarea.valid,input.valid[type="tel"],input.valid[type="password"],input.valid[type="email"],input.valid[type="text"],.common-form .style-select select.valid,.enquiry-form-wrapper .enquiry-form form .style-select select.valid,.subscription-management form .style-select select.valid,.user-login form .style-select select.valid,.user-register form .style-select select.valid,.user-password form .style-select select.valid,.ui-dialog .mjh-brochure-form .style-select select.valid,.enquiry-form-wrapper .enquiry-form form textarea.valid,.subscription-management form textarea.valid,.user-login form textarea.valid,.user-register form textarea.valid,.user-password form textarea.valid,.ui-dialog .mjh-brochure-form textarea.valid,.enquiry-form-wrapper .enquiry-form form input.valid[type="tel"],.subscription-management form input.valid[type="tel"],.user-login form input.valid[type="tel"],.user-register form input.valid[type="tel"],.user-password form input.valid[type="tel"],.ui-dialog .mjh-brochure-form input.valid[type="tel"],.enquiry-form-wrapper .enquiry-form form input.valid[type="password"],.subscription-management form input.valid[type="password"],.user-login form input.valid[type="password"],.user-register form input.valid[type="password"],.user-password form input.valid[type="password"],.ui-dialog .mjh-brochure-form input.valid[type="password"],.enquiry-form-wrapper .enquiry-form form input.valid[type="email"],.subscription-management form input.valid[type="email"],.user-login form input.valid[type="email"],.user-register form input.valid[type="email"],.user-password form input.valid[type="email"],.ui-dialog .mjh-brochure-form input.valid[type="email"],.enquiry-form-wrapper .enquiry-form form input.valid[type="text"],.subscription-management form input.valid[type="text"],.user-login form input.valid[type="text"],.user-register form input.valid[type="text"],.user-password form input.valid[type="text"],.ui-dialog .mjh-brochure-form input.valid[type="text"],.ui-datepicker.ui-widget.ui-widget-content select.valid.ui-datepicker-month,.ui-datepicker.ui-widget.ui-widget-content select.valid.ui-datepicker-year{background:url(/themes/custom/mjh/images/correct.png) center right 15px no-repeat;-webkit-transition:none;transition:none;padding-right:2.5rem;}input.form-text.hasDatepicker{font-weight:500;cursor:pointer;}textarea,input[type="tel"],input[type="password"],input[type="email"],input[type="text"]{padding:0 1.375rem;width:100%;max-width:30rem;border-radius:0.1875rem;border:1px solid #a3c8c8;color:#088d88;font-size:1.125rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:767px){textarea,input[type="tel"],input[type="password"],input[type="email"],input[type="text"]{max-width:100%;}}@media (max-width:767px){textarea,input[type="tel"],input[type="password"],input[type="email"],input[type="text"]{font-size:0.875rem;}}input[type="tel"],input[type="text"],input[type="email"],input[type="password"]{line-height:1;height:3.4375rem;}@media (max-width:767px){input[type="tel"],input[type="text"],input[type="email"],input[type="password"]{height:3rem;}}input[type="tel"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder{color:#088d88;}input[type="tel"]::-ms-input-placeholder,input[type="text"]::-ms-input-placeholder,input[type="email"]::-ms-input-placeholder,input[type="password"]::-ms-input-placeholder{color:#088d88;}input[type="tel"]::placeholder,input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder{color:#088d88;}textarea{padding:0.9375rem;}.checkbox-wrapper,.common-form .form-item.form-type-checkbox,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox,.subscription-management form .form-item.form-type-checkbox,.user-login form .form-item.form-type-checkbox,.user-register form .form-item.form-type-checkbox,.user-password form .form-item.form-type-checkbox,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper,.home-design-filter-form .form-checkboxes .form-type-checkbox,.view-blogs .view-filters .form-checkboxes .form-type-checkbox,.login-form--wrapper .form-content--wrapper .form-type-checkbox,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox{position:relative;padding-top:0;}.checkbox-wrapper label,.common-form .form-item.form-type-checkbox label,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox label,.subscription-management form .form-item.form-type-checkbox label,.user-login form .form-item.form-type-checkbox label,.user-register form .form-item.form-type-checkbox label,.user-password form .form-item.form-type-checkbox label,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox label,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper label,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper label,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper label,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper label,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper label,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper label,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper label,.home-design-filter-form .form-checkboxes .form-type-checkbox label,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label,.login-form--wrapper .form-content--wrapper .form-type-checkbox label,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox label{position:relative;padding-left:1.625rem;padding-bottom:0;font-size:1.125rem;cursor:pointer;display:inline-block;}@media (max-width:767px){.checkbox-wrapper label,.common-form .form-item.form-type-checkbox label,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox label,.subscription-management form .form-item.form-type-checkbox label,.user-login form .form-item.form-type-checkbox label,.user-register form .form-item.form-type-checkbox label,.user-password form .form-item.form-type-checkbox label,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox label,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper label,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper label,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper label,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper label,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper label,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper label,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper label,.home-design-filter-form .form-checkboxes .form-type-checkbox label,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label,.login-form--wrapper .form-content--wrapper .form-type-checkbox label,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox label{font-size:0.875rem;}}.checkbox-wrapper label:before,.common-form .form-item.form-type-checkbox label:before,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox label:before,.subscription-management form .form-item.form-type-checkbox label:before,.user-login form .form-item.form-type-checkbox label:before,.user-register form .form-item.form-type-checkbox label:before,.user-password form .form-item.form-type-checkbox label:before,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox label:before,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper label:before,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper label:before,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper label:before,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper label:before,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper label:before,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper label:before,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper label:before,.home-design-filter-form .form-checkboxes .form-type-checkbox label:before,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label:before,.login-form--wrapper .form-content--wrapper .form-type-checkbox label:before,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox label:before{content:"";position:absolute;top:0.1875rem;left:0;width:1rem;height:1rem;border:1px solid #a3c8c8;border-radius:0.1875rem;}@media (max-width:767px){.checkbox-wrapper label:before,.common-form .form-item.form-type-checkbox label:before,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox label:before,.subscription-management form .form-item.form-type-checkbox label:before,.user-login form .form-item.form-type-checkbox label:before,.user-register form .form-item.form-type-checkbox label:before,.user-password form .form-item.form-type-checkbox label:before,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox label:before,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper label:before,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper label:before,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper label:before,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper label:before,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper label:before,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper label:before,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper label:before,.home-design-filter-form .form-checkboxes .form-type-checkbox label:before,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label:before,.login-form--wrapper .form-content--wrapper .form-type-checkbox label:before,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox label:before{top:0.09375rem;}}@media (max-width:767px){.checkbox-wrapper label:before,.common-form .form-item.form-type-checkbox label:before,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox label:before,.subscription-management form .form-item.form-type-checkbox label:before,.user-login form .form-item.form-type-checkbox label:before,.user-register form .form-item.form-type-checkbox label:before,.user-password form .form-item.form-type-checkbox label:before,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox label:before,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper label:before,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper label:before,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper label:before,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper label:before,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper label:before,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper label:before,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:before,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper label:before,.home-design-filter-form .form-checkboxes .form-type-checkbox label:before,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label:before,.login-form--wrapper .form-content--wrapper .form-type-checkbox label:before,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox label:before{top:0;}}.checkbox-wrapper label:after,.common-form .form-item.form-type-checkbox label:after,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox label:after,.subscription-management form .form-item.form-type-checkbox label:after,.user-login form .form-item.form-type-checkbox label:after,.user-register form .form-item.form-type-checkbox label:after,.user-password form .form-item.form-type-checkbox label:after,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox label:after,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper label:after,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper label:after,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper label:after,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper label:after,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper label:after,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper label:after,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper label:after,.home-design-filter-form .form-checkboxes .form-type-checkbox label:after,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label:after,.login-form--wrapper .form-content--wrapper .form-type-checkbox label:after,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox label:after{position:absolute;top:0.5rem;left:0.1875rem;color:#e6e6e7;font-size:0.5625rem;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:767px){.checkbox-wrapper label:after,.common-form .form-item.form-type-checkbox label:after,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox label:after,.subscription-management form .form-item.form-type-checkbox label:after,.user-login form .form-item.form-type-checkbox label:after,.user-register form .form-item.form-type-checkbox label:after,.user-password form .form-item.form-type-checkbox label:after,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox label:after,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper label:after,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper label:after,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper label:after,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper label:after,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper label:after,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper label:after,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper label:after,.home-design-filter-form .form-checkboxes .form-type-checkbox label:after,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label:after,.login-form--wrapper .form-content--wrapper .form-type-checkbox label:after,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox label:after{top:0.375rem;}}@media (max-width:767px){.checkbox-wrapper label:after,.common-form .form-item.form-type-checkbox label:after,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox label:after,.subscription-management form .form-item.form-type-checkbox label:after,.user-login form .form-item.form-type-checkbox label:after,.user-register form .form-item.form-type-checkbox label:after,.user-password form .form-item.form-type-checkbox label:after,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox label:after,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper label:after,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper label:after,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper label:after,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper label:after,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper label:after,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper label:after,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper label:after,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper label:after,.home-design-filter-form .form-checkboxes .form-type-checkbox label:after,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label:after,.login-form--wrapper .form-content--wrapper .form-type-checkbox label:after,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox label:after{top:0.3125rem;}}.checkbox-wrapper input,.common-form .form-item.form-type-checkbox input,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox input,.subscription-management form .form-item.form-type-checkbox input,.user-login form .form-item.form-type-checkbox input,.user-register form .form-item.form-type-checkbox input,.user-password form .form-item.form-type-checkbox input,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox input,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper input,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper input,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper input,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper input,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper input,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper input,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper input,.home-design-filter-form .form-checkboxes .form-type-checkbox input,.view-blogs .view-filters .form-checkboxes .form-type-checkbox input,.login-form--wrapper .form-content--wrapper .form-type-checkbox input,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox input{opacity:0;display:none;}.checkbox-wrapper input:checked + label:before,.common-form .form-item.form-type-checkbox input:checked + label:before,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox input:checked + label:before,.subscription-management form .form-item.form-type-checkbox input:checked + label:before,.user-login form .form-item.form-type-checkbox input:checked + label:before,.user-register form .form-item.form-type-checkbox input:checked + label:before,.user-password form .form-item.form-type-checkbox input:checked + label:before,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox input:checked + label:before,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper input:checked + label:before,.home-design-filter-form .form-checkboxes .form-type-checkbox input:checked + label:before,.view-blogs .view-filters .form-checkboxes .form-type-checkbox input:checked + label:before,.login-form--wrapper .form-content--wrapper .form-type-checkbox input:checked + label:before,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox input:checked + label:before{border-color:#088d88;background:#088d88;}.checkbox-wrapper input:checked + label:after,.common-form .form-item.form-type-checkbox input:checked + label:after,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox input:checked + label:after,.subscription-management form .form-item.form-type-checkbox input:checked + label:after,.user-login form .form-item.form-type-checkbox input:checked + label:after,.user-register form .form-item.form-type-checkbox input:checked + label:after,.user-password form .form-item.form-type-checkbox input:checked + label:after,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox input:checked + label:after,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper input:checked + label:after,.home-design-filter-form .form-checkboxes .form-type-checkbox input:checked + label:after,.view-blogs .view-filters .form-checkboxes .form-type-checkbox input:checked + label:after,.login-form--wrapper .form-content--wrapper .form-type-checkbox input:checked + label:after,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox input:checked + label:after{opacity:1;color:#ffffff;}div.error,.error + .description{color:#da374b;font-size:0.75rem;margin-top:0.3125rem;}.messages{max-width:85.375rem;margin:0 auto 0.9375rem;}.common-form .form-item,.enquiry-form-wrapper .enquiry-form form .form-item,.subscription-management form .form-item,.user-login form .form-item,.user-register form .form-item,.user-password form .form-item,.ui-dialog .mjh-brochure-form .form-item,.common-form .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters .common-form .blog-search-control-wrapper,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .blog-search-control-wrapper,.subscription-management form .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters .subscription-management form .blog-search-control-wrapper,.user-login form .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters .user-login form .blog-search-control-wrapper,.user-register form .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters .user-register form .blog-search-control-wrapper,.user-password form .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters .user-password form .blog-search-control-wrapper,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .blog-search-control-wrapper{margin:1.625rem 0;}.common-form .form-item:not(.form-type-checkbox) > label,.enquiry-form-wrapper .enquiry-form form .form-item:not(.form-type-checkbox) > label,.subscription-management form .form-item:not(.form-type-checkbox) > label,.user-login form .form-item:not(.form-type-checkbox) > label,.user-register form .form-item:not(.form-type-checkbox) > label,.user-password form .form-item:not(.form-type-checkbox) > label,.ui-dialog .mjh-brochure-form .form-item:not(.form-type-checkbox) > label,.common-form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .common-form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.subscription-management form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .subscription-management form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.user-login form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .user-login form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.user-register form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .user-register form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.user-password form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .user-password form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .blog-search-control-wrapper:not(.form-type-checkbox) > label{font-size:1.25rem;font-weight:400;padding-bottom:0.6875rem;display:block;}@media (max-width:767px){.common-form .form-item:not(.form-type-checkbox) > label,.enquiry-form-wrapper .enquiry-form form .form-item:not(.form-type-checkbox) > label,.subscription-management form .form-item:not(.form-type-checkbox) > label,.user-login form .form-item:not(.form-type-checkbox) > label,.user-register form .form-item:not(.form-type-checkbox) > label,.user-password form .form-item:not(.form-type-checkbox) > label,.ui-dialog .mjh-brochure-form .form-item:not(.form-type-checkbox) > label,.common-form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .common-form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.subscription-management form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .subscription-management form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.user-login form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .user-login form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.user-register form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .user-register form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.user-password form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .user-password form .blog-search-control-wrapper:not(.form-type-checkbox) > label,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .blog-search-control-wrapper:not(.form-type-checkbox) > label,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .blog-search-control-wrapper:not(.form-type-checkbox) > label{font-size:0.875rem;}}.common-form .form-item.form-type-checkbox,.enquiry-form-wrapper .enquiry-form form .form-item.form-type-checkbox,.subscription-management form .form-item.form-type-checkbox,.user-login form .form-item.form-type-checkbox,.user-register form .form-item.form-type-checkbox,.user-password form .form-item.form-type-checkbox,.ui-dialog .mjh-brochure-form .form-item.form-type-checkbox,.common-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .common-form .form-type-checkbox.blog-search-control-wrapper,.enquiry-form-wrapper .enquiry-form form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .enquiry-form-wrapper .enquiry-form form .form-type-checkbox.blog-search-control-wrapper,.subscription-management form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .subscription-management form .form-type-checkbox.blog-search-control-wrapper,.user-login form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .user-login form .form-type-checkbox.blog-search-control-wrapper,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper,.user-password form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .user-password form .form-type-checkbox.blog-search-control-wrapper,.ui-dialog .mjh-brochure-form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .ui-dialog .mjh-brochure-form .form-type-checkbox.blog-search-control-wrapper{margin:0.9375rem 0;}.common-form .style-select select.error,.enquiry-form-wrapper .enquiry-form form .style-select select.error,.subscription-management form .style-select select.error,.user-login form .style-select select.error,.user-register form .style-select select.error,.user-password form .style-select select.error,.ui-dialog .mjh-brochure-form .style-select select.error,.common-form .style-select select.valid,.enquiry-form-wrapper .enquiry-form form .style-select select.valid,.subscription-management form .style-select select.valid,.user-login form .style-select select.valid,.user-register form .style-select select.valid,.user-password form .style-select select.valid,.ui-dialog .mjh-brochure-form .style-select select.valid{background-position:center right 40px;padding-right:4.375rem;}.js-form-type-select .style-select,.js-form-type-textfield .style-select{height:auto;}.js-form-type-select .style-select:before,.js-form-type-textfield .style-select:before{font-family:'icomoon';font-size:0.5625rem;right:1.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;pointer-events:none;z-index:11;}.js-form-type-textfield.js-form-item-completion-date .style-select:before{display:none;}.enquiry-form-wrapper{margin:0 auto 6.25rem;}@media (max-width:767px){.enquiry-form-wrapper{padding-top:3.125rem;padding-bottom:3.125rem;margin-top:0;border-bottom:1px solid #d7d7d7;margin-bottom:3.125rem;}}.enquiry-form-wrapper .enquiry-form-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;color:#c29a5b;margin-bottom:1.875rem;}@media (max-width:1365px){.enquiry-form-wrapper .enquiry-form-title{font-size:2.625rem;}}@media (max-width:1024px){.enquiry-form-wrapper .enquiry-form-title{font-size:1.875rem;}}@media (max-width:767px){.enquiry-form-wrapper .enquiry-form-title{font-size:1.625rem;}}.enquiry-form-wrapper .enquiry-form-title h2,.enquiry-form-wrapper .enquiry-form-title h3{font-size:inherit;font-weight:inherit;}.enquiry-form-wrapper .enquiry-form-content{border:1px solid #a3c8c8;border-radius:0.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:767px){.enquiry-form-wrapper .enquiry-form-content{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;border:none;}}.enquiry-form-wrapper .enquiry-form-content .enquiry-info{width:35%;padding:5rem 3.4375rem;background:#a8c8c854;}@media (max-width:767px){.enquiry-form-wrapper .enquiry-form-content .enquiry-info{width:100%;padding:0;background:none;}}.enquiry-form-wrapper .enquiry-form-content .enquiry-info .social-media-links .block-social-media-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}@media (max-width:767px){.enquiry-form-wrapper .enquiry-form-content .enquiry-info .social-media-links .block-social-media-links{margin-bottom:0;}}.enquiry-form-wrapper .enquiry-form-content .enquiry-info .social-media-links .block-social-media-links .social-media-links--platforms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}@media (max-width:1024px){.enquiry-form-wrapper .enquiry-form-content .enquiry-info .social-media-links .block-social-media-links .social-media-links--platforms{margin-top:-1.875rem;}}@media (min-width:768px){.enquiry-form-wrapper .enquiry-form-content .enquiry-info .social-media-links .block-social-media-links .social-media-links--platforms{padding:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}@media (max-width:1024px){.enquiry-form-wrapper .enquiry-form-content .enquiry-info .social-media-links .block-social-media-links .social-media-links--platforms li{width:calc(100% / 4);padding:0;padding-top:1.875rem;}.enquiry-form-wrapper .enquiry-form-content .enquiry-info .social-media-links .block-social-media-links .social-media-links--platforms li a{padding:0;}}@media (max-width:767px){.enquiry-form-wrapper .enquiry-form-content .enquiry-info .social-media-links .block-social-media-links .social-media-links--platforms li{width:calc(100% / 5);}}.enquiry-form-wrapper .enquiry-form-content .enquiry-info .social-media-links .block-social-media-links .social-media-links--platforms li:first-child{padding-left:0;}.enquiry-form-wrapper .enquiry-form-content .enquiry-info .social-media-links .block-social-media-links .social-media-links--platforms li:first-child a{padding-left:0;}.enquiry-form-wrapper .enquiry-form-content .mjh-enquiry-form{padding:2.5rem 3.125rem;}.enquiry-form-wrapper .enquiry-form{padding:0.9375rem 3.125rem 2.5rem;width:65%;}@media (max-width:767px){.enquiry-form-wrapper .enquiry-form{width:100%;padding:0;}}.enquiry-form-wrapper .enquiry-form form{max-width:30rem;}@media (max-width:767px){.enquiry-form-wrapper .enquiry-form form{max-width:100%;}.enquiry-form-wrapper .enquiry-form form .form-type-checkbox label{display:block;}}.enquiry-form-wrapper .enquiry-form form .form-actions{margin-top:2.375rem;}@media (max-width:767px){.enquiry-form-wrapper .enquiry-form form .form-actions{margin-top:1.875rem;margin-bottom:1.875rem;}}.enquiry-form-wrapper .enquiry-form form .form-actions input{font-size:1.25rem;min-width:15rem;}@media (max-width:767px){.enquiry-form-wrapper .enquiry-form form .form-actions input{font-size:0.875rem;}}.enquiry-form-wrapper .enquiry-form form .style-select::before{color:#088d88;}.enquiry-form-wrapper .enquiry-form form select{width:100%;}.enquiry-form-wrapper .enquiry-form form .form-item-select-your-region select{background-image:none !important;color:#088d88;}.enquiry-form-wrapper .enquiry-form form .form-item-comments textarea{background-image:none;}.paragraph--type--agency_enquiry_form .enquiry-form fieldset{border:none;}.paragraph--type--agency_enquiry_form .enquiry-form .fieldset-legend{font-size:1.5rem;font-weight:300;font-style:normal;letter-spacing:-0.0625rem;text-transform:uppercase;color:#088d88;font-weight:700;}@-webkit-keyframes text-change{0%{opacity:.2;}50%{opacity:.5;}100%{opacity:1;}}@-webkit-keyframes text-back{0%{opacity:.2;}50%{opacity:.5;}100%{opacity:1;}}.home-design-filter-form,.view-blogs .view-filters{margin-top:2.25rem;}@media (max-width:767px){.home-design-filter-form,.view-blogs .view-filters{margin-top:0;}}.home-design-filter-form .style-select select,.view-blogs .view-filters .style-select select{font-size:1.125rem;}@media (max-width:767px){.home-design-filter-form .style-select select,.view-blogs .view-filters .style-select select{font-size:0.875rem;}}.home-design-filter-form form,.view-blogs .view-filters form{position:relative;}.home-design-filter-form form:before,.view-blogs .view-filters form:before,.home-design-filter-form form:after,.view-blogs .view-filters form:after{content:'';display:table;clear:both;}.home-design-filter-form form #select-replace,.view-blogs .view-filters form #select-replace{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.home-design-filter-form form .js-form-wrapper,.view-blogs .view-filters form .js-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.home-design-filter-form form .js-form-wrapper .form-item,.view-blogs .view-filters form .js-form-wrapper .form-item,.home-design-filter-form form .js-form-wrapper .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters form .js-form-wrapper .blog-search-control-wrapper{margin:0 0 2.125rem 0;}.home-design-filter-form form .js-form-wrapper .form-item.form-type-checkbox,.view-blogs .view-filters form .js-form-wrapper .form-item.form-type-checkbox,.home-design-filter-form form .js-form-wrapper .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters form .js-form-wrapper .form-type-checkbox.blog-search-control-wrapper{margin:0 0 0.5rem 0;}.home-design-filter-form form .js-form-wrapper .fieldgroup,.view-blogs .view-filters form .js-form-wrapper .fieldgroup{margin-bottom:0;}.home-design-filter-form form .js-form-wrapper .js-form-type-select select,.view-blogs .view-filters form .js-form-wrapper .js-form-type-select select{width:100%;min-width:130px;color:#a3c8c8;font-weight:500;}.home-design-filter-form form .js-form-wrapper .js-form-type-select .style-select,.view-blogs .view-filters form .js-form-wrapper .js-form-type-select .style-select{height:auto;}.home-design-filter-form form .has-not-range-slider,.view-blogs .view-filters form .has-not-range-slider{min-width:80%;}.home-design-filter-form form .has-not-range-slider .form-item,.view-blogs .view-filters form .has-not-range-slider .form-item,.home-design-filter-form form .has-not-range-slider .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters form .has-not-range-slider .blog-search-control-wrapper{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:calc(100%/4 - 15px);}@media (max-width:991px){.home-design-filter-form form .has-not-range-slider,.view-blogs .view-filters form .has-not-range-slider{width:100%;}.home-design-filter-form form .has-not-range-slider .form-item,.view-blogs .view-filters form .has-not-range-slider .form-item,.home-design-filter-form form .has-not-range-slider .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters form .has-not-range-slider .blog-search-control-wrapper{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:calc(100%/2 - 15px);}}@media (max-width:479px){.home-design-filter-form form .has-not-range-slider,.view-blogs .view-filters form .has-not-range-slider{width:100%;}.home-design-filter-form form .has-not-range-slider .form-item,.view-blogs .view-filters form .has-not-range-slider .form-item,.home-design-filter-form form .has-not-range-slider .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters form .has-not-range-slider .blog-search-control-wrapper{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:100%;}}.home-design-filter-form form .accommodation,.view-blogs .view-filters form .accommodation{position:relative;float:left;width:100%;overflow:hidden;margin-top:20px;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.home-design-filter-form form .accommodation > fieldset .fieldset-wrapper,.view-blogs .view-filters form .accommodation > fieldset .fieldset-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.home-design-filter-form form .accommodation > fieldset .fieldset-wrapper > div,.view-blogs .view-filters form .accommodation > fieldset .fieldset-wrapper > div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.home-design-filter-form form .accommodation > fieldset .fieldset-wrapper > div div,.view-blogs .view-filters form .accommodation > fieldset .fieldset-wrapper > div div{padding-right:15px;}@media (max-width:767px){.home-design-filter-form form .accommodation > fieldset .fieldset-wrapper > div div,.view-blogs .view-filters form .accommodation > fieldset .fieldset-wrapper > div div{width:100%;}}.home-design-filter-form form .accommodation .style-select:after,.view-blogs .view-filters form .accommodation .style-select:after{top:30%;}.home-design-filter-form form .accommodation > .form-item,.view-blogs .view-filters form .accommodation > .form-item,.home-design-filter-form form .view-blogs .view-filters .accommodation > .blog-search-control-wrapper,.view-blogs .view-filters form .accommodation > .blog-search-control-wrapper{width:11.5%;padding:0;margin-right:8px;}.home-design-filter-form form .accommodation > .form-item label,.view-blogs .view-filters form .accommodation > .form-item label,.home-design-filter-form form .view-blogs .view-filters .accommodation > .blog-search-control-wrapper label,.view-blogs .view-filters form .accommodation > .blog-search-control-wrapper label{white-space:nowrap;}@media (min-width:768px) and (max-width:1400px){.home-design-filter-form form .accommodation > .form-item,.view-blogs .view-filters form .accommodation > .form-item,.home-design-filter-form form .view-blogs .view-filters .accommodation > .blog-search-control-wrapper,.view-blogs .view-filters form .accommodation > .blog-search-control-wrapper{width:calc((100% - 44px) / 3);max-width:calc((100% - 44px) / 3);}}@media (max-width:939px){.home-design-filter-form form .accommodation > .form-item,.view-blogs .view-filters form .accommodation > .form-item,.home-design-filter-form form .view-blogs .view-filters .accommodation > .blog-search-control-wrapper,.view-blogs .view-filters form .accommodation > .blog-search-control-wrapper{margin-right:0px;}}.home-design-filter-form form .accommodation > .form-item:last-of-type,.view-blogs .view-filters form .accommodation > .form-item:last-of-type,.home-design-filter-form form .view-blogs .view-filters .accommodation > .blog-search-control-wrapper:last-of-type,.view-blogs .view-filters form .accommodation > .blog-search-control-wrapper:last-of-type{margin-left:0;display:inline-block;}@media (min-width:1400px){.home-design-filter-form form .accommodation > .form-item:last-of-type,.view-blogs .view-filters form .accommodation > .form-item:last-of-type,.home-design-filter-form form .view-blogs .view-filters .accommodation > .blog-search-control-wrapper:last-of-type,.view-blogs .view-filters form .accommodation > .blog-search-control-wrapper:last-of-type{margin-right:0;}}@media (min-width:1400px){.home-design-filter-form form .accommodation > .form-item:last-of-type.fieldgroup,.view-blogs .view-filters form .accommodation > .form-item:last-of-type.fieldgroup,.home-design-filter-form form .view-blogs .view-filters .accommodation > .blog-search-control-wrapper:last-of-type.fieldgroup,.view-blogs .view-filters form .accommodation > .blog-search-control-wrapper:last-of-type.fieldgroup{width:auto;margin-left:20px;margin-right:auto;}}.home-design-filter-form form .accommodation > .form-item select,.view-blogs .view-filters form .accommodation > .form-item select,.home-design-filter-form form .view-blogs .view-filters .accommodation > .blog-search-control-wrapper select,.view-blogs .view-filters form .accommodation > .blog-search-control-wrapper select{width:100%;}@media (max-width:767px){.home-design-filter-form form .accommodation > .form-item,.view-blogs .view-filters form .accommodation > .form-item,.home-design-filter-form form .view-blogs .view-filters .accommodation > .blog-search-control-wrapper,.view-blogs .view-filters form .accommodation > .blog-search-control-wrapper{width:calc(50% - 5px);margin-right:0;}}@media (max-width:479px){.home-design-filter-form form .accommodation > .form-item,.view-blogs .view-filters form .accommodation > .form-item,.home-design-filter-form form .view-blogs .view-filters .accommodation > .blog-search-control-wrapper,.view-blogs .view-filters form .accommodation > .blog-search-control-wrapper{margin-right:0;}}.home-design-filter-form .form-item,.view-blogs .view-filters .form-item,.view-blogs .view-filters .blog-search-control-wrapper{float:left;margin:0.875rem 1.25rem 0.875rem 0;color:#088d88;}@media (max-width:767px){.home-design-filter-form .form-item,.view-blogs .view-filters .form-item,.view-blogs .view-filters .blog-search-control-wrapper{margin-top:0.6875rem;margin-bottom:0.6875rem;width:100%;}}.home-design-filter-form .form-item legend,.view-blogs .view-filters .form-item legend,.view-blogs .view-filters .blog-search-control-wrapper legend{font-weight:500;margin-bottom:35px;text-transform:uppercase;width:100%;}@media (min-width:768px) and (max-width:1030px){.home-design-filter-form .form-item legend,.view-blogs .view-filters .form-item legend,.view-blogs .view-filters .blog-search-control-wrapper legend{margin-bottom:15px;}}.home-design-filter-form .form-item > label,.view-blogs .view-filters .form-item > label,.view-blogs .view-filters .home-design-filter-form .blog-search-control-wrapper > label,.view-blogs .view-filters .blog-search-control-wrapper > label{display:block;margin-bottom:1.125rem;font-weight:500;text-transform:uppercase;}@media (max-width:767px){.home-design-filter-form .form-item > label,.view-blogs .view-filters .form-item > label,.view-blogs .view-filters .home-design-filter-form .blog-search-control-wrapper > label,.view-blogs .view-filters .blog-search-control-wrapper > label{font-size:0.875rem;margin-bottom:0.625rem;}}.home-design-filter-form .form-item select,.view-blogs .view-filters .form-item select,.view-blogs .view-filters .blog-search-control-wrapper select{width:6.875rem;}.home-design-filter-form .form-item.form-type-checkbox.form-item-needs-more-filters,.view-blogs .view-filters .form-item.form-type-checkbox.form-item-needs-more-filters,.view-blogs .view-filters .form-type-checkbox.form-item-needs-more-filters.blog-search-control-wrapper{font-size:1.25rem;color:#088d88;cursor:pointer;padding-top:0.625rem;margin:0;margin-bottom:8px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:767px){.home-design-filter-form .form-item.form-type-checkbox.form-item-needs-more-filters,.view-blogs .view-filters .form-item.form-type-checkbox.form-item-needs-more-filters,.view-blogs .view-filters .form-type-checkbox.form-item-needs-more-filters.blog-search-control-wrapper{display:none;}}.home-design-filter-form .form-item.form-type-checkbox.form-item-needs-more-filters input,.view-blogs .view-filters .form-item.form-type-checkbox.form-item-needs-more-filters input,.view-blogs .view-filters .form-type-checkbox.form-item-needs-more-filters.blog-search-control-wrapper input{display:none;}.home-design-filter-form .form-item.form-type-checkbox.form-item-needs-more-filters label,.view-blogs .view-filters .form-item.form-type-checkbox.form-item-needs-more-filters label,.view-blogs .view-filters .form-type-checkbox.form-item-needs-more-filters.blog-search-control-wrapper label{cursor:pointer;font-size:1.5rem;font-weight:500;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-animation:text-back .3s ease-in-out;animation:text-back .3s ease-in-out;}.home-design-filter-form .form-item.form-type-checkbox.form-item-needs-more-filters label:after,.view-blogs .view-filters .form-item.form-type-checkbox.form-item-needs-more-filters label:after,.view-blogs .view-filters .form-type-checkbox.form-item-needs-more-filters.blog-search-control-wrapper label:after{font-size:0.5625rem;vertical-align:middle;margin-left:0.625rem;display:inline-block;}.home-design-filter-form .form-item.form-type-checkbox.form-item-needs-more-filters label.is-closed,.view-blogs .view-filters .form-item.form-type-checkbox.form-item-needs-more-filters label.is-closed,.view-blogs .view-filters .form-type-checkbox.form-item-needs-more-filters.blog-search-control-wrapper label.is-closed{-webkit-animation:text-change .3s ease-in-out;animation:text-change .3s ease-in-out;}.home-design-filter-form .form-item.form-type-checkbox.form-item-needs-more-filters label.is-closed:after,.view-blogs .view-filters .form-item.form-type-checkbox.form-item-needs-more-filters label.is-closed:after,.view-blogs .view-filters .form-type-checkbox.form-item-needs-more-filters.blog-search-control-wrapper label.is-closed:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.home-design-filter-form .form-item.form-type-checkbox.form-item-needs-more-filters input:checked + label:after,.view-blogs .view-filters .form-item.form-type-checkbox.form-item-needs-more-filters input:checked + label:after,.view-blogs .view-filters .form-type-checkbox.form-item-needs-more-filters.blog-search-control-wrapper input:checked + label:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.home-design-filter-form .form-item.form-item-additional-features,.view-blogs .view-filters .form-item.form-item-additional-features,.view-blogs .view-filters .form-item-additional-features.blog-search-control-wrapper{padding-top:3.4375rem;}.home-design-filter-form .form-item.form-item-additional-features label,.view-blogs .view-filters .form-item.form-item-additional-features label,.view-blogs .view-filters .form-item-additional-features.blog-search-control-wrapper label{float:right;margin-left:0.625rem;}.home-design-filter-form .form-item-completion-date,.view-blogs .view-filters .form-item-completion-date{max-width:10rem;}.home-design-filter-form .form-item-design-range select,.view-blogs .view-filters .form-item-design-range select,.home-design-filter-form .form-item-price-range select,.view-blogs .view-filters .form-item-price-range select{width:15.625rem;}.home-design-filter-form .form-item-m2,.view-blogs .view-filters .form-item-m2{margin-right:0;}.home-design-filter-form .form-item-price-range,.view-blogs .view-filters .form-item-price-range{width:15.625rem;}.home-design-filter-form .form-item-price-range:before,.view-blogs .view-filters .form-item-price-range:before,.home-design-filter-form .form-item-price-range:after,.view-blogs .view-filters .form-item-price-range:after{content:'';display:table;clear:both;}.home-design-filter-form .form-item-price-range > span.label,.view-blogs .view-filters .form-item-price-range > span.label{display:block;margin-bottom:1.375rem;font-weight:700;text-transform:uppercase;}@media (max-width:767px){.home-design-filter-form .form-item-price-range > span.label,.view-blogs .view-filters .form-item-price-range > span.label{font-size:0.875rem;margin-bottom:0.75rem;}}.home-design-filter-form .form-item-price-range .show-min-range,.view-blogs .view-filters .form-item-price-range .show-min-range{float:left;font-size:1rem;color:#000031;font-weight:500;}.home-design-filter-form .form-item-price-range .show-max-range,.view-blogs .view-filters .form-item-price-range .show-max-range{float:right;font-size:1rem;color:#000031;font-weight:500;}.home-design-filter-form .form-item-price-range .form-item-minrange,.view-blogs .view-filters .form-item-price-range .form-item-minrange,.home-design-filter-form .form-item-price-range .form-item-maxrange,.view-blogs .view-filters .form-item-price-range .form-item-maxrange{display:none;}.home-design-filter-form .form-item-price-range #slider,.view-blogs .view-filters .form-item-price-range #slider{margin-bottom:1.25rem;}@media (max-width:767px){.home-design-filter-form .form-item-price-range #slider,.view-blogs .view-filters .form-item-price-range #slider{margin-bottom:0.625rem;}}.home-design-filter-form fieldset.form-item,.view-blogs .view-filters fieldset.form-item,.view-blogs .view-filters fieldset.blog-search-control-wrapper{margin-left:0;margin-right:0;}@media (min-width:768px){.home-design-filter-form fieldset.form-item,.view-blogs .view-filters fieldset.form-item,.view-blogs .view-filters fieldset.blog-search-control-wrapper{width:calc(100% - 130px);margin-top:1.25rem;}}.home-design-filter-form .fieldset-wrapper:before,.view-blogs .view-filters .fieldset-wrapper:before,.home-design-filter-form .fieldset-wrapper:after,.view-blogs .view-filters .fieldset-wrapper:after{content:'';display:table;clear:both;}@media (max-width:767px){.home-design-filter-form .fieldset-wrapper,.view-blogs .view-filters .fieldset-wrapper{margin-top:0.625rem;}}.home-design-filter-form .button.form-submit,.view-blogs .view-filters .button.form-submit,.home-design-filter-form .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .view-blogs .view-filters a.form-submit,.home-design-filter-form .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .view-filters a.form-submit{margin:2.1875rem 0 0 0;}@media (max-width:991px) and (min-width:768px){.home-design-filter-form .button.form-submit,.view-blogs .view-filters .button.form-submit,.home-design-filter-form .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .view-blogs .view-filters a.form-submit,.home-design-filter-form .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .view-filters a.form-submit{width:50%;margin:10px 0 0 25%;}}.home-design-filter-form .form-checkboxes .form-type-checkbox,.view-blogs .view-filters .form-checkboxes .form-type-checkbox{margin-bottom:0;}.home-design-filter-form .form-checkboxes .form-type-checkbox label,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label{font-weight:500;text-transform:none;line-height:1;color:#a3c8c8;}@media (min-width:768px){.home-design-filter-form .form-checkboxes .form-type-checkbox label,.view-blogs .view-filters .form-checkboxes .form-type-checkbox label{margin-bottom:0;line-height:1.5;}}.home-design-filter-form .form-checkboxes .form-type-checkbox input:checked + label,.view-blogs .view-filters .form-checkboxes .form-type-checkbox input:checked + label{color:#000031;}@media (max-width:767px){.home-design-filter-form .accommodation,.view-blogs .view-filters .accommodation{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.home-design-filter-form .accommodation:before,.view-blogs .view-filters .accommodation:before{width:calc(100% - 5px);}.home-design-filter-form .form-item select,.view-blogs .view-filters .form-item select,.view-blogs .view-filters .blog-search-control-wrapper select{width:100%;}.home-design-filter-form form,.view-blogs .view-filters form{width:100%;}.home-design-filter-form .form-item-state,.view-blogs .view-filters .form-item-state,.home-design-filter-form .form-item-design-range,.view-blogs .view-filters .form-item-design-range,.home-design-filter-form .form-item-price-range,.view-blogs .view-filters .form-item-price-range,.home-design-filter-form .form-item-length,.view-blogs .view-filters .form-item-length,.home-design-filter-form .form-item-block-width,.view-blogs .view-filters .form-item-block-width,.home-design-filter-form .form-item-width,.view-blogs .view-filters .form-item-width,.home-design-filter-form .form-item--house-width,.view-blogs .view-filters .form-item--house-width,.home-design-filter-form .form-item-completion-date,.view-blogs .view-filters .form-item-completion-date,.home-design-filter-form .form-item-m2,.view-blogs .view-filters .form-item-m2,.home-design-filter-form fieldset .form-checkboxes > .form-item,.view-blogs .view-filters fieldset .form-checkboxes > .form-item,.home-design-filter-form fieldset .view-blogs .view-filters .form-checkboxes > .blog-search-control-wrapper,.view-blogs .view-filters fieldset .form-checkboxes > .blog-search-control-wrapper,.home-design-filter-form .button.form-submit,.view-blogs .view-filters .button.form-submit,.home-design-filter-form .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .view-blogs .view-filters a.form-submit,.home-design-filter-form .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .view-filters a.form-submit{width:calc(100% - 5px);}.home-design-filter-form .form-item-bedrooms,.view-blogs .view-filters .form-item-bedrooms,.home-design-filter-form .form-item-bathrooms,.view-blogs .view-filters .form-item-bathrooms,.home-design-filter-form .form-item-cars,.view-blogs .view-filters .form-item-cars{width:calc(50% - 5px);}.home-design-filter-form .form-item-completion-date,.view-blogs .view-filters .form-item-completion-date{max-width:none;}.home-design-filter-form fieldset .form-checkboxes > .form-item,.view-blogs .view-filters fieldset .form-checkboxes > .form-item,.home-design-filter-form fieldset .view-blogs .view-filters .form-checkboxes > .blog-search-control-wrapper,.view-blogs .view-filters fieldset .form-checkboxes > .blog-search-control-wrapper{margin-bottom:0;}.home-design-filter-form .button.form-submit,.view-blogs .view-filters .button.form-submit,.home-design-filter-form .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .view-blogs .view-filters a.form-submit,.home-design-filter-form .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .home-design-filter-form a.form-submit,.view-blogs .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .view-filters a.form-submit{float:none;}.not-fix-apply-button .home-design-filter-form .button.form-submit,.not-fix-apply-button .view-blogs .view-filters .button.form-submit,.view-blogs .not-fix-apply-button .view-filters .button.form-submit,.not-fix-apply-button .home-design-filter-form .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .not-fix-apply-button .home-design-filter-form a.form-submit,.not-fix-apply-button .view-blogs .view-filters .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .not-fix-apply-button .view-blogs .view-filters a.form-submit,.view-blogs .not-fix-apply-button .view-filters .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .view-blogs .not-fix-apply-button .view-filters a.form-submit,.not-fix-apply-button .home-design-filter-form .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .not-fix-apply-button .home-design-filter-form a.form-submit,.not-fix-apply-button .view-blogs .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .not-fix-apply-button .view-blogs .view-filters a.form-submit,.view-blogs .not-fix-apply-button .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .not-fix-apply-button .view-filters a.form-submit{position:fixed;left:50%;bottom:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);z-index:99;visibility:hidden;-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);}.fix-apply-button .home-design-filter-form .button.form-submit,.fix-apply-button .view-blogs .view-filters .button.form-submit,.view-blogs .fix-apply-button .view-filters .button.form-submit,.fix-apply-button .home-design-filter-form .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .fix-apply-button .home-design-filter-form a.form-submit,.fix-apply-button .view-blogs .view-filters .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .fix-apply-button .view-blogs .view-filters a.form-submit,.view-blogs .fix-apply-button .view-filters .hero-banner .caption .field--name-field-link a.form-submit,.hero-banner .caption .field--name-field-link .view-blogs .fix-apply-button .view-filters a.form-submit,.fix-apply-button .home-design-filter-form .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .fix-apply-button .home-design-filter-form a.form-submit,.fix-apply-button .view-blogs .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .fix-apply-button .view-blogs .view-filters a.form-submit,.view-blogs .fix-apply-button .view-filters .hero-banner-basic-page .caption .field--name-field-link a.form-submit,.hero-banner-basic-page .caption .field--name-field-link .view-blogs .fix-apply-button .view-filters a.form-submit{position:fixed;left:50%;bottom:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);z-index:99;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}}@media (max-width:767px){.home-design-filter-form .form-item-storeys,.view-blogs .view-filters .form-item-storeys,.home-design-filter-form .form-item-state,.view-blogs .view-filters .form-item-state,.home-design-filter-form .form-item-completion-date,.view-blogs .view-filters .form-item-completion-date,.home-design-filter-form .form-item-region,.view-blogs .view-filters .form-item-region,.home-design-filter-form .form-item-estate,.view-blogs .view-filters .form-item-estate,.home-design-filter-form .form-item-bedrooms,.view-blogs .view-filters .form-item-bedrooms,.home-design-filter-form .form-item-bathrooms,.view-blogs .view-filters .form-item-bathrooms,.home-design-filter-form .form-item-cars,.view-blogs .view-filters .form-item-cars,.home-design-filter-form .form-item-width,.view-blogs .view-filters .form-item-width,.home-design-filter-form .form-item-length,.view-blogs .view-filters .form-item-length,.home-design-filter-form .form-item-m2,.view-blogs .view-filters .form-item-m2,.home-design-filter-form .form-item-sort-by,.view-blogs .view-filters .form-item-sort-by,.home-design-filter-form .form-item-sort-order,.view-blogs .view-filters .form-item-sort-order,.home-design-filter-form .form-item-design-range,.view-blogs .view-filters .form-item-design-range{width:calc(50% - 5px);}.home-design-filter-form .form-item-completion-date,.view-blogs .view-filters .form-item-completion-date{max-width:none;}}@media (min-width:768px) and (max-width:1400px){.home-design-filter-form .form-wrapper > .form-item select,.view-blogs .view-filters .form-wrapper > .form-item select,.view-blogs .view-filters .home-design-filter-form .form-wrapper > .blog-search-control-wrapper select,.view-blogs .view-filters .form-wrapper > .blog-search-control-wrapper select{width:100%;}.home-design-filter-form .form-wrapper > .form-item,.view-blogs .view-filters .form-wrapper > .form-item,.view-blogs .view-filters .home-design-filter-form .form-wrapper > .blog-search-control-wrapper,.view-blogs .view-filters .form-wrapper > .blog-search-control-wrapper{width:calc((100% - 44px) / 3);}.home-design-filter-form .form-wrapper > .form-item-design-range,.view-blogs .view-filters .form-wrapper > .form-item-design-range{margin-right:25.5%;}.home-design-filter-form .form-wrapper > .form-item.form-item-needs-more-filters,.view-blogs .view-filters .form-wrapper > .form-item.form-item-needs-more-filters,.view-blogs .view-filters .home-design-filter-form .form-wrapper > .form-item-needs-more-filters.blog-search-control-wrapper,.view-blogs .view-filters .form-wrapper > .form-item-needs-more-filters.blog-search-control-wrapper{float:left;margin-left:0.625rem;padding-top:2.5rem;}}@media (max-width:767px){.home-design-filter-form__inner{display:none;}.home-design-filter-form__inner.open_form{display:block;}}.home-design-filter-form__inner .filter-form-close-top{position:relative;-webkit-box-shadow:0 1px 13px 0 #eee;box-shadow:0 1px 13px 0 #eee;margin:0 -0.625rem 1.25rem;padding:0.8125rem 0.625rem;}@media (min-width:768px){.home-design-filter-form__inner .filter-form-close-top{display:none;}}.home-design-filter-form__inner .filter-form-close-top .icon-equalizer{margin-right:0.6875rem;color:#088d88;}.home-design-filter-form__inner .filter-form-close-top .icon-close{font-size:1.125rem;position:absolute;right:0.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;}.home-design-filter-form__inner .filter-form-close-top .icon-close:before,.home-design-filter-form__inner .filter-form-close-top .ui-widget.ui-dialog .ui-dialog-titlebar-close .ui-icon:before,.ui-widget.ui-dialog .ui-dialog-titlebar-close .home-design-filter-form__inner .filter-form-close-top .ui-icon:before{color:#088d88;}.home-design-filter-form__inner .filter-form-close-top .filter-form-title{color:#088d88;}.filter-form-close-bottom{cursor:pointer;border:1px solid #088d88;border-radius:0.1875rem;height:3rem;line-height:3rem;color:#088d88;text-align:center;margin-top:1.375rem;}@media (min-width:768px){.filter-form-close-bottom{display:none;}}.filter-form-close-bottom .icon-equalizer{margin-right:0.6875rem;}.filter-form-close-bottom .less{display:none;}.filter-form-close-bottom.is-opened .less{display:inline;}.filter-form-close-bottom.is-opened .more{display:none;}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);visibility:visible;}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}}@keyframes slideInUp{from{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);visibility:visible;}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);visibility:visible;}to{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);}}.hero-banner,.hero-banner-basic-page{position:relative;color:#ffffff;}.hero-banner .banner,.hero-banner-basic-page .banner{width:100%;position:relative;text-align:center;overflow:hidden;}@media (max-width:1024px){.hero-banner .banner,.hero-banner-basic-page .banner{height:100vh;}}.hero-banner .region.region-content-top,.hero-banner-basic-page .region.region-content-top{display:none;}.hero-banner .caption,.hero-banner-basic-page .caption{position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;width:100%;max-width:calc(62.5rem + 2*0.9375rem);padding:0 0.9375rem;}@media (max-width:1099px){.hero-banner .caption,.hero-banner-basic-page .caption{padding-left:3.125rem;padding-right:3.125rem;}}@media (max-width:767px){.hero-banner .caption,.hero-banner-basic-page .caption{padding:0 0.625rem;}}.hero-banner .caption .field--name-field-title,.hero-banner-basic-page .caption .field--name-field-title,.hero-banner .caption h1,.hero-banner-basic-page .caption h1{font-family:"Gilroy",open-sans,sans-serif;font-weight:bold;font-size:calc(36px + 3vmin);color:#c29a5b;}@media (min-width:1366px){.hero-banner .caption .field--name-field-title,.hero-banner-basic-page .caption .field--name-field-title,.hero-banner .caption h1,.hero-banner-basic-page .caption h1{font-size:calc(36px + 6vmin);}}.hero-banner .caption h2,.hero-banner-basic-page .caption h2{font-weight:inherit;font-size:inherit;}.hero-banner .caption .field--name-field-body,.hero-banner-basic-page .caption .field--name-field-body,.hero-banner .caption p,.hero-banner-basic-page .caption p{font-size:calc(14px + .5vmin);margin:3.125rem 0 0;line-height:1.4;}@media (min-width:1366px){.hero-banner .caption .field--name-field-body,.hero-banner-basic-page .caption .field--name-field-body,.hero-banner .caption p,.hero-banner-basic-page .caption p{font-size:calc(14px + 1.3vmin);}}@media (max-width:1024px){.hero-banner .caption .field--name-field-body,.hero-banner-basic-page .caption .field--name-field-body,.hero-banner .caption p,.hero-banner-basic-page .caption p{margin-top:0.625rem;}}.hero-banner .caption .field--name-field-link,.hero-banner-basic-page .caption .field--name-field-link{margin-top:3.125rem;}@media (max-width:991px){.hero-banner .caption .field--name-field-link,.hero-banner-basic-page .caption .field--name-field-link{margin-top:1.25rem;}}.hero-banner .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link a{font-size:calc(14px + .3vmin);min-width:10.9375rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;min-height:3.5rem;line-height:1.5;word-break:break-word;padding:0.75rem 1.25rem;}@media (min-width:1366px){.hero-banner .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link a{font-size:calc(14px + 1vmin);}}@media (max-width:1024px){.hero-banner .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link a{width:auto;min-height:3rem;min-width:12.625rem;}}@media (max-width:991px){.hero-banner .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link a{padding:0.625rem 0.9375rem;}}.hero-banner .banner-image,.hero-banner-basic-page .banner-image{display:none;}.hero-banner .banner-video .url-to-video-container .url-to-video-player,.hero-banner-basic-page .banner-video .url-to-video-container .url-to-video-player,.hero-banner .banner-video .embed-youtube .youtube-embed-player,.hero-banner-basic-page .banner-video .embed-youtube .youtube-embed-player{display:block;padding-top:56.25%;overflow:hidden;min-width:100%;min-height:100%;width:auto;height:auto;position:relative;top:0;left:0;-webkit-transform:none;transform:none;}.hero-banner .banner-video .player-iframe,.hero-banner-basic-page .banner-video .player-iframe{width:100%;height:100%;position:absolute;top:0;left:0;}.hero-banner .banner-video .hero-video,.hero-banner-basic-page .banner-video .hero-video{max-height:100vh;}@media (max-width:1024px){.hero-banner .banner-video .hero-video,.hero-banner-basic-page .banner-video .hero-video{display:none;}}@media (min-width:1025px){.hero-banner .banner-video .hero-replace-video,.hero-banner-basic-page .banner-video .hero-replace-video{display:none;}}.hero-banner .banner-video .hero-replace-video .field__item,.hero-banner-basic-page .banner-video .hero-replace-video .field__item{background-position:center center;background-size:cover;background-repeat:no-repeat;height:100vh;}.hero-banner .banner-video .hero-replace-video .field__item img,.hero-banner-basic-page .banner-video .hero-replace-video .field__item img{display:none;}.hero-banner .banner-slides .slick-dotted.slick-slider,.hero-banner-basic-page .banner-slides .slick-dotted.slick-slider{margin-bottom:0;}.hero-banner .banner-slides .slick-dots,.hero-banner-basic-page .banner-slides .slick-dots{bottom:11.25rem;z-index:20;}@media (max-width:1599px){.hero-banner .banner-slides .slick-dots,.hero-banner-basic-page .banner-slides .slick-dots{bottom:7rem;}}@media (max-width:1024px){.hero-banner .banner-slides .slick-dots,.hero-banner-basic-page .banner-slides .slick-dots{bottom:1.25rem;}}@media (max-width:767px){.hero-banner .banner-slides .slick-dots,.hero-banner-basic-page .banner-slides .slick-dots{bottom:1.25rem;}}.hero-banner .banner-slides .slick-dots li,.hero-banner-basic-page .banner-slides .slick-dots li{margin:0;}@media (max-width:1024px){.hero-banner .banner-slides .slick-dots li,.hero-banner-basic-page .banner-slides .slick-dots li{width:auto;height:auto;}}.hero-banner .banner-slides .slick-dots li button,.hero-banner-basic-page .banner-slides .slick-dots li button{margin:0 auto;cursor:pointer;display:block;width:auto;height:auto;padding:0.3125rem;}@media (max-width:1024px){.hero-banner .banner-slides .slick-dots li button,.hero-banner-basic-page .banner-slides .slick-dots li button{padding:0.625rem;}}.hero-banner .banner-slides .slick-dots li button:before,.hero-banner-basic-page .banner-slides .slick-dots li button:before{display:none;}.hero-banner .banner-slides .slick-dots li button:after,.hero-banner-basic-page .banner-slides .slick-dots li button:after{content:"";display:block;width:0.6875rem;height:0.6875rem;background:#000031;border-radius:50%;opacity:0.59;}.hero-banner .banner-slides .slick-dots li.slick-active button:after,.hero-banner-basic-page .banner-slides .slick-dots li.slick-active button:after{background:#ffffff;opacity:1;}.hero-banner .banner-slides .slick-dots li.slick-active button:before,.hero-banner-basic-page .banner-slides .slick-dots li.slick-active button:before{background:#088d88;}.hero-banner .banner-slides .slick-arrow,.hero-banner-basic-page .banner-slides .slick-arrow{background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;z-index:30;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:767px){.hero-banner .banner-slides .slick-arrow,.hero-banner-basic-page .banner-slides .slick-arrow{opacity:1;visibility:visible;}}@media (min-width:1025px){.hero-banner .banner-slides .slick-arrow,.hero-banner-basic-page .banner-slides .slick-arrow{opacity:0;}}@media (max-width:767px){.hero-banner .banner-slides .slick-arrow.slick-prev,.hero-banner-basic-page .banner-slides .slick-arrow.slick-prev,.hero-banner .banner-slides .slick-arrow.slick-next,.hero-banner-basic-page .banner-slides .slick-arrow.slick-next{bottom:0.5rem;-webkit-transform:none;transform:none;top:unset;}}.hero-banner .banner-slides .slick-arrow.slick-prev:before,.hero-banner-basic-page .banner-slides .slick-arrow.slick-prev:before,.hero-banner .banner-slides .slick-arrow.slick-next:before,.hero-banner-basic-page .banner-slides .slick-arrow.slick-next:before{content:"\e90f";font-size:2.375rem;color:#ffffff;}.hero-banner .banner-slides .slick-arrow.slick-prev,.hero-banner-basic-page .banner-slides .slick-arrow.slick-prev{left:2%;}@media (max-width:1099px){.hero-banner .banner-slides .slick-arrow.slick-prev,.hero-banner-basic-page .banner-slides .slick-arrow.slick-prev{left:0;}}.hero-banner .banner-slides .slick-arrow.slick-prev:before,.hero-banner-basic-page .banner-slides .slick-arrow.slick-prev:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.hero-banner .banner-slides .slick-arrow.slick-next,.hero-banner-basic-page .banner-slides .slick-arrow.slick-next{right:2%;}@media (max-width:1099px){.hero-banner .banner-slides .slick-arrow.slick-next,.hero-banner-basic-page .banner-slides .slick-arrow.slick-next{right:0;}}.hero-banner .banner-slides .slick-arrow.slick-next:before,.hero-banner-basic-page .banner-slides .slick-arrow.slick-next:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);}.hero-banner .banner-slides .hero-replace-videos .field__item,.hero-banner-basic-page .banner-slides .hero-replace-videos .field__item,.hero-banner .banner-slides .hero-images-listing .field__item,.hero-banner-basic-page .banner-slides .hero-images-listing .field__item{background-position:center center;background-size:cover;background-repeat:no-repeat;height:100vh;}.hero-banner .banner-slides .hero-replace-videos .field__item img,.hero-banner-basic-page .banner-slides .hero-replace-videos .field__item img,.hero-banner .banner-slides .hero-images-listing .field__item img,.hero-banner-basic-page .banner-slides .hero-images-listing .field__item img{display:none;}@media (max-width:1024px){.hero-banner .banner-slides .hero-videos-listing,.hero-banner-basic-page .banner-slides .hero-videos-listing{display:none;}}.hero-banner .banner-slides .hero-videos-listing .url-to-video-container .url-to-video-player.loader,.hero-banner-basic-page .banner-slides .hero-videos-listing .url-to-video-container .url-to-video-player.loader,.hero-banner .banner-slides .hero-videos-listing .embed-youtube .youtube-embed-player.loader,.hero-banner-basic-page .banner-slides .hero-videos-listing .embed-youtube .youtube-embed-player.loader{top:0;-webkit-transform:none;transform:none;}.hero-banner .banner-slides .hero-videos-listing .video-item,.hero-banner-basic-page .banner-slides .hero-videos-listing .video-item{max-height:100vh;}.hero-banner .banner-slides .hero-videos-listing .video-item span,.hero-banner-basic-page .banner-slides .hero-videos-listing .video-item span{display:block;}.hero-banner .banner-slides .hero-videos-listing .youtube-player,.hero-banner-basic-page .banner-slides .hero-videos-listing .youtube-player,.hero-banner .banner-slides .hero-videos-listing .youtube-embed-player,.hero-banner-basic-page .banner-slides .hero-videos-listing .youtube-embed-player{position:relative;padding-top:56.25%;display:block;}.hero-banner .banner-slides .hero-videos-listing .youtube-player iframe,.hero-banner-basic-page .banner-slides .hero-videos-listing .youtube-player iframe,.hero-banner .banner-slides .hero-videos-listing .youtube-embed-player iframe,.hero-banner-basic-page .banner-slides .hero-videos-listing .youtube-embed-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media (min-width:1025px){.hero-banner .banner-slides .hero-replace-videos,.hero-banner-basic-page .banner-slides .hero-replace-videos{display:none;}}.homepage .hero-banner,.homepage .hero-banner-basic-page{height:auto;}@media (min-width:1025px){.hero-banner:hover .slick-arrow,.hero-banner-basic-page:hover .slick-arrow{opacity:1;visibility:visible;}}.scroll-view-more-homepage,.scroll-view-more{display:none;position:absolute;width:100%;bottom:2.1875rem;left:0;text-align:center;cursor:pointer;z-index:5;-webkit-animation-name:discover-more-animation;animation-name:discover-more-animation;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@media (max-width:1024px){.scroll-view-more-homepage,.scroll-view-more{bottom:3.75rem;display:block;}}.scroll-view-more-homepage .icon-discover:before,.scroll-view-more .icon-discover:before{text-shadow:0 0 12px #4e4e4e;font-size:2.3125rem;}.scroll-view-more-homepage .text,.scroll-view-more .text{text-shadow:0 2px 4px rgba(0,0,0,0.21);}@-webkit-keyframes discover-more-animation{50%{-webkit-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes discover-more-animation{50%{-webkit-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}.paragraph--type--promotional_panel,.blog-listing-banner{position:relative;margin:0 auto 6.25rem;-webkit-box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);border-radius:0.1875rem;padding:0;}@media (max-width:767px){.paragraph--type--promotional_panel,.blog-listing-banner{margin-bottom:3.125rem;margin-top:0;}}.paragraph--type--promotional_panel .has-image,.blog-listing-banner .has-image{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:767px){.paragraph--type--promotional_panel .has-image,.blog-listing-banner .has-image{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.paragraph--type--promotional_panel .has-image .promotional-panel-right-wrapper,.blog-listing-banner .has-image .promotional-panel-right-wrapper{width:61%;padding:3.75rem 2.5rem 3.125rem 4.6875rem;}@media (max-width:767px){.paragraph--type--promotional_panel .has-image .promotional-panel-right-wrapper,.blog-listing-banner .has-image .promotional-panel-right-wrapper{width:100%;padding:calc(2 * 0.625rem) 0.625rem;}}.paragraph--type--promotional_panel .has-image .promotional-panel-left-wrapper,.blog-listing-banner .has-image .promotional-panel-left-wrapper{width:39%;}@media (max-width:767px){.paragraph--type--promotional_panel .has-image .promotional-panel-left-wrapper,.blog-listing-banner .has-image .promotional-panel-left-wrapper{width:100%;}}.paragraph--type--promotional_panel .has-image .field--name-field-subtitle,.blog-listing-banner .has-image .field--name-field-subtitle{font-weight:700;text-transform:uppercase;}@media (min-width:1025px){.paragraph--type--promotional_panel .has-image .field--name-field-subtitle,.blog-listing-banner .has-image .field--name-field-subtitle{font-size:1.3125rem;}}.paragraph--type--promotional_panel .promotional-panel-left-wrapper img,.blog-listing-banner .promotional-panel-left-wrapper img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-top-left-radius:0.1875rem;border-bottom-left-radius:0.1875rem;}@media (min-width:768px){.paragraph--type--promotional_panel .promotional-panel-left-wrapper img,.blog-listing-banner .promotional-panel-left-wrapper img{position:absolute;left:0;top:0;width:40%;}}.paragraph--type--promotional_panel .promotional-panel-right-wrapper,.blog-listing-banner .promotional-panel-right-wrapper{padding:0.9375rem 2.5rem 0.9375rem 4.6875rem;}@media (max-width:1024px){.paragraph--type--promotional_panel .promotional-panel-right-wrapper,.blog-listing-banner .promotional-panel-right-wrapper{padding:calc(4 * 0.9375rem) calc(2 * 0.9375rem);}}@media (max-width:767px){.paragraph--type--promotional_panel .promotional-panel-right-wrapper,.blog-listing-banner .promotional-panel-right-wrapper{padding:calc(2 * 0.625rem) 0.625rem;}}.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;color:#088d88;margin-bottom:1.5625rem;line-height:1;font-size:3.4375rem;}@media (max-width:1365px){.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-title{font-size:1.875rem;}}@media (max-width:767px){.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-title{font-size:1.625rem;}}.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-title h4,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-title h4{font-size:inherit;font-weight:inherit;}.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-body,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-body{margin-bottom:2.1875rem;}@media (max-width:767px){.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-body,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-body{margin-bottom:1.5625rem;}}.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-link a{display:inline-block;padding:0 2.1875rem;}@media (min-width:1025px){.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-link a{font-size:1.625rem;}}@media (max-width:767px){.paragraph--type--promotional_panel .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .promotional-panel-right-wrapper .field--name-field-link a{width:100%;display:block;text-align:center;}}.paragraph--type--promotional_panel .has-bg .promotional-panel-right-wrapper,.blog-listing-banner .has-bg .promotional-panel-right-wrapper{padding:3.4375rem 5.9375rem;}@media (max-width:1024px){.paragraph--type--promotional_panel .has-bg .promotional-panel-right-wrapper,.blog-listing-banner .has-bg .promotional-panel-right-wrapper{padding:calcf(4 * 0.9375rem) calc(2 * 0.9375rem);}}@media (max-width:767px){.paragraph--type--promotional_panel .has-bg .promotional-panel-right-wrapper,.blog-listing-banner .has-bg .promotional-panel-right-wrapper{padding:calc(2 * 0.625rem) 0.625rem;}}.paragraph--type--promotional_panel .bg-opal,.blog-listing-banner .bg-opal{background-color:#a3c8c8;}.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-link a{background-color:#088d88;}.paragraph--type--promotional_panel .blue-chill,.blog-listing-banner .blue-chill{background-color:#088d88;}.paragraph--type--promotional_panel .blue-chill,.blog-listing-banner .blue-chill,.paragraph--type--promotional_panel .bg-opal,.blog-listing-banner .bg-opal{padding:3.4375rem 5.9375rem;position:relative;}@media (max-width:1024px){.paragraph--type--promotional_panel .blue-chill,.blog-listing-banner .blue-chill,.paragraph--type--promotional_panel .bg-opal,.blog-listing-banner .bg-opal{padding:calcf(4 * 0.9375rem) calc(2 * 0.9375rem);}}@media (max-width:767px){.paragraph--type--promotional_panel .blue-chill,.blog-listing-banner .blue-chill,.paragraph--type--promotional_panel .bg-opal,.blog-listing-banner .bg-opal{padding:calc(2 * 0.625rem) 0.625rem;}}.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper{max-width:60%;padding:0;}@media (max-width:767px){.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper{max-width:100%;}}.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-title,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;color:#ffffff;margin-bottom:1.5625rem;font-size:3.4375rem;}@media (max-width:1365px){.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-title,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-title,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-title{font-size:1.875rem;word-break:break-word;}}@media (max-width:767px){.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-title,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-title,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-title{font-size:1.625rem;}}.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-title h4,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-title h4,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-title h4,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-title h4{font-size:inherit;font-weight:inherit;}.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-subtitle,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-subtitle,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-subtitle,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-subtitle{font-weight:700;text-transform:uppercase;}@media (min-width:1025px){.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-subtitle,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-subtitle,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-subtitle,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-subtitle{font-size:1.3125rem;}}.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-body,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-body,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-body,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-body{color:#ffffff;margin-bottom:0;}@media (max-width:767px){.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-body,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-body,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-body,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-body{margin-bottom:1.375rem;}}.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-link,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-link,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-link,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-link{position:absolute;top:50%;right:5.9375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:1024px){.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-link,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-link,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-link,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-link{right:calc(2 * 0.9375rem);}}@media (max-width:767px){.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-link,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-link,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-link,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-link{position:relative;top:0;right:0;-webkit-transform:none;transform:none;}.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-link a,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-link a{width:100%;text-align:center;}}@media (min-width:1025px){.paragraph--type--promotional_panel .blue-chill .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .blue-chill .promotional-panel-right-wrapper .field--name-field-link a,.paragraph--type--promotional_panel .bg-opal .promotional-panel-right-wrapper .field--name-field-link a,.blog-listing-banner .bg-opal .promotional-panel-right-wrapper .field--name-field-link a{font-size:1.625rem;}}.paragraph--type--promotional_panel .blue-chill .text-formatted ul > li:before,.blog-listing-banner .blue-chill .text-formatted ul > li:before,.paragraph--type--promotional_panel .bg-opal .text-formatted ul > li:before,.blog-listing-banner .bg-opal .text-formatted ul > li:before{background:#ffffff;}.paragraph--type--promotional_panel .blue-chill .text-formatted table,.blog-listing-banner .blue-chill .text-formatted table,.paragraph--type--promotional_panel .blue-chill .text-formatted td,.blog-listing-banner .blue-chill .text-formatted td,.paragraph--type--promotional_panel .blue-chill .text-formatted th,.blog-listing-banner .blue-chill .text-formatted th,.paragraph--type--promotional_panel .bg-opal .text-formatted table,.blog-listing-banner .bg-opal .text-formatted table,.paragraph--type--promotional_panel .bg-opal .text-formatted td,.blog-listing-banner .bg-opal .text-formatted td,.paragraph--type--promotional_panel .bg-opal .text-formatted th,.blog-listing-banner .bg-opal .text-formatted th{border:1px solid #ffffff;}.paragraph--type--promotional_panel .blue-chill .text-formatted a,.blog-listing-banner .blue-chill .text-formatted a,.paragraph--type--promotional_panel .bg-opal .text-formatted a,.blog-listing-banner .bg-opal .text-formatted a{color:#ffffff;text-decoration:underline;}.consultant-location,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant,.community-consultant .node--type-consultant{margin-bottom:6.25rem;}@media (max-width:767px){.consultant-location,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant,.community-consultant .node--type-consultant{margin-bottom:3.125rem;}}.consultant-location .consultant-location--item,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-location--item,.community-consultant .node--type-consultant .consultant-location--item{opacity:0;visibility:hidden;position:absolute;top:0;left:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.consultant-location .consultant-location--item.active,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-location--item.active,.community-consultant .node--type-consultant .consultant-location--item.active{opacity:1;visibility:visible;position:relative;}.consultant-location .consultant-location--item.active .hidden-visibility3,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-location--item.active .hidden-visibility3,.community-consultant .node--type-consultant .consultant-location--item.active .hidden-visibility3{left:0;bottom:0;}.consultant-location .consultant-title,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-title,.community-consultant .node--type-consultant .consultant-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;padding-bottom:1.875rem;}@media (max-width:767px){.consultant-location .consultant-title,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-title,.community-consultant .node--type-consultant .consultant-title{font-size:1.25rem;}}@media (max-width:767px){.consultant-location .consultant-title,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-title,.community-consultant .node--type-consultant .consultant-title{padding-bottom:0.9375rem;}}.consultant-location .consultant-wrap,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap,.community-consultant .node--type-consultant .consultant-wrap{-webkit-box-shadow:0px 2px 20px 0px #e0e0e0;box-shadow:0px 2px 20px 0px #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:1024px){.consultant-location .consultant-wrap,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap,.community-consultant .node--type-consultant .consultant-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.9375rem 0.9375rem 2.1875rem;}}@media (max-width:767px){.consultant-location .consultant-wrap,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap,.community-consultant .node--type-consultant .consultant-wrap{padding:0.625rem 0.625rem 2.1875rem;}}.consultant-location .consultant-wrap .field--name-field-picture,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .field--name-field-picture,.community-consultant .node--type-consultant .consultant-wrap .field--name-field-picture{width:17.5%;}@media (max-width:1024px){.consultant-location .consultant-wrap .field--name-field-picture,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .field--name-field-picture,.community-consultant .node--type-consultant .consultant-wrap .field--name-field-picture{width:45%;text-align:center;}}.consultant-location .consultant-wrap .field--name-field-picture img,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .field--name-field-picture img,.community-consultant .node--type-consultant .consultant-wrap .field--name-field-picture img{display:block;border-radius:0.25rem;}.consultant-location .consultant-wrap .mail-link-mobile,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .mail-link-mobile,.community-consultant .node--type-consultant .consultant-wrap .mail-link-mobile{display:none;}@media (max-width:1024px){.consultant-location .consultant-wrap .mail-link-mobile,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .mail-link-mobile,.community-consultant .node--type-consultant .consultant-wrap .mail-link-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:0.9375rem;border-top:2px dotted #c7c7c7;}}.consultant-location .consultant-wrap .mail-link-mobile .consultant-link,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .mail-link-mobile .consultant-link,.community-consultant .node--type-consultant .consultant-wrap .mail-link-mobile .consultant-link{width:100%;margin-top:0.9375rem;}.consultant-location .consultant-wrap .mail-link-mobile .field--name-field-email,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .mail-link-mobile .field--name-field-email,.community-consultant .node--type-consultant .consultant-wrap .mail-link-mobile .field--name-field-email{width:100%;margin-top:0.9375rem;text-decoration:underline;word-break:break-word;}@media (max-width:767px){.consultant-location .consultant-wrap .mail-link-mobile .field--name-field-email,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .mail-link-mobile .field--name-field-email,.community-consultant .node--type-consultant .consultant-wrap .mail-link-mobile .field--name-field-email{font-size:0.75rem;}}.consultant-location .consultant-wrap .consultant-info,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info,.community-consultant .node--type-consultant .consultant-wrap .consultant-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:5rem;padding-right:3.75rem;width:82.5%;}@media (max-width:1024px){.consultant-location .consultant-wrap .consultant-info,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info,.community-consultant .node--type-consultant .consultant-wrap .consultant-info{width:55%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:calc(2 * 0.9375rem);padding-right:0;}}@media (max-width:767px){.consultant-location .consultant-wrap .consultant-info,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info,.community-consultant .node--type-consultant .consultant-wrap .consultant-info{padding-left:calc(2 * 0.625rem);}}.consultant-location .consultant-wrap .consultant-info .title-mail,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info .title-mail,.community-consultant .node--type-consultant .consultant-wrap .consultant-info .title-mail{width:45%;border-right:2px dotted #c7c7c7;padding-right:2.5rem;}@media (max-width:1024px){.consultant-location .consultant-wrap .consultant-info .title-mail,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info .title-mail,.community-consultant .node--type-consultant .consultant-wrap .consultant-info .title-mail{width:100%;border-right:none;padding-right:0;}}.consultant-location .consultant-wrap .consultant-info .title-mail .field--name-field-email,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info .title-mail .field--name-field-email,.community-consultant .node--type-consultant .consultant-wrap .consultant-info .title-mail .field--name-field-email{font-size:1.125rem;}@media (max-width:1024px){.consultant-location .consultant-wrap .consultant-info .title-mail .field--name-field-email,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info .title-mail .field--name-field-email,.community-consultant .node--type-consultant .consultant-wrap .consultant-info .title-mail .field--name-field-email{display:none;}}.consultant-location .consultant-wrap .consultant-info .name-title,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info .name-title,.community-consultant .node--type-consultant .consultant-wrap .consultant-info .name-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;display:block;margin-bottom:0.625rem;}@media (max-width:767px){.consultant-location .consultant-wrap .consultant-info .name-title,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info .name-title,.community-consultant .node--type-consultant .consultant-wrap .consultant-info .name-title{font-size:1.25rem;}}@media (max-width:767px){.consultant-location .consultant-wrap .consultant-info .name-title,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info .name-title,.community-consultant .node--type-consultant .consultant-wrap .consultant-info .name-title{font-size:1.25rem;font-weight:300;margin-bottom:0.3125rem;}}.consultant-location .consultant-wrap .consultant-info a,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info a,.community-consultant .node--type-consultant .consultant-wrap .consultant-info a{color:#000031;text-align:center;word-break:break-word;}@media (max-width:1024px){.consultant-location .consultant-wrap .consultant-info a.consultant-link,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .consultant-info a.consultant-link,.community-consultant .node--type-consultant .consultant-wrap .consultant-info a.consultant-link{display:none;}}.consultant-location .consultant-wrap .field--name-field-phone-number,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .field--name-field-phone-number,.community-consultant .node--type-consultant .consultant-wrap .field--name-field-phone-number{padding:0 2.5rem 0 2.5rem;width:35%;}@media (max-width:1024px){.consultant-location .consultant-wrap .field--name-field-phone-number,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .field--name-field-phone-number,.community-consultant .node--type-consultant .consultant-wrap .field--name-field-phone-number{width:100%;padding:0;}}.consultant-location .consultant-wrap .field--name-field-phone-number .field__item,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .field--name-field-phone-number .field__item,.community-consultant .node--type-consultant .consultant-wrap .field--name-field-phone-number .field__item{background:url(/themes/custom/mjh/images/phone-call.png) no-repeat left center;background-size:1.0625rem 1.0625rem;padding-left:1.5625rem;margin:0.3125rem 0;}.consultant-location .consultant-wrap .field--name-field-phone-number .field__item:first-child,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .field--name-field-phone-number .field__item:first-child,.community-consultant .node--type-consultant .consultant-wrap .field--name-field-phone-number .field__item:first-child{margin-top:0;}.consultant-location .consultant-wrap .field--name-field-phone-number .field__item:last-child,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .consultant-wrap .field--name-field-phone-number .field__item:last-child,.community-consultant .node--type-consultant .consultant-wrap .field--name-field-phone-number .field__item:last-child{margin-bottom:0;}.consultant-location .node--type-consultant ~ .node--type-consultant,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .node--type-consultant ~ .node--type-consultant,.community-consultant .node--type-consultant .node--type-consultant ~ .node--type-consultant{margin-top:3.75rem;padding-top:3.75rem;border-top:1px solid #a3c8c8;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:767px){.consultant-location .node--type-consultant ~ .node--type-consultant,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .node--type-consultant ~ .node--type-consultant,.community-consultant .node--type-consultant .node--type-consultant ~ .node--type-consultant{margin-top:1.25rem;padding-top:1.25rem;}}.consultant-location .btn-pager__item,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .btn-pager__item,.community-consultant .node--type-consultant .btn-pager__item{margin:3.125rem auto 6.25rem;text-align:center;}@media (max-width:767px){.consultant-location .btn-pager__item,.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant .btn-pager__item,.community-consultant .node--type-consultant .btn-pager__item{margin:1.5625rem auto 3.125rem;}}.consultant-location--full .consultant-wrap .field--name-field-picture{width:auto;max-width:17.5%;}@media (max-width:1024px){.consultant-location--full .consultant-wrap .field--name-field-picture{width:45%;max-width:100%;}}.consultant-location--full .consultant-wrap .consultant-info{width:100%;}@media (max-width:1024px){.consultant-location--full .consultant-wrap .consultant-info{width:55%;}}.consultant-location--full .consultant-wrap .consultant-info .title-mail{width:60%;}@media (max-width:1024px){.consultant-location--full .consultant-wrap .consultant-info .title-mail{width:100%;}}.consultant-location--full .consultant-wrap .consultant-info .field--name-field-phone-number{width:40%;}@media (max-width:1024px){.consultant-location--full .consultant-wrap .consultant-info .field--name-field-phone-number{width:100%;}}.node--type-display-home-location-detail .home-location-title--wrapper .home-location--item{border-bottom:1px solid #a3c8c8;padding-bottom:3.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:767px){.node--type-display-home-location-detail .home-location-title--wrapper .home-location--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2.1875rem;}}.node--type-display-home-location-detail .home-location-title--wrapper .location-title{padding-right:12.5rem;width:calc(100% - 300px);}@media (max-width:991px){.node--type-display-home-location-detail .home-location-title--wrapper .location-title{padding-right:0;}}@media (max-width:767px){.node--type-display-home-location-detail .home-location-title--wrapper .location-title{padding-bottom:1.25rem;width:100%;}}.node--type-display-home-location-detail .home-location-title--wrapper .location-title h1{font-size:3.4375rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:uppercase;color:#088d88;line-height:0.82;padding:0;}@media (max-width:767px){.node--type-display-home-location-detail .home-location-title--wrapper .location-title h1{font-size:1.875rem;letter-spacing:0.125rem;}}.node--type-display-home-location-detail .home-location-title--wrapper .location-title .field--name-field-description{margin:1.25rem 0 0 0;font-size:1.5rem;line-height:1.5;}@media (max-width:767px){.node--type-display-home-location-detail .home-location-title--wrapper .location-title .field--name-field-description{font-size:0.875rem;margin-top:0.625rem;}}.node--type-display-home-location-detail .home-location-title--wrapper .location-link{-ms-flex-item-align:center;align-self:center;width:18.75rem;}@media (max-width:767px){.node--type-display-home-location-detail .home-location-title--wrapper .location-link{width:100%;}}.node--type-display-home-location-detail .home-location-title--wrapper .location-link a{padding-left:0;padding-right:0;width:100%;font-size:1.25rem;margin-bottom:1.5rem;}@media (max-width:767px){.node--type-display-home-location-detail .home-location-title--wrapper .location-link a{width:100%;margin-bottom:1.25rem;font-size:0.875rem;}}.node--type-display-home-location-detail .home-location-title--wrapper .location-link a.enquire-link{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.4375rem;line-height:calc(3.4375rem - 2 * 1px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;background:#ffffff;color:#088d88;border:1px solid #088d88;transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);width:auto;margin-bottom:0;width:100%;}@media (max-width:767px){.node--type-display-home-location-detail .home-location-title--wrapper .location-link a.enquire-link{width:100%;height:3rem;line-height:calc(3rem - 2 * 1px);font-size:0.875rem;}}.node--type-display-home-location-detail .home-location-title--wrapper .location-link a.enquire-link:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.node--type-display-home-location-detail .home-location-title--wrapper .location-link a.enquire-link:hover{text-decoration:none;background:#eee;}.node--type-display-home-location-detail .home-location-label-default,.node--type-display-home-location-detail .embed-video-wrapper .embed-video-title{font-size:3.4375rem;color:#088d88;margin-bottom:1.25rem;}@media (max-width:767px){.node--type-display-home-location-detail .home-location-label-default,.node--type-display-home-location-detail .embed-video-wrapper .embed-video-title{font-size:1.25rem;}}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container{border-bottom:1px solid #a3c8c8;padding-top:3.75rem;padding-bottom:3.125rem;}@media (max-width:767px){.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container{padding-top:2.1875rem;padding-bottom:1.25rem;}}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address{display:inline;}@media (max-width:1024px){.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address{display:inline-block;}}@media (max-width:767px){.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address{width:auto;margin-top:0.8125rem;}}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address .field-content,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address .field-content{position:relative;padding-left:1.5625rem;}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address .field-content:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address .field-content:before{font-size:1rem;margin-right:0.5rem;position:absolute;top:0.375rem;left:0;}@media (max-width:767px){.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address .field-content:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address .field-content:before{top:0.1875rem;}}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address *,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address *{display:inline-block;margin:0;padding:0;vertical-align:middle;}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address div .get-direction,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address div .get-direction{display:block;padding-top:10px;text-decoration:underline;text-transform:uppercase;}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address div .get-direction:hover,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address div .get-direction:hover{color:#088d88;}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address div .get-direction:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address div .get-direction:before{position:absolute;left:0;bottom:1px;}@media (min-width:768px){.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address div .get-direction,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address div .get-direction{display:inline-block;padding-top:0;margin-left:1.5rem;}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-address div .get-direction:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-address div .get-direction:before{display:none;}}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-number-phone .field__item,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-number-phone .field__item{max-width:100%;}@media (max-width:767px){.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-number-phone,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-number-phone{margin-top:0.8125rem;}}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-number-phone .field-content,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-number-phone .field-content{position:relative;padding-left:1.5625rem;}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-number-phone .field-content:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-number-phone .field-content:before{font-size:0.9375rem;position:absolute;top:0.4375rem;left:0;}@media (max-width:767px){.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-number-phone .field-content:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-number-phone .field-content:before{top:0.1875rem;}}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-number-phone a,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-number-phone a{color:#000031;}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-number-phone *,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-number-phone *{display:inline-block;margin:0;padding:0;}.node--type-display-home-location-detail .address-paragraph-wrapper .address--item-container .views-field-field-number-phone .field__item:not(:first-child) .vcard:before,.node--type-display-home-location-detail .opening-hour-wrapper .address--item-container .views-field-field-number-phone .field__item:not(:first-child) .vcard:before{content:"/";}.node--type-display-home-location-detail .address-paragraph-wrapper .address-title,.node--type-display-home-location-detail .opening-hour-wrapper .address-title,.node--type-display-home-location-detail .address-paragraph-wrapper .field__label,.node--type-display-home-location-detail .opening-hour-wrapper .field__label{font-size:3.4375rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:uppercase;color:#088d88;line-height:0.82;margin-bottom:20px;}@media (max-width:767px){.node--type-display-home-location-detail .address-paragraph-wrapper .address-title,.node--type-display-home-location-detail .opening-hour-wrapper .address-title,.node--type-display-home-location-detail .address-paragraph-wrapper .field__label,.node--type-display-home-location-detail .opening-hour-wrapper .field__label{font-size:1.875rem;letter-spacing:0.125rem;}}@media (max-width:767px){.node--type-display-home-location-detail .address-paragraph-wrapper .address-title,.node--type-display-home-location-detail .opening-hour-wrapper .address-title,.node--type-display-home-location-detail .address-paragraph-wrapper .field__label,.node--type-display-home-location-detail .opening-hour-wrapper .field__label{margin-bottom:10px;}}@media (min-width:1025px){.node--type-display-home-location-detail .address-paragraph-wrapper .address-content,.node--type-display-home-location-detail .opening-hour-wrapper .address-content,.node--type-display-home-location-detail .address-paragraph-wrapper .field__item,.node--type-display-home-location-detail .opening-hour-wrapper .field__item{max-width:70%;}}@media (max-width:767px){.node--type-display-home-location-detail .address-paragraph-wrapper .address-content,.node--type-display-home-location-detail .opening-hour-wrapper .address-content,.node--type-display-home-location-detail .address-paragraph-wrapper .field__item,.node--type-display-home-location-detail .opening-hour-wrapper .field__item{padding-top:0.9375rem;}}.node--type-display-home-location-detail .embed-video-wrapper{margin-top:6.25rem;margin-bottom:6.25rem;}@media (max-width:767px){.node--type-display-home-location-detail .embed-video-wrapper{margin-top:0;margin-bottom:3.125rem;}}.node--type-display-home-location-detail .embed-video-wrapper .embed-video{position:relative;}.node--type-display-home-location-detail .embed-video-wrapper .embed-video .field__label{display:none;position:absolute;color:#ffffff;top:55%;margin:auto;left:0;right:0;z-index:1;text-align:center;font-weight:normal;}.node--type-display-home-location-detail .embed-video-wrapper .embed-video .url-to-video-container .loader{top:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);}.node--type-display-home-location-detail .embed-video-wrapper .embed-video .url-to-video-container .play-button{top:50%;width:9.75rem;height:9.75rem;background-size:9.75rem 9.75rem;}.node--type-display-home-location-detail .embed-video-wrapper .embed-video .url-to-video-container .play-button:after{content:"Watch this video";}.node--type-display-home-location-detail .location-map{margin-bottom:12.5rem;}@media (max-width:767px){.node--type-display-home-location-detail .location-map{margin-bottom:2.8125rem;}}.node--type-display-home-location-detail .location-map .field__label{font-size:3.4375rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:uppercase;color:#088d88;line-height:0.82;margin-bottom:1.25rem;}@media (max-width:767px){.node--type-display-home-location-detail .location-map .field__label{font-size:1.875rem;letter-spacing:0.125rem;}}.node--type-display-home-location-detail .location-map .field__item iframe{width:100%;height:40.625rem;}@media (max-width:991px){.node--type-display-home-location-detail .location-map .field__item iframe{height:25rem;}}@media (max-width:767px){.node--type-display-home-location-detail .location-map .field__item iframe{height:auto;}}.node--type-display-home-location-detail .location-map .map-content-wrapper > .field--name-field-map{border-radius:0.1875rem;overflow:hidden;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}@media (max-width:767px){.node--type-display-home-location-detail .location-map .map-content-wrapper > .field--name-field-map{margin-bottom:0.9375rem;}}.node--type-display-home-location-detail .location-map .map-content-wrapper > .field--name-field-map iframe{width:100%;height:40.5rem;margin-bottom:-0.3125rem;}@media (max-width:767px){.node--type-display-home-location-detail .location-map .map-content-wrapper > .field--name-field-map iframe{height:12.5rem;}}.node--type-display-home-location-detail .location-map .map-content-wrapper > .map--wrapper{width:100%;height:40.5rem;border-radius:0.1875rem;overflow:hidden;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}@media (max-width:767px){.node--type-display-home-location-detail .location-map .map-content-wrapper > .map--wrapper{height:12.5rem;}}@media (max-width:767px){.node--type-display-home-location-detail .location-map .map-content-address-wrapper{margin-top:0.9375rem;}}@media (min-width:768px){.node--type-display-home-location-detail .location-map .map-content-address-wrapper{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;}}.node--type-display-home-location-detail .location-map .map-content-address-wrapper p{margin:0;}.node--type-display-home-location-detail .location-map .map-content-address-wrapper .address-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.node--type-display-home-location-detail .location-map .map-content-address-wrapper .address-wrapper .address-content{padding-left:1.5625rem;position:relative;}@media (max-width:767px){.node--type-display-home-location-detail .location-map .map-content-address-wrapper .address-wrapper .address-content{margin-bottom:0.625rem;}}.node--type-display-home-location-detail .location-map .map-content-address-wrapper .address-wrapper .address-content:before{font-size:1rem;position:absolute;top:0.25rem;left:0;}.node--type-display-home-location-detail .location-map .get-direction{text-align:right;padding:1.25rem 0;position:relative;}@media (max-width:767px){.node--type-display-home-location-detail .location-map .get-direction{text-align:left;padding:0 0 1.375rem 1.5625rem;}}.node--type-display-home-location-detail .location-map .get-direction a{display:inline-block;position:relative;}.node--type-display-home-location-detail .location-map .get-direction a:hover{color:#088d88;}.node--type-display-home-location-detail .location-map .get-direction a:before{font-size:1rem;position:absolute;top:50%;left:-1.5625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:767px){.node--type-display-home-location-detail .enquiry-form-wrapper{border-top:none;padding-top:0;}}.home-design-wrapper{margin-bottom:6.25rem;border-bottom:1px solid #a3c8c8;}@media (max-width:767px){.home-design-wrapper{margin-bottom:2.8125rem;}}.node--type-home-design.node--view-mode-teaser .labels .compare,.home-design-featured .compare{cursor:pointer;}.node--type-home-design.node--view-mode-teaser .labels .compare label .label,.home-design-featured .compare label .label{position:relative;padding-right:1.625rem;padding-bottom:0;font-size:1rem;cursor:pointer;font-weight:400;}@media (max-width:767px){.node--type-home-design.node--view-mode-teaser .labels .compare label .label,.home-design-featured .compare label .label{font-size:0.875rem;padding-right:1.4375rem;}}.node--type-home-design.node--view-mode-teaser .labels .compare label .label:before,.home-design-featured .compare label .label:before{content:"";position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0;width:0.875rem;height:0.875rem;border:1px solid #a3c8c8;background:#ffffff;}.node--type-home-design.node--view-mode-teaser .labels .compare label .label:after,.home-design-featured .compare label .label:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0.125rem;color:#088d88;font-size:0.5625rem;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:767px){.node--type-home-design.node--view-mode-teaser .labels .compare label .label:after,.home-design-featured .compare label .label:after{right:0.1875rem;}}.node--type-home-design.node--view-mode-teaser .labels .compare label input,.home-design-featured .compare label input{opacity:0;display:none;}.node--type-home-design.node--view-mode-teaser .labels .compare label input:checked + span:before,.home-design-featured .compare label input:checked + span:before{border-color:#088d88;}.node--type-home-design.node--view-mode-teaser .labels .compare label input:checked + span:after,.home-design-featured .compare label input:checked + span:after{opacity:1;color:#088d88;}.node--type-home-design.node--view-mode-teaser{position:relative;}.node--type-home-design.node--view-mode-teaser .labels{position:absolute;padding:0rem 0.625rem 0rem;width:100%;font-size:0;color:#ffffff;z-index:10;line-height:2;}.node--type-home-design.node--view-mode-teaser .labels:before,.node--type-home-design.node--view-mode-teaser .labels:after{content:'';display:table;clear:both;}.node--type-home-design.node--view-mode-teaser .labels a{-webkit-transition:color 0.3s cubic-bezier(0.645,0.045,0.355,1);transition:color 0.3s cubic-bezier(0.645,0.045,0.355,1);}.node--type-home-design.node--view-mode-teaser .labels .compare{float:left;}.node--type-home-design.node--view-mode-teaser .labels .action-flag,.node--type-home-design.node--view-mode-teaser .labels .action-unflag,.node--type-home-design.node--view-mode-teaser .labels .action-login-flag{color:#d91d1d;margin-top:5px;z-index:11;}.node--type-home-design.node--view-mode-teaser .design-type-image-wrapper{border-radius:0.25rem 0.25rem 0 0;overflow:hidden;position:relative;z-index:5;}.node--type-home-design.node--view-mode-teaser .design-type-image-wrapper img{width:100%;height:auto;display:block;}.node--type-home-design.node--view-mode-teaser .design-type-image-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;height:7.5rem;z-index:5;background:rgba(0,0,0,0.61);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.61)),to(rgba(1,1,88,0)));background:linear-gradient(rgba(0,0,0,0.61),rgba(1,1,88,0));}.node--type-home-design.node--view-mode-teaser .info{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.24);box-shadow:0 0 20px 0 rgba(0,0,0,0.24);border-radius:0 0 0.3125rem 0.3125rem;padding:0.9375rem;}.node--type-home-design.node--view-mode-teaser .info .info__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.node--type-home-design.node--view-mode-teaser .info .info__top h2,.node--type-home-design.node--view-mode-teaser .info .info__top h3{font-size:inherit;font-weight:inherit;}.node--type-home-design.node--view-mode-teaser .info .info__top a{color:#000031;}.node--type-home-design.node--view-mode-teaser .info .info__top a:hover{color:#088d88;}.node--type-home-design.node--view-mode-teaser .info .info__top .field--name-title{float:left;font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;}@media (max-width:767px){.node--type-home-design.node--view-mode-teaser .info .info__top .field--name-title{font-size:1.25rem;}}@media (max-width:1199px){.node--type-home-design.node--view-mode-teaser .info .info__top .field--name-title{font-size:1.5rem;}}.node--type-home-design.node--view-mode-teaser .info .info__top .variation-count-wrapper{float:right;font-size:1.125rem;color:#000031;}@media (max-width:767px){.node--type-home-design.node--view-mode-teaser .info .info__top .variation-count-wrapper{font-size:0.875rem;}}.home-design-icons-wrapper,.design-information-wrapper{border-top:1px dashed #e6e6e7;padding-top:0.5rem;margin-top:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:767px){.home-design-icons-wrapper,.design-information-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.home-design-icons-wrapper > span,.design-information-wrapper > span{margin-right:1.875rem;color:#000031;font-size:1.125rem;vertical-align:middle;text-align:center;}@media (max-width:767px){.home-design-icons-wrapper > span,.design-information-wrapper > span{font-size:0.875rem;}}@media (max-width:1299px){.home-design-icons-wrapper > span,.design-information-wrapper > span{margin-right:0.9375rem;}}.home-design-icons-wrapper > span.width-floor,.design-information-wrapper > span.width-floor{margin-right:0;}.home-design-icons-wrapper > span span,.design-information-wrapper > span span{margin-left:0.375rem;}.home-design-icons-wrapper > span.number-stories,.design-information-wrapper > span.number-stories{display:none;}.home-design-icons-wrapper span,.design-information-wrapper span{display:inline-block;}.home-design-icons-wrapper span.icon-bed,.design-information-wrapper span.icon-bed{font-size:1.6875rem;}.home-design-icons-wrapper span.icon-shower,.home-design-icons-wrapper article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span.icon-bathroom,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .home-design-icons-wrapper span.icon-bathroom,.home-design-icons-wrapper article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span.icon-bathroom,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .home-design-icons-wrapper span.icon-bathroom,.design-information-wrapper span.icon-shower,.design-information-wrapper article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span.icon-bathroom,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .design-information-wrapper span.icon-bathroom,.design-information-wrapper article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span.icon-bathroom,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .design-information-wrapper span.icon-bathroom{font-size:1.875rem;}.home-design-icons-wrapper span.icon-car,.design-information-wrapper span.icon-car{font-size:1.75rem;}.home-design-icons-wrapper span.icon-room,.design-information-wrapper span.icon-room{font-size:1.8125rem;}@media (max-width:1299px){.home-design-icons-wrapper span.icon-bed,.design-information-wrapper span.icon-bed{font-size:1.25rem;}.home-design-icons-wrapper span.icon-shower,.home-design-icons-wrapper article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span.icon-bathroom,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .home-design-icons-wrapper span.icon-bathroom,.home-design-icons-wrapper article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span.icon-bathroom,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .home-design-icons-wrapper span.icon-bathroom,.design-information-wrapper span.icon-shower,.design-information-wrapper article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span.icon-bathroom,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .design-information-wrapper span.icon-bathroom,.design-information-wrapper article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span.icon-bathroom,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .design-information-wrapper span.icon-bathroom{font-size:1.4375rem;}.home-design-icons-wrapper span.icon-car,.design-information-wrapper span.icon-car{font-size:1.3125rem;}.home-design-icons-wrapper span.icon-room,.design-information-wrapper span.icon-room{font-size:1.375rem;}}.virtual-embed{position:relative;padding-top:56.25%;}.virtual-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}article.home-design--details .banner-video-header,article.node--type-community .banner-video-header{margin-bottom:3.75rem;}@media (max-width:767px){article.home-design--details .banner-video-header,article.node--type-community .banner-video-header{margin-bottom:2.1875rem;}}article.home-design--details .block-social-media-links,article.node--type-community .block-social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:1.5625rem 0;}article.home-design--details .block-social-media-links .social-media-links--platforms li,article.node--type-community .block-social-media-links .social-media-links--platforms li{font-size:0.5rem;}article.home-design--details .block-social-media-links .social-media-links--platforms li a,article.node--type-community .block-social-media-links .social-media-links--platforms li a{color:#58595b;padding:0 0.625rem;}article.home-design--details .block-social-media-links .social-media-links--platforms li:last-child a,article.node--type-community .block-social-media-links .social-media-links--platforms li:last-child a{padding-right:0;}article.home-design--details .page-title-block,article.node--type-community .page-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:767px){article.home-design--details .page-title-block,article.node--type-community .page-title-block{padding-bottom:0.9375rem;}}article.home-design--details .page-title-block .page-title,article.node--type-community .page-title-block .page-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){article.home-design--details .page-title-block .page-title,article.node--type-community .page-title-block .page-title{font-size:2.625rem;}}@media (max-width:1024px){article.home-design--details .page-title-block .page-title,article.node--type-community .page-title-block .page-title{font-size:1.875rem;word-break:break-word;}}@media (max-width:767px){article.home-design--details .page-title-block .page-title,article.node--type-community .page-title-block .page-title{font-size:1.625rem;}}article.home-design--details .page-title-block .link-wrapper,article.node--type-community .page-title-block .link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:1024px){article.home-design--details .page-title-block .link-wrapper,article.node--type-community .page-title-block .link-wrapper{display:block;}}@media (max-width:767px){article.home-design--details .page-title-block .link-wrapper,article.node--type-community .page-title-block .link-wrapper{display:none;}}article.home-design--details .link-wrapper-mobile,article.node--type-community .link-wrapper-mobile{display:none;}@media (max-width:767px){article.home-design--details .link-wrapper-mobile,article.node--type-community .link-wrapper-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:3.125rem;margin-bottom:0;}}article.home-design--details .brochure-download-link-wrapper,article.node--type-community .brochure-download-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}article.home-design--details .brochure-download-link-wrapper a,article.node--type-community .brochure-download-link-wrapper a{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.4375rem;line-height:calc(3.4375rem - 2 * 1px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;background:#ffffff;color:#088d88;border:1px solid #088d88;transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);width:auto;font-size:1.25rem;width:auto;margin-right:1.25rem;padding:0 30px;}@media (max-width:767px){article.home-design--details .brochure-download-link-wrapper a,article.node--type-community .brochure-download-link-wrapper a{width:100%;height:3rem;line-height:calc(3rem - 2 * 1px);font-size:0.875rem;}}article.home-design--details .brochure-download-link-wrapper a:hover,article.node--type-community .brochure-download-link-wrapper a:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}article.home-design--details .brochure-download-link-wrapper a:hover,article.node--type-community .brochure-download-link-wrapper a:hover{text-decoration:none;background:#eee;}@media (max-width:1024px){article.home-design--details .brochure-download-link-wrapper a,article.node--type-community .brochure-download-link-wrapper a{margin-bottom:1.5rem;margin-right:0;}}@media (max-width:767px){article.home-design--details .brochure-download-link-wrapper a,article.node--type-community .brochure-download-link-wrapper a{margin-right:0;margin-bottom:1.25rem;}}article.home-design--details .enquire-link,article.node--type-community .enquire-link{display:-webkit-box;display:-ms-flexbox;display:flex;}article.home-design--details .enquire-link a,article.node--type-community .enquire-link a{font-size:1.25rem;width:auto;}@media (max-width:1024px){article.home-design--details .enquire-link a,article.node--type-community .enquire-link a{width:100%;}}@media (max-width:767px){article.home-design--details .enquire-link a,article.node--type-community .enquire-link a{width:100%;font-size:0.875rem;}}article.home-design--details .header-slideshow-wrapper,article.node--type-community .header-slideshow-wrapper{position:relative;}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper,article.node--type-community .header-slideshow-wrapper{margin-bottom:1.25rem;padding:0;}article.home-design--details .header-slideshow-wrapper:before,article.node--type-community .header-slideshow-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:6.25rem;background:rgba(0,0,0,0.61);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.61)),to(rgba(1,1,88,0)));background:linear-gradient(rgba(0,0,0,0.61),rgba(1,1,88,0));width:calc(100% - 2 * 0.625rem - 20px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;border-radius:0.1875rem;}}article.home-design--details .header-slideshow-wrapper .slick-dotted.text-formatted ul li:before,article.node--type-community .header-slideshow-wrapper .slick-dotted.text-formatted ul li:before{display:none;}@media (max-width:1024px){article.home-design--details .header-slideshow-wrapper .slick-dotted .slick-list,article.node--type-community .header-slideshow-wrapper .slick-dotted .slick-list{padding:0 0.9375rem !important;}article.home-design--details .header-slideshow-wrapper .slick-dotted .slick-list .field--name-field-media-image,article.node--type-community .header-slideshow-wrapper .slick-dotted .slick-list .field--name-field-media-image{margin:0 0.3125rem;}}article.home-design--details .header-slideshow-wrapper .slick-dotted .slick-dots li button:before,article.node--type-community .header-slideshow-wrapper .slick-dotted .slick-dots li button:before{font-size:0.8125rem;}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper{position:absolute;top:0.3125rem;padding:0 0.625rem;width:100%;font-size:0;color:#ffffff;z-index:10;line-height:2;width:calc(100% - 2 * 0.9375rem);padding:0;top:1.5625rem;line-height:1;min-height:1rem;}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper:before,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper:before,article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper:after,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper:after{content:'';display:table;clear:both;}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper a,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper a{color:#000031;}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare{float:left;cursor:pointer;}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label{position:relative;padding-right:1.625rem;padding-bottom:0;font-size:1rem;cursor:pointer;font-weight:300;text-transform:uppercase;}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label{font-size:0.875rem;}}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label:before,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label:before{content:"";position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0;width:1rem;height:1rem;border:1px solid #a3c8c8;background:#ffffff;}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label:after,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0.1875rem;color:#088d88;font-size:0.5625rem;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label:after,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare label .label:after{right:0.25rem;}}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare label input,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare label input{opacity:0;display:none;}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare label input:checked + span:before,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare label input:checked + span:before{border-color:#088d88;}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare label input:checked + span:after,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare label input:checked + span:after{opacity:1;color:#088d88;}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .action-flag,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .action-flag,article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .action-unflag,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .action-unflag,article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .action-login-flag,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .action-login-flag{color:red;z-index:11;}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper{width:calc(100% - 2 * 0.625rem);top:0.625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-height:0.875rem;}}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper a,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper a{color:#ffffff;}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare{left:1.5625rem;}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .compare,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .compare{left:1.25rem;}}article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .action-flag,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .action-flag,article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .action-unflag,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .action-unflag,article.home-design--details .header-slideshow-wrapper .header-checkbox-wrapper .action-login-flag,article.node--type-community .header-slideshow-wrapper .header-checkbox-wrapper .action-login-flag{top:0rem;right:0.9375rem;}article.home-design--details .header-slideshow-wrapper .header-slideshow-buttons,article.node--type-community .header-slideshow-wrapper .header-slideshow-buttons{position:absolute;bottom:6.25rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;border-radius:0.1875rem;background:#ffffff;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 2px 71px 0 rgba(0,0,0,0.2);box-shadow:0 2px 71px 0 rgba(0,0,0,0.2);}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper .header-slideshow-buttons,article.node--type-community .header-slideshow-wrapper .header-slideshow-buttons{position:relative;bottom:unset;display:inline-block;margin:0 auto;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #a3a3a3;box-shadow:0 0.0625rem 0.25rem 0 #a3a3a3;}}article.home-design--details .header-slideshow-wrapper .header-slideshow-buttons a,article.node--type-community .header-slideshow-wrapper .header-slideshow-buttons a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:5.625rem;width:5.625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#58595b;font-size:0.9375rem;cursor:pointer;}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper .header-slideshow-buttons a,article.node--type-community .header-slideshow-wrapper .header-slideshow-buttons a{float:left;height:3.125rem;}}article.home-design--details .header-slideshow-wrapper .header-slideshow-buttons a:hover,article.node--type-community .header-slideshow-wrapper .header-slideshow-buttons a:hover{text-decoration:none;}article.home-design--details .header-slideshow-wrapper .header-slideshow-buttons a span,article.node--type-community .header-slideshow-wrapper .header-slideshow-buttons a span{display:block;width:100%;text-align:center;}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper .header-slideshow-buttons a span:last-child,article.node--type-community .header-slideshow-wrapper .header-slideshow-buttons a span:last-child{font-size:0.625rem;}}article.home-design--details .header-slideshow-wrapper .header-slideshow-buttons a .icon,article.node--type-community .header-slideshow-wrapper .header-slideshow-buttons a .icon{margin-bottom:0.4375rem;font-size:1.875rem;}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper .header-slideshow-buttons a .icon,article.node--type-community .header-slideshow-wrapper .header-slideshow-buttons a .icon{font-size:1.25rem;margin-bottom:0.125rem;}}article.home-design--details .header-slideshow-wrapper .header-slideshow-buttons a.in-active,article.node--type-community .header-slideshow-wrapper .header-slideshow-buttons a.in-active{-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);background:#d7d7d7;}article.home-design--details .header-slideshow-wrapper .header-slideshow-videos,article.node--type-community .header-slideshow-wrapper .header-slideshow-videos,article.home-design--details .header-slideshow-wrapper .header-slideshow-images,article.node--type-community .header-slideshow-wrapper .header-slideshow-images,article.home-design--details .header-slideshow-wrapper .header-floor-plan-images,article.node--type-community .header-slideshow-wrapper .header-floor-plan-images{-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);visibility:hidden;opacity:0;top:0;left:0;right:0;position:absolute;}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper .header-slideshow-videos,article.node--type-community .header-slideshow-wrapper .header-slideshow-videos,article.home-design--details .header-slideshow-wrapper .header-slideshow-images,article.node--type-community .header-slideshow-wrapper .header-slideshow-images,article.home-design--details .header-slideshow-wrapper .header-floor-plan-images,article.node--type-community .header-slideshow-wrapper .header-floor-plan-images{margin-bottom:2.5rem;}}article.home-design--details .header-slideshow-wrapper .header-slideshow-videos .slick-slider .slick-list .slick-slide,article.node--type-community .header-slideshow-wrapper .header-slideshow-videos .slick-slider .slick-list .slick-slide,article.home-design--details .header-slideshow-wrapper .header-slideshow-images .slick-slider .slick-list .slick-slide,article.node--type-community .header-slideshow-wrapper .header-slideshow-images .slick-slider .slick-list .slick-slide,article.home-design--details .header-slideshow-wrapper .header-floor-plan-images .slick-slider .slick-list .slick-slide,article.node--type-community .header-slideshow-wrapper .header-floor-plan-images .slick-slider .slick-list .slick-slide{border-radius:0.1875rem;overflow:hidden;position:relative;}article.home-design--details .header-slideshow-wrapper .header-slideshow-videos .slick-slider .slick-list .slick-slide:before,article.node--type-community .header-slideshow-wrapper .header-slideshow-videos .slick-slider .slick-list .slick-slide:before,article.home-design--details .header-slideshow-wrapper .header-slideshow-images .slick-slider .slick-list .slick-slide:before,article.node--type-community .header-slideshow-wrapper .header-slideshow-images .slick-slider .slick-list .slick-slide:before,article.home-design--details .header-slideshow-wrapper .header-floor-plan-images .slick-slider .slick-list .slick-slide:before,article.node--type-community .header-slideshow-wrapper .header-floor-plan-images .slick-slider .slick-list .slick-slide:before{content:"";position:absolute;top:0;left:0;right:0;height:7.5rem;background:rgba(0,0,0,0.61);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.61)),to(rgba(1,1,88,0)));background:linear-gradient(rgba(0,0,0,0.61),rgba(1,1,88,0));}@media (max-width:767px){article.home-design--details .header-slideshow-wrapper .header-slideshow-videos .slick-slider .slick-list .slick-slide,article.node--type-community .header-slideshow-wrapper .header-slideshow-videos .slick-slider .slick-list .slick-slide,article.home-design--details .header-slideshow-wrapper .header-slideshow-images .slick-slider .slick-list .slick-slide,article.node--type-community .header-slideshow-wrapper .header-slideshow-images .slick-slider .slick-list .slick-slide,article.home-design--details .header-slideshow-wrapper .header-floor-plan-images .slick-slider .slick-list .slick-slide,article.node--type-community .header-slideshow-wrapper .header-floor-plan-images .slick-slider .slick-list .slick-slide{margin:0 0.3125rem;}}article.home-design--details .header-slideshow-wrapper .header-slideshow-videos.active,article.node--type-community .header-slideshow-wrapper .header-slideshow-videos.active,article.home-design--details .header-slideshow-wrapper .active.header-slideshow-images,article.node--type-community .header-slideshow-wrapper .active.header-slideshow-images,article.home-design--details .header-slideshow-wrapper .active.header-floor-plan-images,article.node--type-community .header-slideshow-wrapper .active.header-floor-plan-images{visibility:visible;opacity:1;top:0;left:0;right:0;position:relative;}article.home-design--details .header-slideshow-wrapper .header-slideshow-images .image-style--wrapper,article.node--type-community .header-slideshow-wrapper .header-slideshow-images .image-style--wrapper,article.home-design--details .header-slideshow-wrapper .header-floor-plan-images .image-style--wrapper,article.node--type-community .header-slideshow-wrapper .header-floor-plan-images .image-style--wrapper{position:relative;width:100%;}article.home-design--details .header-slideshow-wrapper .header-slideshow-images .slick-slider .slick-list .slick-slide img,article.node--type-community .header-slideshow-wrapper .header-slideshow-images .slick-slider .slick-list .slick-slide img,article.home-design--details .header-slideshow-wrapper .header-floor-plan-images .slick-slider .slick-list .slick-slide img,article.node--type-community .header-slideshow-wrapper .header-floor-plan-images .slick-slider .slick-list .slick-slide img{width:100%;height:auto;}article.home-design--details .header-slideshows--container,article.node--type-community .header-slideshows--container{position:relative;width:100%;}@media (min-width:768px){article.home-design--details .header-slideshows--container,article.node--type-community .header-slideshows--container{-webkit-box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);}}@media (max-width:1599px){article.home-design--details .sticky-wrapper,article.node--type-community .sticky-wrapper{margin:-0.9375rem;}}@media (max-width:767px){article.home-design--details .field--name-field-overview .field--name-field-summary-overview,article.node--type-community .field--name-field-overview .field--name-field-summary-overview{padding-bottom:1.5625rem;border-bottom:1px dotted #e6e6e7;}}article.home-design--details .field--name-field-overview .paragraph--type--title_and_body,article.node--type-community .field--name-field-overview .paragraph--type--title_and_body,article.home-design--details .field--name-field-overview .paragraph--type--title-and-body,article.node--type-community .field--name-field-overview .paragraph--type--title-and-body{border-bottom:1px solid #a3c8c8;padding-top:3.75rem;padding-bottom:3.75rem;}@media (max-width:767px){article.home-design--details .field--name-field-overview .paragraph--type--title_and_body,article.node--type-community .field--name-field-overview .paragraph--type--title_and_body,article.home-design--details .field--name-field-overview .paragraph--type--title-and-body,article.node--type-community .field--name-field-overview .paragraph--type--title-and-body{padding-top:0;padding-bottom:2.1875rem;}}article.home-design--details .field--name-field-overview .field--name-field-title,article.node--type-community .field--name-field-overview .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){article.home-design--details .field--name-field-overview .field--name-field-title,article.node--type-community .field--name-field-overview .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){article.home-design--details .field--name-field-overview .field--name-field-title,article.node--type-community .field--name-field-overview .field--name-field-title{font-size:1.875rem;}}@media (max-width:767px){article.home-design--details .field--name-field-overview .field--name-field-title,article.node--type-community .field--name-field-overview .field--name-field-title{font-size:1.625rem;padding-bottom:1.5rem;}}article.home-design--details .field--name-field-overview .field--name-field-title h2,article.node--type-community .field--name-field-overview .field--name-field-title h2,article.home-design--details .field--name-field-overview .field--name-field-title h3,article.node--type-community .field--name-field-overview .field--name-field-title h3{font-weight:inherit;font-size:inherit;}article.home-design--details .inclusions-wrapper,article.node--type-community .inclusions-wrapper{margin:6.25rem auto;}@media (max-width:767px){article.home-design--details .inclusions-wrapper,article.node--type-community .inclusions-wrapper{margin-top:0;margin-bottom:3.125rem;}}article.home-design--details .inclusions-wrapper .home-design-inclusions-title,article.node--type-community .inclusions-wrapper .home-design-inclusions-title{font-size:3.4375rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:uppercase;color:#088d88;line-height:0.82;padding-bottom:1.875rem;}@media (max-width:767px){article.home-design--details .inclusions-wrapper .home-design-inclusions-title,article.node--type-community .inclusions-wrapper .home-design-inclusions-title{font-size:1.875rem;letter-spacing:0.125rem;}}@media (max-width:767px){article.home-design--details .inclusions-wrapper .home-design-inclusions-title,article.node--type-community .inclusions-wrapper .home-design-inclusions-title{padding-bottom:0.9375rem;}}article.home-design--details .inclusions-wrapper .home-design-inclusions-title h2,article.node--type-community .inclusions-wrapper .home-design-inclusions-title h2,article.home-design--details .inclusions-wrapper .home-design-inclusions-title h3,article.node--type-community .inclusions-wrapper .home-design-inclusions-title h3{font-weight:inherit;font-size:inherit;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d7d7d7;border-radius:0.1875rem;}@media (max-width:767px){article.home-design--details .inclusions-wrapper .inclusions-content-wrapper,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper{width:25rem;min-height:25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-right:1px solid #d7d7d7;background:white;}@media (max-width:767px){article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper{width:100%;min-height:unset;border-bottom:1px solid #d7d7d7;border-right:none;}}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item{width:50%;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fdfdfd;cursor:pointer;}@media (max-width:767px){article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item{padding:1.5625rem 0;height:auto;}}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item:nth-child(1),article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item:nth-child(1){border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item:nth-child(2),article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item:nth-child(2){border-bottom:1px solid #d7d7d7;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item:nth-child(3),article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item:nth-child(3){border-right:1px solid #d7d7d7;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span{display:block;width:100%;text-align:center;padding-bottom:0.625rem;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span:last-child,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span:last-child{padding:0;font-weight:400;color:#c29a5b;}@media (max-width:767px){article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span:last-child,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item span:last-child{font-size:1rem;}}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item.active,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item.active{background:#e6e6e7;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item.active span:last-child,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item.active span:last-child{color:#088d88;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-kitchen,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-kitchen{position:relative;height:3.4375rem;width:2.75rem;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-kitchen:before,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-kitchen:before{content:"";display:block;background:url(/themes/custom/mjh/images/icon-kitchen.png) no-repeat;background-size:100% 100%;height:3.4375rem;width:2.75rem;position:absolute;left:0;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .internal,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .internal{position:relative;height:3.4375rem;width:3.75rem;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .internal:before,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .internal:before{content:"";display:block;background:url(/themes/custom/mjh/images/icon-sofa.png) no-repeat;background-size:100% 100%;width:3.75rem;height:2.5rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-external,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-external{position:relative;height:3.4375rem;width:3.75rem;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-external:before,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-external:before{content:"";display:block;background:url(/themes/custom/mjh/images/icon-external.png) no-repeat;background-size:100% 100%;width:3.75rem;height:3.375rem;position:absolute;left:0;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom{font-size:3rem;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper{background:#e6e6e7;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content{position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-column-count:2;column-count:2;-webkit-column-gap:8.75rem;column-gap:8.75rem;-webkit-column-fill:auto;column-fill:auto;height:100%;padding:3.125rem 4rem 1.875rem;}@media (max-width:1365px){article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content{padding:3.125rem 2.5rem;-webkit-column-gap:5rem;column-gap:5rem;}}@media (max-width:767px){article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content{width:100%;-webkit-column-count:1;column-count:1;padding:1.875rem 0.9375rem;}}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content.active,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content.active{position:relative;visibility:visible;opacity:1;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item{padding-bottom:1.25rem;padding-left:2.25rem;position:relative;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item:last-child,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item:last-child{padding-bottom:0;}article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item:before,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item:before{position:absolute;top:0.25rem;left:0;font-size:1rem;}@media (max-width:767px){article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item:before,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-text-wrapper .inclusions-content .field__items .field__item:before{font-size:0.875rem;top:0.125rem;}}article.home-design--details .virtual-tour-wrapper,article.node--type-community .virtual-tour-wrapper{margin-bottom:6.25rem;}@media (max-width:767px){article.home-design--details .virtual-tour-wrapper,article.node--type-community .virtual-tour-wrapper{margin:0 auto 3.125rem;}}article.home-design--details .virtual-tour-wrapper .virtual-tour-title,article.node--type-community .virtual-tour-wrapper .virtual-tour-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;display:block;margin-bottom:1.875rem;}@media (max-width:1365px){article.home-design--details .virtual-tour-wrapper .virtual-tour-title,article.node--type-community .virtual-tour-wrapper .virtual-tour-title{font-size:2.625rem;}}@media (max-width:1024px){article.home-design--details .virtual-tour-wrapper .virtual-tour-title,article.node--type-community .virtual-tour-wrapper .virtual-tour-title{font-size:1.875rem;}}@media (max-width:767px){article.home-design--details .virtual-tour-wrapper .virtual-tour-title,article.node--type-community .virtual-tour-wrapper .virtual-tour-title{font-size:1.625rem;margin-bottom:1.25rem;}}article.home-design--details .virtual-tour-wrapper .field--name-field-virtual-tour .field__label,article.node--type-community .virtual-tour-wrapper .field--name-field-virtual-tour .field__label{display:none;}article.home-design--details .virtual-tour-wrapper .virtual-text,article.node--type-community .virtual-tour-wrapper .virtual-text{padding:1.5625rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #a3c8c8;}@media (max-width:1024px){article.home-design--details .virtual-tour-wrapper .virtual-text,article.node--type-community .virtual-tour-wrapper .virtual-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0.9375rem 0 3.125rem;}}article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:1024px){article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper{margin-top:0.9375rem;width:100%;}}@media (max-width:767px){article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper span,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper span{margin-right:0.3125rem;}@media (max-width:767px){article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper span,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper span{margin-bottom:0.625rem;}}article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns{font-size:0;}@media (max-width:1024px){article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns{width:auto;}}@media (max-width:767px){article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns{width:100%;text-align:center;}}article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns a,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns a{width:7.1875rem;height:2.375rem;display:inline-block;vertical-align:middle;}article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns a.google-play,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns a.google-play{background:url(/themes/custom/mjh/images/icon-gp.png) no-repeat;background-size:7.1875rem 2.375rem;}article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns a.apple-app,article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns a.apple-app{background:url(/themes/custom/mjh/images/icon-apple.png) no-repeat;background-size:7.1875rem 2.375rem;}article.home-design--details .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns a:not(:last-child),article.node--type-community .virtual-tour-wrapper .virtual-text .app-download--wrapper .app-download-btns a:not(:last-child){margin-right:0.3125rem;}article.home-design--details .display-home-locations-wrapper,article.node--type-community .display-home-locations-wrapper{margin-bottom:12.5rem;}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper,article.node--type-community .display-home-locations-wrapper{margin-bottom:3.125rem;}}article.home-design--details .display-home-locations-wrapper .display-home-locations-header,article.node--type-community .display-home-locations-wrapper .display-home-locations-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.875rem;}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper .display-home-locations-header,article.node--type-community .display-home-locations-wrapper .display-home-locations-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25rem;}}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-home-locations-header-title,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-home-locations-header-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-home-locations-header-title,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-home-locations-header-title{font-size:2.625rem;}}@media (max-width:1024px){article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-home-locations-header-title,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-home-locations-header-title{font-size:1.875rem;}}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-home-locations-header-title,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-home-locations-header-title{font-size:1.625rem;margin-bottom:0.9375rem;width:auto;}}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-home-locations-header-title .text-light,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-home-locations-header-title .text-light{color:#a3c8c8;}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name{padding-top:1px;padding-left:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;max-width:48.75rem;}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:none;}}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name .messages--error,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name .messages--error{display:none;}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > div,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > div{display:none;}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li{width:16.25rem;height:3.4375rem;padding:0 1.25rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:white;cursor:pointer;border:1px solid #a3c8c8;margin:-1px 0 0 -1px;}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li{width:50%;height:3rem;}}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li span,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li span{display:none;}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li a,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li a{display:block;color:#58595b;text-decoration:none;font-size:1.5rem;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li a,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li a{font-size:0.875rem;}}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li.active,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li.active{background:white;font-weight:400;}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li.active a,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-location-function-wrapper .display-home-location-btns #location-name > li.active a{color:#c29a5b;}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state{-webkit-box-flex:0;-ms-flex:0;flex:0;min-width:17.1875rem;margin-right:1.875rem;}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state{margin-right:0;margin-bottom:1.25rem;}}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form{width:100%;height:100%;position:relative;}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .form-type-select,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .form-type-select{margin:0;height:100%;position:relative;}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form .style-select{height:auto;}article.home-design--details .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form select,article.node--type-community .display-home-locations-wrapper .display-home-locations-header .display-locations-select-state form select{width:100%;}article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations,article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations{position:relative;}article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .display-home-location-item,article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .display-home-location-item,article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .view-display-home-location-listing- .view-content li,.view-display-home-location-listing- .view-content article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations li,article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .view-display-home-location-listing- .view-content li,.view-display-home-location-listing- .view-content article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations li,article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .field--name-field-display-home-location .node--type-display-home-location .node__content,.field--name-field-display-home-location .node--type-display-home-location article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .node__content,article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .field--name-field-display-home-location .node--type-display-home-location .node__content,.field--name-field-display-home-location .node--type-display-home-location article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .node__content{position:relative;opacity:1;visibility:visible;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);z-index:2;padding:0;margin:0;}article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .display-home-location-item.in-active,article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .display-home-location-item.in-active,article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .view-display-home-location-listing- .view-content li.in-active,.view-display-home-location-listing- .view-content article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations li.in-active,article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .view-display-home-location-listing- .view-content li.in-active,.view-display-home-location-listing- .view-content article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations li.in-active,article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .field--name-field-display-home-location .node--type-display-home-location .in-active.node__content,.field--name-field-display-home-location .node--type-display-home-location article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .in-active.node__content,article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .field--name-field-display-home-location .node--type-display-home-location .in-active.node__content,.field--name-field-display-home-location .node--type-display-home-location article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .in-active.node__content{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;z-index:1;}article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .display-home-location-item .node--type-display-home-location,article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .display-home-location-item .node--type-display-home-location,article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .view-display-home-location-listing- .view-content li .node--type-display-home-location,.view-display-home-location-listing- .view-content article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations li .node--type-display-home-location,article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .view-display-home-location-listing- .view-content li .node--type-display-home-location,.view-display-home-location-listing- .view-content article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations li .node--type-display-home-location,article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .field--name-field-display-home-location .node--type-display-home-location .node__content .node--type-display-home-location,.field--name-field-display-home-location .node--type-display-home-location article.home-design--details .display-home-locations-wrapper .field--name-field-display-locations .node__content .node--type-display-home-location,article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .field--name-field-display-home-location .node--type-display-home-location .node__content .node--type-display-home-location,.field--name-field-display-home-location .node--type-display-home-location article.node--type-community .display-home-locations-wrapper .field--name-field-display-locations .node__content .node--type-display-home-location{width:100%;}article.home-design--details .display-home-locations-wrapper .map-content-wrapper > .field--name-field-map,article.node--type-community .display-home-locations-wrapper .map-content-wrapper > .field--name-field-map{border-radius:0.1875rem;overflow:hidden;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper .map-content-wrapper > .field--name-field-map,article.node--type-community .display-home-locations-wrapper .map-content-wrapper > .field--name-field-map{margin-bottom:0.9375rem;}}article.home-design--details .display-home-locations-wrapper .map-content-wrapper > .field--name-field-map iframe,article.node--type-community .display-home-locations-wrapper .map-content-wrapper > .field--name-field-map iframe{width:100%;height:40.5rem;margin-bottom:-0.3125rem;}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper .map-content-wrapper > .field--name-field-map iframe,article.node--type-community .display-home-locations-wrapper .map-content-wrapper > .field--name-field-map iframe{height:12.5rem;}}article.home-design--details .display-home-locations-wrapper .map-content-wrapper > .map--wrapper,article.node--type-community .display-home-locations-wrapper .map-content-wrapper > .map--wrapper{width:100%;height:40.5rem;border-radius:0.1875rem;overflow:hidden;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}@media (max-width:767px){article.home-design--details .display-home-locations-wrapper .map-content-wrapper > .map--wrapper,article.node--type-community .display-home-locations-wrapper .map-content-wrapper > .map--wrapper{height:12.5rem;}}@media (max-width:991px){article.home-design--details .display-home-locations-wrapper .map-content-address-wrapper,article.node--type-community .display-home-locations-wrapper .map-content-address-wrapper{margin-top:0.9375rem;}}@media (min-width:992px){article.home-design--details .display-home-locations-wrapper .map-content-address-wrapper,article.node--type-community .display-home-locations-wrapper .map-content-address-wrapper{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;}}article.home-design--details .display-home-locations-wrapper .map-content-address-wrapper p,article.node--type-community .display-home-locations-wrapper .map-content-address-wrapper p{margin:0;}article.home-design--details .display-home-locations-wrapper .map-content-address-wrapper .address-wrapper,article.node--type-community .display-home-locations-wrapper .map-content-address-wrapper .address-wrapper{position:relative;padding-left:20px;}@media (max-width:991px){article.home-design--details .display-home-locations-wrapper .map-content-address-wrapper .address-wrapper,article.node--type-community .display-home-locations-wrapper .map-content-address-wrapper .address-wrapper{margin-bottom:10px;}}article.home-design--details .display-home-locations-wrapper .map-content-address-wrapper .address-wrapper::before,article.node--type-community .display-home-locations-wrapper .map-content-address-wrapper .address-wrapper::before{font-size:1rem;position:absolute;top:0;left:0;}article.home-design--details .display-home-locations-wrapper .get-direction,article.node--type-community .display-home-locations-wrapper .get-direction{text-align:right;padding:1.25rem 0;position:relative;}@media (max-width:991px){article.home-design--details .display-home-locations-wrapper .get-direction,article.node--type-community .display-home-locations-wrapper .get-direction{text-align:left;padding:0 0 1.375rem 1.5625rem;}}article.home-design--details .display-home-locations-wrapper .get-direction a,article.node--type-community .display-home-locations-wrapper .get-direction a{display:inline-block;position:relative;text-decoration:underline;}article.home-design--details .display-home-locations-wrapper .get-direction a:before,article.node--type-community .display-home-locations-wrapper .get-direction a:before{font-size:1rem;position:absolute;top:50%;left:-1.5625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:991px){article.home-design--details .display-home-locations-wrapper .view-display-location,article.node--type-community .display-home-locations-wrapper .view-display-location{padding-top:22px;}}@media (min-width:992px){article.home-design--details .display-home-locations-wrapper .view-display-location,article.node--type-community .display-home-locations-wrapper .view-display-location{margin-left:auto;margin-right:75px;}}article.home-design--details .field--name-field-additional-components .paragraph--type--discover,article.node--type-community .field--name-field-additional-components .paragraph--type--discover{margin-bottom:6.25rem;}@media (max-width:767px){article.home-design--details .field--name-field-additional-components .paragraph--type--discover,article.node--type-community .field--name-field-additional-components .paragraph--type--discover{margin-bottom:3.125rem;}}article.home-design--details .field--name-field-additional-components .paragraph--type--discover .label-wrapper,article.node--type-community .field--name-field-additional-components .paragraph--type--discover .label-wrapper{display:none;}article.home-design--details .title-content > .address-line1,article.node--type-community .title-content > .address-line1,article.home-design--details .title-content > .address-line2,article.node--type-community .title-content > .address-line2{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){article.home-design--details .title-content > .address-line1,article.node--type-community .title-content > .address-line1,article.home-design--details .title-content > .address-line2,article.node--type-community .title-content > .address-line2{font-size:2.625rem;}}@media (max-width:1024px){article.home-design--details .title-content > .address-line1,article.node--type-community .title-content > .address-line1,article.home-design--details .title-content > .address-line2,article.node--type-community .title-content > .address-line2{font-size:1.875rem;}}@media (max-width:767px){article.home-design--details .title-content > .address-line1,article.node--type-community .title-content > .address-line1,article.home-design--details .title-content > .address-line2,article.node--type-community .title-content > .address-line2{font-size:1.625rem;padding-bottom:0.9375rem;}}article.home-design--details .title-content > .address-line1,article.node--type-community .title-content > .address-line1{color:#a3c8c8;}.slick-arrow{z-index:10;background:#ffffff;width:3.5rem;height:3.5rem;border-radius:0.1875rem;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #a3a3a3;box-shadow:0 0.0625rem 0.25rem 0 #a3a3a3;}.slick-arrow.slick-prev{left:-1.5625rem;}.slick-arrow.slick-prev:before{position:absolute;top:50%;left:47%;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);font-size:1.5rem;color:#088d88;opacity:1;}.slick-arrow.slick-next{right:-1.5625rem;}.slick-arrow.slick-next:before{position:absolute;top:50%;left:53%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.5rem;color:#088d88;opacity:1;}.slick-arrow:hover,.slick-arrow:focus{background-color:#ffffff;}.select-box-wrapper{position:relative;}.select-box-wrapper .select-list-title{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #a3c8c8;border-radius:0.1875rem;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;}.select-box-wrapper .select-list-title .select-span{padding-left:0.9375rem;}.select-box-wrapper .select-list-title .arrow-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#58595b;}.select-box-wrapper .select-list-title .arrow-container span{padding:0 1.375rem;}.select-box-wrapper select{z-index:2;position:relative;width:100%;opacity:0;cursor:pointer;}.ui-tabs,.home-design-tabs,.filter-state{border-bottom:1px solid #a3c8c8;margin-top:2.1875rem;}@media (max-width:767px){.ui-tabs,.home-design-tabs,.filter-state{border-top:none;margin-top:0;}}.ui-tabs ul,.home-design-tabs ul,.filter-state ul{margin-bottom:-1px;}.ui-tabs ul:before,.home-design-tabs ul:before,.filter-state ul:before,.ui-tabs ul:after,.home-design-tabs ul:after,.filter-state ul:after{content:'';display:table;clear:both;}.ui-tabs ul li,.home-design-tabs ul li,.filter-state ul li{float:left;margin-right:1.25rem;border:1px solid #a3c8c8;border-bottom:0;border-radius:0.3125rem 0.3125rem 0 0;background:#ffffff;overflow:hidden;cursor:pointer;}@media (max-width:767px){.ui-tabs ul li,.home-design-tabs ul li,.filter-state ul li{margin-right:0.625rem;width:calc(50% - 5px);}.ui-tabs ul li:last-child,.home-design-tabs ul li:last-child,.filter-state ul li:last-child{margin-right:0;}}.ui-tabs ul li h2,.home-design-tabs ul li h2,.filter-state ul li h2{font-weight:inherit;}.ui-tabs ul li a,.home-design-tabs ul li a,.filter-state ul li a,.ui-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .ui-tabs ul li a,.home-design-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .home-design-tabs ul li a,.filter-state ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .filter-state ul li a{display:block;height:4.0625rem;line-height:4.0625rem;padding:0 1.375rem;background:#a3c8c8;text-decoration:none;font-size:1.5rem;color:#088d88;border-bottom:1px solid #a3c8c8;text-transform:uppercase;opacity:0.5;font-weight:500;}@media (max-width:767px){.ui-tabs ul li a,.home-design-tabs ul li a,.filter-state ul li a,.ui-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .ui-tabs ul li a,.home-design-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .home-design-tabs ul li a,.filter-state ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .filter-state ul li a{font-size:0.875rem;height:2.75rem;line-height:2.75rem;padding:0;text-align:center;}}.ui-tabs ul li a:hover,.home-design-tabs ul li a:hover,.filter-state ul li a:hover,.ui-tabs ul li .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .ui-tabs ul li a:hover,.home-design-tabs ul li .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .home-design-tabs ul li a:hover,.filter-state ul li .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .filter-state ul li a:hover{background:#ffffff;border-bottom-color:#ffffff;}.ui-tabs ul li.is-active a,.home-design-tabs ul li.is-active a,.filter-state ul li.is-active a{font-weight:700;background:#ffffff;border-bottom-color:#ffffff;}.ui-tabs-diff-mobile,.favourites-tabs{border-top:1px solid #a3c8c8;border-bottom:1px solid #a3c8c8;padding-top:3.4375rem;}@media (max-width:767px){.ui-tabs-diff-mobile,.favourites-tabs{position:relative;padding-top:0;border:1px solid #a3c8c8;border-radius:0.3125rem;margin:1.375rem 0.625rem 0;overflow:hidden;max-height:3rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.ui-tabs-diff-mobile.is-opened,.is-opened.favourites-tabs{max-height:200px;}}.ui-tabs-diff-mobile ul,.favourites-tabs ul{margin-bottom:-1px;}@media (min-width:768px){.ui-tabs-diff-mobile ul:before,.favourites-tabs ul:before,.ui-tabs-diff-mobile ul:after,.favourites-tabs ul:after{content:'';display:table;clear:both;}}@media (max-width:767px){.ui-tabs-diff-mobile ul,.favourites-tabs ul{padding:0;}}.ui-tabs-diff-mobile ul li,.favourites-tabs ul li{float:left;margin-right:1.25rem;border:1px solid #a3c8c8;border-bottom:0;border-radius:0.3125rem 0.3125rem 0 0;background:#ffffff;overflow:hidden;cursor:pointer;}@media (max-width:767px){.ui-tabs-diff-mobile ul li,.favourites-tabs ul li{float:none;margin-right:0;border:none;border-radius:0;}.ui-tabs-diff-mobile ul li:last-child a,.favourites-tabs ul li:last-child a{border-top:none;}}.ui-tabs-diff-mobile ul li:last-child,.favourites-tabs ul li:last-child{margin-right:0;}.ui-tabs-diff-mobile ul li a,.favourites-tabs ul li a,.ui-tabs-diff-mobile ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .ui-tabs-diff-mobile ul li a,.favourites-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .favourites-tabs ul li a{display:block;height:4.0625rem;line-height:4.0625rem;padding:0 1.375rem;background:#a3c8c8;text-decoration:none;font-size:1.5rem;color:#000031;border-bottom:1px solid #a3c8c8;}.ui-tabs-diff-mobile ul li a:hover,.favourites-tabs ul li a:hover,.ui-tabs-diff-mobile ul li .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .ui-tabs-diff-mobile ul li a:hover,.favourites-tabs ul li .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .favourites-tabs ul li a:hover{color:#c29a5b;background:#ffffff;border-bottom-color:#ffffff;}@media (max-width:767px){.ui-tabs-diff-mobile ul li a,.favourites-tabs ul li a,.ui-tabs-diff-mobile ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .ui-tabs-diff-mobile ul li a,.favourites-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .favourites-tabs ul li a{font-size:0.875rem;height:3rem;line-height:3rem;padding:0 0.9375rem;}}@media (max-width:767px){.ui-tabs-diff-mobile ul li.is-active,.favourites-tabs ul li.is-active{display:none;}}.ui-tabs-diff-mobile ul li.is-active a,.favourites-tabs ul li.is-active a{color:#c29a5b;background:#ffffff;border-bottom-color:#ffffff;}.home-design-state-tabs:before,.home-design-state-tabs:after{content:'';display:table;clear:both;}.home-design-state-tabs ul{margin-bottom:-1px;float:left;border:1px solid #a3c8c8;border-radius:0.25rem;width:auto;overflow:hidden;}.home-design-state-tabs ul:before,.home-design-state-tabs ul:after{content:'';display:table;clear:both;}@media (max-width:767px){.home-design-state-tabs ul{width:100%;}}.home-design-state-tabs ul li{float:left;background:#ffffff;overflow:hidden;cursor:pointer;min-width:15.75rem;border-left:1px solid #a3c8c8;}@media (max-width:767px){.home-design-state-tabs ul li{width:50%;min-width:0;}}.home-design-state-tabs ul li h2{font-weight:inherit;font-size:inherit;}.home-design-state-tabs ul li:first-child{border-left:none;}.home-design-state-tabs ul li a,.home-design-state-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .home-design-state-tabs ul li a{display:block;height:4.0625rem;line-height:4.0625rem;padding:0 1.375rem;background:#a3c8c8;text-decoration:none;font-size:1.5rem;color:#000031;text-align:center;}@media (max-width:767px){.home-design-state-tabs ul li a,.home-design-state-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .home-design-state-tabs ul li a{height:2.75rem;line-height:2.75rem;font-size:0.875rem;}}.home-design-state-tabs ul li a:hover,.home-design-state-tabs ul li .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .home-design-state-tabs ul li a:hover{color:#c29a5b;background:#ffffff;}.home-design-state-tabs ul li.is-active a{color:#c29a5b;background:#ffffff;}#block-mjh-page-title h1{display:none;}.home-design-tabs{position:relative;z-index:5;}.home-design-list{margin-top:3.375rem;}@media (max-width:767px){.home-design-list{margin-top:1.375rem;}}.home-design-list .home-design-list__inner{margin:0 -1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);width:calc(100% + 60px);}@media (max-width:1024px){.home-design-list .home-design-list__inner{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.home-design-list .home-design-list__inner{width:100%;margin:0;}}.home-design-list .home-design-list__inner > div:not(.home-design-featured){margin:1.875rem 1.875rem;width:calc(33.333% - 60px);width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;}@media (max-width:1024px){.home-design-list .home-design-list__inner > div:not(.home-design-featured){width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.home-design-list .home-design-list__inner > div:not(.home-design-featured){width:100%;margin:1.375rem 0 0;}.home-design-list .home-design-list__inner > div:not(.home-design-featured):first-child{margin-top:0;}}.home-design-list .home-design-list__inner > div:not(.home-design-featured).design-type-image-full-width{width:100%;}.home-design-list .home-design-list__inner > div:not(.home-design-featured).design-type-image-full-width .design-type-image-wrapper{max-height:31.5rem;}.home-design-featured{position:relative;width:calc(100vw - 17px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:0;margin-right:0;margin-top:calc(4 * 0.9375rem);}@media (max-width:1024px){.home-design-featured{background:rgba(247,247,247,0.86);padding-bottom:2.0625rem;margin-top:calc(2 * 0.625rem);}}@media (max-width:767px){.home-design-featured{margin-top:1.375rem;padding-bottom:0.5rem;}}.home-design-featured .home-design-featured__inner{position:relative;width:calc(100vw - 17px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.home-design-featured .home-design-featured__inner:before{content:"";display:block;width:calc(50% + 683px + 60px);height:calc(100% - 100px);position:absolute;top:5.4375rem;left:0;background:rgba(247,247,247,0.86);}@media (max-width:1024px){.home-design-featured .home-design-featured__inner:before{top:0;}}.home-design-featured .featured-home-design:before,.home-design-featured .featured-home-design:after{content:'';display:table;clear:both;}.home-design-featured .featured-home-design .featured-home-design__content{float:left;width:50%;margin-top:11.375rem;}@media (max-width:1024px){.home-design-featured .featured-home-design .featured-home-design__content{width:100%;margin-top:2.5rem;padding-left:0.9375rem;padding-right:0.9375rem;}.home-design-featured .featured-home-design .featured-home-design__content .paragraph-with-readmore{padding-left:0;padding-right:0;height:132px;max-height:132px;}.home-design-featured .featured-home-design .featured-home-design__content .paragraph-with-readmore:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(78,78,78,0)),to(rgba(247,247,247,0.86)));background:linear-gradient(rgba(78,78,78,0),rgba(247,247,247,0.86));}}@media (max-width:767px){.home-design-featured .featured-home-design .featured-home-design__content{padding-left:0.625rem;padding-right:0.625rem;}}.home-design-featured .featured-home-design .featured-home-design__content .featured-content-wrapper{width:100%;max-width:calc(42.6875rem + 0.9375rem);float:right;padding-right:3.125rem;padding-left:0.9375rem;position:relative;}@media (max-width:1024px){.home-design-featured .featured-home-design .featured-home-design__content .featured-content-wrapper{padding-left:0;padding-right:0;max-width:none;}}.home-design-featured .featured-home-design .featured-home-design__content .paragraph--type--title_and_body{padding-left:0;padding-right:0;}.home-design-featured .featured-home-design .featured-home-design__content a{text-transform:uppercase;}.home-design-featured .featured-home-design .featured-home-design__content .static-text{font-size:1.25rem;font-weight:300;text-transform:uppercase;}@media (max-width:767px){.home-design-featured .featured-home-design .featured-home-design__content .static-text{font-size:0.875rem;}}.home-design-featured .featured-home-design .featured-home-design__content .static-text h3{font-size:inherit;font-weight:inherit;}.home-design-featured .featured-home-design .featured-home-design__content .field--name-title{font-size:5.625rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:lowercase;color:#088d88;line-height:0.86;display:block;margin-top:0.625rem;}@media (max-width:767px){.home-design-featured .featured-home-design .featured-home-design__content .field--name-title{letter-spacing:0.125rem;}}.home-design-featured .featured-home-design .featured-home-design__content .field--name-field-overview{margin-top:2.1875rem;}@media (max-width:1024px){.home-design-featured .featured-home-design .featured-home-design__content .field--name-field-overview{margin-top:12px;}}.home-design-featured .featured-home-design .featured-home-design__content .field--name-field-overview .field__label{display:none;}.home-design-featured .featured-home-design .featured-home-design__content .field--name-field-overview .field--name-field-body p:last-child{margin-bottom:0;}.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag{position:absolute;bottom:0.25rem;right:3.125rem;cursor:pointer;top:auto;}.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .icon-heart-filled:before,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .blog-stamp .blog-post-by:after,.blog-stamp .home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .blog-post-by:after,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .blog-post-by:after,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .blog-post-by:after,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .blog-post-by:after,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .blog-post-by:after,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .blog-stamp .field--name-uid:after,.blog-stamp .home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .field--name-uid:after,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-uid:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .field--name-uid:after,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-uid:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .field--name-uid:after,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .field--name-uid:after,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .field--name-uid:after,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .icon-login-heart:before,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .icon-heart:before,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .icon-heart-filled:before,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .blog-stamp .blog-post-by:after,.blog-stamp .home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .blog-post-by:after,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .blog-post-by:after,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .blog-post-by:after,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .blog-post-by:after,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .blog-post-by:after,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .blog-stamp .field--name-uid:after,.blog-stamp .home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .field--name-uid:after,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-uid:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .field--name-uid:after,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-uid:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .field--name-uid:after,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .field--name-uid:after,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .field--name-uid:after,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .icon-login-heart:before,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .icon-heart:before{color:#c29a5b;font-size:1.5625rem;}@media (max-width:1024px){.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag{bottom:auto;top:0;right:0.6875rem;}.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .icon-heart-filled,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .icon-login-heart,.home-design-featured .featured-home-design .featured-home-design__content .flag-favourites .icon-heart,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .icon-heart-filled,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .icon-login-heart,.home-design-featured .featured-home-design .featured-home-design__content .action-login-flag .icon-heart{font-size:1.125rem;}}@media (max-width:1024px){.home-design-featured .featured-home-design .featured-home-design__content .home-design-icons-wrapper{border:none;}}@media (min-width:1025px){.home-design-featured .featured-home-design .featured-home-design__content .home-design-icons-wrapper{display:none;}.home-design-featured .featured-home-design .featured-home-design__content .home-design-icons-wrapper ~ .home-design-icons-wrapper{display:block;}}.home-design-featured .featured-home-design .featured-home-design__content .home-design-icons-wrapper ~ .home-design-icons-wrapper{margin-top:2.4375rem;padding-top:1.875rem;}@media (max-width:1024px){.home-design-featured .featured-home-design .featured-home-design__content .home-design-icons-wrapper ~ .home-design-icons-wrapper{display:none;}}.home-design-featured .featured-home-design .image-galleries{float:right;width:50%;-webkit-box-shadow:0 2px 71px 0 rgba(0,0,0,0.2);box-shadow:0 2px 71px 0 rgba(0,0,0,0.2);}@media (max-width:1024px){.home-design-featured .featured-home-design .image-galleries{width:100%;-webkit-box-shadow:none;box-shadow:none;background:rgba(247,247,247,0.86);margin-top:0.9375rem;}}.home-design-featured .featured-home-design .image-galleries .field--name-image{border-radius:0.3125rem 0 0 0.3125rem;overflow:hidden;}@media (max-width:1024px){.home-design-featured .featured-home-design .image-galleries .field--name-image{border-radius:0.3125rem;}}.home-design-featured .featured-home-design .image-galleries .field--name-image img{width:100%;}.home-design-featured .featured-home-design .image-galleries .slick-arrow{opacity:0;visibility:hidden;}.home-design-featured .featured-home-design .image-galleries .slick-dotted.text-formatted ul li:before{display:none;}@media (max-width:1024px){.home-design-featured .featured-home-design .image-galleries .slick-dotted .slick-list{padding:0 0.9375rem !important;}.home-design-featured .featured-home-design .image-galleries .slick-dotted .slick-list .field--name-field-media-image{margin:0 0.3125rem;}}.home-design-featured .featured-home-design .image-galleries .slick-dotted .slick-dots li button:before{font-size:0.8125rem;}@media (max-width:767px){.home-design-featured .featured-home-design .image-galleries .slick-dots{position:relative;bottom:-0.4375rem;}}.home-design-featured .field--name-field-caption{display:none;}.home-design-featured .image-galleries-wrapper{padding-bottom:6.25rem;padding-top:0.3125rem;}@media (max-width:1024px){.home-design-featured .image-galleries-wrapper{display:none;}}@media (max-width:1599px){.home-design-featured .image-galleries-wrapper .image-gallery-images .slick-arrow.slick-prev{left:0;}.home-design-featured .image-galleries-wrapper .image-gallery-images .slick-arrow.slick-next{right:0;}}.home-design-featured .compare{color:#c29a5b;position:absolute;bottom:0.3125rem;right:6.25rem;cursor:pointer;top:auto;}.home-design-featured .compare label .label:before{border-color:#c29a5b;}@media (max-width:1024px){.home-design-featured .compare{bottom:auto;top:-0.25rem;right:3.125rem;}}@media (max-width:767px){.home-design-featured .compare{top:0;}}.listing-list-load-more{margin-left:calc(50% - 175px);max-width:100%;width:350px;margin-top:70px;}@media (max-width:479px){.listing-list-load-more{width:100%;margin-left:auto;margin-right:auto;}}.listing_load_more_throbber{margin-left:calc(50% - 24px);max-width:100%;margin-bottom:-60px;margin-top:10px;width:48px;}#searchingimageDiv{margin-top:-62px;}.media--ratio--249{padding-bottom:37.4%;height:0;}.image-galleries .slick-slide .slick-loading{background:url(/themes/custom/mjh/images/load-icon-30x30.gif) 50% 50% no-repeat;padding-bottom:500px;}.image-galleries-wrapper .slick-slide .slick-loading{background:url(/themes/custom/mjh/images/load-icon-30x30.gif) 50% 50% no-repeat;padding-bottom:182px;}.custom-zoom-out,.custom-zoom-in{display:block;width:2.375rem;height:2.375rem;cursor:pointer;border-radius:0.1875rem;position:relative;background:#ffffff;}.custom-zoom-out:before,.custom-zoom-out:after,.custom-zoom-in:before,.custom-zoom-in:after{content:"";display:block;width:1.1875rem;height:0.125rem;background-color:#c29a5b;border-radius:4px;position:absolute;left:0.5625rem;top:50%;margin-top:-0.0625rem;}.map-location .custom-zoom-out:before,.map-location .custom-zoom-out:after,.map-location
    .custom-zoom-in:before,.map-location
    .custom-zoom-in:after{background-color:#000031;}.custom-zoom-out:after,.custom-zoom-in:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.custom-zoom-out{margin-top:0.1875rem;}.custom-zoom-out:after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.paragraph--type--map{margin-bottom:6.25rem;}@media (max-width:767px){.paragraph--type--map{margin-bottom:3.125rem;}}.paragraph--type--map .map-content-wrapper > .field--name-field-map{border-radius:0.1875rem;overflow:hidden;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}@media (max-width:767px){.paragraph--type--map .map-content-wrapper > .field--name-field-map{margin-bottom:0.9375rem;}}.paragraph--type--map .map-content-wrapper > .field--name-field-map iframe{width:100%;height:40.5rem;margin-bottom:-0.3125rem;}@media (max-width:767px){.paragraph--type--map .map-content-wrapper > .field--name-field-map iframe{height:12.5rem;}}.paragraph--type--map .map-content-wrapper > .map--wrapper{width:100%;height:40.5rem;border-radius:0.1875rem;overflow:hidden;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}@media (max-width:767px){.paragraph--type--map .map-content-wrapper > .map--wrapper{height:12.5rem;}}@media (max-width:767px){.paragraph--type--map .map-content-address-wrapper{margin-top:0.9375rem;}}@media (min-width:768px){.paragraph--type--map .map-content-address-wrapper{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;}}.paragraph--type--map .map-content-address-wrapper p{margin:0;}.paragraph--type--map .map-content-address-wrapper .address-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--map .map-content-address-wrapper .address-wrapper .address-content{padding-left:1.5625rem;position:relative;}@media (max-width:767px){.paragraph--type--map .map-content-address-wrapper .address-wrapper .address-content{margin-bottom:0.625rem;}}.paragraph--type--map .map-content-address-wrapper .address-wrapper .address-content:before{font-size:1rem;position:absolute;top:0.25rem;left:0;}.paragraph--type--map .get-direction{text-align:right;padding:1.25rem 0;position:relative;}@media (max-width:767px){.paragraph--type--map .get-direction{text-align:left;padding:0 0 1.375rem 1.5625rem;}}.paragraph--type--map .get-direction a,.paragraph--type--map .get-direction .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--map .get-direction a{display:inline-block;position:relative;}.paragraph--type--map .get-direction a:hover{color:#088d88;}.paragraph--type--map .get-direction a:before{font-size:1rem;position:absolute;top:50%;left:-1.5625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.seo-text{margin-top:30px;position:relative;}@media (max-width:767px){.seo-text{margin-top:0;margin-bottom:0;}}.seo-text .seo-text__inner{padding:4.375rem 0.9375rem;}@media (max-width:767px){.seo-text .seo-text__inner{padding:2.6875rem 0.625rem;}}.seo-text .banner-subtitle{font-size:1.875rem;font-weight:700;text-transform:uppercase;color:#000031;}@media (max-width:1024px){.seo-text .banner-subtitle{font-size:1.375rem;}}@media (max-width:767px){.seo-text .banner-subtitle{font-size:1.125rem;}}.seo-text .banner-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){.seo-text .banner-title{font-size:2.625rem;}}@media (max-width:1024px){.seo-text .banner-title{font-size:2.25rem;}}@media (max-width:767px){.seo-text .banner-title{font-size:1.625rem;}}.seo-text .banner-title h2{font-size:inherit;font-weight:inherit;}.seo-text .banner-body{margin-top:1.5625rem;line-height:1.5;}@media (max-width:767px){.seo-text .banner-body.paragraph-with-readmore{height:90px;max-height:90px;}}.seo-text .seo-text__inner > a,.seo-text .ui-dialog .thank-message .seo-text__inner > a,.ui-dialog .thank-message .seo-text .seo-text__inner > a{text-decoration:underline;font-size:1.25rem;display:inline-block;margin-top:1.75rem;}@media (max-width:767px){.seo-text .seo-text__inner > a,.seo-text .ui-dialog .thank-message .seo-text__inner > a,.ui-dialog .thank-message .seo-text .seo-text__inner > a{font-size:0.875rem;}}.image-galleries-wrapper{max-width:1366px;margin:0 auto;padding:3.75rem 0;}.image-galleries-wrapper img{width:100%;height:auto;}.image-galleries-wrapper .image-galleries{-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}@media (max-width:767px){.image-galleries-wrapper .image-galleries{-webkit-box-shadow:none;box-shadow:none;}}.image-galleries-wrapper .image-galleries-listing{margin-top:2.5rem;}.image-galleries-wrapper .image-galleries-listing .slick-slider .slick-list{margin:0 -1.5rem;}.image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide{margin:0 1.5rem;border-radius:3px;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;cursor:pointer;}@media (min-width:1025px){.image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide{max-height:182px;}}@media (min-width:1025px){.image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide img{max-height:182px;}}@media (max-width:767px){.image-galleries-wrapper .slick-dots{position:relative;bottom:-0.4375rem;}}.slick-arrow{z-index:10;background:white;width:3.5rem;height:3.5rem;border-radius:0.1875rem;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #a3a3a3;box-shadow:0 0.0625rem 0.25rem 0 #a3a3a3;}@media (max-width:767px){.slick-arrow{visibility:hidden;opacity:0;}.slick-arrow:before{font-size:1.25rem;}}.slick-arrow:before{position:absolute;top:50%;font-size:1.5rem;color:#c29a5b;opacity:1;}.slick-arrow.slick-prev{left:-1.875rem;}@media (max-width:1425px){.slick-arrow.slick-prev{left:0;}}.slick-arrow.slick-prev:before{left:47%;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg);}.slick-arrow.slick-next{right:-1.875rem;}@media (max-width:1425px){.slick-arrow.slick-next{right:0;}}.slick-arrow.slick-next:before{left:53%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.slick-arrow:hover,.slick-arrow:focus{background-color:white;}article.home-design--details .image-galleries-wrapper,article.node--type-community .image-galleries-wrapper{margin-bottom:.15rem;background:#000031;padding:5.625rem 0;max-width:none;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper,article.node--type-community .image-galleries-wrapper{padding-top:3.125rem;padding-bottom:1.5625rem;margin-bottom:3.125rem;}}article.home-design--details .image-galleries-wrapper .image-galleries-container,article.node--type-community .image-galleries-wrapper .image-galleries-container{position:relative;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-galleries-container,article.node--type-community .image-galleries-wrapper .image-galleries-container{padding:0;}}article.home-design--details .image-galleries-wrapper .image-galleries-container .slick-dotted.text-formatted ul li:before,article.node--type-community .image-galleries-wrapper .image-galleries-container .slick-dotted.text-formatted ul li:before{display:none;}@media (max-width:1024px){article.home-design--details .image-galleries-wrapper .image-galleries-container .slick-dotted .slick-list,article.node--type-community .image-galleries-wrapper .image-galleries-container .slick-dotted .slick-list{padding:0 0.9375rem !important;}article.home-design--details .image-galleries-wrapper .image-galleries-container .slick-dotted .slick-list .field--name-field-media-image,article.node--type-community .image-galleries-wrapper .image-galleries-container .slick-dotted .slick-list .field--name-field-media-image{margin:0 0.3125rem;}}article.home-design--details .image-galleries-wrapper .image-galleries-container .slick-dotted .slick-dots li button:before,article.node--type-community .image-galleries-wrapper .image-galleries-container .slick-dotted .slick-dots li button:before{font-size:0.8125rem;}article.home-design--details .image-galleries-wrapper .block-galleries-header,article.node--type-community .image-galleries-wrapper .block-galleries-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;padding-bottom:1.875rem;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .block-galleries-header,article.node--type-community .image-galleries-wrapper .block-galleries-header{padding:0 0.625rem 1.25rem 0.625rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-title,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;color:#ffffff;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (max-width:1365px){article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-title,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-title{font-size:2.625rem;}}@media (max-width:1024px){article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-title,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-title{font-size:1.875rem;}}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-title,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-title{font-size:1.625rem;padding-bottom:1.25rem;}}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-title:hover,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-title:hover{cursor:default;text-decoration:none;}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:1025px){article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper{min-width:calc(100% - 200px);}}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list{display:none;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list{margin-right:0;margin-bottom:calc(3 / 2 * 0.625rem);}}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list.active,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list.active{display:block;}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form{width:100%;height:100%;position:relative;}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list form .form-type-select{margin-top:0;margin-bottom:0;}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list .select-list-title,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list .select-list-title{position:absolute;top:0;left:0;right:0;bottom:0;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;}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list .select-list-title span,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list .select-list-title span{padding:0 0.9375rem;}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list .select-list-title .arrow-container,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list .select-list-title .arrow-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#58595b;}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list .select-list-title .arrow-container span,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .images-select-list .select-list-title .arrow-container span{padding:0 1.375rem;}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper{margin-left:0.9375rem;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper{margin-left:0;}}@media (max-width:991px){article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper .button-change-tab-wrapper a{width:115px;padding-left:0;padding-right:0;text-align:center;}}article.home-design--details .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper #hiddenBtn,article.node--type-community .image-galleries-wrapper .block-galleries-header .image-galleries-content-wrapper #hiddenBtn{display:none;}article.home-design--details .image-galleries-wrapper .image-gallery-images,article.node--type-community .image-galleries-wrapper .image-gallery-images,article.home-design--details .image-galleries-wrapper .facade-gallery-images,article.node--type-community .image-galleries-wrapper .facade-gallery-images{opacity:0;visibility:hidden;position:absolute;left:0;right:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;padding-left:0.9375rem;padding-right:0.9375rem;height:0;overflow:hidden;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-gallery-images,article.node--type-community .image-galleries-wrapper .image-gallery-images,article.home-design--details .image-galleries-wrapper .facade-gallery-images,article.node--type-community .image-galleries-wrapper .facade-gallery-images{padding-left:0;padding-right:0;}}article.home-design--details .image-galleries-wrapper .image-gallery-images.active,article.node--type-community .image-galleries-wrapper .image-gallery-images.active,article.home-design--details .image-galleries-wrapper .facade-gallery-images.active,article.node--type-community .image-galleries-wrapper .facade-gallery-images.active{opacity:1;visibility:visible;position:relative;padding-left:0;padding-right:0;height:auto;overflow:visible;}article.home-design--details .image-galleries-wrapper .image-gallery-images .field--name-field-media-image,article.node--type-community .image-galleries-wrapper .image-gallery-images .field--name-field-media-image,article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-media-image,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-media-image{position:relative;}article.home-design--details .image-galleries-wrapper .image-gallery-images .field--name-field-media-image:before,article.node--type-community .image-galleries-wrapper .image-gallery-images .field--name-field-media-image:before,article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-media-image:before,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-media-image:before{content:"";position:absolute;top:0;left:0;right:0;height:7.5rem;border-radius:0.1875rem 0.1875rem 0 0;background:rgba(0,0,0,0.61);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.61)),to(rgba(1,1,88,0)));background:linear-gradient(rgba(0,0,0,0.61),rgba(1,1,88,0));}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-gallery-images .field--name-field-media-image:before,article.node--type-community .image-galleries-wrapper .image-gallery-images .field--name-field-media-image:before,article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-media-image:before,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-media-image:before{height:2.5rem;}}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-gallery-images .field--name-field-media-image:after,article.node--type-community .image-galleries-wrapper .image-gallery-images .field--name-field-media-image:after,article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-media-image:after,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-media-image:after{content:"";position:absolute;border-bottom:0;bottom:0;left:0;right:0;height:2.5rem;border-radius:0 0 0.1875rem 0.1875rem;background:rgba(0,0,0,0.61);background:-webkit-gradient(linear,left top,left bottom,from(rgba(1,1,88,0)),to(rgba(0,0,0,0.61)));background:linear-gradient(rgba(1,1,88,0),rgba(0,0,0,0.61));}}article.home-design--details .image-galleries-wrapper .image-gallery-images .field--name-field-media-image img,article.node--type-community .image-galleries-wrapper .image-gallery-images .field--name-field-media-image img,article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-media-image img,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-media-image img{border-radius:0.1875rem;}article.home-design--details .image-galleries-wrapper .image-gallery-images .slick-slide .action-unflag,article.node--type-community .image-galleries-wrapper .image-gallery-images .slick-slide .action-unflag,article.home-design--details .image-galleries-wrapper .image-gallery-images .slick-slide .action-flag,article.node--type-community .image-galleries-wrapper .image-gallery-images .slick-slide .action-flag,article.home-design--details .image-galleries-wrapper .image-gallery-images .slick-slide .action-login-flag,article.node--type-community .image-galleries-wrapper .image-gallery-images .slick-slide .action-login-flag,article.home-design--details .image-galleries-wrapper .facade-gallery-images .slick-slide .action-unflag,article.node--type-community .image-galleries-wrapper .facade-gallery-images .slick-slide .action-unflag,article.home-design--details .image-galleries-wrapper .facade-gallery-images .slick-slide .action-flag,article.node--type-community .image-galleries-wrapper .facade-gallery-images .slick-slide .action-flag,article.home-design--details .image-galleries-wrapper .facade-gallery-images .slick-slide .action-login-flag,article.node--type-community .image-galleries-wrapper .facade-gallery-images .slick-slide .action-login-flag{z-index:11;top:2.1875rem;right:1.25rem;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-gallery-images .slick-slide .action-unflag,article.node--type-community .image-galleries-wrapper .image-gallery-images .slick-slide .action-unflag,article.home-design--details .image-galleries-wrapper .image-gallery-images .slick-slide .action-flag,article.node--type-community .image-galleries-wrapper .image-gallery-images .slick-slide .action-flag,article.home-design--details .image-galleries-wrapper .image-gallery-images .slick-slide .action-login-flag,article.node--type-community .image-galleries-wrapper .image-gallery-images .slick-slide .action-login-flag,article.home-design--details .image-galleries-wrapper .facade-gallery-images .slick-slide .action-unflag,article.node--type-community .image-galleries-wrapper .facade-gallery-images .slick-slide .action-unflag,article.home-design--details .image-galleries-wrapper .facade-gallery-images .slick-slide .action-flag,article.node--type-community .image-galleries-wrapper .facade-gallery-images .slick-slide .action-flag,article.home-design--details .image-galleries-wrapper .facade-gallery-images .slick-slide .action-login-flag,article.node--type-community .image-galleries-wrapper .facade-gallery-images .slick-slide .action-login-flag{top:1.875rem;right:0.9375rem;}}article.home-design--details .image-galleries-wrapper img,article.node--type-community .image-galleries-wrapper img{width:100%;height:auto;}article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-list,article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-list{height:auto !important;}article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .paragraph--type--tagged-image,article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .paragraph--type--tagged-image{position:relative;width:100%;}article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags,article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags{position:absolute;top:1rem;left:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:11;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags,article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags{width:100%;top:auto;left:0;bottom:0.625rem;padding-left:0.9375rem;padding-right:0.9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags > .field__item,article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags > .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;position:relative;font-weight:300;text-transform:uppercase;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags > .field__item,article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags > .field__item{font-size:0.75rem;}}article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child),article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child){padding-left:0;}article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child):before,article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child):before{content:"";position:relative;border-left:2px solid white;height:60%;margin:0 0.625rem;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child):before,article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child):before{margin:0 0.3125rem;border-left:1px solid white;height:65%;}}article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags .field__item .vocabulary-image-tags,article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-image-tags .field__item .vocabulary-image-tags{display:block;}article.home-design--details .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-caption,article.node--type-community .image-galleries-wrapper .image-galleries .slick-slider .slick-slide .field--name-field-caption{position:absolute;top:1.25rem;left:1.5625rem;color:white;display:none;}article.home-design--details .image-galleries-wrapper .image-galleries-listing,article.node--type-community .image-galleries-wrapper .image-galleries-listing{margin-top:2.5rem;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-galleries-listing,article.node--type-community .image-galleries-wrapper .image-galleries-listing{display:none;}}article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-list,article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-list{margin:0 -1.5rem;}article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide,article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide{margin:0.25rem 1.5rem 0;}article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .media--type-image,article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .media--type-image{border-radius:0.1875rem;overflow:hidden;}article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags,article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags{position:absolute;top:1rem;left:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:11;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags,article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags{width:100%;top:auto;left:0;bottom:0.625rem;padding-left:0.9375rem;padding-right:0.9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags > .field__item,article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags > .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;position:relative;font-weight:300;text-transform:uppercase;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags > .field__item,article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags > .field__item{font-size:0.75rem;}}article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child),article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child){padding-left:0;}article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child):before,article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child):before{content:"";position:relative;border-left:2px solid white;height:60%;margin:0 0.625rem;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child):before,article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide .field--name-field-image-tags > .field__item:not(:first-child):before{margin:0 0.3125rem;border-left:1px solid white;height:65%;}}article.home-design--details .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide img,article.node--type-community .image-galleries-wrapper .image-galleries-listing .slick-slider .slick-slide img{max-height:11.25rem;}article.home-design--details .image-galleries-wrapper .image-galleries-listing .field--name-field-media-image:before,article.node--type-community .image-galleries-wrapper .image-galleries-listing .field--name-field-media-image:before{display:none;}article.home-design--details .image-galleries-wrapper .image-galleries-listing .paragraph--type--tagged-image,article.node--type-community .image-galleries-wrapper .image-galleries-listing .paragraph--type--tagged-image{position:relative;}article.home-design--details .image-galleries-wrapper .image-galleries-listing .paragraph--type--tagged-image .field--name-field-caption,article.node--type-community .image-galleries-wrapper .image-galleries-listing .paragraph--type--tagged-image .field--name-field-caption{padding-bottom:0.625rem;color:white;font-size:0.875rem;position:absolute;top:0.625rem;left:0.3125rem;}article.home-design--details .image-galleries-wrapper .facade-gallery-images .facade-galleries-title,article.node--type-community .image-galleries-wrapper .facade-gallery-images .facade-galleries-title{display:none;}article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-list,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-list{border-radius:3px;}article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery{position:relative;width:100%;}article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags{position:absolute;top:1rem;left:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:11;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags{width:100%;top:auto;left:0;bottom:0.625rem;padding-left:0.9375rem;padding-right:0.9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags > .field__item,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags > .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;position:relative;font-weight:300;text-transform:uppercase;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags > .field__item,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags > .field__item{font-size:0.75rem;}}article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags > .field__item:not(:first-child),article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags > .field__item:not(:first-child){padding-left:0;}article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags > .field__item:not(:first-child):before,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags > .field__item:not(:first-child):before{content:"";position:relative;border-left:2px solid white;height:60%;margin:0 0.625rem;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags > .field__item:not(:first-child):before,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags > .field__item:not(:first-child):before{margin:0 0.3125rem;border-left:1px solid white;height:65%;}}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .paragraph--type--facade-gallery .field--name-field-image-tags{position:relative;top:15px;}}article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .field--name-field-caption,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .field--name-field-caption{position:absolute;top:1.25rem;left:1.5625rem;color:#ffffff;display:none;}article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .field--name-field-title,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery.slick-slider .slick-slide .field--name-field-title{display:none;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery .field--name-field-media-image:after,article.node--type-community .image-galleries-wrapper .facade-gallery-images .field--name-field-facade-gallery .field--name-field-media-image:after{display:none;}}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail{margin-top:2.5rem;}@media (max-width:767px){article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail{display:none;}}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-list,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-list{margin:0 -1.5rem;}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide{margin:0.25rem 1.5rem 0;}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide .media--type-image,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide .media--type-image{border-radius:0.1875rem;overflow:hidden;}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide .field--name-field-caption,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide .field--name-field-caption{display:none;}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide .field--name-field-title,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide .field--name-field-title{display:none;}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide.img-wrapper,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide.img-wrapper{position:relative;}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide.img-wrapper:before,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide.img-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:2.5rem;background:rgba(0,0,0,0.61);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.61)),to(rgba(1,1,88,0)));background:linear-gradient(rgba(0,0,0,0.61),rgba(1,1,88,0));}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide.img-wrapper .img-tittle,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide.img-wrapper .img-tittle{position:relative;padding-bottom:0.625rem;color:white;font-size:0.875rem;position:absolute;top:0.625rem;left:0.3125rem;}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide.img-wrapper .img-caption,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide.img-wrapper .img-caption{padding-top:0.625rem;font-size:0.875rem;display:none;}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide.img-wrapper img,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider .slick-slide.img-wrapper img{border-radius:0.1875rem;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}article.home-design--details .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider img,article.node--type-community .image-galleries-wrapper .facade-galleries-thumbnail.slick-slider img{max-height:11.25rem;}.page-navigation-wrapper,.page-navigation-wrapper-bottom{border-top:1px solid #088d88;border-bottom:1px solid #088d88;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;}@media (max-width:767px){.page-navigation-wrapper,.page-navigation-wrapper-bottom{margin:0;margin-bottom:0.9375rem;padding-bottom:1.25rem;padding-top:0.9375rem;}}.page-navigation-wrapper.sticky,.sticky.page-navigation-wrapper-bottom{background:#ffffff;margin-top:0;}@media (max-width:1365px){.page-navigation-wrapper.sticky,.sticky.page-navigation-wrapper-bottom{padding:0 0.9375rem;}}@media (max-width:767px){.page-navigation-wrapper.sticky,.sticky.page-navigation-wrapper-bottom{border-top:0;border-bottom:0;margin-bottom:0;padding-bottom:0.625rem;-webkit-box-shadow:0 0.1875rem 0.3125rem #d7d7d7;box-shadow:0 0.1875rem 0.3125rem #d7d7d7;}}.page-navigation-wrapper.nav-sticky,.nav-sticky.page-navigation-wrapper-bottom{position:fixed;top:0;width:100%;z-index:100;background:white;-webkit-box-shadow:0 0.1875rem 0.3125rem #d7d7d7;box-shadow:0 0.1875rem 0.3125rem #d7d7d7;padding-bottom:1.25rem;padding-top:0.9375rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (min-width:768px){.page-navigation-wrapper.nav-sticky,.nav-sticky.page-navigation-wrapper-bottom{padding:0;margin-top:0;}}@media (max-width:767px){.page-navigation-wrapper.nav-sticky .page-navigation-wrapper-level-1 .page-navigation-cta,.nav-sticky.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta{display:none;}}.page-navigation-wrapper.nav-sticky + *,.nav-sticky.page-navigation-wrapper-bottom + *{padding-top:calc(116px + 60px);}@media (max-width:767px){.page-navigation-wrapper.nav-sticky + *,.nav-sticky.page-navigation-wrapper-bottom + *{padding-top:calc(48px + 35px);}}.page-navigation-wrapper.nav-sticky.content-down,.nav-sticky.content-down.page-navigation-wrapper-bottom{top:0 !important;}@media (min-width:610px){#toolbar-administration + div .page-navigation-wrapper.nav-sticky.content-down,#toolbar-administration + div .nav-sticky.content-down.page-navigation-wrapper-bottom{top:2.4375rem !important;}}.page-navigation-wrapper.overview-sticky,.overview-sticky.page-navigation-wrapper-bottom{position:fixed;top:0;width:100%;z-index:100;background:white;-webkit-box-shadow:0 0.1875rem 0.3125rem #d7d7d7;box-shadow:0 0.1875rem 0.3125rem #d7d7d7;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}#toolbar-administration + .dialog-off-canvas-main-canvas .page-navigation-wrapper.overview-sticky,#toolbar-administration + .dialog-off-canvas-main-canvas .overview-sticky.page-navigation-wrapper-bottom{top:2.4375rem;}@media (max-width:767px){#toolbar-administration + .dialog-off-canvas-main-canvas .page-navigation-wrapper.overview-sticky,#toolbar-administration + .dialog-off-canvas-main-canvas .overview-sticky.page-navigation-wrapper-bottom{top:0;}}.page-navigation-wrapper.overview-sticky.header-fadeIn,.overview-sticky.header-fadeIn.page-navigation-wrapper-bottom{top:8rem;}#toolbar-administration + .dialog-off-canvas-main-canvas .page-navigation-wrapper.overview-sticky.header-fadeIn,#toolbar-administration + .dialog-off-canvas-main-canvas .overview-sticky.header-fadeIn.page-navigation-wrapper-bottom{top:10.4375rem;}@media (max-width:1024px){.page-navigation-wrapper.overview-sticky.header-fadeIn,.overview-sticky.header-fadeIn.page-navigation-wrapper-bottom{top:5.8125rem;}#toolbar-administration + .dialog-off-canvas-main-canvas .page-navigation-wrapper.overview-sticky.header-fadeIn,#toolbar-administration + .dialog-off-canvas-main-canvas .overview-sticky.header-fadeIn.page-navigation-wrapper-bottom{top:8.25rem;}}@media (max-width:767px){.page-navigation-wrapper.overview-sticky.header-fadeIn,.overview-sticky.header-fadeIn.page-navigation-wrapper-bottom{top:4.375rem;}#toolbar-administration + .dialog-off-canvas-main-canvas .page-navigation-wrapper.overview-sticky.header-fadeIn,#toolbar-administration + .dialog-off-canvas-main-canvas .overview-sticky.header-fadeIn.page-navigation-wrapper-bottom{top:4.375rem;}}.page-navigation-wrapper.overview-sticky + div,.overview-sticky.page-navigation-wrapper-bottom + div{padding-top:7.1875rem;}@media (max-width:1024px){.page-navigation-wrapper.overview-sticky + div,.overview-sticky.page-navigation-wrapper-bottom + div{padding-top:10rem;}}@media (max-width:767px){.page-navigation-wrapper.overview-sticky + div,.overview-sticky.page-navigation-wrapper-bottom + div{padding-top:6.125rem;}}.page-navigation-wrapper.overview-sticky .page-navigation-wrapper-level-1 .page-navigation-links,.overview-sticky.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links,.page-navigation-wrapper.overview-sticky .page-navigation-wrapper-level-1 .page-navigation-cta,.overview-sticky.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta{padding:0.625rem 0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.page-navigation-wrapper .page-navigation-wrapper-level-1,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1{overflow:hidden;}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links{padding:1.8125rem 0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);float:left;}@media (max-width:1024px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}}@media (max-width:767px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links{display:none;}}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links h2,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links h2,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links h3,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links h3{font-size:inherit;font-weight:inherit;display:inline;}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links a,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links a{color:#a3c8c8;font-size:1.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:3.75rem;line-height:3.4375rem;text-transform:uppercase;font-weight:500;}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links a.is-active,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links a.is-active{font-weight:700;color:#088d88;}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links a:first-child,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links a:first-child{padding:0;}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links a:hover,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links a:hover{color:#088d88;}@media (max-width:1599px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links a,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links a{padding-left:2.8125rem;}}@media (max-width:1365px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links a,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links a{padding-left:1.875rem;}}@media (max-width:1199px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links a,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links a{padding-left:1.25rem;font-size:1rem;}}@media (max-width:1024px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links a,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links a{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:0;line-height:1;}}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper{display:none;}@media (max-width:767px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-select-box--wrapper{display:block;}}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta{float:right;padding:1.8125rem 0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:1365px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta{padding-left:0.625rem;display:block;}}@media (max-width:1024px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:0;padding-top:0;}}@media (max-width:767px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta{display:none;width:100%;padding:0.9375rem 0 0;}}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta a,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta a{-webkit-box-flex:1;-ms-flex:1;flex:1;}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta a:hover,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta a:hover{text-decoration:none;}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-sample-btn,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-sample-btn,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire{width:14.375rem;}@media (max-width:1365px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-sample-btn,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-sample-btn,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire{width:11.25rem;padding:0rem 0.9375rem;}}@media (max-width:767px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-sample-btn,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-sample-btn,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor,.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-enquire{-webkit-box-flex:1;-ms-flex:1;flex:1;}}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor{font-size:1.25rem;font-weight:400;display:inline-block;border:none;border-radius:3px;background:#088d88;color:#ffffff;text-align:center;text-transform:capitalize;height:3.4375rem;line-height:calc(3.4375rem - 2 * 1px);padding:0 1.875rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-decoration:none;text-transform:capitalize;background:#ffffff;color:#088d88;border:1px solid #088d88;transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);width:auto;margin-right:1.25rem;}@media (max-width:767px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor{width:100%;height:3rem;line-height:calc(3rem - 2 * 1px);font-size:0.875rem;}}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor:hover,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor:hover{cursor:pointer;background:#c29a5b;text-decoration:none;}.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor:hover,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor:hover{text-decoration:none;background:#eee;}@media (max-width:1365px){.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor,.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta .cta-view-floor{padding:0rem 0.9375rem;}}.page-navigation-wrapper-bottom{display:none;}@media (max-width:767px){.page-navigation-wrapper-bottom{padding-bottom:0;padding-top:0;margin-bottom:0 !important;display:block;-webkit-box-shadow:0 -0.1875rem 0.3125rem #d7d7d7;box-shadow:0 -0.1875rem 0.3125rem #d7d7d7;background:white;}}.page-navigation-wrapper-bottom.hidden-visibility2{height:0;overflow:hidden;}.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta{padding-bottom:0.9375rem;}@media (max-width:767px){.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-cta{display:-webkit-box;display:-ms-flexbox;display:flex;}}.map-content-window{font-size:1rem;position:relative;padding:0.625rem 8.5rem 0.625rem 0.625rem;min-height:9.375rem;}@media (max-width:767px){.map-content-window{padding:1.875rem 0 1.25rem;text-align:left;max-width:calc(100vw - 100px);margin:0 auto;}}.map-content-window .views-field-title{font-size:1.5rem;color:#c29a5b;margin-bottom:0.625rem;}@media (max-width:767px){.map-content-window .views-field-title{margin-bottom:1.125rem;font-size:1.25rem;}}.map-content-window .views-field-title a,.map-content-window .views-field-title .ui-dialog .thank-message a,.ui-dialog .thank-message .map-content-window .views-field-title a{color:#c29a5b;}.map-content-window .views-field-field-address{display:inline;}@media (max-width:767px){.map-content-window .views-field-field-address{display:none;}}.map-content-window .views-field-field-address .field-content{position:relative;padding-left:1.5625rem;font-size:1rem;}.map-content-window .views-field-field-address .field-content:before{font-size:1rem;position:absolute;top:0.1875rem;left:0;}.map-content-window .views-field-field-address *{display:inline-block;margin:0;padding:0;vertical-align:middle;}.map-content-window .views-field-field-number-phone{margin-bottom:0.75rem;margin-top:0.625rem;}@media (max-width:767px){.map-content-window .views-field-field-number-phone{display:none;}}.map-content-window .views-field-field-number-phone .field-content{position:relative;padding-left:1.5625rem;}.map-content-window .views-field-field-number-phone .field-content:before{font-size:0.9375rem;position:absolute;top:0.3125rem;left:0;}.map-content-window .views-field-field-number-phone a,.map-content-window .views-field-field-number-phone .ui-dialog .thank-message a,.ui-dialog .thank-message .map-content-window .views-field-field-number-phone a{color:#000031;}.map-content-window .views-field-field-number-phone *{display:inline-block;margin:0;padding:0;vertical-align:middle;}.map-content-window .views-field-view-node{position:absolute;top:4.6875rem;right:0;}@media (max-width:767px){.map-content-window .views-field-view-node{position:relative;top:0;}}.map-content-window .views-field-view-node a,.map-content-window .views-field-view-node .ui-dialog .thank-message a,.ui-dialog .thank-message .map-content-window .views-field-view-node a{padding:0 1.25rem;font-size:1.125rem;}@media (max-width:767px){.map-content-window .views-field-view-node a,.map-content-window .views-field-view-node .ui-dialog .thank-message a,.ui-dialog .thank-message .map-content-window .views-field-view-node a{height:2.625rem;line-height:2.625rem;font-size:0.875rem;}}.map-content-window .views-field-field-location-status{display:inline;}.map-content-window .views-field-field-location-status *{display:inline;}.map-content-window .views-field-field-location-status [data-status="Closed"]{color:#d91d1d;}@media (max-width:767px){.map-content-window .views-field-field-opening-hours{display:none;}}.map-content-window .views-field-nothing{position:absolute;top:2.5rem;right:0;}@media (max-width:767px){.map-content-window .views-field-nothing{position:relative;top:0;margin-bottom:1.875rem;font-size:0.875rem;}}.map-content-window .views-field-nothing:before{font-size:0.8125rem;}.map-content-window .views-field-nothing a,.map-content-window .views-field-nothing .ui-dialog .thank-message a,.ui-dialog .thank-message .map-content-window .views-field-nothing a{text-decoration:underline;}.map-content-window .field--name-field-geofield,.map-content-window .views-field-field-count-home-location,.map-content-window .field--name-field-map,.map-content-window .views-field-field-geolocation{display:none;}@media (max-width:767px){.gm-style-iw{text-align:center;}}.display-home-location-item,.view-display-home-location-listing- .view-content li,.field--name-field-display-home-location .node--type-display-home-location .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0;padding:3.625rem 2.125rem;border-bottom:1px solid #e8e8e8;}@media (max-width:767px){.display-home-location-item,.view-display-home-location-listing- .view-content li,.field--name-field-display-home-location .node--type-display-home-location .node__content{padding:1.5rem 0 2.25rem;display:block;}}.display-home-location-item .info,.view-display-home-location-listing- .view-content li .info,.field--name-field-display-home-location .node--type-display-home-location .node__content .info{width:calc(100% - 270px);font-weight:400;}@media (max-width:767px){.display-home-location-item .info,.view-display-home-location-listing- .view-content li .info,.field--name-field-display-home-location .node--type-display-home-location .node__content .info{position:relative;padding-bottom:2.5rem;width:100%;margin-bottom:1.875rem;}}.display-home-location-item .views-field-title,.view-display-home-location-listing- .view-content li .views-field-title,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title{margin-bottom:1.875rem;font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){.display-home-location-item .views-field-title,.view-display-home-location-listing- .view-content li .views-field-title,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title{font-size:2.625rem;}}@media (max-width:1024px){.display-home-location-item .views-field-title,.view-display-home-location-listing- .view-content li .views-field-title,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title{font-size:1.875rem;}}@media (max-width:767px){.display-home-location-item .views-field-title,.view-display-home-location-listing- .view-content li .views-field-title,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title{font-size:1.25rem;width:100%;margin-bottom:0.8125rem;}}.display-home-location-item .views-field-title h2,.view-display-home-location-listing- .view-content li .views-field-title h2,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title h2,.display-home-location-item .views-field-title h3,.view-display-home-location-listing- .view-content li .views-field-title h3,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title h3,.display-home-location-item .views-field-title h4,.view-display-home-location-listing- .view-content li .views-field-title h4,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title h4{font-size:inherit;font-weight:inherit;}.display-home-location-item .views-field-title a,.view-display-home-location-listing- .view-content li .views-field-title a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title a,.display-home-location-item .views-field-title .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-title a{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;font-size:inherit;}@media (max-width:767px){.display-home-location-item .views-field-title a,.view-display-home-location-listing- .view-content li .views-field-title a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title a,.display-home-location-item .views-field-title .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-title a{font-size:1.25rem;}}.display-home-location-item .views-field-title sup,.view-display-home-location-listing- .view-content li .views-field-title sup,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title sup{font-size:0.875rem;color:#088d88;top:-1.375rem;left:-0.5rem;}@media (max-width:767px){.display-home-location-item .views-field-title sup,.view-display-home-location-listing- .view-content li .views-field-title sup,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-title sup{top:0rem;left:-0.25rem;}}.display-home-location-item .simple-gmap-static-map,.view-display-home-location-listing- .view-content li .simple-gmap-static-map,.field--name-field-display-home-location .node--type-display-home-location .node__content .simple-gmap-static-map{display:none;}@media (max-width:767px){.display-home-location-item .simple-gmap-static-map,.view-display-home-location-listing- .view-content li .simple-gmap-static-map,.field--name-field-display-home-location .node--type-display-home-location .node__content .simple-gmap-static-map{display:block;}.display-home-location-item .simple-gmap-static-map img,.view-display-home-location-listing- .view-content li .simple-gmap-static-map img,.field--name-field-display-home-location .node--type-display-home-location .node__content .simple-gmap-static-map img{width:100%;height:auto;display:block;}}.display-home-location-item .views-field-field-address,.view-display-home-location-listing- .view-content li .views-field-field-address,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-address{display:inline;}@media (max-width:1024px){.display-home-location-item .views-field-field-address,.view-display-home-location-listing- .view-content li .views-field-field-address,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-address{display:inline-block;}}@media (max-width:767px){.display-home-location-item .views-field-field-address,.view-display-home-location-listing- .view-content li .views-field-field-address,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-address{width:auto;margin-top:0.8125rem;}}.display-home-location-item .views-field-field-address .field-content,.view-display-home-location-listing- .view-content li .views-field-field-address .field-content,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-address .field-content{position:relative;padding-left:1.5625rem;}.display-home-location-item .views-field-field-address .field-content:before,.view-display-home-location-listing- .view-content li .views-field-field-address .field-content:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-address .field-content:before{font-size:1rem;margin-right:0.5rem;position:absolute;top:0.375rem;left:0;}@media (max-width:767px){.display-home-location-item .views-field-field-address .field-content:before,.view-display-home-location-listing- .view-content li .views-field-field-address .field-content:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-address .field-content:before{top:0.1875rem;}}.display-home-location-item .views-field-field-address *,.view-display-home-location-listing- .view-content li .views-field-field-address *,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-address *{display:inline-block;margin:0;padding:0;vertical-align:middle;}.display-home-location-item .views-field-nothing,.view-display-home-location-listing- .view-content li .views-field-nothing,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-nothing{display:inline-block;margin:0;padding:0;vertical-align:middle;margin-left:1.5rem;}@media (max-width:1024px){.display-home-location-item .views-field-nothing,.view-display-home-location-listing- .view-content li .views-field-nothing,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-nothing{display:block;margin-top:0.1875rem;margin-bottom:0.3125rem;}}@media (min-width:768px){.display-home-location-item .views-field-nothing:before,.view-display-home-location-listing- .view-content li .views-field-nothing:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-nothing:before{display:none;}}@media (max-width:767px){.display-home-location-item .views-field-nothing,.view-display-home-location-listing- .view-content li .views-field-nothing,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-nothing{position:absolute;left:0;bottom:0;margin-left:0;}}.display-home-location-item .views-field-nothing a,.view-display-home-location-listing- .view-content li .views-field-nothing a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-nothing a,.display-home-location-item .views-field-nothing .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-nothing a{text-decoration:underline;text-transform:uppercase;}.display-home-location-item .views-field-nothing .field-content,.view-display-home-location-listing- .view-content li .views-field-nothing .field-content,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-nothing .field-content{vertical-align:middle;}@media (max-width:767px){.display-home-location-item .views-field-field-number-phone,.view-display-home-location-listing- .view-content li .views-field-field-number-phone,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-number-phone{margin-top:0.8125rem;}}.display-home-location-item .views-field-field-number-phone .field-content,.view-display-home-location-listing- .view-content li .views-field-field-number-phone .field-content,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-number-phone .field-content{position:relative;padding-left:1.5625rem;}.display-home-location-item .views-field-field-number-phone .field-content:before,.view-display-home-location-listing- .view-content li .views-field-field-number-phone .field-content:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-number-phone .field-content:before{font-size:0.9375rem;position:absolute;top:0.4375rem;left:0;}@media (max-width:767px){.display-home-location-item .views-field-field-number-phone .field-content:before,.view-display-home-location-listing- .view-content li .views-field-field-number-phone .field-content:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-number-phone .field-content:before{top:0.1875rem;}}.display-home-location-item .views-field-field-number-phone a,.view-display-home-location-listing- .view-content li .views-field-field-number-phone a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-number-phone a,.display-home-location-item .views-field-field-number-phone .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-field-number-phone a{color:#000031;}.display-home-location-item .views-field-field-number-phone *,.view-display-home-location-listing- .view-content li .views-field-field-number-phone *,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-number-phone *{display:inline-block;margin:0;padding:0;}.display-home-location-item .views-field-field-number-phone .field__item:not(:first-child) .vcard:before,.view-display-home-location-listing- .view-content li .views-field-field-number-phone .field__item:not(:first-child) .vcard:before,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-number-phone .field__item:not(:first-child) .vcard:before{content:"/";}@media (max-width:1024px){.display-home-location-item .views-field-view-node,.view-display-home-location-listing- .view-content li .views-field-view-node,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-view-node{right:0.625rem;}}@media (max-width:767px){.display-home-location-item .views-field-view-node,.view-display-home-location-listing- .view-content li .views-field-view-node,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-view-node{width:100%;}}.display-home-location-item .views-field-view-node a,.view-display-home-location-listing- .view-content li .views-field-view-node a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-view-node a,.display-home-location-item .views-field-view-node .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-view-node a{width:14.625rem;}@media (max-width:767px){.display-home-location-item .views-field-view-node a,.view-display-home-location-listing- .view-content li .views-field-view-node a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-view-node a,.display-home-location-item .views-field-view-node .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-view-node a{width:100%;}}.display-home-location-item .views-field-field-count-home-location,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location{margin-top:1.5625rem;}@media (max-width:1024px){.display-home-location-item .views-field-field-count-home-location,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location{right:0.625rem;}}@media (max-width:767px){.display-home-location-item .views-field-field-count-home-location,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location{width:100%;margin-top:1.375rem;}}.display-home-location-item .views-field-field-count-home-location .field-content div,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location .field-content div,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location .field-content div,.display-home-location-item .views-field-field-count-home-location a,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location a,.display-home-location-item .views-field-field-count-home-location .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-field-count-home-location a{width:14.625rem;padding:0;}@media (max-width:767px){.display-home-location-item .views-field-field-count-home-location .field-content div,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location .field-content div,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location .field-content div,.display-home-location-item .views-field-field-count-home-location a,.view-display-home-location-listing- .view-content li .views-field-field-count-home-location a,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-count-home-location a,.display-home-location-item .views-field-field-count-home-location .ui-dialog .thank-message a,.ui-dialog .thank-message .display-home-location-item .views-field-field-count-home-location a{width:100%;}}.display-home-location-item .views-field-field-opening-hours,.view-display-home-location-listing- .view-content li .views-field-field-opening-hours,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-opening-hours{margin-top:1.875rem;}@media (max-width:767px){.display-home-location-item .views-field-field-opening-hours,.view-display-home-location-listing- .view-content li .views-field-field-opening-hours,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-opening-hours{width:100%;margin-top:0.9375rem;}}@media (min-width:992px){.display-home-location-item .views-field-field-opening-hours .field-content,.view-display-home-location-listing- .view-content li .views-field-field-opening-hours .field-content,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-opening-hours .field-content{display:-webkit-box;display:-ms-flexbox;display:flex;}}.display-home-location-item .views-field-field-opening-hours .hours-label,.view-display-home-location-listing- .view-content li .views-field-field-opening-hours .hours-label,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-opening-hours .hours-label{display:block;font-size:inherit;text-transform:uppercase;margin-right:20px;}.display-home-location-item .views-field-field-opening-hours [data-status="Closed"] .time,.view-display-home-location-listing- .view-content li .views-field-field-opening-hours [data-status="Closed"] .time,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-opening-hours [data-status="Closed"] .time{text-decoration:line-through;}.display-home-location-item .views-field-field-opening-hours [data-status="Closed"] .status,.view-display-home-location-listing- .view-content li .views-field-field-opening-hours [data-status="Closed"] .status,.field--name-field-display-home-location .node--type-display-home-location .node__content .views-field-field-opening-hours [data-status="Closed"] .status{color:#d91d1d;}.display-home-location-item .field--name-field-geofield,.view-display-home-location-listing- .view-content li .field--name-field-geofield,.field--name-field-display-home-location .node--type-display-home-location .node__content .field--name-field-geofield{display:none;}.map-location-area{margin-top:2.1875rem;}.map-location-area .map-location{padding-bottom:0.3125rem;border-radius:0.1875rem;overflow:hidden;}@media (max-width:767px){.map-location-area .map-location{position:fixed;top:-100vh;left:0;width:100vw;height:100vh;}.map-location-area .map-location.active{display:block;top:0;z-index:999;padding-bottom:0;border-radius:0;}.map-location-area .map-location.active #map-location{height:calc(100% - 3.125rem);top:3.125rem;}}.map-location-area .map-location .detail-map-header{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:3.125rem;background-color:#088d88;}.map-location-area .map-location .detail-map-header .btn-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0.625rem;cursor:pointer;}.map-location-area .map-location .detail-map-header .btn-back:before{font-size:1rem;color:#ffffff;}#map-location{width:100%;height:40.5rem;}.filter-location{border-radius:0.1875rem;overflow:hidden;margin-top:-0.3125rem;}.filter-location:before,.filter-location:after{content:'';display:table;clear:both;}.filter-location ul{font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #a3c8c8;}@media (max-width:767px){.filter-location ul{font-size:0.875rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;}}.filter-location li{overflow:hidden;border-right:1px solid #a3c8c8;border-bottom:1px solid #a3c8c8;}.filter-location li:nth-child(2n + 1){border-right:1px solid #a3c8c8;}@media (max-width:1199px){.filter-location li{width:auto;-ms-flex-preferred-size:50%;flex-basis:50%;border-right:none;}}@media (min-width:1201px){.filter-location li{-ms-flex-preferred-size:25%;flex-basis:25%;}}@media (max-width:767px){.filter-location li{width:auto;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px;border:1px solid #a3c8c8;border-radius:0.1875rem;}}.filter-location li h3{font-size:inherit;font-weight:inherit;}.filter-location li a,.filter-location li .ui-dialog .thank-message a,.ui-dialog .thank-message .filter-location li a{display:block;height:4.0625rem;line-height:4.0625rem;padding:0 0.3125rem;background:#a3c8c8;border-bottom-color:#a3c8c8;text-decoration:none;font-size:1.5rem;color:#088d88;border-bottom:1px solid #a3c8c8;text-transform:uppercase;opacity:0.5;font-weight:500;text-align:center;}@media (max-width:767px){.filter-location li a,.filter-location li .ui-dialog .thank-message a,.ui-dialog .thank-message .filter-location li a{font-size:0.875rem;height:2.75rem;line-height:2.75rem;padding:0;text-align:center;border:none;}}.filter-location li a:hover,.filter-location li .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .filter-location li a:hover{background:#ffffff;border-bottom-color:#ffffff;}.filter-location li.is-active a{font-weight:700;background:#ffffff;}.sub-title{margin-top:3.3125rem;}@media (max-width:767px){.sub-title{margin-top:2.125rem;}}.sub-title h2{font-size:3.4375rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:uppercase;color:#088d88;line-height:0.82;}@media (max-width:767px){.sub-title h2{font-size:1.875rem;letter-spacing:0.125rem;}}.sub-title .short-description{font-size:1.5rem;margin-top:1.25rem;line-height:1.5;}@media (max-width:767px){.sub-title .short-description{font-size:0.875rem;}}.view-display-home-location-listing-{margin-top:3.625rem;}@media (max-width:767px){.view-display-home-location-listing-{margin-top:2.125rem;}}.view-display-home-location-listing- .view-filters{display:none;}.view-display-home-location-listing- .view-content ul{margin:0;}.view-display-home-location-listing- .view-content li{border-bottom:none;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-display-home-location-listing- .view-content li:not(:last-child){border-bottom:1px solid #a3c8c8;}.view-display-home-location-listing- .view-content li .home-design{min-width:100%;}.view-display-home-location-listing- .view-content li .home-design__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);margin-top:3.125rem;width:calc(100% + 60px);}@media (max-width:1024px){.view-display-home-location-listing- .view-content li .home-design__inner{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.view-display-home-location-listing- .view-content li .home-design__inner{width:100%;margin:0;}}.view-display-home-location-listing- .view-content li .home-design__inner:before{content:"";display:block;width:calc(100% - 60px);height:1px;border-top:1px solid #a3c8c8;margin:auto;}@media (max-width:767px){.view-display-home-location-listing- .view-content li .home-design__inner{margin-top:1.375rem;}.view-display-home-location-listing- .view-content li .home-design__inner:before{display:none;}}.view-display-home-location-listing- .view-content li .home-design__inner > div{margin:1.875rem 1.875rem;width:calc(33.333% - 60px);width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;}@media (max-width:1024px){.view-display-home-location-listing- .view-content li .home-design__inner > div{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.view-display-home-location-listing- .view-content li .home-design__inner > div{width:100%;margin:1.375rem 0 0;}.view-display-home-location-listing- .view-content li .home-design__inner > div:first-child{margin-top:0;}}.view-display-home-location-listing- .view-content li .home-design__inner > div.design-type-image-full-width{width:100%;}.view-display-home-location-listing- .view-content li .home-design__inner > div.design-type-image-full-width .design-type-image-wrapper{max-height:31.5rem;}.view-display-home-location-listing- .view-content li .home-design__inner .info{width:100%;}@media (max-width:767px){.view-display-home-location-listing- .view-content li .home-design__inner .info{padding-bottom:0.9375rem;margin-bottom:0;}}.map-content-window.popup-display-location{width:29.25rem;padding-right:9.75rem;}@media (max-width:767px){.map-content-window.popup-display-location{padding:1.875rem 0 1.25rem;text-align:left;max-width:calc(100vw - 100px);width:auto;margin:0 auto;}}.map-content-window.popup-display-location sup{font-size:0.875rem;color:#088d88;top:-0.9375rem;left:-0.375rem;}.map-content-window.popup-display-location .views-field-field-opening-hours{margin-top:0.625rem;}.map-content-window.popup-display-location .views-field-field-opening-hours .hours-label{font-weight:500;display:inline-block;}.map-content-window.popup-display-location .views-field-field-opening-hours .hours-label:after{content:":";}.map-content-window.popup-display-location .views-field-field-opening-hours .hours-content{display:inline;}.map-content-window.popup-display-location .views-field-field-opening-hours [data-status="Closed"]{display:inline;margin-left:0.3125rem;}.map-content-window.popup-display-location .views-field-field-opening-hours [data-status="Closed"] .time{text-decoration:line-through;}.map-content-window.popup-display-location .views-field-field-opening-hours [data-status="Closed"] .status{color:#d91d1d;}.paragraph--type--image_and_link_list{margin-bottom:6.25rem;}@media (max-width:767px){.paragraph--type--image_and_link_list{margin-bottom:3.125rem;}}.paragraph--type--image_and_link_list .field--name-field-title{margin-bottom:1.25rem;}@media (max-width:1365px){.paragraph--type--image_and_link_list .field--name-field-title{font-size:2.625rem;}}@media (max-width:767px){.paragraph--type--image_and_link_list .field--name-field-title{font-size:2.25rem;}}.paragraph--type--image_and_link_list .field--name-field-list-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:1025px){.paragraph--type--image_and_link_list .field--name-field-list-items{margin:0 calc(-2 * 0.9375rem);margin-bottom:calc(-4 * 0.9375rem);}}@media (min-width:768px){.paragraph--type--image_and_link_list .field--name-field-list-items{margin:0 calc(-1 * 0.9375rem);margin-bottom:calc(-2 * 0.9375rem);}}.paragraph--type--image_and_link_list .field--name-field-list-items > .field__item{width:50%;}@media (min-width:1025px){.paragraph--type--image_and_link_list .field--name-field-list-items > .field__item{padding:0 calc(2 * 0.9375rem);margin-bottom:calc(4 * 0.9375rem);}}@media (min-width:768px){.paragraph--type--image_and_link_list .field--name-field-list-items > .field__item{padding:0 0.9375rem;margin-bottom:calc(2 * 0.9375rem);}}@media (max-width:767px){.paragraph--type--image_and_link_list .field--name-field-list-items > .field__item{width:100%;margin-bottom:1.375rem;}}.paragraph--type--image_and_link_list .field--name-field-list-items > .field__item:last-child{padding-bottom:0;margin-bottom:0;}.paragraph--type--image_and_link_list .field--name-field-list-items .field--name-field-media-image{-webkit-box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);border-radius:0.25rem;overflow:hidden;}.paragraph--type--image_and_link_list .field--name-field-list-items .field--name-field-media-image img{width:100%;height:auto;display:block;}.paragraph--type--image_and_link_list .field--name-field-list-items .field--name-field-link{font-size:1.125rem;margin-top:0.625rem;}.paragraph--type--image_and_link_list .field--name-field-list-items .field--name-field-link a{text-decoration:underline;text-transform:capitalize;}.two-item-block-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6.25rem;padding-top:70px;padding-bottom:70px;}@media (max-width:767px){.two-item-block-items{margin-bottom:3.125rem;padding-top:50px;padding-bottom:50px;}}.two-item-block-items .paragraph--type--one_item_block{margin:0 auto;}.two-item-block-items > .field__item{width:50%;position:relative;}@media (max-width:767px){.two-item-block-items > .field__item{width:100%;}}.two-item-block-items > .field__item:first-child{padding-right:6.25rem;}@media (max-width:1199px){.two-item-block-items > .field__item:first-child{padding-right:3.125rem;}}@media (max-width:767px){.two-item-block-items > .field__item:first-child{padding-right:0;padding-bottom:36px;}}.two-item-block-items > .field__item:last-child{padding-left:6.25rem;}@media (max-width:1199px){.two-item-block-items > .field__item:last-child{padding-left:3.125rem;}}@media (max-width:767px){.two-item-block-items > .field__item:last-child{padding-left:0;padding-top:36px;}}.two-item-block-items > .field__item .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;color:#ffffff;}@media (max-width:1365px){.two-item-block-items > .field__item .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.two-item-block-items > .field__item .field--name-field-title{font-size:1.875rem;word-break:break-word;}}@media (max-width:767px){.two-item-block-items > .field__item .field--name-field-title{font-size:1.625rem;}}.two-item-block-items > .field__item .field--name-field-title h2,.two-item-block-items > .field__item .field--name-field-title h3{font-size:inherit;}.two-item-block-items > .field__item .field--name-field-subtitle{text-transform:uppercase;font-weight:700;font-size:1.875rem;}@media (max-width:1365px){.two-item-block-items > .field__item .field--name-field-subtitle{font-size:1.5rem;}}@media (max-width:1024px){.two-item-block-items > .field__item .field--name-field-subtitle{font-size:1.125rem;}}.two-item-block-items > .field__item .field--name-field-body{padding-top:1.875rem;}@media (max-width:767px){.two-item-block-items > .field__item .field--name-field-body{padding-top:0.625rem;}}.two-item-block-items > .field__item .field--type-link{padding-top:2.25rem;}.two-item-block-items > .field__item .field--type-link a,.ui-dialog .thank-message .two-item-block-items > .field__item .field--type-link a{text-decoration:underline;text-transform:capitalize;}@media (max-width:767px){.two-item-block-items > .field__item:first-child{border-bottom:1px solid #a3c8c8;}}.paragraph--type--file_download_block.paragraph--view-mode--preview{margin:6.25rem auto;}@media (max-width:767px){.paragraph--type--file_download_block.paragraph--view-mode--preview{margin:3.125rem auto;}}.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download-title{margin-bottom:1.25rem;}@media (max-width:1365px){.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download-title{font-size:1.625rem;}}.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download{background:#a3c8c854;border:1px solid #a3c8c8;padding:2.8125rem;}.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download:before,.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download:after{content:'';display:table;clear:both;}@media (max-width:767px){.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download{padding:1.25rem 0.625rem;}}.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download .field--name-field-file-download a{font-size:1.5rem;font-weight:400;}@media (max-width:767px){.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download .field--name-field-file-download a{font-size:0.875rem;}}.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download .field--name-field-file-download a:after{float:right;font-size:2.0625rem;margin-top:-0.25rem;padding:10px;background-color:transparent;}@media (max-width:767px){.paragraph--type--file_download_block.paragraph--view-mode--preview .file-download .field--name-field-file-download a:after{margin-top:-0.125rem;font-size:1.1875rem;}}.paragraph--type--finance_calculator_block{margin:6.25rem auto 0;}@media (max-width:767px){.paragraph--type--finance_calculator_block{margin:3.125rem auto 0;}}.paragraph--type--finance_calculator_block iframe{border:none;width:100%;}.VisiCalcClass{background:url(/themes/custom/mjh/images/load-Icon-48x48.gif) 50% 15% no-repeat;background-size:80px 80px;min-height:560px;margin:0;padding:0;}#Loan_Repayment_Calculator{min-height:560px;}@media (max-width:519px){#Loan_Repayment_Calculator{min-height:1095px;}}#Borrowing_Power_Calculator{min-height:795px;}@media (max-width:519px){#Borrowing_Power_Calculator{min-height:1673px;}}#Budget_Planner{min-height:914px;}@media (max-width:519px){#Budget_Planner{min-height:1330px;}}#Comparison_Rate_Calculator{min-height:715px;}@media (max-width:519px){#Comparison_Rate_Calculator{min-height:1330px;}}#Compound_Interest_Calculator{min-height:741px;}@media (max-width:519px){#Compound_Interest_Calculator{min-height:1065px;}}#Credit_Card_Calculator{min-height:891px;}@media (max-width:519px){#Credit_Card_Calculator{min-height:1410px;}}#Extra_Repayment_Calculator{min-height:651px;}@media (max-width:519px){#Extra_Repayment_Calculator{min-height:1330px;}}#Home_Loan_Offset_Calculator{min-height:616px;}@media (max-width:519px){#Home_Loan_Offset_Calculator{min-height:712px;}}#How_Long_to_Repay_Calculator{min-height:560px;}@media (max-width:519px){#How_Long_to_Repay_Calculator{min-height:1093px;}}#Saving_Calculator{min-height:558px;}@media (max-width:519px){#Saving_Calculator{min-height:1095px;}}#Interest_Only_Mortgage_Calculator{min-height:609px;}@media (max-width:519px){#Interest_Only_Mortgage_Calculator{min-height:1242px;}}#Introductory_Rate_Loan_Calculator{min-height:716px;}@media (max-width:519px){#Introductory_Rate_Loan_Calculator{min-height:1240px;}}#Lump_Sum_Repayment_Calculator{min-height:651px;}@media (max-width:519px){#Lump_Sum_Repayment_Calculator{min-height:1330px;}}#Split_Loan_Calculator{min-height:772px;}@media (max-width:519px){#Split_Loan_Calculator{min-height:1460px;}}#Leasing_Calculator{min-height:700px;}@media (max-width:519px){#Leasing_Calculator{min-height:1190px;}}#Loan_Comparison_Calculator{min-height:848px;}@media (max-width:519px){#Loan_Comparison_Calculator{min-height:1740px;}}#Property_Buying_Cost_Calculator{min-height:754px;}@media (max-width:519px){#Property_Buying_Cost_Calculator{min-height:1780px;}}#Property_Selling_Cost_Calculator{min-height:626px;}@media (max-width:519px){#Property_Selling_Cost_Calculator{min-height:1540px;}}#Reverse_Mortgage_Calculator{min-height:1050px;}@media (max-width:519px){#Reverse_Mortgage_Calculator{min-height:1850px;}}#Income_Tax_Calculator{min-height:748px;}@media (max-width:519px){#Income_Tax_Calculator{min-height:1122px;}}#Stamp_Duty_Calculator{min-height:690px;}@media (max-width:519px){#Stamp_Duty_Calculator{min-height:1068px;}}#Income_Annualisation_Calculator{min-height:700px;}@media (max-width:519px){#Income_Annualisation_Calculator{min-height:860px;}}#Income_Gross_Up_Calculator{min-height:678px;}@media (max-width:519px){#Income_Gross_Up_Calculator{min-height:810px;}}#How_Long_to_Save_Calculator{min-height:558px;}@media (max-width:519px){#How_Long_to_Save_Calculator{min-height:1077px;}}#How_Much_to_Deposit_Calculator{min-height:654px;}@media (max-width:519px){#How_Much_to_Deposit_Calculator{min-height:1132px;}}#Fortnightly_Repayment_Calculator{min-height:777px;}@media (max-width:519px){#Fortnightly_Repayment_Calculator{min-height:1192px;}}#Mortgage_Switching_Calculator{min-height:998px;}@media (max-width:519px){#Mortgage_Switching_Calculator{min-height:1830px;}}#Rent_vs_Buy_Calculator{min-height:857px;}@media (max-width:519px){#Rent_vs_Buy_Calculator{min-height:1900px;}}.paragraph--type--testimonial,.paragraph--type--testimonial-listing{text-align:center;}@media (min-width:768px){.paragraph--type--testimonial,.paragraph--type--testimonial-listing{margin-bottom:6.25rem;}}@media (max-width:767px){.paragraph--type--testimonial,.paragraph--type--testimonial-listing{margin-bottom:3.125rem;}}.paragraph--type--testimonial .field--name-field-view-all-link,.paragraph--type--testimonial .readmore-link,.paragraph--type--testimonial-listing .field--name-field-view-all-link,.paragraph--type--testimonial-listing .readmore-link{margin-top:1.875rem;}@media (max-width:767px){.paragraph--type--testimonial .field--name-field-view-all-link,.paragraph--type--testimonial .readmore-link,.paragraph--type--testimonial-listing .field--name-field-view-all-link,.paragraph--type--testimonial-listing .readmore-link{margin-top:0.625rem;}}.paragraph--type--testimonial .field--name-field-view-all-link a,.paragraph--type--testimonial .field--name-field-view-all-link .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--testimonial .field--name-field-view-all-link a,.paragraph--type--testimonial .readmore-link a,.paragraph--type--testimonial .readmore-link .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--testimonial .readmore-link a,.paragraph--type--testimonial-listing .field--name-field-view-all-link a,.paragraph--type--testimonial-listing .field--name-field-view-all-link .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--testimonial-listing .field--name-field-view-all-link a,.paragraph--type--testimonial-listing .readmore-link a,.paragraph--type--testimonial-listing .readmore-link .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--testimonial-listing .readmore-link a{text-transform:uppercase;text-decoration:underline;}.field--name-field-testimonial{font-size:2.25rem;line-height:3.375rem;font-weight:300;color:#088d88;display:inline;}@media (max-width:767px){.field--name-field-testimonial{font-size:1.25rem;line-height:1.5;}}.field--name-field-testimonial > p{text-align:center;font-style:italic;position:relative;}.field--name-field-testimonial > p:last-child{margin-bottom:0;}.field--name-field-testimonial > p:last-child:after{margin-left:0.3125rem;}.field--name-field-testimonial > p:before,.field--name-field-testimonial > p:after{position:relative;font-size:1.125rem;top:-1.25rem;}@media (max-width:767px){.field--name-field-testimonial > p:before,.field--name-field-testimonial > p:after{font-size:0.625rem;top:-0.75rem;}}.field--name-field-testimonial:after{display:none;}.field--name-field-testimonial > .field__item:not(:first-child){padding-top:3.75rem;margin-top:3.75rem;border-top:1px dotted #d7d7d7;}@media (max-width:767px){.field--name-field-testimonial > .field__item:not(:first-child){padding-top:1.375rem;margin-top:1.375rem;}}@media (min-width:768px){.node--type-testimonial .field_testimonial--main-content{padding-left:6.25rem;padding-right:6.25rem;}}.node--type-testimonial .field_testimonial-quote-start,.node--type-testimonial .field_testimonial-quote-end{display:none;font-size:1.125rem;position:relative;top:-1.25rem;}@media (max-width:767px){.node--type-testimonial .field_testimonial-quote-start,.node--type-testimonial .field_testimonial-quote-end{font-size:0.625rem;top:-0.75rem;}}.node--type-testimonial .field--name-field-customer-name{line-height:normal;font-size:1.25rem;padding-top:1.875rem;color:#58595b;}@media (max-width:767px){.node--type-testimonial .field--name-field-customer-name{padding-top:0.625rem;font-size:0.875rem;}}.node--type-testimonial .field--name-field-customer-location{line-height:normal;font-size:1.25rem;color:#9b9b9b;}@media (max-width:767px){.node--type-testimonial .field--name-field-customer-location{font-size:0.875rem;}}.field--name-field-linkedin-link{margin-bottom:6.25rem;text-align:center;}@media (max-width:767px){.field--name-field-linkedin-link{margin-bottom:3.125rem;}}.field--name-field-linkedin-link a,.field--name-field-linkedin-link .ui-dialog .thank-message a,.ui-dialog .thank-message .field--name-field-linkedin-link a{display:inline-block;border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(198,198,198,0.5);box-shadow:0 2px 4px 0 rgba(198,198,198,0.5);border:solid 1px #0097d4;color:#0097d4;padding:0.8125rem 1.75rem 0.75rem 0.8125rem;font-size:1.25rem;}@media (max-width:767px){.field--name-field-linkedin-link a,.field--name-field-linkedin-link .ui-dialog .thank-message a,.ui-dialog .thank-message .field--name-field-linkedin-link a{font-size:0.875rem;}}.field--name-field-linkedin-link a:before,.field--name-field-linkedin-link .ui-dialog .thank-message a:before,.ui-dialog .thank-message .field--name-field-linkedin-link a:before{color:#ffffff;background:#0097d4;border-radius:0.1875rem;font-size:2.5rem;padding:0.625rem;display:inline-block;vertical-align:middle;margin-right:1rem;}@media (max-width:767px){.field--name-field-linkedin-link a:before,.field--name-field-linkedin-link .ui-dialog .thank-message a:before,.ui-dialog .thank-message .field--name-field-linkedin-link a:before{font-size:1.25rem;padding:0.3125rem;}}.node--type-content-page .title-content-page,.node--type-consultant .title-content-page{color:#c29a5b;margin-bottom:1.375rem;}@media (max-width:767px){.node--type-content-page .title-content-page,.node--type-consultant .title-content-page{margin-bottom:0.9375rem;}}.node--type-content-page .desc-content-page,.node--type-consultant .desc-content-page{margin-bottom:3.625rem;}@media (max-width:767px){.node--type-content-page .desc-content-page,.node--type-consultant .desc-content-page{margin-bottom:1.25rem;}}.node--type-content-page .desc-content-page strong,.node--type-consultant .desc-content-page strong{font-size:1.5rem;font-weight:normal;display:block;}@media (max-width:767px){.node--type-content-page .desc-content-page strong,.node--type-consultant .desc-content-page strong{font-size:1rem;}}.node--type-content-page .desc-content-page p:last-of-type,.node--type-consultant .desc-content-page p:last-of-type{margin-bottom:0;}.node--type-content-page .desc-content-page img,.node--type-consultant .desc-content-page img{margin-bottom:1.875rem;}@media (max-width:767px){.node--type-content-page .desc-content-page img,.node--type-consultant .desc-content-page img{margin-bottom:1.25rem;}}.node--type-content-page .content-page-group .item-content-page-image .image-field,.node--type-consultant .content-page-group .item-content-page-image .image-field{-webkit-box-shadow:0px 0px 15px 10px rgba(238,238,238,0.3);box-shadow:0px 0px 15px 10px rgba(238,238,238,0.3);margin-bottom:5.625rem;}.node--type-content-page .content-page-group .item-content-page-image .image-field img,.node--type-consultant .content-page-group .item-content-page-image .image-field img{display:block;border-radius:0.25rem;}.node--type-content-page .content-page-group .item-content-page-image .text-field .field--name-field-title,.node--type-consultant .content-page-group .item-content-page-image .text-field .field--name-field-title{font-size:3.4375rem;color:#088d88;margin-bottom:1.875rem;}@media (max-width:1365px){.node--type-content-page .content-page-group .item-content-page-image .text-field .field--name-field-title,.node--type-consultant .content-page-group .item-content-page-image .text-field .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.node--type-content-page .content-page-group .item-content-page-image .text-field .field--name-field-title,.node--type-consultant .content-page-group .item-content-page-image .text-field .field--name-field-title{font-size:1.875rem;}}@media (max-width:767px){.node--type-content-page .content-page-group .item-content-page-image .text-field .field--name-field-title,.node--type-consultant .content-page-group .item-content-page-image .text-field .field--name-field-title{font-size:1.625rem;padding-bottom:1.5rem;}}.node--type-content-page .content-page-group .item-content-page-image .text-field .field--name-field-subtitle,.node--type-consultant .content-page-group .item-content-page-image .text-field .field--name-field-subtitle{font-size:1.5rem;margin-bottom:1.25rem;}.node--type-content-page .content-page-group .item-content-page-image .text-field .field--name-field-body,.node--type-consultant .content-page-group .item-content-page-image .text-field .field--name-field-body{font-size:1.5rem;margin-bottom:3.125rem;}.node--type-content-page .content-page-group .item-content-page-image .text-field .field--name-field-link,.node--type-consultant .content-page-group .item-content-page-image .text-field .field--name-field-link{margin-bottom:3.125rem;}.node--type-content-page .content-page-group .item-content-page-image .text-field .field--name-field-link a,.node--type-consultant .content-page-group .item-content-page-image .text-field .field--name-field-link a{background:#088d88;color:#ffffff;border-radius:0.1875rem;font-size:1.5rem;padding:1.25rem 2.5rem;display:inline-block;line-height:1;}.node--type-content-page .content-page-group .paragraph--type--image-block,.node--type-consultant .content-page-group .paragraph--type--image-block{margin-bottom:6.25rem;}@media (max-width:767px){.node--type-content-page .content-page-group .paragraph--type--image-block,.node--type-consultant .content-page-group .paragraph--type--image-block{margin-bottom:3.125rem;}}.node--type-content-page .content-page-group .paragraph--type--image-block img,.node--type-consultant .content-page-group .paragraph--type--image-block img{border-radius:0.25rem;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}.node--type-content-page .field--name-field-display-home-location .node--type-display-home-location,.node--type-consultant .field--name-field-display-home-location .node--type-display-home-location{margin-bottom:0;}.paragraph--type--extended_home_design{margin:6.25rem auto;}@media (max-width:767px){.paragraph--type--extended_home_design{margin-bottom:3.125rem;margin-top:0;}}.paragraph--type--extended_home_design .field__item:first-child .node--view-mode-expanded-teaser{border-top:1px solid #a3c8c8;}@media (max-width:767px){.paragraph--type--extended_home_design .field__item:first-child .node--view-mode-expanded-teaser{border-top:none;}}.paragraph--type--extended_home_design .field__item .node--view-mode-expanded-teaser{border-top:none;}.field_testimonial-quote-start{font-size:1.125rem;position:relative;top:-20px;}.field_testimonial-quote-end{font-size:1.125rem;position:relative;top:-20px;}.paragraph--type--consultant-reference.paragraph--view-mode--preview{margin:6.25rem auto;}@media (max-width:767px){.paragraph--type--consultant-reference.paragraph--view-mode--preview{margin-bottom:3.125rem;margin-top:3.125rem;}}.paragraph--type--consultant-reference.paragraph--view-mode--preview .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin-bottom:1.875rem;}@media (max-width:1365px){.paragraph--type--consultant-reference.paragraph--view-mode--preview .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--consultant-reference.paragraph--view-mode--preview .field--name-field-title{font-size:1.875rem;}}@media (max-width:767px){.paragraph--type--consultant-reference.paragraph--view-mode--preview .field--name-field-title{font-size:1.625rem;margin-bottom:1.25rem;padding-bottom:0;}}@media (min-width:768px){.paragraph--type--consultant-reference.paragraph--view-mode--preview .field--name-field-title{padding-right:12.5rem;}}.paragraph--type--consultant-reference.paragraph--view-mode--preview .node--type-consultant{padding-left:0;padding-right:0;margin-bottom:1.5625rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.paragraph--type--consultant-reference.paragraph--view-mode--preview .btn-pager__item{margin:3.125rem auto 6.25rem;text-align:center;}@media (max-width:767px){.paragraph--type--consultant-reference.paragraph--view-mode--preview .btn-pager__item{margin:1.5625rem auto 3.125rem;}}.paragraph--type--consultant-reference.paragraph--view-mode--preview .field--name-field-consultant .field__item:last-child .node--type-consultant{margin-bottom:0;}.paragraph--type--video-block.paragraph--view-mode--preview{margin-bottom:6.25rem;}@media (max-width:767px){.paragraph--type--video-block.paragraph--view-mode--preview{margin-bottom:3.125rem;margin-top:0;}}.paragraph--type--video-block.paragraph--view-mode--preview .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin-bottom:1.25rem;}@media (max-width:1365px){.paragraph--type--video-block.paragraph--view-mode--preview .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--video-block.paragraph--view-mode--preview .field--name-field-title{font-size:1.875rem;}}@media (max-width:767px){.paragraph--type--video-block.paragraph--view-mode--preview .field--name-field-title{font-size:1.625rem;}}.paragraph--type--video-block.paragraph--view-mode--preview .url-to-video-container .play-button:after{content:"Watch this video";}.paragraph--type--related_home_designs,.paragraph--type--home_design_block{position:relative;margin-bottom:6.25rem;}@media (max-width:767px){.paragraph--type--related_home_designs,.paragraph--type--home_design_block{margin-bottom:3.125rem;}}.paragraph--type--related_home_designs .field--name-field-related-home-design,.paragraph--type--related_home_designs .field--name-field-home-design,.paragraph--type--home_design_block .field--name-field-related-home-design,.paragraph--type--home_design_block .field--name-field-home-design{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);}@media (max-width:1024px){.paragraph--type--related_home_designs .field--name-field-related-home-design,.paragraph--type--related_home_designs .field--name-field-home-design,.paragraph--type--home_design_block .field--name-field-related-home-design,.paragraph--type--home_design_block .field--name-field-home-design{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.paragraph--type--related_home_designs .field--name-field-related-home-design,.paragraph--type--related_home_designs .field--name-field-home-design,.paragraph--type--home_design_block .field--name-field-related-home-design,.paragraph--type--home_design_block .field--name-field-home-design{width:100%;margin:0;}}@media (max-width:767px){.paragraph--type--related_home_designs .field--name-field-related-home-design,.paragraph--type--related_home_designs .field--name-field-home-design,.paragraph--type--home_design_block .field--name-field-related-home-design,.paragraph--type--home_design_block .field--name-field-home-design{margin-bottom:1.375rem;}}.paragraph--type--related_home_designs .field--name-field-related-home-design > .field__item,.paragraph--type--related_home_designs .field--name-field-home-design > .field__item,.paragraph--type--home_design_block .field--name-field-related-home-design > .field__item,.paragraph--type--home_design_block .field--name-field-home-design > .field__item{width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;}@media (max-width:1024px){.paragraph--type--related_home_designs .field--name-field-related-home-design > .field__item,.paragraph--type--related_home_designs .field--name-field-home-design > .field__item,.paragraph--type--home_design_block .field--name-field-related-home-design > .field__item,.paragraph--type--home_design_block .field--name-field-home-design > .field__item{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.paragraph--type--related_home_designs .field--name-field-related-home-design > .field__item,.paragraph--type--related_home_designs .field--name-field-home-design > .field__item,.paragraph--type--home_design_block .field--name-field-related-home-design > .field__item,.paragraph--type--home_design_block .field--name-field-home-design > .field__item{width:100%;margin:1.375rem 0 0;}.paragraph--type--related_home_designs .field--name-field-related-home-design > .field__item:first-child,.paragraph--type--related_home_designs .field--name-field-home-design > .field__item:first-child,.paragraph--type--home_design_block .field--name-field-related-home-design > .field__item:first-child,.paragraph--type--home_design_block .field--name-field-home-design > .field__item:first-child{margin-top:0;}}.paragraph--type--related_home_designs .field--name-field-related-home-design > .field__item.design-type-image-full-width,.paragraph--type--related_home_designs .field--name-field-home-design > .field__item.design-type-image-full-width,.paragraph--type--home_design_block .field--name-field-related-home-design > .field__item.design-type-image-full-width,.paragraph--type--home_design_block .field--name-field-home-design > .field__item.design-type-image-full-width{width:100%;}.paragraph--type--related_home_designs .field--name-field-related-home-design > .field__item.design-type-image-full-width .design-type-image-wrapper,.paragraph--type--related_home_designs .field--name-field-home-design > .field__item.design-type-image-full-width .design-type-image-wrapper,.paragraph--type--home_design_block .field--name-field-related-home-design > .field__item.design-type-image-full-width .design-type-image-wrapper,.paragraph--type--home_design_block .field--name-field-home-design > .field__item.design-type-image-full-width .design-type-image-wrapper{max-height:31.5rem;}.paragraph--type--related_home_designs .home-design--relate-home-designs-header,.paragraph--type--related_home_designs .field--name-field-block-title,.paragraph--type--home_design_block .home-design--relate-home-designs-header,.paragraph--type--home_design_block .field--name-field-block-title{margin-bottom:1.875rem;font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){.paragraph--type--related_home_designs .home-design--relate-home-designs-header,.paragraph--type--related_home_designs .field--name-field-block-title,.paragraph--type--home_design_block .home-design--relate-home-designs-header,.paragraph--type--home_design_block .field--name-field-block-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--related_home_designs .home-design--relate-home-designs-header,.paragraph--type--related_home_designs .field--name-field-block-title,.paragraph--type--home_design_block .home-design--relate-home-designs-header,.paragraph--type--home_design_block .field--name-field-block-title{font-size:2.25rem;}}@media (min-width:768px){.paragraph--type--related_home_designs .home-design--relate-home-designs-header,.paragraph--type--related_home_designs .field--name-field-block-title,.paragraph--type--home_design_block .home-design--relate-home-designs-header,.paragraph--type--home_design_block .field--name-field-block-title{padding-right:12.5rem;}}@media (max-width:767px){.paragraph--type--related_home_designs .home-design--relate-home-designs-header,.paragraph--type--related_home_designs .field--name-field-block-title,.paragraph--type--home_design_block .home-design--relate-home-designs-header,.paragraph--type--home_design_block .field--name-field-block-title{font-size:1.625rem;margin-bottom:1.25rem;padding-bottom:0;}}.paragraph--type--related_home_designs .field--name-field-view-all-link,.paragraph--type--home_design_block .field--name-field-view-all-link{position:absolute;top:0.75rem;right:0.9375rem;}@media (max-width:767px){.paragraph--type--related_home_designs .field--name-field-view-all-link,.paragraph--type--home_design_block .field--name-field-view-all-link{position:relative;text-align:center;top:0;right:0;}}.paragraph--type--related_home_designs .field--name-field-view-all-link a,.paragraph--type--related_home_designs .field--name-field-view-all-link .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--related_home_designs .field--name-field-view-all-link a,.paragraph--type--home_design_block .field--name-field-view-all-link a,.paragraph--type--home_design_block .field--name-field-view-all-link .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--home_design_block .field--name-field-view-all-link a{font-size:1.25rem;text-decoration:underline;}@media (max-width:767px){.paragraph--type--related_home_designs .field--name-field-view-all-link a,.paragraph--type--related_home_designs .field--name-field-view-all-link .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--related_home_designs .field--name-field-view-all-link a,.paragraph--type--home_design_block .field--name-field-view-all-link a,.paragraph--type--home_design_block .field--name-field-view-all-link .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--home_design_block .field--name-field-view-all-link a{font-size:1.125rem;}}.field--name-field-display-home-location .node--type-display-home-location .node__content{margin:0 auto 3.125rem;padding-top:0;}@media (max-width:1024px){.field--name-field-display-home-location .node--type-display-home-location .node__content{padding-left:0;padding-right:0;padding-bottom:2.1875rem;}.field--name-field-display-home-location .node--type-display-home-location .node__content .node__content{position:relative;}}@media (max-width:767px){.field--name-field-display-home-location .node--type-display-home-location .node__content .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.paragraph--type--flow_chart{margin:6.25rem auto;}.paragraph--type--flow_chart:before,.paragraph--type--flow_chart:after{content:'';display:table;clear:both;}@media (max-width:767px){.paragraph--type--flow_chart{margin-bottom:3.125rem;margin-top:0;}}.paragraph--type--flow_chart:after{content:"";display:block;height:0;overflow:hidden;border-top:1px solid #d7d7d7;margin-top:6.25rem;}@media (max-width:767px){.paragraph--type--flow_chart:after{margin-top:3.125rem;}}.paragraph--type--flow_chart > .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;border-bottom:1px solid #a3c8c8;padding-bottom:2.1875rem;margin-bottom:3.125rem;}@media (max-width:1365px){.paragraph--type--flow_chart > .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--flow_chart > .field--name-field-title{font-size:1.875rem;}}@media (max-width:767px){.paragraph--type--flow_chart > .field--name-field-title{font-size:1.625rem;padding-bottom:1.375rem;margin-bottom:1.875rem;border-bottom:1px dotted #e6e6e7;}}.paragraph--type--flow_chart > .field--name-field-flow-chart-items > .field__item{position:relative;}.paragraph--type--flow_chart > .field--name-field-flow-chart-items > .field__item:not(:last-child){margin-bottom:9.6875rem;}.paragraph--type--flow_chart > .field--name-field-flow-chart-items > .field__item:not(:last-child):after{content:"";display:block;width:1px;height:calc(100% - 5px);position:absolute;border-left:1px dotted #e6e6e7;top:160px;left:4.9375rem;}@media (max-width:767px){.paragraph--type--flow_chart > .field--name-field-flow-chart-items > .field__item:not(:last-child){margin-bottom:2.5rem;}.paragraph--type--flow_chart > .field--name-field-flow-chart-items > .field__item:not(:last-child):after{content:"";display:block;width:1px;height:calc(100% - 10px);position:absolute;border-left:1px solid #a3c8c8;top:50px;left:1.5rem;}}.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;}@media (max-width:767px){.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-title{font-size:1.25rem;}}@media (max-width:767px){.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-title{font-size:1.5rem;}}.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-title,.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-body{margin-left:calc(160px + 55px);}@media (max-width:767px){.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-title,.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-body{margin-left:calc(50px + 15px);}}.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-media-image{float:left;border:1px solid #e6e6e7;border-radius:50%;width:10rem;height:10rem;text-align:center;position:relative;margin-right:3.4375rem;}@media (max-width:767px){.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-media-image{width:3.125rem;height:3.125rem;margin-right:0.9375rem;}}.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-media-image img{position:absolute;top:50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media (max-width:767px){.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-field-media-image img{-webkit-transform:translate(-50%,-50%) scale(0.5);transform:translate(-50%,-50%) scale(0.5);}}.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-image img{position:absolute;top:50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media (max-width:767px){.paragraph--type--flow_chart .paragraph--type--flow-chart-item .field--name-image img{-webkit-transform:translate(-50%,-50%) scale(0.5);transform:translate(-50%,-50%) scale(0.5);}}.hero-banner-basic-page .hero-videos-listing .video-item{position:relative;}.hero-banner-basic-page .hero-images-listing .field__item{position:relative;}.hero-banner-basic-page .hero-replace-videos .field__item{position:relative;}.paragraph--type--one_item_block{display:-webkit-box;display:-ms-flexbox;display:flex;margin:6.25rem auto;}@media (max-width:767px){.paragraph--type--one_item_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:3.125rem auto;}}.paragraph--type--one_item_block .one-item-block-left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:4.375rem;}@media (max-width:1024px){.paragraph--type--one_item_block .one-item-block-left{padding:0;padding-right:30px;}}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-left{padding:0;}}.paragraph--type--one_item_block .one-item-block-left .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;padding-bottom:1.5625rem;margin:0;}@media (max-width:1365px){.paragraph--type--one_item_block .one-item-block-left .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--one_item_block .one-item-block-left .field--name-field-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-left .field--name-field-title{font-size:1.625rem;padding-bottom:0;}}.paragraph--type--one_item_block .one-item-block-left .field--name-field-title h2,.paragraph--type--one_item_block .one-item-block-left .field--name-field-title h3{font-size:inherit;font-weight:inherit;}.paragraph--type--one_item_block .one-item-block-left .field--name-field-link{padding-top:2.8125rem;margin:0;}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-left .field--name-field-link{padding-top:1.875rem;}}.paragraph--type--one_item_block .one-item-block-left .field--name-field-link a{text-decoration:none;}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-left .field--name-field-body{padding-top:0.625rem;}}.paragraph--type--one_item_block .one-item-block-right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:4.375rem;}@media (max-width:1024px){.paragraph--type--one_item_block .one-item-block-right{padding:0;padding-left:30px;}}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-right{padding:0;}}.paragraph--type--one_item_block .one-item-block-right .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;padding-bottom:1.5625rem;margin:0;}@media (max-width:1365px){.paragraph--type--one_item_block .one-item-block-right .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--one_item_block .one-item-block-right .field--name-field-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-right .field--name-field-title{font-size:1.625rem;padding-bottom:0;}}.paragraph--type--one_item_block .one-item-block-right .field--name-field-title h2,.paragraph--type--one_item_block .one-item-block-right .field--name-field-title h3{font-size:inherit;font-weight:inherit;}.paragraph--type--one_item_block .one-item-block-right .field--name-field-link{padding-top:2.8125rem;margin:0;}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-right .field--name-field-link{padding-top:1.875rem;}}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-right .field--name-field-body{padding-top:0.625rem;}}.paragraph--type--one_item_block .image-field{display:block;}@media (max-width:767px){.paragraph--type--one_item_block .image-field{display:none;}}.paragraph--type--one_item_block .image-field img{border-radius:0.1875rem;-webkit-box-shadow:0 2px 58px 0 rgba(78,78,78,0.3);box-shadow:0 2px 58px 0 rgba(78,78,78,0.3);display:block;width:100%;}.paragraph--type--one_item_block .text-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--one_item_block .text-field .media-field{display:none;}@media (max-width:767px){.paragraph--type--one_item_block .text-field .media-field{display:block;padding-top:0.625rem;}.paragraph--type--one_item_block .text-field .media-field img{width:100%;border-radius:0.1875rem;-webkit-box-shadow:0 2px 58px 0 rgba(78,78,78,0.3);box-shadow:0 2px 58px 0 rgba(78,78,78,0.3);}}.paragraph--type--one_item_block .one-item-block-only-text{width:100%;}.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-subtitle{font-size:inherit;text-transform:uppercase;margin-bottom:10px;}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-subtitle{font-size:0.875rem;}}.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;padding-bottom:25px;}@media (max-width:1365px){.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-title{padding-bottom:0.625rem;}}.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-link{padding-top:3.75rem;}@media (max-width:767px){.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-link{font-size:0.875rem;padding-top:1.875rem;}}.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-link:nth-child(2){padding-left:1.875rem;}.paragraph--type--one_item_block .one-item-block-only-text .field--name-field-link:nth-child(2) a{background:#ffffff;border:0.125rem solid #088d88;color:#088d88;}.paragraph--type--one_item_block .one-item-block-left .field--name-field-subtitle,.paragraph--type--one_item_block .one-item-block-right .field--name-field-subtitle{text-transform:uppercase;margin-bottom:10px;}.field--name-field-additional-components .paragraph--type--title_and_body{margin-bottom:6.25rem;}@media (max-width:767px){.field--name-field-additional-components .paragraph--type--title_and_body{margin-top:0;margin-bottom:3.125rem;}}.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin-bottom:1.875rem;}@media (max-width:1365px){.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-title{font-size:2.25rem;}}@media (max-width:767px){.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-title{margin-bottom:1.25rem;}}.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-title h1,.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-title h2,.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-title h3,.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-title h4,.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-title h5,.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-title h6{font-size:inherit;font-weight:inherit;}.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-body p{margin-top:1.875rem;}@media (max-width:767px){.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-body p{margin-top:1.25rem;}}.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-body p:first-child{margin-top:0;}.field--name-field-additional-components .paragraph--type--title_and_body .field--name-field-body p:last-child{margin-bottom:0;}.blog-stamp,.view-blogs .views-infinite-scroll-content-wrapper .views-row,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.5625rem 1.5625rem 1.5625rem;border-radius:0.1875rem;overflow:hidden;-webkit-box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);}.blog-stamp a,.view-blogs .views-infinite-scroll-content-wrapper .views-row a,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser a,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post a,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post a,.blog-stamp .ui-dialog .thank-message a,.ui-dialog .thank-message .blog-stamp a{color:#000031;}@media (max-width:1024px){.blog-stamp,.view-blogs .views-infinite-scroll-content-wrapper .views-row,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post{padding-left:0.9375rem;padding-right:0.9375rem;}}@media (max-width:767px){.blog-stamp,.view-blogs .views-infinite-scroll-content-wrapper .views-row,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post{padding-left:0.625rem;padding-right:0.625rem;-webkit-box-shadow:0 2px 20px 0 #eeeeee;box-shadow:0 2px 20px 0 #eeeeee;}}.blog-stamp .blog-lower-field,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-lower-field,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-lower-field,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-lower-field,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-lower-field{padding-top:1.875rem;font-size:1.125rem;}@media (max-width:767px){.blog-stamp .blog-lower-field,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-lower-field,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-lower-field,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-lower-field,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-lower-field{font-size:0.875rem;}}.blog-stamp .field__item,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field__item,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field__item,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field__item,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field__item{width:auto;}.blog-stamp .field--name-field-image,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-field-image,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-field-image,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-field-image,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-field-image{width:auto;margin:0 -1.5625rem;}.blog-stamp .field--name-image img,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-image img,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-image img,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-image img,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-image img{width:100%;height:auto;}.blog-stamp .field--name-title,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-title,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-title,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-title,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-title{padding-top:1.4375rem;padding-bottom:1.4375rem;display:block;}@media (max-width:767px){.blog-stamp .field--name-title,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-title,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-title,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-title,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-title{font-size:1.5rem;}}.blog-stamp .field--name-body,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-body,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-body,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-body,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-body{padding-top:1.25rem;}.blog-stamp .field--name-body p,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-body p,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-body p,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-body p,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-body p{margin:0;}.blog-stamp .blog-post-by,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by{position:relative;}.blog-stamp .blog-post-by:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by:after{content:none;position:absolute;top:0.3125rem;right:0;}.blog-stamp .blog-post-by .action-flag,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by .action-flag,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by .action-flag,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by .action-flag,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by .action-flag,.blog-stamp .blog-post-by .action-unflag,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by .action-unflag,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by .action-unflag,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by .action-unflag,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by .action-unflag,.blog-stamp .blog-post-by .action-login-flag,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by .action-login-flag,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by .action-login-flag,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by .action-login-flag,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by .action-login-flag{right:0;z-index:11;margin-top:0.25rem;}.blog-stamp .blog-post-by .action-flag a > span:before,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by .action-flag a > span:before,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by .action-flag a > span:before,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by .action-flag a > span:before,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by .action-flag a > span:before,.blog-stamp .blog-post-by .action-flag .ui-dialog .thank-message a > span:before,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by .action-flag .ui-dialog .thank-message a > span:before,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by .action-flag .ui-dialog .thank-message a > span:before,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by .action-flag .ui-dialog .thank-message a > span:before,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by .action-flag .ui-dialog .thank-message a > span:before,.blog-stamp .blog-post-by .action-unflag a > span:before,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by .action-unflag a > span:before,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by .action-unflag a > span:before,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by .action-unflag a > span:before,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by .action-unflag a > span:before,.blog-stamp .blog-post-by .action-unflag .ui-dialog .thank-message a > span:before,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by .action-unflag .ui-dialog .thank-message a > span:before,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by .action-unflag .ui-dialog .thank-message a > span:before,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by .action-unflag .ui-dialog .thank-message a > span:before,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by .action-unflag .ui-dialog .thank-message a > span:before,.blog-stamp .blog-post-by .action-login-flag a > span:before,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by .action-login-flag a > span:before,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by .action-login-flag a > span:before,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by .action-login-flag a > span:before,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by .action-login-flag a > span:before,.blog-stamp .blog-post-by .action-login-flag .ui-dialog .thank-message a > span:before,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by .action-login-flag .ui-dialog .thank-message a > span:before,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by .action-login-flag .ui-dialog .thank-message a > span:before,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by .action-login-flag .ui-dialog .thank-message a > span:before,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by .action-login-flag .ui-dialog .thank-message a > span:before{color:#000031;}.blog-stamp .blog-post-by .field--name-field-blog-author,.view-blogs .views-infinite-scroll-content-wrapper .views-row .blog-post-by .field--name-field-blog-author,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .blog-post-by .field--name-field-blog-author,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .blog-post-by .field--name-field-blog-author,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .blog-post-by .field--name-field-blog-author{display:inline;}.blog-stamp .field--name-uid:after,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-uid:after,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-uid:after,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-uid:after,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-uid:after{content:"";position:absolute;top:0;right:0;}.blog-stamp .field--name-created,.view-blogs .views-infinite-scroll-content-wrapper .views-row .field--name-created,.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser .field--name-created,.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post .field--name-created,.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-created{padding:0 1.5625rem 1.875rem;color:#9b9b9b;}.blog-post-by,.blog-post-date{color:#088d88;display:block;width:100%;}.layout-container-blog-post article.node--type-blog-post{margin:0 auto;}.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner-sample .field--name-field-image .field--name-image img,.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner .field--name-field-image .field--name-image img,.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner-mobile .field--name-field-image .field--name-image img{display:block;max-width:100%;width:100%;height:auto;border-radius:0.25rem;}@media (max-width:767px){.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner{display:none;}}.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner-mobile{display:none;}@media (max-width:767px){.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner-mobile{display:block;padding:0;margin-bottom:1.25rem;}.layout-container-blog-post article.node--type-blog-post .blog-post-image-banner-mobile img{-webkit-box-shadow:0 0.125rem 0.625rem 0 #d7d7d7;box-shadow:0 0.125rem 0.625rem 0 #d7d7d7;}}.layout-container-blog-post article.node--type-blog-post .blog-post__content--wrapper{max-width:57.625rem;margin:0 auto;padding:2.125rem 0.9375rem 3.75rem;}@media (max-width:991px){.layout-container-blog-post article.node--type-blog-post .blog-post__content--wrapper{padding:1.25rem 0.625rem 2.5rem;}}@media (max-width:767px){.layout-container-blog-post article.node--type-blog-post .blog-post__content--wrapper{padding:0 0.625rem;margin-bottom:3.125rem;}}.layout-container-blog-post article.node--type-blog-post .blog-post__content--title{padding-bottom:0.9375rem;}.layout-container-blog-post article.node--type-blog-post .blog-post__content--title .field--name-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){.layout-container-blog-post article.node--type-blog-post .blog-post__content--title .field--name-title{font-size:2.625rem;}}@media (max-width:1024px){.layout-container-blog-post article.node--type-blog-post .blog-post__content--title .field--name-title{font-size:2.25rem;}}@media (max-width:767px){.layout-container-blog-post article.node--type-blog-post .blog-post__content--title .field--name-title{font-size:2.25rem;}}.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write{margin-bottom:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:767px){.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write{margin-bottom:1.25rem;}}.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--title .blog-post-by *{display:inline;}.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--title .blog-post-by a{text-decoration:none;color:#58595b;}.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--title .field--name-uid a{text-decoration:none;color:#58595b;}.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--button{position:relative;}.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--button span{padding-left:1.5625rem;line-height:.8;}.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--button .action-flag,.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--button .action-unflag,.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--button .action-login-flag{left:20px;top:0;-webkit-transform:none;transform:none;}.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--button .action-flag a span:before,.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--button .action-unflag a span:before,.layout-container-blog-post article.node--type-blog-post .blog-post__content--copy-write--button .action-login-flag a span:before{color:#088d88;}.layout-container-blog-post article.node--type-blog-post .ckeditor-columns-image{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:767px){.layout-container-blog-post article.node--type-blog-post .ckeditor-columns-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.layout-container-blog-post article.node--type-blog-post .ckeditor-columns-image .ckeditor-columns-image-left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:0.625rem;}@media (max-width:767px){.layout-container-blog-post article.node--type-blog-post .ckeditor-columns-image .ckeditor-columns-image-left{padding:0;}}.layout-container-blog-post article.node--type-blog-post .ckeditor-columns-image .ckeditor-columns-image-right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:0.625rem;}@media (max-width:767px){.layout-container-blog-post article.node--type-blog-post .ckeditor-columns-image .ckeditor-columns-image-right{padding:0;}}.layout-container-blog-post article.node--type-blog-post .ckeditor-columns-image img{width:100%;}@media (max-width:767px){.layout-container-blog-post article.node--type-blog-post .ckeditor-columns-image img{display:block;max-width:100%;width:100%;height:auto;border-radius:0.25rem;}}.layout-container-blog-post article.node--type-blog-post .separator--wrapper{margin-bottom:2.5rem;}@media (max-width:767px){.layout-container-blog-post article.node--type-blog-post .separator--wrapper{margin-bottom:3.125rem;}}.layout-container-blog-post article.node--type-blog-post .separator--wrapper hr{font-size:0;border:none;border-top:1px dotted #e6e6e7;}.layout-container-blog-post article.node--type-blog-post .ckeditor-content .field--name-body > *:last-child,.layout-container-blog-post article.node--type-blog-post .community-overview .field--name-field-summary-overview .field--name-body > *:last-child,.community-overview .layout-container-blog-post article.node--type-blog-post .field--name-field-summary-overview .field--name-body > *:last-child,.layout-container-blog-post article.node--type-blog-post .community-amenities-overview .field--name-field-summary-overview .field--name-body > *:last-child,.community-amenities-overview .layout-container-blog-post article.node--type-blog-post .field--name-field-summary-overview .field--name-body > *:last-child,.layout-container-blog-post article.node--type-blog-post .field--name-field-amenities-overview .field--name-body > *:last-child,.layout-container-blog-post article.node--type-blog-post .field--name-body .field--name-body > *:last-child,.layout-container-blog-post article.node--type-blog-post .field--name-field-body .field--name-body > *:last-child{margin-bottom:0;}.subscription-management{margin-bottom:6.25rem;margin-top:6.25rem;}@media (max-width:767px){.subscription-management{margin-bottom:3.125rem;margin-top:1.5rem;}}.subscription-management h1{color:#c29a5b;}.subscription-management form > label{color:#c29a5b;display:block;margin:3.625rem 0 1.6875rem;}@media (max-width:767px){.subscription-management form > label{margin:2.5rem 0 1.25rem;}}.subscription-management form h1 + label{margin:5.0625rem 0 -0.375rem;}@media (max-width:767px){.subscription-management form h1 + label{margin-top:1.875rem;}}.subscription-management form .form-item-submit-wrap{margin-top:3.4375rem;}.subscription-management form input{width:100%;max-width:28.5625rem;}@media (max-width:767px){.subscription-management form input{max-width:none;}}.home-design-state-tabs{margin-top:3.4375rem;}@media (max-width:767px){.home-design-state-tabs{margin-top:2.125rem;}}.short-description .design-range-name{font-size:3.4375rem;color:#088d88;}.short-description .design-range-description{margin-top:0.9375rem;}.design-range-list{margin-top:-2rem;}@media (max-width:767px){.design-range-list{margin-top:0;}}.design-range-list .short-description{margin-top:5.625rem;}@media (max-width:767px){.design-range-list .short-description{margin-top:2.125rem;}}.design-range-list .design-range-item{position:relative;border-bottom:1px dashed #e6e6e7;padding-bottom:4.375rem;}@media (max-width:767px){.design-range-list .design-range-item{padding-bottom:4.875rem;}}.design-range-list .design-range-item .design-range-more-link{float:right;font-size:1.25rem;text-decoration:underline;text-transform:uppercase;margin-top:3rem;}@media (max-width:767px){.design-range-list .design-range-item .design-range-more-link{font-size:1rem;position:absolute;bottom:2.125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:0;}}.design-range-list .design-range-item .short-description h2{font-family:"sugoprodisplay",tahoma,serif;}.design-range-list .home-design-list{padding:0;max-width:none;margin:0;clear:both;}.design-range-list .home-design-list .home-design-list__inner > div{margin-top:1.375rem;}.compare-popup{-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);display:none;}.compare--popup-wrapper,.compare--section-wrapper{min-height:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0.1875rem;-webkit-box-shadow:0 2px 71px 0 rgba(0,0,0,0.2);box-shadow:0 2px 71px 0 rgba(0,0,0,0.2);background-color:#088d88;}@media (max-width:1024px){.compare--popup-wrapper,.compare--section-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.compare--popup-wrapper .compare--popup__block--left,.compare--section-wrapper .compare--popup__block--left{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 0 1.25rem 1.5625rem;}@media (max-width:1024px){.compare--popup-wrapper .compare--popup__block--left,.compare--section-wrapper .compare--popup__block--left{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0.9375rem 0.625rem 0.9375rem 0.625rem;}}.compare--popup-wrapper .compare--popup__block--right,.compare--section-wrapper .compare--popup__block--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;padding:1.25rem 1.5625rem 1.25rem 0;}@media (max-width:1024px){.compare--popup-wrapper .compare--popup__block--right,.compare--section-wrapper .compare--popup__block--right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.25rem;width:100%;padding:0 0.625rem 0.9375rem 0.625rem;}}.compare--popup-wrapper .compare--popup__button--item,.compare--section-wrapper .compare--popup__button--item,.compare--popup-wrapper .compare--popup__button--add,.compare--section-wrapper .compare--popup__button--add,.compare--popup-wrapper .compare--popup__button--compare,.compare--section-wrapper .compare--popup__button--compare{min-width:9.6875rem;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;margin-right:1.5625rem;border-color:#ffffff;}@media (max-width:1024px){.compare--popup-wrapper .compare--popup__button--item,.compare--section-wrapper .compare--popup__button--item,.compare--popup-wrapper .compare--popup__button--add,.compare--section-wrapper .compare--popup__button--add,.compare--popup-wrapper .compare--popup__button--compare,.compare--section-wrapper .compare--popup__button--compare{height:3rem;width:50%;min-width:unset;padding:0 0.9375rem;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;}.compare--popup-wrapper .compare--popup__button--item:nth-child(1),.compare--section-wrapper .compare--popup__button--item:nth-child(1),.compare--popup-wrapper .compare--popup__button--add:nth-child(1),.compare--section-wrapper .compare--popup__button--add:nth-child(1),.compare--popup-wrapper .compare--popup__button--compare:nth-child(1),.compare--section-wrapper .compare--popup__button--compare:nth-child(1){margin-right:0.3125rem;}.compare--popup-wrapper .compare--popup__button--item:nth-child(2),.compare--section-wrapper .compare--popup__button--item:nth-child(2),.compare--popup-wrapper .compare--popup__button--add:nth-child(2),.compare--section-wrapper .compare--popup__button--add:nth-child(2),.compare--popup-wrapper .compare--popup__button--compare:nth-child(2),.compare--section-wrapper .compare--popup__button--compare:nth-child(2){margin-left:0.3125rem;}.compare--popup-wrapper .compare--popup__button--item:nth-child(3),.compare--section-wrapper .compare--popup__button--item:nth-child(3),.compare--popup-wrapper .compare--popup__button--add:nth-child(3),.compare--section-wrapper .compare--popup__button--add:nth-child(3),.compare--popup-wrapper .compare--popup__button--compare:nth-child(3),.compare--section-wrapper .compare--popup__button--compare:nth-child(3){margin-top:1.25rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}}.compare--popup-wrapper .compare--popup__button--item a,.compare--section-wrapper .compare--popup__button--item a,.compare--popup-wrapper .compare--popup__button--add a,.compare--section-wrapper .compare--popup__button--add a,.compare--popup-wrapper .compare--popup__button--compare a,.compare--section-wrapper .compare--popup__button--compare a,.compare--popup-wrapper .compare--popup__button--item .ui-dialog .thank-message a,.ui-dialog .thank-message .compare--popup-wrapper .compare--popup__button--item a,.compare--section-wrapper .compare--popup__button--item .ui-dialog .thank-message a,.ui-dialog .thank-message .compare--section-wrapper .compare--popup__button--item a,.compare--popup-wrapper .compare--popup__button--add .ui-dialog .thank-message a,.ui-dialog .thank-message .compare--popup-wrapper .compare--popup__button--add a,.compare--section-wrapper .compare--popup__button--add .ui-dialog .thank-message a,.ui-dialog .thank-message .compare--section-wrapper .compare--popup__button--add a,.compare--popup-wrapper .compare--popup__button--compare .ui-dialog .thank-message a,.ui-dialog .thank-message .compare--popup-wrapper .compare--popup__button--compare a,.compare--section-wrapper .compare--popup__button--compare .ui-dialog .thank-message a,.ui-dialog .thank-message .compare--section-wrapper .compare--popup__button--compare a{cursor:default;text-decoration:none;color:#c29a5b;}.compare--popup-wrapper .compare--popup__button--item .icon,.compare--section-wrapper .compare--popup__button--item .icon,.compare--popup-wrapper .compare--popup__button--add .icon,.compare--section-wrapper .compare--popup__button--add .icon,.compare--popup-wrapper .compare--popup__button--compare .icon,.compare--section-wrapper .compare--popup__button--compare .icon{padding-left:0.9375rem;cursor:pointer;}.compare--popup-wrapper .compare--popup__button--item:hover,.compare--section-wrapper .compare--popup__button--item:hover,.compare--popup-wrapper .compare--popup__button--add:hover,.compare--section-wrapper .compare--popup__button--add:hover,.compare--popup-wrapper .compare--popup__button--compare:hover,.compare--section-wrapper .compare--popup__button--compare:hover{cursor:pointer;}.compare--popup-wrapper .compare--popup__button--add,.compare--section-wrapper .compare--popup__button--add{background:transparent;border:0.125rem solid #ffffff;color:#ffffff;margin:0;cursor:pointer;}.compare--popup-wrapper .compare--popup__button--add a,.compare--section-wrapper .compare--popup__button--add a,.compare--popup-wrapper .compare--popup__button--add .ui-dialog .thank-message a,.ui-dialog .thank-message .compare--popup-wrapper .compare--popup__button--add a,.compare--section-wrapper .compare--popup__button--add .ui-dialog .thank-message a,.ui-dialog .thank-message .compare--section-wrapper .compare--popup__button--add a{color:#ffffff;cursor:pointer;}.compare--popup-wrapper .compare--popup__button--add .icon,.compare--section-wrapper .compare--popup__button--add .icon{padding-left:0;padding-right:0.9375rem;}.compare--popup-wrapper .compare--popup__button--add:hover a,.compare--section-wrapper .compare--popup__button--add:hover a{color:#c29a5b;}.compare--popup-wrapper .compare--popup__button--add:hover span:before,.compare--section-wrapper .compare--popup__button--add:hover span:before{color:#c29a5b;}.compare--popup-wrapper .compare--popup__button--compare,.compare--section-wrapper .compare--popup__button--compare{background:#c29a5b;border:0.0625rem solid #c29a5b;color:#ffffff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;cursor:pointer;}@media (max-width:1024px){.compare--popup-wrapper .compare--popup__button--compare,.compare--section-wrapper .compare--popup__button--compare{width:100%;}.compare--popup-wrapper .compare--popup__button--compare:nth-child(2),.compare--section-wrapper .compare--popup__button--compare:nth-child(2){margin:0;margin-top:0.625rem;}}.compare--popup-wrapper .compare--popup__button--compare.disabled,.compare--section-wrapper .compare--popup__button--compare.disabled{pointer-events:none;opacity:0.7;}.compare--popup-wrapper .compare--popup__button--compare:hover,.compare--section-wrapper .compare--popup__button--compare:hover{background:#ffffff;border:0.0625rem solid #ffffff;color:#088d88;}.compare--popup-wrapper .compare--popup__button--compare .icon,.compare--section-wrapper .compare--popup__button--compare .icon{display:none;}.compare--popup-wrapper .compare--popup__title,.compare--section-wrapper .compare--popup__title{margin-right:1.5625rem;}.block-compare-popup-navigation-bar{position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:600;width:100%;}@media (max-width:767px){.block-compare-popup-navigation-bar{width:100%;padding:0;}}.not-fix-apply-button .block-compare-popup-navigation-bar{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.fix-apply-button .block-compare-popup-navigation-bar{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.detail-house-land-packages{margin-bottom:3.75rem;}@media (max-width:767px){.detail-house-land-packages{margin-bottom:2.1875rem;}}.detail-house-land-packages .field__label--house-land{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;padding-bottom:1.5rem;}@media (max-width:1365px){.detail-house-land-packages .field__label--house-land{font-size:2.625rem;}}@media (max-width:1024px){.detail-house-land-packages .field__label--house-land{font-size:1.875rem;}}@media (max-width:767px){.detail-house-land-packages .field__label--house-land{font-size:1.625rem;padding-bottom:1rem;}}.detail-house-land-packages .details-house-and-land-package{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.detail-house-land-packages .details-house-and-land-package .info-wrapper{width:50%;}@media (max-width:767px){.detail-house-land-packages .details-house-and-land-package .info-wrapper{width:100%;}}@media screen and (min-width:1200px){.detail-house-land-packages .details-house-and-land-package .info-wrapper__house-name,.detail-house-land-packages .details-house-and-land-package .info-wrapper__stories,.detail-house-land-packages .details-house-and-land-package .info-wrapper__facade-name{width:30%;}.detail-house-land-packages .details-house-and-land-package .info-wrapper__block-size{width:40%;}.detail-house-land-packages .details-house-and-land-package .info-wrapper__address{width:50%;}}.details-house-land-block{padding-top:3.75rem;padding-bottom:3.75rem;border-bottom:1px solid #a3c8c8;}@media (max-width:767px){.details-house-land-block{padding-top:2.1875rem;padding-bottom:2.1875rem;border-bottom:1px dotted #e6e6e7;}}@media (min-width:768px){.details-house-land-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.details-house-land-block__item-left .info-wrapper{padding-bottom:0.5rem;color:#000031;display:-webkit-box;display:-ms-flexbox;display:flex;}.details-house-land-block__item-left .info-wrapper .info-wrapper-title{font-weight:700;margin-right:10px;}.details-house-land-block__item-left .completion-date{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:479px){.details-house-land-block__item-left .completion-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.details-house-land-block__item-left .completion-date .field--name-field-completion-date{margin-left:10px;}@media (max-width:479px){.details-house-land-block__item-left .completion-date .field--name-field-completion-date{margin-left:0;}}.details-house-land-block__item-right{font-weight:700;}@media (min-width:768px){.details-house-land-block__item-right{text-align:center;text-transform:uppercase;font-size:1.5rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}}@media (max-width:767px){.details-house-land-block__item-right{margin-top:-0.375rem;}.details-house-land-block__item-right > span{vertical-align:middle;margin-right:10px;}.details-house-land-block__item-right .field--name-field-fixed-price-label{display:inline;}.details-house-land-block__item-right .field--name-field-price{vertical-align:middle;}}@media (max-width:767px){.details-house-land-block__item-right span:after{content:":";}}.details-house-land-block__item-right .field--name-field-price{padding-top:0.5rem;color:#c29a5b;}@media (max-width:1024px){.details-house-land-block__item-right .field--name-field-price{font-size:2rem;}}@media (max-width:767px){.details-house-land-block__item-right .field--name-field-price{padding-bottom:0.625rem;font-size:1.5rem;display:inline;}}.search-control-custom .form-item,.view-blogs .view-filters .blog-search-control-wrapper .form-item,.search-control-custom .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters .search-control-custom .blog-search-control-wrapper,.view-blogs .view-filters .blog-search-control-wrapper .blog-search-control-wrapper{margin:0;width:100%;}.search-control-custom label,.view-blogs .view-filters .blog-search-control-wrapper label{display:none;}.search-control-custom .form-text,.view-blogs .view-filters .blog-search-control-wrapper .form-text{border:none;background:none;height:3.75rem;width:100%;font-size:1.25rem;}@media (max-width:767px){.search-control-custom .form-text,.view-blogs .view-filters .blog-search-control-wrapper .form-text{font-size:0.875rem;}}.search-control-custom .form-actions,.view-blogs .view-filters .blog-search-control-wrapper .form-actions{position:absolute;bottom:0;right:0;margin:0;width:3.75rem;height:3.75rem;overflow:hidden;}.search-control-custom .form-actions:before,.view-blogs .view-filters .blog-search-control-wrapper .form-actions:before{position:absolute;top:50%;right:3%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.1875rem;}.search-control-custom .form-actions input,.view-blogs .view-filters .blog-search-control-wrapper .form-actions input{position:relative;opacity:0;height:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.view-blogs .view-filters{padding-left:0;padding-right:0;margin-top:3.75rem;margin-bottom:3.75rem;}@media (max-width:1024px){.view-blogs .view-filters{margin-bottom:1.875rem;}}@media (max-width:767px){.view-blogs .view-filters{margin-top:1.75rem;margin-bottom:1.25rem;}}.view-blogs .view-filters .form-item,.view-blogs .view-filters .blog-search-control-wrapper{margin-top:0;margin-bottom:0;width:calc(25% - 20px);max-width:15.625rem;}@media (max-width:767px){.view-blogs .view-filters .form-item,.view-blogs .view-filters .blog-search-control-wrapper{width:calc(100% - 5px);margin-right:0;max-width:none;margin-bottom:1.375rem;}}.view-blogs .view-filters .form-item .style-select,.view-blogs .view-filters .blog-search-control-wrapper .style-select,.view-blogs .view-filters .form-item select,.view-blogs .view-filters .blog-search-control-wrapper select{width:100%;height:3.75rem;line-height:calc(3.75rem - 2px);}.view-blogs .view-filters form:before,.view-blogs .view-filters form:after{content:'';display:table;clear:both;}.view-blogs .view-filters .blog-search-control-wrapper{width:50%;max-width:23.5rem;margin-right:0;position:relative;}@media (max-width:767px){.view-blogs .view-filters .blog-search-control-wrapper{width:calc(100% - 5px);max-width:none;}}.view-blogs .view-filters .blog-search-control-wrapper .form-item-search-term{border-radius:3px;position:relative;height:3.75rem;overflow:hidden;border:1px solid #d7d7d7;width:100%;color:#000031;padding-right:4.0625rem;max-width:none;z-index:10;}.view-blogs .view-filters .blog-search-control-wrapper .search-label{display:block;margin-bottom:0.9375rem;font-size:1.25rem;}@media (max-width:767px){.view-blogs .view-filters .blog-search-control-wrapper .search-label{font-size:0.875rem;}}.view-blogs .views-infinite-scroll-content-wrapper{margin-bottom:6.25rem;}@media (max-width:767px){.view-blogs .views-infinite-scroll-content-wrapper{margin-bottom:3.125rem;}}.view-blogs .views-infinite-scroll-content-wrapper .views-infinite-scroll-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);width:calc(100% + 56px);}@media (max-width:1024px){.view-blogs .views-infinite-scroll-content-wrapper .views-infinite-scroll-content{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.view-blogs .views-infinite-scroll-content-wrapper .views-infinite-scroll-content{width:100%;margin:0;}}.view-blogs .views-infinite-scroll-content-wrapper .views-infinite-scroll-content:not(:first-child){margin-top:0;}@media (max-width:767px){.view-blogs .views-infinite-scroll-content-wrapper .views-infinite-scroll-content:not(:first-child){margin-top:1.375rem;}}.view-blogs .views-infinite-scroll-content-wrapper .views-row{width:calc(100% - 56px);margin:56px 28px 0 28px;width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;}@media (max-width:1024px){.view-blogs .views-infinite-scroll-content-wrapper .views-row{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.view-blogs .views-infinite-scroll-content-wrapper .views-row{width:100%;margin:1.375rem 0 0;}.view-blogs .views-infinite-scroll-content-wrapper .views-row:first-child{margin-top:0;}}.view-blogs .view-empty{margin-bottom:6.25rem;font-weight:500;}@media (max-width:767px){.view-blogs .view-empty{margin-bottom:3.125rem;}}.view-blogs .pager{margin-bottom:6.25rem;}@media (max-width:767px){.view-blogs .pager{margin-bottom:3.125rem;}}.view-blogs .pager .pager__item{display:block;padding:0;}.view-featured-blog .title-feature-blog{padding-left:0;padding-right:0;}.view-featured-blog .title-feature-blog a,.view-featured-blog .title-feature-blog .ui-dialog .thank-message a,.ui-dialog .thank-message .view-featured-blog .title-feature-blog a{color:#000031;}@media (min-width:768px){.view-featured-blog .title-feature-blog{display:none;}}.view-featured-blog .node--view-mode-featured-blog-post{position:relative;border-radius:0.25rem;overflow:hidden;}@media (min-width:768px){.view-featured-blog .node--view-mode-featured-blog-post:before{content:"";height:65%;position:absolute;bottom:0;left:0;right:0;-webkit-transition:all 3s;transition:all 3s;background:#e6e6e7;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.8)));background:linear-gradient(transparent,rgba(0,0,0,0.8));z-index:5;}}.view-featured-blog .field--name-image{border-radius:0.25rem;overflow:hidden;}.view-featured-blog .field--name-image img{display:block;width:100%;height:auto;}.view-featured-blog .blog-featured-text-wrapper{font-size:0.875rem;}@media (min-width:768px){.view-featured-blog .blog-featured-text-wrapper{font-size:1.5rem;color:#ffffff;position:absolute;left:1.875rem;bottom:3.8125rem;z-index:10;padding-right:1.875rem;}}@media (max-width:767px){.view-featured-blog .blog-featured-text-wrapper{margin-top:1.5rem;}}@media (max-width:767px){.view-featured-blog .blog-featured-text-wrapper h1{display:none;}}.view-featured-blog .blog-featured-text-wrapper .field--name-body > p:last-child{margin-bottom:0;}.view-featured-blog h1{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin-bottom:0.625rem;}@media (max-width:1365px){.view-featured-blog h1{font-size:2.625rem;}}@media (max-width:1024px){.view-featured-blog h1{font-size:1.875rem;}}@media (max-width:767px){.view-featured-blog h1{font-size:2.25rem;margin-bottom:0.9375rem;}}.view-featured-blog h1 a,.view-featured-blog h1 .ui-dialog .thank-message a,.ui-dialog .thank-message .view-featured-blog h1 a{color:#ffffff;}.view-featured-blog h1 span{font-style:normal;}@media (max-width:767px){.view-featured-blog h1{letter-spacing:normal;}.view-featured-blog h1 a,.view-featured-blog h1 .ui-dialog .thank-message a,.ui-dialog .thank-message .view-featured-blog h1 a{color:#c29a5b;}}.user-login,.user-register,.user-password{margin-bottom:6.25rem;}.user-login:before,.user-register:before,.user-password:before,.user-login:after,.user-register:after,.user-password:after{content:'';display:table;clear:both;}@media (max-width:767px){.user-login,.user-register,.user-password{margin-bottom:3.125rem;}}@media (min-width:768px){.user-login:before,.user-register:before,.user-password:before{content:"";display:block;float:left;width:calc(50% - 70px);margin:13.0625rem 0.9375rem 0 3.4375rem;max-width:34rem;min-height:34rem;background:url(/themes/custom/mjh/images/login-background.png) 0 50% no-repeat;background-size:contain;}}@media (max-width:1024px){.user-login:before,.user-register:before,.user-password:before{margin-left:0;width:calc(50% - 15px);margin-top:9.375rem;}}@media (max-width:767px){.user-login:before,.user-register:before,.user-password:before{display:none;}}@media (min-width:768px){.user-login .tabs-wrapper,.user-register .tabs-wrapper,.user-password .tabs-wrapper{float:right;width:calc(50% - 62px);max-width:35.875rem;border:1px solid #a3c8c8;border-radius:0.25rem;overflow:hidden;margin:8.8125rem 3.875rem 0 0;padding-bottom:3.5625rem;-webkit-box-shadow:1px -2px 58px 0 #eeeeee;box-shadow:1px -2px 58px 0 #eeeeee;}}@media (max-width:1024px){.user-login .tabs-wrapper,.user-register .tabs-wrapper,.user-password .tabs-wrapper{margin-right:0;margin-top:6.25rem;width:50%;}}@media (max-width:767px){.user-login .tabs-wrapper,.user-register .tabs-wrapper,.user-password .tabs-wrapper{width:100%;margin-top:3.875rem;}}.user-login .tabs-wrapper .messages ~ .block-local-tasks-block,.user-register .tabs-wrapper .messages ~ .block-local-tasks-block,.user-password .tabs-wrapper .messages ~ .block-local-tasks-block{margin-top:-0.9375rem;}.user-login .tabs-wrapper #block-mjh-local-tasks,.user-register .tabs-wrapper #block-mjh-local-tasks,.user-password .tabs-wrapper #block-mjh-local-tasks{display:none;}.user-login .tabs-wrapper .tabs-reset--title,.user-register .tabs-wrapper .tabs-reset--title,.user-password .tabs-wrapper .tabs-reset--title{padding:3.125rem 3.4375rem 0;}@media (max-width:767px){.user-login .tabs-wrapper .tabs-reset--title,.user-register .tabs-wrapper .tabs-reset--title,.user-password .tabs-wrapper .tabs-reset--title{padding:0;}}.user-login ul.tabs,.user-register ul.tabs,.user-password ul.tabs{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.user-login ul.tabs:before,.user-register ul.tabs:before,.user-password ul.tabs:before,.user-login ul.tabs:after,.user-register ul.tabs:after,.user-password ul.tabs:after{content:'';display:table;clear:both;}@media (max-width:767px){.user-login ul.tabs,.user-register ul.tabs,.user-password ul.tabs{border-bottom:1px solid #a3c8c8;margin-left:-0.625rem;margin-right:-0.625rem;padding:0 0.625rem;}}.user-login ul.tabs li,.user-register ul.tabs li,.user-password ul.tabs li{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;margin:0;float:left;border-left:1px solid #a3c8c8;border-bottom:1px solid #a3c8c8;text-align:center;font-size:1.5rem;font-weight:300;background-color:white;}@media (max-width:767px){.user-login ul.tabs li,.user-register ul.tabs li,.user-password ul.tabs li{border:1px solid #a3c8c8;margin-bottom:-1px;margin-left:1rem;width:calc(50% - 8px);border-radius:0.3125rem 0.3125rem 0 0;}}.user-login ul.tabs li a,.user-register ul.tabs li a,.user-password ul.tabs li a{color:#000031;padding:1.25rem 0.9375rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.user-login ul.tabs li a:hover,.user-register ul.tabs li a:hover,.user-password ul.tabs li a:hover{color:#088d88;background:transparent;text-decoration:none;}.user-login ul.tabs li.is-active,.user-register ul.tabs li.is-active,.user-password ul.tabs li.is-active{border-bottom-color:#ffffff;background-color:#ffffff;}@media (max-width:767px){.user-login ul.tabs li.is-active,.user-register ul.tabs li.is-active,.user-password ul.tabs li.is-active{border-bottom:none;}}.user-login ul.tabs li.is-active a,.user-register ul.tabs li.is-active a,.user-password ul.tabs li.is-active a{background:transparent;color:#088d88;font-weight:300;}@media (min-width:768px){.user-login ul.tabs li:first-child,.user-register ul.tabs li:first-child,.user-password ul.tabs li:first-child{border-left:none;}}@media (max-width:767px){.user-login ul.tabs li:first-child,.user-register ul.tabs li:first-child,.user-password ul.tabs li:first-child{margin-left:0;}}.user-login ul.tabs li:nth-of-type(3),.user-register ul.tabs li:nth-of-type(3),.user-password ul.tabs li:nth-of-type(3){display:none;}.user-login form,.user-register form,.user-password form{padding:0.5625rem 3.4375rem 0;}@media (max-width:767px){.user-login form,.user-register form,.user-password form{padding-left:0;padding-right:0;}}.user-login form .form-type-checkbox.form-item-persistent-login,.user-register form .form-type-checkbox.form-item-persistent-login,.user-password form .form-type-checkbox.form-item-persistent-login{margin-bottom:2rem;}.user-login form .button,.user-register form .button,.user-password form .button,.user-login form .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .user-login form a,.user-register form .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .user-register form a,.user-password form .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .user-password form a,.user-login form .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .user-login form a,.user-register form .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .user-register form a,.user-password form .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .user-password form a{width:100%;height:3.4375rem;line-height:3.4375rem;}.user-login ul.links,.user-register ul.links,.user-password ul.links{text-align:center;}.user-login ul.links li,.user-register ul.links li,.user-password ul.links li{margin-top:7.1875rem;}@media (max-width:767px){.user-login ul.links li,.user-register ul.links li,.user-password ul.links li{margin-top:1.5625rem;}}.user-login ul.links li:first-child,.user-register ul.links li:first-child,.user-password ul.links li:first-child{margin-top:2.75rem;}.user-login ul.links li a,.user-register ul.links li a,.user-password ul.links li a{text-decoration:underline;}.user-login .confirm-parent,.user-register .confirm-parent,.user-password .confirm-parent,.user-login .password-parent,.user-register .password-parent,.user-password .password-parent,.user-login input,.user-register input,.user-password input{max-width:none;}@media (min-width:768px){.user-register:before{background-image:url(/themes/custom/mjh/images/register-background.png);}}.user-register .form-item-pass-pass2.confirm-parent .password-confirm:not([type="password"]){display:none;}.user-register form .form-item.form-type-checkbox,.user-register form .view-blogs .view-filters .form-type-checkbox.blog-search-control-wrapper,.view-blogs .view-filters .user-register form .form-type-checkbox.blog-search-control-wrapper{margin:0.8125rem 0;}.user-register .form-actions{margin-top:1.625rem;}.user-password ul.tabs li:nth-of-type(1),.user-password ul.tabs li:nth-of-type(2){display:none;}.user-password ul.tabs li:nth-of-type(3){display:block;width:100%;border-left:none;}.user-password:before{margin-top:0.625rem;}@media (min-width:1025px){.user-password:before{margin-top:4.375rem;}}@media (max-width:767px){.user-password .tabs-wrapper{margin-top:1.25rem;}}.field--name-field-community{margin-bottom:6.25rem;}@media (max-width:767px){.field--name-field-community{margin-bottom:3.125rem;}}.field--name-field-community .community{padding-bottom:6.25rem;margin-bottom:6.25rem;}@media (max-width:767px){.field--name-field-community .community{padding-bottom:3.125rem;margin-bottom:3.125rem;}}.field--name-field-community .community-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;display:block;margin-bottom:1.875rem;}@media (max-width:1365px){.field--name-field-community .community-title{font-size:2.625rem;}}@media (max-width:1024px){.field--name-field-community .community-title{font-size:1.875rem;}}@media (max-width:767px){.field--name-field-community .community-title{font-size:1.625rem;margin-bottom:1rem;}}@media (max-width:767px){.field--name-field-community .field--name-field-display-image{margin-bottom:1rem;}}.field--name-field-community .field--name-field-display-image img{width:100%;height:auto;border-radius:0.1875rem;}.community-info--wrapper{padding:2.25rem 0;}@media (min-width:768px){.community-info--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}}@media (max-width:767px){.community-info--wrapper{padding:0 0 1rem 0;}}.community-info--wrapper .field--name-field-icon{width:calc(20% + 25px);}@media (max-width:767px){.community-info--wrapper .field--name-field-icon{width:100%;margin-bottom:0.6875rem;}}.community-info--wrapper .field--name-field-icon img{width:100%;height:auto;border-radius:0.1875rem;}@media (min-width:768px){.community-info--wrapper .community-info{padding-left:1.5625rem;}}.community-info--wrapper .community-canonical-link a,.community-info--wrapper .community-canonical-link .ui-dialog .thank-message a,.ui-dialog .thank-message .community-info--wrapper .community-canonical-link a{text-decoration:none;}.field--name-field-amenities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:30 -0.75rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:767px){.field--name-field-amenities{margin:1.875rem -0.625rem 0;}}.field--name-field-amenities > .field__item{width:20%;padding:0 0.75rem;margin-bottom:20px;}@media (max-width:1024px){.field--name-field-amenities > .field__item{width:25%;}}@media (max-width:767px){.field--name-field-amenities > .field__item{width:50%;padding:0 0.625rem;}}@media (max-width:479px){.field--name-field-amenities > .field__item{width:70%;margin-left:auto;margin-right:auto;}}.field--name-field-amenities > .field__item .paragraph--type--amenity{padding:20px;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border-radius:0.1875rem;-webkit-box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);text-align:center;}.field--name-field-amenities > .field__item .paragraph--type--amenity .amenity-icon{width:60px;height:60px;border-radius:50%;margin-bottom:20px;}.field--name-field-amenities > .field__item .paragraph--type--amenity .field__item{width:auto;}.field--name-field-amenities > .field__item .paragraph--type--amenity .field--name-field-amenity-type{font-size:1.75rem;font-weight:300;font-style:normal;letter-spacing:-0.0625rem;text-transform:uppercase;color:#088d88;position:relative;padding-bottom:1.25rem;font-weight:700;}@media (max-width:991px){.field--name-field-amenities > .field__item .paragraph--type--amenity .field--name-field-amenity-type{font-size:1.375rem;}}@media (max-width:767px){.field--name-field-amenities > .field__item .paragraph--type--amenity .field--name-field-amenity-type{font-size:1rem;padding-bottom:0.9375rem;}}.field--name-field-amenities > .field__item .paragraph--type--amenity .field--name-field-distance{font-size:1rem;font-weight:700;text-transform:uppercase;}.paragraph--type--newsletter_signup_block{max-width:102.25rem;}.paragraph--type--newsletter_signup_block .newsletter-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:1025px){.paragraph--type--newsletter_signup_block .newsletter-form-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.paragraph--type--newsletter_signup_block .newsletter-form-wrapper:before,.paragraph--type--newsletter_signup_block .newsletter-form-wrapper:after{content:'';display:table;clear:both;}.paragraph--type--newsletter_signup_block .newsletter-form-wrapper .newsletter-form-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;text-align:center;margin-top:20px;}@media (max-width:767px){.paragraph--type--newsletter_signup_block .newsletter-form-wrapper .newsletter-form-title{font-size:1.75rem;margin-bottom:1.625rem;}}.paragraph--type--newsletter_signup_block .newsletter-form-wrapper .newsletter-form-title span{display:block;font-size:inherit;line-height:0.85;}@media (min-width:1025px){.paragraph--type--newsletter_signup_block .newsletter-form-wrapper .newsletter-form-content{float:right;width:calc(100% - 240px);}}@media (min-width:768px){.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media (max-width:1024px){.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form label{display:none;}.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-item,.paragraph--type--newsletter_signup_block .newsletter-form-wrapper .view-blogs .view-filters form > .blog-search-control-wrapper,.view-blogs .view-filters .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .blog-search-control-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:0.625rem;}@media (min-width:64.0625rem) and (max-width:87.5rem){.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-item,.paragraph--type--newsletter_signup_block .newsletter-form-wrapper .view-blogs .view-filters form > .blog-search-control-wrapper,.view-blogs .view-filters .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .blog-search-control-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none;width:calc(50% - 10px);}}@media (max-width:991px){.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-item,.paragraph--type--newsletter_signup_block .newsletter-form-wrapper .view-blogs .view-filters form > .blog-search-control-wrapper,.view-blogs .view-filters .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .blog-search-control-wrapper{margin-right:0;}}.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-item input,.paragraph--type--newsletter_signup_block .newsletter-form-wrapper .view-blogs .view-filters form > .blog-search-control-wrapper input,.view-blogs .view-filters .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .blog-search-control-wrapper input{min-width:100%;height:3.75rem;line-height:3.75rem;font-size:1.5rem;background-color:#ecf3f3;}@media (max-width:767px){.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-item input,.paragraph--type--newsletter_signup_block .newsletter-form-wrapper .view-blogs .view-filters form > .blog-search-control-wrapper input,.view-blogs .view-filters .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .blog-search-control-wrapper input{max-width:none;height:3rem;line-height:3rem;font-size:0.875rem;}}@media (min-width:64.0625rem) and (max-width:87.5rem){.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions{width:calc(50% - 10px);margin-right:0.625rem;}}.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions .button,.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions a,.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions a{height:60px;line-height:60px;width:100%;font-size:1.5rem;}@media (max-width:767px){.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions .button,.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions a,.paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions a{height:3rem;line-height:3rem;font-size:0.875rem;}}@media (max-width:767px){.path-frontpage .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-item input,.path-frontpage .paragraph--type--newsletter_signup_block .newsletter-form-wrapper .view-blogs .view-filters form > .blog-search-control-wrapper input,.view-blogs .view-filters .path-frontpage .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .blog-search-control-wrapper input{font-size:1rem;}}@media (max-width:767px){.path-frontpage .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions .button,.path-frontpage .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .path-frontpage .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions a,.path-frontpage .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .path-frontpage .paragraph--type--newsletter_signup_block .newsletter-form-wrapper form > .form-actions a{font-size:1.125rem;}}.mjh-newsletter-signup-form .captcha{margin-right:2rem;margin-top:0.5rem;}@media (max-width:767px){.mjh-newsletter-signup-form .captcha{margin-right:0;}}.newsletter_description{padding:0 0 15px 0;-ms-flex-item-align:inherit;align-self:inherit;margin-left:-200px;}.newsletter_description p{margin:0;padding:0;}@media (max-width:991px){.newsletter_description{margin-left:0;width:100%;}}.home-information-teaser,.node--type-home-design.node--view-mode-expanded-teaser,.home-information-teasers-listing .node--type-house-and-land-packages .node__content,.community-house-and-land .node__content,.favourites-content .node--type-house-and-land-packages .node__content,.field--name-field-additional-components .node--type-house-and-land-packages .node__content,.favourites-home-designs .node--view-mode-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.1875rem 0.625rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:767px){.home-information-teaser,.node--type-home-design.node--view-mode-expanded-teaser,.home-information-teasers-listing .node--type-house-and-land-packages .node__content,.community-house-and-land .node__content,.favourites-content .node--type-house-and-land-packages .node__content,.field--name-field-additional-components .node--type-house-and-land-packages .node__content,.favourites-home-designs .node--view-mode-teaser{display:block;padding-right:0;padding-left:0;}}.home-information-teaser:after,.node--type-home-design.node--view-mode-expanded-teaser:after,.home-information-teasers-listing .node--type-house-and-land-packages .node__content:after,.community-house-and-land .node__content:after,.favourites-content .node--type-house-and-land-packages .node__content:after,.field--name-field-additional-components .node--type-house-and-land-packages .node__content:after,.favourites-home-designs .node--view-mode-teaser:after{content:none;}.home-information-teaser .design-information-wrapper,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper,.community-house-and-land .node__content .design-information-wrapper,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none;padding-top:0;margin-top:0;width:calc(100% - 250px);}@media (max-width:1024px){.home-information-teaser .design-information-wrapper,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper,.community-house-and-land .node__content .design-information-wrapper,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:3.125rem;}}@media (max-width:767px){.home-information-teaser .design-information-wrapper,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper,.community-house-and-land .node__content .design-information-wrapper,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper{width:100%;padding-right:0;}}.home-information-teaser .design-information-wrapper .field--name-field-display-image img,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .field--name-field-display-image img,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .field--name-field-display-image img,.community-house-and-land .node__content .design-information-wrapper .field--name-field-display-image img,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .field--name-field-display-image img,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .field--name-field-display-image img,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .field--name-field-display-image img{display:block;}@media (max-width:1024px){.home-information-teaser .design-information-wrapper .standard-image,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image,.community-house-and-land .node__content .design-information-wrapper .standard-image,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image,.home-information-teaser .design-information-wrapper .acreage-image,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image,.community-house-and-land .node__content .design-information-wrapper .acreage-image,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image{width:100%;margin-bottom:20px;}}@media (max-width:767px){.home-information-teaser .design-information-wrapper .standard-image,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image,.community-house-and-land .node__content .design-information-wrapper .standard-image,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image,.home-information-teaser .design-information-wrapper .acreage-image,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image,.community-house-and-land .node__content .design-information-wrapper .acreage-image,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image{margin-bottom:0.9375rem;}}.home-information-teaser .design-information-wrapper .standard-image .action-unflag,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .action-unflag,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .action-unflag,.community-house-and-land .node__content .design-information-wrapper .standard-image .action-unflag,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .action-unflag,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .action-unflag,.home-information-teaser .design-information-wrapper .standard-image .action-flag,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .action-flag,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .action-flag,.community-house-and-land .node__content .design-information-wrapper .standard-image .action-flag,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .action-flag,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .action-flag,.home-information-teaser .design-information-wrapper .standard-image .action-login-flag,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .action-login-flag,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .action-login-flag,.community-house-and-land .node__content .design-information-wrapper .standard-image .action-login-flag,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .action-login-flag,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .action-login-flag,.home-information-teaser .design-information-wrapper .acreage-image .action-unflag,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .action-unflag,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .action-unflag,.community-house-and-land .node__content .design-information-wrapper .acreage-image .action-unflag,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .action-unflag,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .action-unflag,.home-information-teaser .design-information-wrapper .acreage-image .action-flag,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .action-flag,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .action-flag,.community-house-and-land .node__content .design-information-wrapper .acreage-image .action-flag,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .action-flag,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .action-flag,.home-information-teaser .design-information-wrapper .acreage-image .action-login-flag,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .action-login-flag,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .action-login-flag,.community-house-and-land .node__content .design-information-wrapper .acreage-image .action-login-flag,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .action-login-flag,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .action-login-flag,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .action-unflag,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .action-flag,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .action-login-flag,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .action-unflag,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .action-flag,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .action-login-flag{z-index:11;top:0.625rem;}.home-information-teaser .design-information-wrapper .standard-image .field--name-field-display-image,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .field--name-field-display-image,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image,.community-house-and-land .node__content .design-information-wrapper .standard-image .field--name-field-display-image,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image,.home-information-teaser .design-information-wrapper .acreage-image .field--name-field-display-image,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .field--name-field-display-image,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image,.community-house-and-land .node__content .design-information-wrapper .acreage-image .field--name-field-display-image,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .field--name-field-display-image,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .field--name-field-display-image{border-radius:0.25rem;overflow:hidden;}@media (max-width:767px){.home-information-teaser .design-information-wrapper .standard-image .field--name-field-display-image,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .field--name-field-display-image,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image,.community-house-and-land .node__content .design-information-wrapper .standard-image .field--name-field-display-image,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image,.home-information-teaser .design-information-wrapper .acreage-image .field--name-field-display-image,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .field--name-field-display-image,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image,.community-house-and-land .node__content .design-information-wrapper .acreage-image .field--name-field-display-image,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .field--name-field-display-image,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .field--name-field-display-image{border-radius:0.25rem 0.25rem 0 0;}}.home-information-teaser .design-information-wrapper .standard-image .field--name-field-display-image:before,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .field--name-field-display-image:before,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image:before,.community-house-and-land .node__content .design-information-wrapper .standard-image .field--name-field-display-image:before,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image:before,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image:before,.home-information-teaser .design-information-wrapper .acreage-image .field--name-field-display-image:before,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .field--name-field-display-image:before,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image:before,.community-house-and-land .node__content .design-information-wrapper .acreage-image .field--name-field-display-image:before,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image:before,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image:before,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .field--name-field-display-image:before,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .field--name-field-display-image:before{content:"";position:absolute;top:0;left:0;right:0;height:2.5rem;background:rgba(0,0,0,0.61);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.61)),to(rgba(1,1,88,0)));background:linear-gradient(rgba(0,0,0,0.61),rgba(1,1,88,0));border-radius:0.25rem 0.25rem 0 0;z-index:1;}@media (min-width:1025px){.home-information-teaser .design-information-wrapper .standard-image .field--name-field-display-image .media--blazy,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .field--name-field-display-image .media--blazy,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image .media--blazy,.community-house-and-land .node__content .design-information-wrapper .standard-image .field--name-field-display-image .media--blazy,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image .media--blazy,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image .media--blazy,.home-information-teaser .design-information-wrapper .acreage-image .field--name-field-display-image .media--blazy,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .field--name-field-display-image .media--blazy,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image .media--blazy,.community-house-and-land .node__content .design-information-wrapper .acreage-image .field--name-field-display-image .media--blazy,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image .media--blazy,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image .media--blazy,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .field--name-field-display-image .media--blazy,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .field--name-field-display-image .media--blazy{width:22.125rem;height:14.5625rem;}}@media (max-width:1024px){.home-information-teaser .design-information-wrapper .standard-image .field--name-field-display-image img,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image .field--name-field-display-image img,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image img,.community-house-and-land .node__content .design-information-wrapper .standard-image .field--name-field-display-image img,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image img,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image img,.home-information-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.community-house-and-land .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image .field--name-field-display-image img,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img{width:100%;max-width:100%;max-height:100%;}}.home-information-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.community-house-and-land .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img{max-width:33.1875rem;max-height:14.625rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:1279px){.home-information-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.community-house-and-land .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img{max-width:22.125rem;}}@media (max-width:1024px){.home-information-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.community-house-and-land .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image .field--name-field-display-image img,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image .field--name-field-display-image img{width:100%;max-width:100%;max-height:100%;}}@media (min-width:1025px){.home-information-teaser .design-information-wrapper .standard-image + .home-info,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .standard-image + .home-info,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image + .home-info,.community-house-and-land .node__content .design-information-wrapper .standard-image + .home-info,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image + .home-info,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image + .home-info,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .standard-image + .home-info{max-width:100%;overflow:hidden;}}@media (min-width:1025px){.home-information-teaser .design-information-wrapper .acreage-image + .home-info,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .acreage-image + .home-info,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image + .home-info,.community-house-and-land .node__content .design-information-wrapper .acreage-image + .home-info,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image + .home-info,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .acreage-image + .home-info,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .acreage-image + .home-info{max-width:100%;overflow:hidden;}}.home-information-teaser .design-information-wrapper .home-info,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info,.community-house-and-land .node__content .design-information-wrapper .home-info,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info{width:calc(100% - 300px);padding-left:3.4375rem;}@media (max-width:1024px){.home-information-teaser .design-information-wrapper .home-info,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info,.community-house-and-land .node__content .design-information-wrapper .home-info,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info{width:100%;max-width:none;padding-left:0;}}@media (max-width:767px){.home-information-teaser .design-information-wrapper .home-info,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info,.community-house-and-land .node__content .design-information-wrapper .home-info,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info{width:100%;}}.home-information-teaser .design-information-wrapper .home-info .completion-date,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .completion-date,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .completion-date,.community-house-and-land .node__content .design-information-wrapper .home-info .completion-date,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .completion-date,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .completion-date,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .completion-date{text-transform:uppercase;font-size:1rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;}.home-information-teaser .design-information-wrapper .home-info .completion-date .field--type-datetime,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .completion-date .field--type-datetime,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .completion-date .field--type-datetime,.community-house-and-land .node__content .design-information-wrapper .home-info .completion-date .field--type-datetime,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .completion-date .field--type-datetime,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .completion-date .field--type-datetime,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .completion-date .field--type-datetime{margin-left:10px;}.home-information-teaser .design-information-wrapper .home-info .field--name-title,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .field--name-title,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .field--name-title,.community-house-and-land .node__content .design-information-wrapper .home-info .field--name-title,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .field--name-title,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .field--name-title,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .field--name-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;display:block;}@media (max-width:767px){.home-information-teaser .design-information-wrapper .home-info .field--name-title,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .field--name-title,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .field--name-title,.community-house-and-land .node__content .design-information-wrapper .home-info .field--name-title,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .field--name-title,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .field--name-title,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .field--name-title{font-size:1.25rem;}}@media (max-width:767px){.home-information-teaser .design-information-wrapper .home-info .field--name-title,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .field--name-title,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .field--name-title,.community-house-and-land .node__content .design-information-wrapper .home-info .field--name-title,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .field--name-title,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .field--name-title,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .field--name-title{font-size:1.25rem;letter-spacing:0;line-height:1;}}.home-information-teasers-listing .home-information-teaser .design-information-wrapper .home-info .field--name-title,.home-information-teasers-listing .node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .field--name-title,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .field--name-title,.home-information-teasers-listing .community-house-and-land .node__content .design-information-wrapper .home-info .field--name-title,.community-house-and-land .home-information-teasers-listing .node__content .design-information-wrapper .home-info .field--name-title,.favourites-content .node--type-house-and-land-packages .home-information-teasers-listing .node__content .design-information-wrapper .home-info .field--name-title,.field--name-field-additional-components .node--type-house-and-land-packages .home-information-teasers-listing .node__content .design-information-wrapper .home-info .field--name-title,.home-information-teasers-listing
        .favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .field--name-title{color:inherit;text-transform:none;font-size:inherit;}.home-information-teaser .design-information-wrapper .home-info .detail-info,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .detail-info,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info,.community-house-and-land .node__content .design-information-wrapper .home-info .detail-info,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .detail-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:20px;}.home-information-teaser .design-information-wrapper .home-info .detail-info span[class^="number-"],.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .detail-info span[class^="number-"],.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"],.community-house-and-land .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"],.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"],.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"],.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .detail-info span[class^="number-"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.home-information-teaser .design-information-wrapper .home-info .detail-info span[class^="number-"].number-bathrooms,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .detail-info span[class^="number-"].number-bathrooms,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"].number-bathrooms,.community-house-and-land .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"].number-bathrooms,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"].number-bathrooms,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"].number-bathrooms,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .detail-info span[class^="number-"].number-bathrooms{border-right:1px dotted #888;border-left:1px dotted #888;padding:0 1.875rem;margin:0 1.875rem;}.home-information-teaser .design-information-wrapper .home-info .detail-info span[class^="number-"] span,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .detail-info span[class^="number-"] span,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"] span,.community-house-and-land .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"] span,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"] span,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .detail-info span[class^="number-"] span,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .detail-info span[class^="number-"] span{text-align:center;}.home-information-teaser .design-information-wrapper .home-info .facade,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .facade,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade,.community-house-and-land .node__content .design-information-wrapper .home-info .facade,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .facade{font-size:1.125rem;}@media (max-width:767px){.home-information-teaser .design-information-wrapper .home-info .facade,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .facade,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade,.community-house-and-land .node__content .design-information-wrapper .home-info .facade,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .facade{font-size:0.875rem;max-width:100%;}}.home-information-teaser .design-information-wrapper .home-info .facade span:first-child,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .facade span:first-child,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade span:first-child,.community-house-and-land .node__content .design-information-wrapper .home-info .facade span:first-child,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade span:first-child,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade span:first-child,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .facade span:first-child{display:inline-block;margin-right:1.875rem;}.home-information-teaser .design-information-wrapper .home-info .package-detail,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail{-ms-flex-preferred-size:80%;flex-basis:80%;font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px;}@media (min-width:1366px){.home-information-teaser .design-information-wrapper .home-info .package-detail,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail{margin-right:25px;}}@media (max-width:767px){.home-information-teaser .design-information-wrapper .home-info .package-detail,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail{font-size:0.875rem;max-width:100%;}}.home-information-teaser .design-information-wrapper .home-info .package-detail:before,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail:before,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail:before,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail:before,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail:before,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail:before,.home-information-teaser .design-information-wrapper .home-info .package-detail:after,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail:after,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail:after,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail:after,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail:after,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail:after,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail:before,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail:after{content:'';display:table;clear:both;}.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper{width:290px;margin-bottom:10px;}@media (max-width:1024px){.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper{white-space:normal;width:100%;}}@media (max-width:767px){.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper{float:none;margin-bottom:0.3125rem;}}.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .info-wrapper-field-name,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .info-wrapper-field-name,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .info-wrapper-field-name,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .info-wrapper-field-name,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .info-wrapper-field-name,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .info-wrapper-field-name,.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .info-wrapper-field-name,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .address-title{font-weight:bold;}.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-title,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-title,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-title,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-title,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-title,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-title,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-title{display:inline;font-family:"greycliffcf",tahoma,serif;letter-spacing:initial;margin-bottom:0;font-size:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;}.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .address-content,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .address-content,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-content,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-content,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-content,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .address-content,.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field__item,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field__item,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field__item,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field__item,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field__item,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field__item,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .address-title,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .address-content,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field__item{display:inline;vertical-align:bottom;}.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community{margin-bottom:0;display:inline;}.home-information-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community div,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community div,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community div,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community div,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community div,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community div,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .info-wrapper .field--name-field-community div{display:inline;}@media (min-width:1400px){.home-information-teaser .design-information-wrapper .home-info .package-detail .block-size-wrapper,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .block-size-wrapper,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .block-size-wrapper,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .block-size-wrapper,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .block-size-wrapper,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .block-size-wrapper,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .block-size-wrapper{width:145px;}.home-information-teaser .design-information-wrapper .home-info .package-detail .address-wrapper,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .address-wrapper,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .address-wrapper,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .address-wrapper,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .address-wrapper,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .address-wrapper,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .address-wrapper{width:345px;}.home-information-teaser .design-information-wrapper .home-info .package-detail .facade-name-wrapper,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .package-detail .facade-name-wrapper,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .facade-name-wrapper,.community-house-and-land .node__content .design-information-wrapper .home-info .package-detail .facade-name-wrapper,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .facade-name-wrapper,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .package-detail .facade-name-wrapper,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .package-detail .facade-name-wrapper{width:210px;}}@media (max-width:767px){.home-information-teaser .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span,.community-house-and-land .node__content .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span,.home-information-teaser .design-information-wrapper .home-info .facade > span,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .facade > span,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade > span,.community-house-and-land .node__content .design-information-wrapper .home-info .facade > span,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade > span,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade > span,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .facade > span{display:block;}.home-information-teaser .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span:not(:last-child),.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span:not(:last-child),.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span:not(:last-child),.community-house-and-land .node__content .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span:not(:last-child),.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span:not(:last-child),.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span:not(:last-child),.home-information-teaser .design-information-wrapper .home-info .facade > span:not(:last-child),.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info .facade > span:not(:last-child),.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade > span:not(:last-child),.community-house-and-land .node__content .design-information-wrapper .home-info .facade > span:not(:last-child),.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade > span:not(:last-child),.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info .facade > span:not(:last-child),.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .facade-block-stogit ry-wrapper > span:not(:last-child),.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info .facade > span:not(:last-child){margin-bottom:0.3125rem;}}.home-information-teaser .design-information-wrapper .home-info hr,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info hr,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info hr,.community-house-and-land .node__content .design-information-wrapper .home-info hr,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info hr,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info hr,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info hr{border:none;border-top:1px dotted #e6e6e7;margin:0.9375rem 0 0.9375rem 0;}@media (min-width:1025px){.home-information-teaser .design-information-wrapper .home-info hr,.node--type-home-design.node--view-mode-expanded-teaser .design-information-wrapper .home-info hr,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info hr,.community-house-and-land .node__content .design-information-wrapper .home-info hr,.favourites-content .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info hr,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .home-info hr,.favourites-home-designs .node--view-mode-teaser .design-information-wrapper .home-info hr{width:28.125rem;margin:0.9375rem 0.9375rem 0.9375rem 0;}}.home-information-teaser .links,.node--type-home-design.node--view-mode-expanded-teaser .links,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links,.community-house-and-land .node__content .links,.favourites-content .node--type-house-and-land-packages .node__content .links,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links,.favourites-home-designs .node--view-mode-teaser .links{width:15rem;text-align:center;}@media (max-width:767px){.home-information-teaser .links,.node--type-home-design.node--view-mode-expanded-teaser .links,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links,.community-house-and-land .node__content .links,.favourites-content .node--type-house-and-land-packages .node__content .links,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links,.favourites-home-designs .node--view-mode-teaser .links{width:100%;max-width:100%;text-align:left;}}.home-information-teaser .links .fix-price,.node--type-home-design.node--view-mode-expanded-teaser .links .fix-price,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .fix-price,.community-house-and-land .node__content .links .fix-price,.favourites-content .node--type-house-and-land-packages .node__content .links .fix-price,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .fix-price,.favourites-home-designs .node--view-mode-teaser .links .fix-price{font-size:1rem;font-weight:700;display:block;margin-bottom:0.3125rem;text-transform:uppercase;}@media (max-width:767px){.home-information-teaser .links .fix-price,.node--type-home-design.node--view-mode-expanded-teaser .links .fix-price,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .fix-price,.community-house-and-land .node__content .links .fix-price,.favourites-content .node--type-house-and-land-packages .node__content .links .fix-price,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .fix-price,.favourites-home-designs .node--view-mode-teaser .links .fix-price{font-size:0.875rem;margin-top:-0.625rem;margin-bottom:0;display:inline;}.home-information-teaser .links .fix-price:after,.node--type-home-design.node--view-mode-expanded-teaser .links .fix-price:after,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .fix-price:after,.community-house-and-land .node__content .links .fix-price:after,.favourites-content .node--type-house-and-land-packages .node__content .links .fix-price:after,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .fix-price:after,.favourites-home-designs .node--view-mode-teaser .links .fix-price:after{content:":";}.home-information-teaser .links .fix-price .field--name-field-fixed-price-label,.node--type-home-design.node--view-mode-expanded-teaser .links .fix-price .field--name-field-fixed-price-label,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .fix-price .field--name-field-fixed-price-label,.community-house-and-land .node__content .links .fix-price .field--name-field-fixed-price-label,.favourites-content .node--type-house-and-land-packages .node__content .links .fix-price .field--name-field-fixed-price-label,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .fix-price .field--name-field-fixed-price-label,.favourites-home-designs .node--view-mode-teaser .links .fix-price .field--name-field-fixed-price-label{display:inline;}}.home-information-teaser .links .price,.node--type-home-design.node--view-mode-expanded-teaser .links .price,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .price,.community-house-and-land .node__content .links .price,.favourites-content .node--type-house-and-land-packages .node__content .links .price,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .price,.favourites-home-designs .node--view-mode-teaser .links .price{font-size:2.25rem;font-weight:300;font-style:normal;letter-spacing:-0.0625rem;text-transform:uppercase;color:#088d88;color:#c29a5b;font-weight:700;display:block;}@media (max-width:767px){.home-information-teaser .links .price,.node--type-home-design.node--view-mode-expanded-teaser .links .price,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .price,.community-house-and-land .node__content .links .price,.favourites-content .node--type-house-and-land-packages .node__content .links .price,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .price,.favourites-home-designs .node--view-mode-teaser .links .price{font-size:1.25rem;display:inline-block;margin-bottom:0;vertical-align:middle;}}.home-information-teaser .links a,.node--type-home-design.node--view-mode-expanded-teaser .links a,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a,.community-house-and-land .node__content .links a,.favourites-content .node--type-house-and-land-packages .node__content .links a,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a,.home-information-teaser .links .ui-dialog .thank-message a,.ui-dialog .thank-message .home-information-teaser .links a,.favourites-home-designs .node--view-mode-teaser .links a{margin-top:0.9375rem;font-size:1.25rem;width:100%;padding:0 0.625rem;}@media (max-width:767px){.home-information-teaser .links a,.node--type-home-design.node--view-mode-expanded-teaser .links a,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a,.community-house-and-land .node__content .links a,.favourites-content .node--type-house-and-land-packages .node__content .links a,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a,.home-information-teaser .links .ui-dialog .thank-message a,.ui-dialog .thank-message .home-information-teaser .links a,.favourites-home-designs .node--view-mode-teaser .links a{font-size:inherit;padding:0 10px;width:100%;height:100%;}.home-information-teaser .links a:first-of-type,.node--type-home-design.node--view-mode-expanded-teaser .links a:first-of-type,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a:first-of-type,.community-house-and-land .node__content .links a:first-of-type,.favourites-content .node--type-house-and-land-packages .node__content .links a:first-of-type,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a:first-of-type,.favourites-home-designs .node--view-mode-teaser .links a:first-of-type{margin-top:0;}.home-information-teaser .links a.link-top,.node--type-home-design.node--view-mode-expanded-teaser .links a.link-top,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a.link-top,.community-house-and-land .node__content .links a.link-top,.favourites-content .node--type-house-and-land-packages .node__content .links a.link-top,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a.link-top,.favourites-home-designs .node--view-mode-teaser .links a.link-top{margin-top:1.25rem;}}.home-information-teaser .links a:not(:first-of-type),.node--type-home-design.node--view-mode-expanded-teaser .links a:not(:first-of-type),.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links a:not(:first-of-type),.community-house-and-land .node__content .links a:not(:first-of-type),.favourites-content .node--type-house-and-land-packages .node__content .links a:not(:first-of-type),.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links a:not(:first-of-type),.favourites-home-designs .node--view-mode-teaser .links a:not(:first-of-type){width:100%;padding:0 0.625rem;}.home-information-teaser .links .brochure-download-link-wrapper a,.node--type-home-design.node--view-mode-expanded-teaser .links .brochure-download-link-wrapper a,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.community-house-and-land .node__content .links .brochure-download-link-wrapper a,.favourites-content .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.favourites-home-designs .node--view-mode-teaser .links .brochure-download-link-wrapper a{padding-left:0;padding-right:0;margin-right:0;}@media (max-width:1024px){.home-information-teaser .links .brochure-download-link-wrapper a,.node--type-home-design.node--view-mode-expanded-teaser .links .brochure-download-link-wrapper a,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.community-house-and-land .node__content .links .brochure-download-link-wrapper a,.favourites-content .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.favourites-home-designs .node--view-mode-teaser .links .brochure-download-link-wrapper a{margin-top:0.9375rem;}}@media (max-width:767px){.home-information-teaser .links .brochure-download-link-wrapper a,.node--type-home-design.node--view-mode-expanded-teaser .links .brochure-download-link-wrapper a,.home-information-teasers-listing .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.community-house-and-land .node__content .links .brochure-download-link-wrapper a,.favourites-content .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.field--name-field-additional-components .node--type-house-and-land-packages .node__content .links .brochure-download-link-wrapper a,.favourites-home-designs .node--view-mode-teaser .links .brochure-download-link-wrapper a{margin-top:1.25rem;}}.title-content > .address-line1,.title-content > .address-line2{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;font-size:36px;line-height:45px;margin-bottom:10px;}@media (max-width:991px){.title-content > .address-line1,.title-content > .address-line2{font-size:24px;}}@media (max-width:767px){.title-content > .address-line1,.title-content > .address-line2{font-size:1.25rem;}}.home-information-teasers-listing{margin-top:3.125rem;margin-bottom:6.25rem;}@media (max-width:767px){.home-information-teasers-listing{margin-top:1.375rem;margin-bottom:3.125rem;}}.home-information-teasers-listing > article{border-bottom:1px solid #d7d7d7;}.home-information-teasers-listing > article:first-child{border-top:1px solid #d7d7d7;}@media (max-width:767px){.home-information-teasers-listing > article:first-child{border-top:none;}}.home-information-teasers-listing > article .node__content{border:none !important;}.home-information-teasers-listing > article .node__content .links .brochure-link{padding-left:10px !important;padding-right:10px !important;}.home-information-teasers-listing .field--name-title{text-transform:inherit;color:inherit;font-size:inherit;}.node--type-community .page-title--no-banner .locality,.node--type-community .view-featured-blog .title-feature-blog .locality,.view-featured-blog .node--type-community .title-feature-blog .locality,.node--type-community .page-title--no-banner .community-title em,.community-title .node--type-community .page-title--no-banner em,.node--type-community .view-featured-blog .title-feature-blog .community-title em,.community-title .node--type-community .view-featured-blog .title-feature-blog em,.view-featured-blog .node--type-community .title-feature-blog .community-title em,.community-title .view-featured-blog .node--type-community .title-feature-blog em{color:#a3c8c8;}.node--type-community .page-title--no-banner .locality em,.node--type-community .view-featured-blog .title-feature-blog .locality em,.view-featured-blog .node--type-community .title-feature-blog .locality em,.node--type-community .page-title--no-banner .community-title em em,.community-title .node--type-community .page-title--no-banner em em,.node--type-community .view-featured-blog .title-feature-blog .community-title em em,.community-title .node--type-community .view-featured-blog .title-feature-blog em em,.view-featured-blog .node--type-community .title-feature-blog .community-title em em,.community-title .view-featured-blog .node--type-community .title-feature-blog em em{color:#088d88;}.community-title{margin-bottom:1.875rem;}@media (max-width:767px){.community-title{margin-bottom:1.25rem;}}.community-title .locality,.community-title em{font-size:2.25rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:uppercase;color:#c29a5b;}@media (max-width:767px){.community-title .locality,.community-title em{font-size:1.625rem;letter-spacing:0.125rem;}}.community-title em{font-style:italic;}.community-display-image{margin-bottom:3.75rem;}@media (max-width:767px){.community-display-image{margin-bottom:2.1875rem;}}.community-display-image img{border-radius:0.25rem;width:100%;height:auto;display:block;}.community-overview .paragraph--type--title_and_body,.community-amenities-overview .paragraph--type--title_and_body{padding-top:3.625rem;padding-bottom:3.625rem;border-bottom:1px dotted #e6e6e7;}@media (max-width:767px){.community-overview .paragraph--type--title_and_body,.community-amenities-overview .paragraph--type--title_and_body{padding-top:0;padding-bottom:2.1875rem;}}.community-overview .readmore-link,.community-amenities-overview .readmore-link{font-size:1.25rem;padding-top:1.875rem;text-decoration:underline;display:inline-block;position:relative;}@media (max-width:767px){.community-overview .readmore-link,.community-amenities-overview .readmore-link{padding-top:0.9375rem;font-size:0.875rem;}}.community-overview .readmore-link:hover,.community-amenities-overview .readmore-link:hover{cursor:pointer;}.community-overview .field__label,.community-amenities-overview .field__label{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;font-size:3.125rem;padding-bottom:1.375rem;line-height:1;}@media (max-width:1365px){.community-overview .field__label,.community-amenities-overview .field__label{font-size:2.625rem;}}@media (max-width:1024px){.community-overview .field__label,.community-amenities-overview .field__label{font-size:1.875rem;}}@media (max-width:767px){.community-overview .field__label,.community-amenities-overview .field__label{font-size:2.25rem;padding-bottom:0.625rem;}}.community-overview .field--name-field-summary-overview,.community-amenities-overview .field--name-field-summary-overview{padding-top:3.625rem;padding-bottom:3.625rem;border-bottom:1px dotted #e6e6e7;}@media (max-width:767px){.community-overview .field--name-field-summary-overview,.community-amenities-overview .field--name-field-summary-overview{padding-top:0;padding-bottom:2.1875rem;}}.community-amenities-overview .amenities-overview--wrapper{padding-top:3.625rem;margin-bottom:3.625rem;}@media (max-width:767px){.community-amenities-overview .amenities-overview--wrapper{padding-top:1.5625rem;margin-bottom:3.125rem;}}.community-amenities{margin-top:3.75rem;margin-bottom:6.25rem;}@media (max-width:767px){.community-amenities{margin-top:0;}}@media (max-width:767px){.community-amenities{margin-bottom:3.125rem;}}.community-image-gallery{margin-top:6.25rem;}@media (max-width:767px){.community-image-gallery{margin:0;margin-bottom:3.125rem;}}.community-map{margin-top:6.25rem;margin-bottom:6.25rem;}@media (max-width:767px){.community-map{margin-top:0;margin-bottom:3.125rem;}}.community-map .field__label{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;color:#a3c8c8;font-size:3.125rem;padding-bottom:1.875rem;}@media (max-width:1365px){.community-map .field__label{font-size:2.625rem;}}@media (max-width:1024px){.community-map .field__label{font-size:1.875rem;}}@media (max-width:767px){.community-map .field__label{font-size:2.25rem;padding-bottom:0.9375rem;}}.community-map .field__label .locality,.community-map .field__label .community-title em,.community-title .community-map .field__label em{color:#088d88;}.community-map .map-content-wrapper > .field--name-field-map{border-radius:0.1875rem;overflow:hidden;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}@media (max-width:767px){.community-map .map-content-wrapper > .field--name-field-map{margin-bottom:0.9375rem;}}.community-map .map-content-wrapper > .field--name-field-map iframe{width:100%;height:40.5rem;margin-bottom:-0.3125rem;}@media (max-width:767px){.community-map .map-content-wrapper > .field--name-field-map iframe{height:12.5rem;}}.community-map .map-content-wrapper > .map--wrapper{width:100%;height:40.5rem;border-radius:0.1875rem;overflow:hidden;-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;}@media (max-width:767px){.community-map .map-content-wrapper > .map--wrapper{height:12.5rem;}}@media (max-width:767px){.community-map .map-content-address-wrapper{margin-top:0.9375rem;}}@media (min-width:768px){.community-map .map-content-address-wrapper{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;}}.community-map .map-content-address-wrapper p{margin:0;}.community-map .map-content-address-wrapper .address-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.community-map .map-content-address-wrapper .address-wrapper .address-content{padding-left:1.5625rem;position:relative;}@media (max-width:767px){.community-map .map-content-address-wrapper .address-wrapper .address-content{margin-bottom:0.625rem;}}.community-map .map-content-address-wrapper .address-wrapper .address-content:before{font-size:1rem;position:absolute;top:0.25rem;left:0;}.community-map .get-direction{text-align:right;padding:1.25rem 0;position:relative;}@media (max-width:767px){.community-map .get-direction{text-align:left;padding:0 0 1.375rem 1.5625rem;}}.community-map .get-direction a,.community-map .get-direction .ui-dialog .thank-message a,.ui-dialog .thank-message .community-map .get-direction a{display:inline-block;position:relative;}.community-map .get-direction a:hover{color:#088d88;}.community-map .get-direction a:before{font-size:1rem;position:absolute;top:50%;left:-1.5625rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.community-map .get-direction a,.community-map .get-direction .ui-dialog .thank-message a,.ui-dialog .thank-message .community-map .get-direction a{text-decoration:underline;}.community-stiky.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links,.community-stiky.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links{float:none;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;}@media (max-width:767px){.community-stiky.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links,.community-stiky.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links{display:none;}}.community-stiky.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links a,.community-stiky.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links a{padding-left:0.9375rem;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;line-height:2.25rem;}.community-stiky.page-navigation-wrapper .page-navigation-wrapper-level-1 .page-navigation-links a:first-child,.community-stiky.page-navigation-wrapper-bottom .page-navigation-wrapper-level-1 .page-navigation-links a:first-child{padding:0;}.community-house-and-land{margin-top:6.25rem;}@media (max-width:767px){.community-house-and-land{margin:0;margin-bottom:3.125rem;}}.community-house-and-land .node__content .title-content > .address-line1,.community-house-and-land .node__content .title-content > .address-line2{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;font-size:2.25rem;}@media (max-width:767px){.community-house-and-land .node__content .title-content > .address-line1,.community-house-and-land .node__content .title-content > .address-line2{font-size:1.25rem;}}@media (max-width:991px){.community-house-and-land .node__content .title-content > .address-line1,.community-house-and-land .node__content .title-content > .address-line2{font-size:1.5rem;}}.community-house-and-land .house-and-land-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;color:#a3c8c8;padding-bottom:1.875rem;}.community-house-and-land .house-and-land-title span{color:#088d88;}@media (max-width:1365px){.community-house-and-land .house-and-land-title{font-size:2.625rem;}}@media (max-width:1024px){.community-house-and-land .house-and-land-title{font-size:1.875rem;}}@media (max-width:767px){.community-house-and-land .house-and-land-title{font-size:1.625rem;padding-bottom:0.9375rem;}}.community-consultant{margin-bottom:6.25rem;margin-top:6.25rem;}@media (max-width:767px){.community-consultant{margin-top:0;margin-bottom:3.125rem;}}.community-consultant .consultant-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;padding-bottom:1.875rem;}@media (max-width:767px){.community-consultant .consultant-title{padding-bottom:0.9375rem;}}@media (max-width:767px){.community-consultant .consultant-title{font-size:1.25rem;}}.community-consultant .node--type-consultant{padding-left:0;padding-right:0;margin:0;}.community-consultant .field--name-field-consultant > .field__item ~ .field__item{margin-top:3.75rem;padding-top:3.75rem;border-top:1px solid #a3c8c8;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:767px){.community-consultant .field--name-field-consultant > .field__item ~ .field__item{margin-top:1.25rem;padding-top:1.25rem;}}.community-video{margin-top:6.25rem;margin-bottom:6.25rem;}@media (max-width:767px){.community-video{margin-top:0;margin-bottom:3.125rem;}}.community-video .community-video-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;padding-bottom:1.875rem;}@media (max-width:767px){.community-video .community-video-title{font-size:1.25rem;}}@media (max-width:767px){.community-video .community-video-title{padding-bottom:0.9375rem;}}.inspiration-content-gallery__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);}@media (max-width:1024px){.inspiration-content-gallery__inner{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.inspiration-content-gallery__inner{width:100%;margin:0;}}.inspiration-content-gallery__inner > .image-gallery-item{overflow:hidden;border-radius:0.25rem;position:relative;-webkit-box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;}@media (max-width:1024px){.inspiration-content-gallery__inner > .image-gallery-item{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.inspiration-content-gallery__inner > .image-gallery-item{width:100%;margin:1.375rem 0 0;}.inspiration-content-gallery__inner > .image-gallery-item:first-child{margin-top:0;}}.inspiration-content-gallery__inner > .image-gallery-item:nth-child(1),.inspiration-content-gallery__inner > .image-gallery-item:nth-child(2){width:calc(50% - 60px);}@media (max-width:1024px){.inspiration-content-gallery__inner > .image-gallery-item:nth-child(1),.inspiration-content-gallery__inner > .image-gallery-item:nth-child(2){width:calc(50% - 2 * 0.625rem);}}.inspiration-content-gallery__inner > .image-gallery-item:nth-child(3){width:calc(100% - 60px);}@media (max-width:1024px){.inspiration-content-gallery__inner > .image-gallery-item:nth-child(3){width:100%;}}@media (max-width:767px){.inspiration-content-gallery__inner > .image-gallery-item{width:100%;}.inspiration-content-gallery__inner > .image-gallery-item:nth-child(1),.inspiration-content-gallery__inner > .image-gallery-item:nth-child(2),.inspiration-content-gallery__inner > .image-gallery-item:nth-child(3){width:100%;}}.inspiration-content-gallery__inner > .image-gallery-item article{position:relative;}.inspiration-content-gallery__inner > .image-gallery-item img{display:block;width:100%;}.inspiration-content-gallery__inner > .image-gallery-item .caption{color:#ffffff;position:absolute;top:0.9375rem;left:1.375rem;font-size:1.125rem;font-weight:500;padding-right:5.3125rem;}@media (max-width:767px){.inspiration-content-gallery__inner > .image-gallery-item .caption{width:100%;font-size:0.75rem;top:auto;left:0;bottom:0.625rem;padding-left:0.9375rem;padding-right:0.9375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}}.inspiration-content-gallery__inner .flag-favourites_images,.inspiration-content-gallery__inner .icon-pinterest,.inspiration-content-gallery__inner .block-social-media-links .social-media-links--platforms li a span.fa-pinterest,.block-social-media-links .social-media-links--platforms li a .inspiration-content-gallery__inner span.fa-pinterest,.inspiration-content-gallery__inner .block-addtoany-block a span.a2a_s__default.a2a_s_pinterest,.block-addtoany-block a .inspiration-content-gallery__inner span.a2a_s__default.a2a_s_pinterest{color:#ffffff;position:absolute;top:1.375rem;-webkit-transform:none;transform:none;font-size:1.125rem;}.inspiration-content-gallery__inner .icon-pinterest,.inspiration-content-gallery__inner .block-social-media-links .social-media-links--platforms li a span.fa-pinterest,.block-social-media-links .social-media-links--platforms li a .inspiration-content-gallery__inner span.fa-pinterest,.inspiration-content-gallery__inner .block-addtoany-block a span.a2a_s__default.a2a_s_pinterest,.block-addtoany-block a .inspiration-content-gallery__inner span.a2a_s__default.a2a_s_pinterest{right:3.875rem;}.inspiration-content-gallery__inner .action-flag,.inspiration-content-gallery__inner .action-unflag,.inspiration-content-gallery__inner .action-login-flag{z-index:11;top:1.375rem;right:1.375rem;-webkit-transform:none;transform:none;}.inspiration-content-gallery__inner .inspiration_show_more_main{width:100%;}@media (max-width:767px){.inspiration-content-gallery__inner .inspiration_show_more_main{margin-top:1.375rem;}}.inspiration-content-header{margin-top:1.375rem;}.inspiration-content-header .field--name-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin-bottom:1.875rem;color:#a3c8c8;}@media (max-width:767px){.inspiration-content-header .field--name-title{margin-bottom:1.25rem;}}@media (max-width:1365px){.inspiration-content-header .field--name-title{font-size:2.625rem;}}@media (max-width:767px){.inspiration-content-header .field--name-title{font-size:2.25rem;}}.inspiration-content-header .field--name-body{margin-top:1rem;}@media (min-width:768px){.inspiration-content-header .field--name-body{font-size:1.5rem;}}.inspiration-content-gallery{margin-top:4.6875rem;margin-bottom:5.625rem;}@media (max-width:767px){.inspiration-content-gallery{margin-top:1.5625rem;margin-bottom:3.125rem;}}.inspiration-content-gallery .image-gallery-item:before{content:"";position:absolute;top:0;left:0;right:0;height:7.5rem;background:rgba(0,0,0,0.61);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.61)),to(rgba(1,1,88,0)));background:linear-gradient(rgba(0,0,0,0.61),rgba(1,1,88,0));}@media (max-width:767px){.inspiration-content-gallery .image-gallery-item:before{height:150%;}}.paragraph-with-readmore{overflow:hidden;position:relative;-webkit-transition:all 0.4s;transition:all 0.4s;max-height:70px;}.paragraph-with-readmore *{font-family:"Gilroy",open-sans,sans-serif !important;}@media (max-width:767px){.paragraph-with-readmore{max-height:5.25rem;}.desc-content-page .paragraph-with-readmore{max-height:7.875rem;}}.paragraph-with-readmore:before{content:"";height:25px;position:absolute;bottom:0px;left:0;right:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);background:#e6e6e7;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(rgba(255,255,255,0),white);}.paragraph-with-readmore.show-more{height:100% !important;}.paragraph-with-readmore.show-more:before{opacity:0;}@media (min-width:768px){.layout-content--compare-bar + .sticky-wrapper{display:none;}}.compare--section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0 auto;margin-top:3.75rem;left:auto;-webkit-transform:none;transform:none;z-index:10;}@media (max-width:1024px){.compare--section-wrapper{margin:0;}}.comparison-nav-list{text-align:center;display:none;background:white;-webkit-box-shadow:0 0.1875rem 0.3125rem #d7d7d7;box-shadow:0 0.1875rem 0.3125rem #d7d7d7;-webkit-transition-duration:0.4s;transition-duration:0.4s;}@media (max-width:1024px){.comparison-nav-list{display:block;padding:0.9375rem 0.625rem 2.125rem;}}.comparison-nav-list.nav-sticky{position:fixed;top:0;width:100%;z-index:120;}@media (min-width:768px){.comparison-nav-list.nav-sticky{margin-top:0;}}@media (max-width:767px){.comparison-nav-list.nav-sticky + *{padding-top:calc(48px + 35px);}}.comparison-nav-list .comparison-item{font-size:1.125rem;}@media (max-width:1024px){.comparison-nav-list .comparison-item{color:#c29a5b;font-weight:300;}}.comparison-nav-list.slick-dotted.slick-slider{margin:0;}.comparison-nav-list .slick-arrow{width:3rem;height:3rem;top:0.75rem;-webkit-transform:none;transform:none;}@media (max-width:767px){.comparison-nav-list .slick-arrow{visibility:visible;opacity:1;}}.comparison-nav-list .slick-prev{left:0.625rem;}.comparison-nav-list .slick-next{right:0.625rem;}.comparison-nav-list .slick-dots{bottom:0.625rem;left:0;}.comparison-nav-list .slick-dots .slick-active{background:#d8d8d8;border-radius:0.125rem;}.comparison-nav-list a,.comparison-nav-list .ui-dialog .thank-message a,.ui-dialog .thank-message .comparison-nav-list a{color:#58595b;}.comparison-list__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1.875rem;margin-bottom:6.25rem;}@media (max-width:1599px){.comparison-list__inner{margin-bottom:6.25rem;}}@media (max-width:1024px){.comparison-list__inner{display:block;margin:0;}}@media (max-width:767px){.comparison-list__inner{margin-bottom:3.125rem;}}.comparison-list__inner .compare--section__button--item--wrapper{width:calc(100% / 3);margin-top:2.25rem;padding:0 1.875rem 0 1.5625rem;}@media (max-width:1024px){.comparison-list__inner .compare--section__button--item--wrapper{width:calc(100%);padding:0;}}.comparison-list__inner .compare--section__button--item{height:100%;border-radius:0.1875rem;background:#eee;border:0.125rem dashed #cdcccc;text-align:center;padding-top:11.25rem;padding-bottom:11.25rem;cursor:pointer;}.comparison-list__inner .compare--section__button--item a,.comparison-list__inner .compare--section__button--item .ui-dialog .thank-message a,.ui-dialog .thank-message .comparison-list__inner .compare--section__button--item a{text-decoration:underline;position:relative;font-size:1.25rem;}@media (max-width:767px){.comparison-list__inner .compare--section__button--item a,.comparison-list__inner .compare--section__button--item .ui-dialog .thank-message a,.ui-dialog .thank-message .comparison-list__inner .compare--section__button--item a{font-size:1.125rem;}}.comparison-list__inner .compare--section__button--item .icon{padding-right:0.3125rem;position:relative;top:0.0625rem;}.comparison-list__inner .compare--section__button--item .icon:before{color:#088d88;}.comparison-list__inner .node--type-home-design{width:calc(100% / 3);padding:0 1.875rem;margin-top:2.25rem;}@media (max-width:1024px){.comparison-list__inner .node--type-home-design{width:100%;padding:0;margin-top:1.25rem;}}.comparison-list__inner .node--type-home-design a,.comparison-list__inner .node--type-home-design .ui-dialog .thank-message a,.ui-dialog .thank-message .comparison-list__inner .node--type-home-design a{text-decoration:none;}.comparison-list__inner .node--type-home-design .field--name-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;padding:0;padding-bottom:1.5rem;display:block;}@media (max-width:1024px){.comparison-list__inner .node--type-home-design .field--name-title{display:none;}}@media (max-width:767px){.comparison-list__inner .node--type-home-design .field--name-title{font-size:1.25rem;}}.comparison-list__inner .node--type-home-design:not(:first-child){border-left:1px solid #a3c8c8;}@media (max-width:1024px){.comparison-list__inner .node--type-home-design:not(:first-child){border-left:none;}}.comparison-list__inner .design-information-wrapper{border:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.comparison-list__inner .floor-plan-title{display:none;}.comparison-list__inner .floor-plan-image img{width:100%;height:auto;}.comparison-list__inner .floor-plan-information,.comparison-list__inner .floor-plan-size{width:100%;padding-top:2.8125rem;padding-bottom:0.9375rem;border-bottom:1px dotted #e6e6e7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}@media (max-width:1024px){.comparison-list__inner .floor-plan-information,.comparison-list__inner .floor-plan-size{padding-top:1.25rem;}}.comparison-list__inner .floor-plan-information .number-rooms,.comparison-list__inner .floor-plan-size .number-rooms,.comparison-list__inner .floor-plan-information .number-bathrooms,.comparison-list__inner .floor-plan-size .number-bathrooms,.comparison-list__inner .floor-plan-information .number-cars,.comparison-list__inner .floor-plan-size .number-cars,.comparison-list__inner .floor-plan-information .number-stories,.comparison-list__inner .floor-plan-size .number-stories,.comparison-list__inner .floor-plan-size .width,.comparison-list__inner .floor-plan-size .length,.comparison-list__inner .floor-plan-size .area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.comparison-list__inner .floor-plan-information .item-content,.comparison-list__inner .floor-plan-size .item-content{font-size:1rem;color:#c29a5b;padding-top:0.3125rem;}@media (max-width:767px){.comparison-list__inner .floor-plan-information .item-content,.comparison-list__inner .floor-plan-size .item-content{font-size:0.625rem;}}@media (max-width:767px){.comparison-list__inner .floor-plan-information .icon-bed,.comparison-list__inner .floor-plan-size .icon-bed{font-size:1.4375rem;}}.comparison-list__inner .floor-plan-information .icon-storey,.comparison-list__inner .floor-plan-size .icon-storey{font-size:1.8125rem;}@media (max-width:767px){.comparison-list__inner .floor-plan-information .icon-storey,.comparison-list__inner .floor-plan-size .icon-storey{font-size:1.4375rem;}}.comparison-list__inner .floor-plan-information .icon-shower,.comparison-list__inner .floor-plan-size .icon-shower,.comparison-list__inner .floor-plan-information article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .comparison-list__inner .floor-plan-information .icon-bathroom,.comparison-list__inner .floor-plan-size article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .comparison-list__inner .floor-plan-size .icon-bathroom,.comparison-list__inner .floor-plan-information article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .comparison-list__inner .floor-plan-information .icon-bathroom,.comparison-list__inner .floor-plan-size article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .comparison-list__inner .floor-plan-size .icon-bathroom{font-size:2.25rem;}@media (max-width:767px){.comparison-list__inner .floor-plan-information .icon-shower,.comparison-list__inner .floor-plan-size .icon-shower,.comparison-list__inner .floor-plan-information article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .comparison-list__inner .floor-plan-information .icon-bathroom,.comparison-list__inner .floor-plan-size article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom,article.home-design--details .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .comparison-list__inner .floor-plan-size .icon-bathroom,.comparison-list__inner .floor-plan-information article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .comparison-list__inner .floor-plan-information .icon-bathroom,.comparison-list__inner .floor-plan-size article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .icon-bathroom,article.node--type-community .inclusions-wrapper .inclusions-content-wrapper .inclusions-icon-wrapper .inclusions-icon-item .comparison-list__inner .floor-plan-size .icon-bathroom{font-size:1.5rem;}}.comparison-list__inner .floor-plan-information .icon-car,.comparison-list__inner .floor-plan-size .icon-car{font-size:1.875rem;}@media (max-width:767px){.comparison-list__inner .floor-plan-information .icon-car,.comparison-list__inner .floor-plan-size .icon-car{font-size:1.4375rem;}}.comparison-list__inner .floor-plan-size{padding-top:1.5625rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}@media (max-width:1024px){.comparison-list__inner .floor-plan-size{padding-top:1.25rem;}}.comparison-list__inner .floor-plan-size span{-webkit-box-flex:1;-ms-flex:1;flex:1;}.comparison-list__inner .floor-plan-size .item-title{font-size:0.875rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;}@media (max-width:767px){.comparison-list__inner .floor-plan-size .item-title{font-size:0.625rem;}}.comparison-list__inner .floor-plan-size .item-content{font-weight:600;color:#58595b;-webkit-box-flex:1;-ms-flex:auto;flex:auto;}@media (max-width:767px){.comparison-list__inner .floor-plan-size .item-content{font-size:0.75rem;}}.comparison-list__inner .floor-plan-room-dimensions,.comparison-list__inner .floor-plan-additional-features{padding-top:1.875rem;}@media (max-width:1024px){.comparison-list__inner .floor-plan-room-dimensions,.comparison-list__inner .floor-plan-additional-features{padding-top:1.25rem;}}.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-heading,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-heading,.comparison-list__inner .floor-plan-additional-features .floor-plan-additional-features-heading{font-weight:600;padding-bottom:0.625rem;position:relative;}.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-heading .icon-close,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-heading .icon-close,.comparison-list__inner .floor-plan-additional-features .floor-plan-additional-features-heading .icon-close{position:absolute;display:none;}@media (max-width:767px){.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-heading .icon-close,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-heading .icon-close,.comparison-list__inner .floor-plan-additional-features .floor-plan-additional-features-heading .icon-close{display:inline-block;top:0.125rem;right:0.125rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-heading .icon-close:before,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-heading .icon-close:before,.comparison-list__inner .floor-plan-additional-features .floor-plan-additional-features-heading .icon-close:before,.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-heading .ui-widget.ui-dialog .ui-dialog-titlebar-close .ui-icon:before,.ui-widget.ui-dialog .ui-dialog-titlebar-close .comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-heading .ui-icon:before,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-heading .ui-widget.ui-dialog .ui-dialog-titlebar-close .ui-icon:before,.ui-widget.ui-dialog .ui-dialog-titlebar-close .comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-heading .ui-icon:before,.comparison-list__inner .floor-plan-additional-features .floor-plan-additional-features-heading .ui-widget.ui-dialog .ui-dialog-titlebar-close .ui-icon:before,.ui-widget.ui-dialog .ui-dialog-titlebar-close .comparison-list__inner .floor-plan-additional-features .floor-plan-additional-features-heading .ui-icon:before{color:#088d88;}}.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-heading.expanded .icon-close,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-heading.expanded .icon-close,.comparison-list__inner .floor-plan-additional-features .expanded.floor-plan-additional-features-heading .icon-close{font-size:0.8125rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-list,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-list,.comparison-list__inner .floor-plan-additional-features .floor-plan-additional-list{padding-bottom:1.25rem;border-bottom:1px dotted #e6e6e7;}@media (max-width:767px){.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-list,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-list,.comparison-list__inner .floor-plan-additional-features .floor-plan-additional-list{padding-bottom:0.625rem;}}.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-item,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-item{padding:0.625rem 0;border-bottom:1px solid #a3c8c8;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;font-size:0.875rem;}.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-item .label,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-item .label{font-weight:300;}.comparison-list__inner .floor-plan-room-dimensions .floor-plan-room-dimensions-item:last-child,.comparison-list__inner .floor-plan-additional-features .floor-plan-room-dimensions-item:last-child{border-bottom:none;}.comparison-list__inner .floor-plan-additional-features .floor-plan-additional-list p{margin-bottom:0.625rem;}.comparison-list__inner .floor-plan-image{height:100%;}@media (max-width:1024px){.comparison-list__inner .slick-arrow{visibility:hidden;opacity:0;}}.info__simple-slideshow{padding-top:2.25rem;}.info__simple-slideshow .header-simple-slideshow-images .field__label{display:none;}.info__simple-slideshow .header-simple-slideshow-images .slick-slider{-webkit-box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;box-shadow:0 0.0625rem 0.25rem 0 #e6e6e7;border-radius:0.1875rem;}@media (max-width:1024px){.info__simple-slideshow .header-simple-slideshow-images .slick-slider{-webkit-box-shadow:none;box-shadow:none;}}.info__simple-slideshow .header-simple-slideshow-images img{width:100%;border-radius:0.1875rem;}@media (max-width:1024px){.info__simple-slideshow .header-simple-slideshow-images img{-webkit-box-shadow:0 0.0625rem 1.25rem 0 #d7d7d7;box-shadow:0 0.0625rem 1.25rem 0 #d7d7d7;}}.info__simple-slideshow .header-simple-slideshow-images .field--name-field-image-tags{display:none;}.info__simple-slideshow .header-simple-slideshow-images .slick-arrow{width:2.5rem;height:2.5rem;}.info__simple-slideshow .header-simple-slideshow-images .slick-arrow.slick-prev{left:-0.75rem;}.info__simple-slideshow .header-simple-slideshow-images .slick-arrow.slick-next{right:-0.75rem;}.info__simple-slideshow .header-simple-slideshow-images .action-unflag,.info__simple-slideshow .header-simple-slideshow-images .action-flag,.info__simple-slideshow .header-simple-slideshow-images .action-login-flag{top:0.625rem;-webkit-transform:none;transform:none;z-index:11;}.info__simple-slideshow .header-simple-slideshow-images .slick-dotted.text-formatted ul li:before{display:none;}@media (max-width:1024px){.info__simple-slideshow .header-simple-slideshow-images .slick-dotted .slick-list{padding:0 0.9375rem !important;}.info__simple-slideshow .header-simple-slideshow-images .slick-dotted .slick-list .field--name-field-media-image{margin:0 0.3125rem;}}.info__simple-slideshow .header-simple-slideshow-images .slick-dotted .slick-dots li button:before{font-size:0.8125rem;}.info__link_detail{padding-top:2.8125rem;}.info__link_detail .link-more{width:100%;font-weight:300;}@media (max-width:767px){.communities-listing{padding-bottom:30px;}}.communities-listing .communities-listing__inner{margin:-1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.communities-listing .community{width:calc(50% - 60px);margin:1.875rem;position:relative;padding-left:16.5625rem;min-height:150px;}@media (max-width:1024px){.communities-listing .community{width:100%;margin-top:0.625rem;}}@media (max-width:479px){.communities-listing .community{padding-left:0;}}.communities-listing .community .field--type-image,.communities-listing .community .floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns,.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .communities-listing .community .floor-plan-left-btns{width:15rem;height:9.375rem;position:absolute;top:0;left:0;border:1px solid #a3c8c8;}@media (max-width:479px){.communities-listing .community .field--type-image,.communities-listing .community .floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns,.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .communities-listing .community .floor-plan-left-btns{width:100%;position:static;height:auto;border:none;}}.communities-listing .community .field--type-image img,.communities-listing .community .floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns img,.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .communities-listing .community .floor-plan-left-btns img{width:100%;height:auto;display:block;}@media (min-width:480px){.communities-listing .community .field--type-image img,.communities-listing .community .floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns img,.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .communities-listing .community .floor-plan-left-btns img{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.communities-listing .community .field--name-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;display:block;}@media (max-width:767px){.communities-listing .community .field--name-title{font-size:1.25rem;}}.communities-listing .community .field--name-field-summary-overview{margin-top:1.875rem;margin-bottom:15px;}@media (max-width:767px){.communities-listing .community .field--name-field-summary-overview{margin-top:0.625rem;}}.communities-listing .community .field--name-field-summary-overview *{display:none;}.communities-listing .community .field--name-field-summary-overview p:first-child{display:block;margin-bottom:0;}.communities-listing .community .see-details{text-decoration:underline;}.communities-listing .community .field--name-field-geofield,.communities-listing .community .address,.communities-listing .community .field--name-field-geolocation,.communities-listing .community .get-direction{display:none;}@media (max-width:767px){.package-community .map-location{display:none;}}.package-community .title-and-quote{margin-top:3.3125rem;}.package-community .title-and-quote h2{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin-bottom:2.5rem;}@media (max-width:1365px){.package-community .title-and-quote h2{font-size:2.625rem;}}@media (max-width:1024px){.package-community .title-and-quote h2{font-size:1.875rem;word-break:break-word;}}@media (max-width:767px){.package-community .title-and-quote h2{font-size:2rem;margin-bottom:1.25rem;}}.package-community .short-description{line-height:1.5;}.package-community .map-location-area{margin-top:2.5rem;}@media (max-width:767px){.package-community .map-location-area:after{content:"";display:block;border-bottom:1px solid #a3c8c8;height:1px;overflow:hidden;margin-top:2.125rem;}}.package-community .communities-listing{margin-top:3.4375rem;}.map-content-window.hl-package-communities .field--name-field-geofield,.map-content-window.hl-package-communities .field--type-image,.map-content-window.hl-package-communities .floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns,.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .map-content-window.hl-package-communities .floor-plan-left-btns,.map-content-window.hl-package-communities .field--name-field-summary-overview,.map-content-window.hl-package-communities .field--type-geolocation{display:none;}.map-content-window.hl-package-communities .field--name-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;display:block;margin-bottom:0.9375rem;}.map-content-window.hl-package-communities .field--name-title a{color:#c29a5b;}.map-content-window.hl-package-communities .address{position:relative;padding-left:1.5625rem;font-size:1rem;max-width:18.75rem;line-height:1.5rem;}.map-content-window.hl-package-communities .address:before{font-size:1rem;position:absolute;top:0.1875rem;left:0;}.map-content-window.hl-package-communities .address *{display:inline-block;margin:0;padding:0;vertical-align:middle;}.map-content-window.hl-package-communities .get-direction{position:absolute;top:2.5rem;right:0;}.map-content-window.hl-package-communities .get-direction:before{font-size:0.8125rem;margin-right:0.3125rem;}.map-content-window.hl-package-communities .see-details{position:absolute;top:4.6875rem;right:0;padding:0 1.25rem;}.favourites-content .home-design-list .home-design-list__inner{margin-right:auto;margin-left:auto;}.favourites-content .node--type-house-and-land-packages{border-bottom:1px solid #d7d7d7;padding:0;}.favourites-content .home-design-list .home-design-list__inner{width:auto;}.favourites-tabs{padding-top:0;margin-bottom:6.25rem;}@media (max-width:767px){.favourites-tabs{margin-bottom:1.375rem;margin-top:0;}}@media (min-width:768px){.favourites-tabs{border-top:none;}}.favourites-tabs ul li a,.favourites-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .favourites-tabs ul li a{opacity:0.5;text-transform:uppercase;font-weight:500;color:#088d88;}@media (min-width:768px){.favourites-tabs ul li a,.favourites-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .favourites-tabs ul li a{width:14.375rem;padding-left:0;padding-right:0;text-align:center;}}@media (min-width:1025px){.favourites-tabs ul li a,.favourites-tabs ul li .ui-dialog .thank-message a,.ui-dialog .thank-message .favourites-tabs ul li a{width:15.3125rem;padding-left:0;padding-right:0;text-align:center;}}.favourites-tabs ul li a:hover,.favourites-tabs ul li .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .favourites-tabs ul li a:hover{color:#088d88;}.favourites-tabs ul li.is-active a{font-weight:700;color:#088d88;}#favourites-main-title{line-height:1;margin-bottom:3rem;}@media (max-width:767px){#favourites-main-title{margin-bottom:0.9375rem;}}.favourites-content .favourites-blog-articles .field--name-field-blog-post{margin:-1.875rem -1.875rem 0;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);width:calc(100% + 60px);}@media (max-width:1024px){.favourites-content .favourites-blog-articles .field--name-field-blog-post{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.favourites-content .favourites-blog-articles .field--name-field-blog-post{width:100%;margin:0;}}.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser{width:calc(33.33% - 60px);margin:1.875rem;width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;}@media (max-width:1024px){.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser{width:100%;margin:1.375rem 0 0;}.favourites-content .favourites-blog-articles .field--name-field-blog-post .node--view-mode-teaser:first-child{margin-top:0;}}.favourites-content .favourites-images-gallery .field--name-field-blog-post{margin:-1.875rem -1.875rem 0;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);}@media (max-width:1024px){.favourites-content .favourites-images-gallery .field--name-field-blog-post{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.favourites-content .favourites-images-gallery .field--name-field-blog-post{width:100%;margin:0;}}.favourites-content .favourites-images-gallery .field--name-field-blog-post .favourites-image-wrapper{width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;width:calc(33% - 60px);margin:1.875rem;position:relative;-webkit-box-shadow:0 2px 20px 0 #a3a3a3;box-shadow:0 2px 20px 0 #a3a3a3;border-radius:0.1875rem;overflow:hidden;}@media (max-width:1024px){.favourites-content .favourites-images-gallery .field--name-field-blog-post .favourites-image-wrapper{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.favourites-content .favourites-images-gallery .field--name-field-blog-post .favourites-image-wrapper{width:100%;margin:1.375rem 0 0;}.favourites-content .favourites-images-gallery .field--name-field-blog-post .favourites-image-wrapper:first-child{margin-top:0;}}.favourites-content .favourites-images-gallery .field--name-field-blog-post .favourites-image-wrapper .action-flag,.favourites-content .favourites-images-gallery .field--name-field-blog-post .favourites-image-wrapper .action-unflag,.favourites-content .favourites-images-gallery .field--name-field-blog-post .favourites-image-wrapper .action-login-flag{z-index:11;top:0.625rem;-webkit-transform:none;transform:none;}.favourites-content .favourites-images-gallery .field--name-field-blog-post .favourites-image-wrapper .icon-pinterest-wrapper{position:absolute;top:0.625rem;left:0.9375rem;color:white;}.favourites-content .favourites-images-gallery .field--name-field-blog-post .favourites-image-wrapper img{display:block;width:100%;}.favourites-content .favourites-home-designs,.favourites-content .favourites-blog-articles,.favourites-content .favourites-images-gallery{margin-bottom:6.25rem;}@media (max-width:767px){.favourites-content .favourites-home-designs,.favourites-content .favourites-blog-articles,.favourites-content .favourites-images-gallery{padding-top:0;margin-bottom:3.125rem;}.favourites-content .favourites-home-designs.home-design-list,.favourites-content .favourites-blog-articles.home-design-list,.favourites-content .favourites-images-gallery.home-design-list{margin-top:1.375rem;}}.favourites-header-above{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:767px){.favourites-header-above{display:block;}.favourites-header-above:before,.favourites-header-above:after{content:'';display:table;clear:both;}}article.homepage.node--type-content-page{margin-top:0;}article.homepage .node__content{max-width:100%;padding:0;}article.homepage .paragraph--type--one_item_block{padding:0;max-width:100%;}@media (max-width:767px){article.homepage .paragraph--type--one_item_block{margin:0 0 3.125rem;padding:0 0.625rem;}}article.homepage .paragraph--type--one_item_block .block-left-width,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-subtitle,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-title,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-body,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-link{width:80%;margin-left:auto;max-width:39.6875rem;}@media (max-width:1024px){article.homepage .paragraph--type--one_item_block .block-left-width,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-subtitle,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-title,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-body,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-link{width:90%;max-width:none;}}@media (max-width:767px){article.homepage .paragraph--type--one_item_block .block-left-width,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-subtitle,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-title,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-body,article.homepage .paragraph--type--one_item_block .one-item-block-left .field--name-field-link{width:100%;}}article.homepage .paragraph--type--one_item_block .block-right-width,article.homepage .paragraph--type--one_item_block .one-item-block-right .field--name-field-subtitle,article.homepage .paragraph--type--one_item_block .one-item-block-right .field--name-field-title,article.homepage .paragraph--type--one_item_block .one-item-block-right .field--name-field-body,article.homepage .paragraph--type--one_item_block .one-item-block-right .field--name-field-link{width:90%;margin-right:auto;}@media (max-width:767px){article.homepage .paragraph--type--one_item_block .block-right-width,article.homepage .paragraph--type--one_item_block .one-item-block-right .field--name-field-subtitle,article.homepage .paragraph--type--one_item_block .one-item-block-right .field--name-field-title,article.homepage .paragraph--type--one_item_block .one-item-block-right .field--name-field-body,article.homepage .paragraph--type--one_item_block .one-item-block-right .field--name-field-link{width:100%;}}article.homepage .paragraph--type--one_item_block .field--name-field-title{font-size:3rem;}@media (max-width:1279px){article.homepage .paragraph--type--one_item_block .field--name-field-title{font-size:2.25rem;}}@media (max-width:1024px){article.homepage .paragraph--type--one_item_block .field--name-field-title{font-size:2rem;}}@media (max-width:767px){article.homepage .paragraph--type--one_item_block .field--name-field-title{font-size:1.875rem;}}article.homepage .paragraph--type--one_item_block .field--name-field-link a{font-size:1.25rem;}@media (max-width:767px){article.homepage .paragraph--type--one_item_block .field--name-field-link a{font-size:0.875rem;}}article.homepage .paragraph--type--one_item_block .one-item-block-left{padding-left:2.5rem;}@media (max-width:767px){article.homepage .paragraph--type--one_item_block .one-item-block-left{padding-left:0;}}article.homepage .paragraph--type--one_item_block .one-item-block-left.image-field{padding-left:0;}article.homepage .paragraph--type--one_item_block .one-item-block-right{padding-right:2.5rem;}@media (max-width:767px){article.homepage .paragraph--type--one_item_block .one-item-block-right{padding-right:0;}}article.homepage .paragraph--type--one_item_block .one-item-block-right.image-field{padding-right:0;}@media (max-width:767px){article.homepage .paragraph--type--one_item_block .one-item-block-right.image-field{display:none;}}article.homepage .field--name-field-additional-components{margin-top:0;padding-top:0;border:none;}.paragraph--type--two_image_block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;max-width:102.625rem;margin:6.25rem auto 0;}@media (max-width:767px){.paragraph--type--two_image_block{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--two_image_block:before{content:"";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:85%;background:#a3c8c8;z-index:1;border-radius:0.1875rem;}@media (max-width:767px){.paragraph--type--two_image_block:before{width:100%;}}.paragraph--type--two_image_block .media-field{display:none;}.paragraph--type--two_image_block .left{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:2;padding:7.5rem 3.125rem 7.5rem 0;}@media (max-width:1365px){.paragraph--type--two_image_block .left{padding:5rem 1.875rem 5rem 0;}}@media (max-width:767px){.paragraph--type--two_image_block .left{padding:0.625rem;padding-top:3.125rem;}}.paragraph--type--two_image_block .left .left-block-width,.paragraph--type--two_image_block .left .field--name-field-subtitle,.paragraph--type--two_image_block .left .field--name-field-title{max-width:80%;margin-left:auto;padding:0 0 0 60px;}@media (max-width:1024px){.paragraph--type--two_image_block .left .left-block-width,.paragraph--type--two_image_block .left .field--name-field-subtitle,.paragraph--type--two_image_block .left .field--name-field-title{max-width:90%;}}@media (max-width:767px){.paragraph--type--two_image_block .left .left-block-width,.paragraph--type--two_image_block .left .field--name-field-subtitle,.paragraph--type--two_image_block .left .field--name-field-title{max-width:100%;padding:0;}}.paragraph--type--two_image_block .left .field--name-field-subtitle{color:#ffffff;font-weight:700;letter-spacing:-0.6px;font-size:0.875rem;text-transform:uppercase;}@media (min-width:992px){.paragraph--type--two_image_block .left .field--name-field-subtitle{font-size:1.125rem;}}@media (min-width:1280px){.paragraph--type--two_image_block .left .field--name-field-subtitle{font-size:1.375rem;}}@media (min-width:1440px){.paragraph--type--two_image_block .left .field--name-field-subtitle{font-size:1.875rem;}}.paragraph--type--two_image_block .left .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;padding-bottom:3.75rem;}@media (min-width:1025px){.paragraph--type--two_image_block .left .field--name-field-title{font-size:2.125rem;}}@media (min-width:1142px){.paragraph--type--two_image_block .left .field--name-field-title{font-size:2.375rem;}}@media (min-width:1280px){.paragraph--type--two_image_block .left .field--name-field-title{font-size:2.75rem;}}@media (min-width:1440px){.paragraph--type--two_image_block .left .field--name-field-title{font-size:3.4375rem;}}@media (max-width:1024px){.paragraph--type--two_image_block .left .field--name-field-title{font-size:2rem;}}@media (max-width:767px){.paragraph--type--two_image_block .left .field--name-field-title{padding-bottom:0.625rem;font-size:1.875rem;line-height:2.125rem;}}.paragraph--type--two_image_block .left .field--name-field-title h1,.paragraph--type--two_image_block .left .field--name-field-title h2,.paragraph--type--two_image_block .left .field--name-field-title h3,.paragraph--type--two_image_block .left .field--name-field-title h4,.paragraph--type--two_image_block .left .field--name-field-title h5,.paragraph--type--two_image_block .left .field--name-field-title h6{font-size:inherit;font-weight:inherit;}.paragraph--type--two_image_block .left img{border-radius:0.1875rem;-webkit-box-shadow:0.5625rem 0.125rem 3.625rem rgba(0,0,0,0.1);box-shadow:0.5625rem 0.125rem 3.625rem rgba(0,0,0,0.1);width:100%;}.paragraph--type--two_image_block .right{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:2;padding:7.5rem 0 7.5rem 3.125rem;}@media (max-width:1365px){.paragraph--type--two_image_block .right{padding:5rem 0 5rem 1.875rem;}}@media (max-width:767px){.paragraph--type--two_image_block .right{padding:0 0.625rem;}}.paragraph--type--two_image_block .right .right-block-width,.paragraph--type--two_image_block .right .field--name-field-body,.paragraph--type--two_image_block .right .field--name-field-link,.paragraph--type--two_image_block .right .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item,.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .paragraph--type--two_image_block .right .field--name-field-overlaid-link > .field__item{max-width:80%;margin-right:auto;padding:0 60px 0 0;}@media (max-width:1024px){.paragraph--type--two_image_block .right .right-block-width,.paragraph--type--two_image_block .right .field--name-field-body,.paragraph--type--two_image_block .right .field--name-field-link,.paragraph--type--two_image_block .right .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item,.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .paragraph--type--two_image_block .right .field--name-field-overlaid-link > .field__item{max-width:90%;}}@media (max-width:767px){.paragraph--type--two_image_block .right .right-block-width,.paragraph--type--two_image_block .right .field--name-field-body,.paragraph--type--two_image_block .right .field--name-field-link,.paragraph--type--two_image_block .right .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item,.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .paragraph--type--two_image_block .right .field--name-field-overlaid-link > .field__item{max-width:100%;padding:0;}}.paragraph--type--two_image_block .right .field--name-field-body{font-size:1.125rem;padding-top:2.8125rem;}@media (max-width:767px){.paragraph--type--two_image_block .right .field--name-field-body{font-size:0.875rem;line-height:1.375rem;padding:0;}}.paragraph--type--two_image_block .right .field--name-field-link{padding-top:0.625rem;}@media (max-width:767px){.paragraph--type--two_image_block .right .field--name-field-link{padding:2.1875rem 0 2.8125rem;}}.paragraph--type--two_image_block .right .field--name-field-link a{min-width:12.5rem;}.paragraph--type--two_image_block .right img{border-radius:0.1875rem;-webkit-box-shadow:0.5625rem 0.125rem 3.625rem rgba(0,0,0,0.1);box-shadow:0.5625rem 0.125rem 3.625rem rgba(0,0,0,0.1);width:100%;}@media (max-width:767px){.paragraph--type--two_image_block .right img{display:none;}}.paragraph--type--three_item_text_block{margin-bottom:6.25rem;margin-top:6.25rem;}.paragraph--type--three_item_text_block.white .field--name-field-blocks .field__item_wrapper:nth-child(1) .field--name-field-title{color:#c29a5b;}.paragraph--type--three_item_text_block.white .field--name-field-blocks .field__item_wrapper:nth-child(2) .field--name-field-title{color:#088d88;}.paragraph--type--three_item_text_block.white .field--name-field-blocks .field__item_wrapper:nth-child(3) .field--name-field-title{color:#a3c8c8;}.paragraph--type--three_item_text_block.white .field--name-field-blocks .field__item_wrapper .field--name-field-title{color:#088d88;}@media (max-width:767px){.paragraph--type--three_item_text_block{margin:0;margin-bottom:3.125rem;}}.path-frontpage .paragraph--type--three_item_text_block{margin-top:0;}.paragraph--type--three_item_text_block .three-item-block-items{padding:4.375rem 0.9375rem;}@media (max-width:767px){.paragraph--type--three_item_text_block .three-item-block-items{padding:3.125rem 0.625rem;}}.paragraph--type--three_item_text_block .field--name-field-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:87.25rem;margin:0 auto;}@media (max-width:767px){.paragraph--type--three_item_text_block .field--name-field-blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper{width:33%;padding:0 3.4375rem;position:relative;}@media (max-width:1024px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper{padding:0 1.5625rem;}}@media (max-width:767px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper{width:100%;padding:2.25rem 0;border-right:none;}}.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper:first-child{padding:0 3.4375rem 0 0;}@media (max-width:1024px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper:first-child{padding-right:1.5625rem;}}@media (max-width:767px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper:first-child{border:none;border-bottom:1px solid #a3c8c8;padding:0 0 2.25rem 0;}}.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper:last-child{padding:0 0 0 3.4375rem;}@media (max-width:1024px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper:last-child{padding-left:1.5625rem;}}@media (max-width:767px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper:last-child{border:none;border-top:1px solid #a3c8c8;padding:2.25rem 0 0 0;}}.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-subtitle{text-transform:uppercase;font-weight:700;font-size:1.875rem;}@media (max-width:1365px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-subtitle{font-size:1.5rem;}}@media (max-width:1024px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-subtitle{font-size:1.125rem;}}.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;color:#ffffff;}@media (max-width:1365px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-title{font-size:1.875rem;word-break:break-word;}}@media (max-width:767px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-title{font-size:1.625rem;}}.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-title h2,.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-title h3{font-size:inherit;}.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-body{padding-top:2rem;}@media (max-width:767px){.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-body{padding-top:0.625rem;}}.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-read-more-target{padding-top:1.625rem;}.paragraph--type--three_item_text_block .field--name-field-blocks .field__item_wrapper .field--name-field-read-more-target a{text-decoration:underline;text-transform:capitalize;}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview{position:relative;padding:6.5rem 0 6.25rem 0;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:center;-ms-flex-align:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:5;margin-top:6.25rem;margin-bottom:6.25rem;}@media (max-width:767px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview{padding:3.625rem 0.625rem 4.9375rem;margin:0;}}.path-frontpage .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview{margin-bottom:0;}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field{font-family:'opensans';z-index:5;color:#ffffff;font-weight:700;text-align:center;}@media (max-width:767px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field{width:100%;}}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.field--name-field-title{font-size:4.25rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin-bottom:3.75rem;color:#ffffff;}@media (max-width:767px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.field--name-field-title{font-size:2rem;}}@media (min-width:1900px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.field--name-field-title{font-size:5.625rem;}}@media (max-width:1365px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.field--name-field-title{font-size:3.125rem;}}@media (max-width:991px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.field--name-field-title{font-size:2.75rem;}}@media (max-width:767px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.field--name-field-title{margin-bottom:1rem;}}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.field--name-field-title h2{font-weight:inherit;font-size:inherit;}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.field--name-field-body{font-size:1.5rem;padding:0 0.9375rem;max-width:59.875rem;margin-bottom:7.125rem;font-weight:300;}@media (max-width:767px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.field--name-field-body{font-size:1rem;margin-bottom:4.8125rem;}}@media (min-width:768px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.875rem 0 1.875rem 3.125rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (max-width:1373px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;}}@media (max-width:991px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper{width:100%;}}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper:before{content:"";display:block;}@media (max-width:767px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper:before{display:none;}}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper > .field{z-index:5;}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:767px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item{margin-right:2.375rem;}@media (max-width:767px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item{width:calc(100% - 20px);margin:auto;margin-bottom:20px;}}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a,.ui-dialog .thank-message .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a{font-weight:300;font-size:1.25rem;min-width:11.3125rem;text-decoration:none;}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a:hover,.ui-dialog .thank-message .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a:hover{cursor:poiner;text-decoration:none;background:#000031;}@media (max-width:767px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a,.ui-dialog .thank-message .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a{width:100%;height:3rem;line-height:3rem;min-width:0;padding:0;}}@media (max-width:1119px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a,.ui-dialog .thank-message .paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-overlaid-link > .field__item a{font-size:0.875rem;}}.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-link-label{font-weight:300;text-align:right;font-size:1.25rem;padding-right:30px;}@media (max-width:1373px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-link-label{margin-bottom:20px;font-size:1.25rem;}}@media (max-width:767px){.paragraph.paragraph--type--overlaid_image.paragraph--view-mode--preview > .field.explore-home-design-wrapper .field--name-field-link-label{text-align:center;margin-right:0;margin-bottom:0.875rem;font-size:1rem;}}.home-design-featured .image-galleries-wrapper .action-unflag,.home-design-featured .image-galleries-wrapper .action-flag,.home-design-featured .image-galleries-wrapper .action-login-flag{display:none;}.paragraph--type--color_overlay_2_image_block{margin-top:6.25rem;margin-bottom:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block{margin:0;margin-top:3.125rem;margin-bottom:3.125rem;padding:0 0.625rem;}}.paragraph--type--color_overlay_2_image_block:before{content:"";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:85%;background:#a3c8c8;z-index:1;border-radius:0.1875rem;width:75%;}@media (max-width:1024px){.paragraph--type--color_overlay_2_image_block:before{width:85%;}}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block:before{display:none;}}.paragraph--type--color_overlay_2_image_block .field--name-field-items{z-index:1;position:relative;padding:8.75rem 0;width:100%;}@media (max-width:1024px){.paragraph--type--color_overlay_2_image_block .field--name-field-items{padding:5rem 0;width:100%;}}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field--name-field-items{padding:0;}}.paragraph--type--color_overlay_2_image_block .field__label{display:none;}.paragraph--type--color_overlay_2_image_block .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--color_overlay_2_image_block .field__items.field--name-field-link{display:block;line-height:1.5;}.paragraph--type--color_overlay_2_image_block .field__item{-webkit-box-flex:1;-ms-flex:1;flex:1;}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;border-radius:0.5625rem;overflow:hidden;padding:6.25rem 3.125rem 6.25rem 3.75rem;max-width:56.25rem;-webkit-box-shadow:1px 1px 18px 6px rgba(0,0,0,0.1);box-shadow:1px 1px 18px 6px rgba(0,0,0,0.1);}@media (max-width:1279px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper{padding:5rem 2.8125rem 5rem 1.5625rem;}}@media (max-width:1024px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper{padding:4.375rem 1.875rem 4.375rem 1.25rem;}}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .field__item:before,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .field__item:before,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .field__item:before,.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .field__item:after,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .field__item:after,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .field__item:after{display:none;}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title{display:-webkit-box;display:-ms-flexbox;display:flex;color:#ffffff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title .field--name-field-icon,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2.1875rem;}@media (max-width:1024px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title .field--name-field-icon,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon{padding-right:1.5625rem;}}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title .field--name-field-icon,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon{padding-right:0.625rem;}}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title .field--name-field-icon img,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon img,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon img{width:3.125rem;height:3.125rem;max-width:none;}@media (max-width:1024px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title .field--name-field-icon img,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon img,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon img{width:2.1875rem;height:2.1875rem;max-width:none;}}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title .field--name-field-icon img,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon img,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-icon img{width:1.5625rem;height:1.5625rem;}}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title .field--name-field-title,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-title,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-title{font-size:3.4375rem;font-weight:300;font-style:normal;letter-spacing:-0.0625rem;text-transform:uppercase;color:#088d88;font-weight:700;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;color:#ffffff;}@media (max-width:1024px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title .field--name-field-title,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-title,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-title{font-size:2.75rem;}}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title .field--name-field-title,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-title,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-title{font-size:2rem;}}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-title .field--name-field-title h3,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-title h3,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-title .field--name-field-title h3{font-size:inherit;font-weight:inherit;}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-body,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body{font-weight:400;color:#ffffff;}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-body,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body{text-align:center;padding-top:1.875rem;}}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-body a,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body a,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body a{position:relative;color:#ffffff;font-size:1.125rem;}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-body a,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body a,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body a{font-size:1rem;}}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-body a:before,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body a:before,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#ffffff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-body a:hover:before,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body a:hover:before,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-body .field--name-field-body,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body .field--name-field-body,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body .field--name-field-body{padding:1.875rem 0 2.8125rem;}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item .color-overlay--wrapper-block .color-overlay-body .field--name-field-body,.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body .field--name-field-body,.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper .color-overlay-body .field--name-field-body{display:none;}}.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info{width:90%;margin-left:auto;}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info{width:100%;padding-right:0;}}.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper{float:left;width:100%;}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item:first-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper{left:unset;margin-left:unset;float:none;}}.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info{width:90%;margin-right:auto;padding-left:3.625rem;}@media (max-width:1279px){.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info{padding-left:2.375rem;}}@media (max-width:1024px){.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info{padding-left:1.75rem;}}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info{width:100%;padding-left:0;}}.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper{margin-top:9.375rem;float:right;width:100%;}@media (max-width:767px){.paragraph--type--color_overlay_2_image_block .field__item:last-child .paragraph--type--color_overlay_image_info .color-overlay--wrapper{right:unset;margin-right:unset;margin-top:1.25rem;float:none;}}.paragraph--type--color_overlay_2_image_block .text-formatted ul > li:before{background:#ffffff;}.paragraph--type--color_overlay_2_image_block .text-formatted table,.paragraph--type--color_overlay_2_image_block .text-formatted td,.paragraph--type--color_overlay_2_image_block .text-formatted th{border:1px solid #ffffff;}.paragraph--type--color_overlay_2_image_block .text-formatted a,.paragraph--type--color_overlay_2_image_block .text-formatted .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--color_overlay_2_image_block .text-formatted a{color:#ffffff;text-decoration:underline;}.paragraph--type--related_blog_posts{margin-bottom:6.25rem;}@media (max-width:767px){.paragraph--type--related_blog_posts{margin-bottom:3.125rem;}}.paragraph--type--related_blog_posts .home-design--relate-blog-post-header{margin-bottom:1.875rem;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;}@media (max-width:767px){.paragraph--type--related_blog_posts .home-design--relate-blog-post-header{margin-bottom:1rem;padding-bottom:0;}}.paragraph--type--related_blog_posts .home-design--relate-blog-post-header a,.paragraph--type--related_blog_posts .home-design--relate-blog-post-header .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--related_blog_posts .home-design--relate-blog-post-header a{font-size:1.25rem;text-decoration:underline;text-transform:uppercase;}@media (max-width:767px){.paragraph--type--related_blog_posts .home-design--relate-blog-post-header a,.paragraph--type--related_blog_posts .home-design--relate-blog-post-header .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--related_blog_posts .home-design--relate-blog-post-header a{display:none;}}.paragraph--type--related_blog_posts .home-design--relate-blog-post-header h1,.paragraph--type--related_blog_posts .home-design--relate-blog-post-header h2,.paragraph--type--related_blog_posts .home-design--relate-blog-post-header h3,.paragraph--type--related_blog_posts .home-design--relate-blog-post-header h4{font-size:4.25rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:767px){.paragraph--type--related_blog_posts .home-design--relate-blog-post-header h1,.paragraph--type--related_blog_posts .home-design--relate-blog-post-header h2,.paragraph--type--related_blog_posts .home-design--relate-blog-post-header h3,.paragraph--type--related_blog_posts .home-design--relate-blog-post-header h4{font-size:2rem;}}.paragraph--type--related_blog_posts .field--name-field-blog-post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);}@media (max-width:1024px){.paragraph--type--related_blog_posts .field--name-field-blog-post{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.paragraph--type--related_blog_posts .field--name-field-blog-post{width:100%;margin:0;}}@media (max-width:767px){.paragraph--type--related_blog_posts .field--name-field-blog-post{margin-bottom:1.375rem;}}.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item{width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;}@media (max-width:1024px){.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item{width:100%;margin:1.375rem 0 0;}.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item:first-child{margin-top:0;}}.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .clearfix::after{content:none;}.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post{height:100%;}.paragraph--type--related_blog_posts .field--name-field-blog-post > .field__item .node--type-blog-post:hover{color:#c29a5b;}.paragraph--type--related_blog_posts .field--name-field-blog-post .field--name-field-latest-blog-posts{width:100%;}.paragraph--type--related_blog_posts .short-description{display:block;display:-webkit-box;display:-moz-box;width:100%;max-height:6.75rem;margin:0 auto;font-size:1.125rem;line-height:1.5;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media (max-width:767px){.paragraph--type--related_blog_posts .short-description{font-size:0.875rem;}}.paragraph--type--related_blog_posts .blog-link{text-align:center;}.paragraph--type--related_blog_posts .blog-link a,.paragraph--type--related_blog_posts .blog-link .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--related_blog_posts .blog-link a{font-size:1.25rem;text-decoration:underline;text-transform:capitalize;}@media (max-width:767px){.paragraph--type--related_blog_posts .blog-link a,.paragraph--type--related_blog_posts .blog-link .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--related_blog_posts .blog-link a{font-size:1.125rem;}}.paragraph--type--related_blog_posts .blog-link.blog-link-mobile{display:none;}@media (max-width:767px){.paragraph--type--related_blog_posts .blog-link.blog-link-mobile{display:block;}}.paragraph--type--related_blog_posts.blog-location{margin-top:7.375rem;}@media (max-width:767px){.paragraph--type--related_blog_posts.blog-location{margin-top:0;margin-bottom:3.125rem;padding-top:0;}}.paragraph--type--related_blog_posts.blog-location .home-design--relate-blog-post-header{margin-bottom:1.5625rem;}@media (max-width:767px){.paragraph--type--related_blog_posts.blog-location .home-design--relate-blog-post-header{padding-bottom:0;margin-bottom:1rem;}}.paragraph--type--related_blog_posts.blog-location .blog-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);margin:0 0 4.3125rem 0;}@media (max-width:1024px){.paragraph--type--related_blog_posts.blog-location .blog-list{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.paragraph--type--related_blog_posts.blog-location .blog-list{width:100%;margin:0;}}@media (max-width:767px){.paragraph--type--related_blog_posts.blog-location .blog-list{margin-bottom:1.375rem;}}.paragraph--type--related_blog_posts.blog-location .blog-title h4,.paragraph--type--related_blog_posts.blog-location .blog-title h2{font-size:4.25rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;text-align:center;margin:auto;}@media (max-width:767px){.paragraph--type--related_blog_posts.blog-location .blog-title h4,.paragraph--type--related_blog_posts.blog-location .blog-title h2{font-size:2rem;}}.paragraph--type--related_blog_posts.blog-location .node--type-blog-post{width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;}@media (max-width:1024px){.paragraph--type--related_blog_posts.blog-location .node--type-blog-post{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.paragraph--type--related_blog_posts.blog-location .node--type-blog-post{width:100%;margin:1.375rem 0 0;}.paragraph--type--related_blog_posts.blog-location .node--type-blog-post:first-child{margin-top:0;}}.paragraph--type--related_blog_posts.blog-location .node--type-blog-post:after{content:none !important;}.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;padding-top:1.375rem;}@media (max-width:767px){.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-title{font-size:1.25rem;}}.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-title:hover{color:#088d88;}@media (max-width:767px){.paragraph--type--related_blog_posts.blog-location .node--type-blog-post .field--name-title{font-size:1.5rem;padding-top:0.625rem;padding-bottom:0.875rem;}}.paragraph--type--related_blog_posts.blog-location .views-element-container{margin-bottom:0;}.paragraph--type--related_blog_posts.blog-location .view-latest-blog-posts .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);margin-top:0;}@media (max-width:1024px){.paragraph--type--related_blog_posts.blog-location .view-latest-blog-posts .view-content{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.paragraph--type--related_blog_posts.blog-location .view-latest-blog-posts .view-content{width:100%;margin:0;}}.paragraph--type--related_blog_posts.blog-location .view-latest-blog-posts .view-content .views-row{width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;}@media (max-width:1024px){.paragraph--type--related_blog_posts.blog-location .view-latest-blog-posts .view-content .views-row{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.paragraph--type--related_blog_posts.blog-location .view-latest-blog-posts .view-content .views-row{width:100%;margin:1.375rem 0 0;}.paragraph--type--related_blog_posts.blog-location .view-latest-blog-posts .view-content .views-row:first-child{margin-top:0;}}@media (min-width:1025px){.paragraph--type--related_blog_posts.blog-location .view-latest-blog-posts .view-content .views-row{width:calc(100% / 3 - 2.7 * 0.9375rem);margin:3.75rem 0rem 0rem 1.875rem;}}.paragraph--type--related_blog_posts.blog-location .view-latest-blog-posts .view-content .views-row .node--type-blog-post{width:100%;height:100%;margin:0;}.view-latest-blog-posts a .field--name-title,.view-latest-blog-posts .ui-dialog .thank-message a .field--name-title,.ui-dialog .thank-message .view-latest-blog-posts a .field--name-title{-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.view-latest-blog-posts a:hover .field--name-title{color:#088d88;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border-radius:50%;background:#ffffff;border-color:#d7d7d7;}.ui-slider .ui-slider-handle{width:0.9375rem;height:0.9375rem;-webkit-box-shadow:0 0 4px 0 #888888;box-shadow:0 0 4px 0 #888888;}.ui-slider-horizontal{height:0.375rem;}.ui-widget.ui-widget-content{border:none;width:calc(100% - 16px);margin-left:0.75rem;}@media (max-width:767px){.ui-widget.ui-widget-content{width:calc(100% - 20px);}}.ui-widget-content{background:white;-webkit-box-shadow:inset 0 1px 3px 0 #a3a3a3;box-shadow:inset 0 1px 3px 0 #a3a3a3;}.ui-widget-header{background:#088d88;-webkit-box-shadow:inset 0 1px 3px 0 #5a8385;box-shadow:inset 0 1px 3px 0 #5a8385;}.form-item-price-range .min-range,.form-item-price-range .max-range{border:none;padding:0;width:50%;}.form-item-price-range .min-range{float:left;}.form-item-price-range .max-range{float:right;text-align:right;}.text-formatted ul{list-style-type:disc;margin:0.875rem 0;}.text-formatted ul > li{padding-left:1.5625rem;margin-top:0.9375rem;position:relative;}@media (max-width:767px){.text-formatted ul > li{padding-left:0.9375rem;margin-top:0.625rem;}}.text-formatted ul > li:first-child{margin-top:0;}.text-formatted ul > li:before{content:"";position:absolute;top:0.625rem;left:0;border-radius:100%;width:0.4375rem;height:0.4375rem;background-color:#088d88;}@media (max-width:767px){.text-formatted ul > li:before{top:0.4375rem;width:0.3125rem;height:0.3125rem;}}.text-formatted ol{counter-reset:item;margin-left:0;padding-left:0;}.text-formatted ol li{margin-top:0.9375rem;padding-left:1.5625rem;position:relative;}@media (max-width:767px){.text-formatted ol li{padding-left:0.9375rem;margin-top:0.625rem;}}.text-formatted ol li:first-child{margin-top:0;}.text-formatted ol li:before{position:absolute;left:0;display:inline-block;content:counter(item) ".";counter-increment:item;}.text-formatted .embedded-entity{border-radius:0.25rem;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);-webkit-transform:rotate(0deg);}.paragraph--type--accordion:after{content:"";display:block;height:0;overflow:hidden;border-top:1px solid #d7d7d7;margin-top:6.25rem;margin-top:0;}@media (max-width:767px){.paragraph--type--accordion:after{margin-top:3.125rem;}}@media (max-width:767px){.paragraph--type--accordion:after{margin-top:0;}}.paragraph--type--accordion .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin:6.25rem 0 0.9375rem 0;}@media (max-width:1365px){.paragraph--type--accordion .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--accordion .field--name-field-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--accordion .field--name-field-title{margin-bottom:0.9375rem;}}.paragraph--type--accordion .field--name-field-title.accordion-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;color:#a3c8c8;margin:0;cursor:pointer;position:relative;padding:1.875rem 6.25rem 1.875rem 0;}@media (max-width:767px){.paragraph--type--accordion .field--name-field-title.accordion-title{font-size:1.25rem;}}@media (max-width:767px){.paragraph--type--accordion .field--name-field-title.accordion-title{font-size:1.25rem;padding:0.9375rem 1.5625rem 0.9375rem 0;}}.paragraph--type--accordion .field--name-field-title.accordion-title.expanded .btn-acc span:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.paragraph--type--accordion .field--name-field-title.accordion-title.expanded .btn-acc span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc{position:absolute;right:2.8125rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:767px){.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc{right:0;}}.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span{display:block;width:1.5625rem;height:1.5625rem;position:absolute;top:0.625rem;right:0;cursor:pointer;position:relative;top:0;width:1.75rem;height:1.75rem;}.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span:before,.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span:after{content:"";display:block;width:0.9375rem;height:0.125rem;background:#ffffff;border-radius:4px;position:absolute;left:0.3125rem;top:50%;margin-top:-0.0625rem;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span.is-active:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span.is-active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}@media (max-width:767px){.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span{width:1.25rem;height:1.25rem;}}.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span:before,.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span:after{background-color:#088d88;width:1.75rem;left:0;}@media (max-width:767px){.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span:before,.paragraph--type--accordion .field--name-field-title.accordion-title .btn-acc span:after{width:1.25rem;}}.paragraph--type--accordion .field--name-field-body{margin-bottom:1.875rem;}.paragraph--type--accordion .field--name-field-body.accordion-body{background:#a3c8c854;padding:2.8125rem;border:1px solid #088d88;}.paragraph--type--accordion .field--name-field-body.accordion-body p:last-child{margin-bottom:0;}@media (max-width:767px){.paragraph--type--accordion .field--name-field-body.accordion-body{padding:0.625rem;}}.paragraph--type--accordion .field--name-field-body.accordion-body.expanded{display:block;}.paragraph--type--accordion-container{margin-bottom:6.25rem;}@media (max-width:767px){.paragraph--type--accordion-container{margin-bottom:3.125rem;}}.paragraph--type--accordion-container .paragraph--type--title_and_body{margin-bottom:2.1875rem;}@media (max-width:767px){.paragraph--type--accordion-container .paragraph--type--title_and_body{margin-bottom:1.25rem;}}.paragraph--type--accordion-container .paragraph--type--title_and_body .field--name-field-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;margin-bottom:1.375rem;}@media (max-width:1365px){.paragraph--type--accordion-container .paragraph--type--title_and_body .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--accordion-container .paragraph--type--title_and_body .field--name-field-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--accordion-container .paragraph--type--title_and_body .field--name-field-title{font-size:1.625rem;margin-bottom:0.9375rem;}}.paragraph--type--accordion-container .field--name-field-accordion-items .field__item:first-child .paragraph--type--accordion:before{content:"";display:block;height:0;overflow:hidden;border-top:1px solid #d7d7d7;margin-top:6.25rem;margin-top:0;}@media (max-width:767px){.paragraph--type--accordion-container .field--name-field-accordion-items .field__item:first-child .paragraph--type--accordion:before{margin-top:3.125rem;}}@media (max-width:767px){.paragraph--type--accordion-container .field--name-field-accordion-items .field__item:first-child .paragraph--type--accordion:before{margin-top:0;}}.url-to-video-container{margin:0;overflow:hidden;border-radius:0.1875rem;-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);-webkit-transform:rotate(0deg);-webkit-box-shadow:0 0.125rem 0.25rem #a3a3a3;box-shadow:0 0.125rem 0.25rem #a3a3a3;}.url-to-video-container .url-to-video-player{height:auto;}.url-to-video-container .url-to-video-player.loader{top:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.url-to-video-container .url-to-video-player .player-thumb:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:0.6;z-index:9;}.url-to-video-container .url-to-video-player .play-button{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:none;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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;z-index:10;width:100%;text-align:center;}.url-to-video-container .url-to-video-player .play-button:before{width:5rem;height:5rem;background:white;border-radius:100%;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:4.5rem;-webkit-box-shadow:0 0.125rem 2.5rem 0 #58595b;box-shadow:0 0.125rem 2.5rem 0 #58595b;}@media (max-width:767px){.url-to-video-container .url-to-video-player .play-button:before{width:3.125rem;height:3.125rem;font-size:3rem;margin-bottom:0.3125rem;}}.url-to-video-container .url-to-video-player .play-button:after{content:"Watch this Video";font-size:1.25rem;color:white;font-family:"Gilroy",open-sans,sans-serif;font-weight:300;width:100%;text-align:center;}@media (max-width:767px){.url-to-video-container .url-to-video-player .play-button:after{font-size:0.875rem;}}#house-land-video .field--name-field-video .youtube-player{-webkit-transform:none;transform:none;}.block-social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:1.25rem 0;}.block-social-media-links .social-media-links--platforms li{font-size:0.5rem;}.block-social-media-links .social-media-links--platforms li a{color:#a3c8c8;padding:0 0.625rem;}.block-social-media-links .social-media-links--platforms li a span{font-size:1rem;color:#a3c8c8;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.block-social-media-links .social-media-links--platforms li a span.fa-instagram{font-size:1.125rem;}.block-social-media-links .social-media-links--platforms li a span.fa-youtube{font-size:1.125rem;}.block-social-media-links .social-media-links--platforms li a span:hover{color:#088d88;}.block-social-media-links .social-media-links--platforms li:last-child a{padding-right:0;}.block-addtoany-block{text-align:right;height:1.5rem;}@media (max-width:767px){.block-addtoany-block{text-align:left;margin-top:0;width:100%;height:auto;max-width:86.625rem;}}.block-addtoany-block .addtoany_list{line-height:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}@media (max-width:767px){.block-addtoany-block .addtoany_list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}@media (max-width:767px){.block-addtoany-block .addtoany_list a > span,.block-addtoany-block .addtoany_list .ui-dialog .thank-message a > span{vertical-align:text-top;}}.block-addtoany-block a,.block-addtoany-block .ui-dialog .thank-message a,.ui-dialog .thank-message .block-addtoany-block a{vertical-align:top;padding:0 0.75rem;color:#a3c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;}.block-addtoany-block a:first-child{padding-left:0;}.block-addtoany-block a:last-child{padding-right:0;}.block-addtoany-block a:hover,.block-addtoany-block .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .block-addtoany-block a:hover{text-decoration:none;}.block-addtoany-block a:hover span,.block-addtoany-block .ui-dialog .thank-message a:hover span,.ui-dialog .thank-message .block-addtoany-block a:hover span{opacity:1;}.block-addtoany-block a span.a2a_s__default{background:transparent !important;font-size:1rem;width:auto;height:auto;line-height:0;}.block-addtoany-block a span.a2a_s__default.a2a_s_print{font-size:1.125rem;border-radius:0;}.block-addtoany-block a svg,.block-addtoany-block .ui-dialog .thank-message a svg,.ui-dialog .thank-message .block-addtoany-block a svg{display:none;}.next-pre-wrapper{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem;}@media (max-width:767px){.next-pre-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.25rem;}}.next-pre-wrapper:last-child{margin-bottom:0;}.next-pre-wrapper span{color:#a3c8c8;position:relative;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:767px){.next-pre-wrapper span{font-size:0.75rem;}}.next-pre-wrapper a,.next-pre-wrapper .ui-dialog .thank-message a,.ui-dialog .thank-message .next-pre-wrapper a{color:#a3c8c8;text-decoration:none;position:relative;display:inline-block;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:767px){.next-pre-wrapper a,.next-pre-wrapper .ui-dialog .thank-message a,.ui-dialog .thank-message .next-pre-wrapper a{font-size:0.75rem;}}.next-pre-wrapper a:after,.next-pre-wrapper .ui-dialog .thank-message a:after,.ui-dialog .thank-message .next-pre-wrapper a:after{margin-top:0;content:"";display:block;height:0;overflow:hidden;border-top:1px solid #a3c8c8;margin-top:0;}.next-pre-wrapper a:first-child{margin-right:1.875rem;}.next-pre-wrapper a:first-child:before{content:"|";position:absolute;top:0;right:-1.25rem;}.next-pre-wrapper a:last-child{margin-left:1.875rem;}.next-pre-wrapper a:last-child:before{content:"|";position:absolute;top:0;left:-1.25rem;}.next-pre-wrapper a:hover,.next-pre-wrapper .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .next-pre-wrapper a:hover,.next-pre-wrapper span:hover{color:#088d88;}.page-404{font-size:2.5rem;font-weight:700;text-align:center;}.page-404 .block-system-main-block{padding-top:6.25rem;}.field--name-field-additional-components{position:relative;}@media (max-width:767px){.field--name-field-additional-components{padding-top:0;margin:0;}}.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image img{max-width:22.125rem;max-height:14.5625rem;}@media (max-width:1024px){.field--name-field-additional-components .node--type-house-and-land-packages .node__content .design-information-wrapper .standard-image .field--name-field-display-image img{width:100%;max-width:100%;max-height:100%;}}.field--name-field-additional-components .node--type-house-and-land-packages .node__content:first-child{border-top:none;}.login-form--wrapper,.register-content--form--wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);opacity:0;visibility:hidden;}.login-form--wrapper .form-title,.register-content--form--wrapper .form-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;padding-bottom:2.5rem;}@media (max-width:767px){.login-form--wrapper .form-title,.register-content--form--wrapper .form-title{font-size:1.25rem;}}.login-form--wrapper .icon--wrapper,.register-content--form--wrapper .icon--wrapper{position:absolute;top:1.25rem;right:1.25rem;}.login-form--wrapper .icon--wrapper .icon-close,.register-content--form--wrapper .icon--wrapper .icon-close{cursor:pointer;}.login-form--wrapper .icon--wrapper .icon-close:before,.register-content--form--wrapper .icon--wrapper .icon-close:before,.login-form--wrapper .icon--wrapper .ui-widget.ui-dialog .ui-dialog-titlebar-close .ui-icon:before,.ui-widget.ui-dialog .ui-dialog-titlebar-close .login-form--wrapper .icon--wrapper .ui-icon:before,.register-content--form--wrapper .icon--wrapper .ui-widget.ui-dialog .ui-dialog-titlebar-close .ui-icon:before,.ui-widget.ui-dialog .ui-dialog-titlebar-close .register-content--form--wrapper .icon--wrapper .ui-icon:before{color:#b8b8b8;}.login-form--wrapper .form-content--wrapper,.register-content--form--wrapper .form-content--wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;max-width:35.875rem;background:white;-webkit-box-shadow:0.0625rem -0.125rem 3.625rem 0 #eeeeee;box-shadow:0.0625rem -0.125rem 3.625rem 0 #eeeeee;border:solid 1px #d7d7d7;border-radius:0.25rem;padding:3.125rem 3.75rem;max-height:90vh;overflow-y:auto;}.login-form--wrapper .form-content--wrapper .form-item,.register-content--form--wrapper .form-content--wrapper .form-item,.login-form--wrapper .form-content--wrapper .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters .login-form--wrapper .form-content--wrapper .blog-search-control-wrapper,.register-content--form--wrapper .form-content--wrapper .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters .register-content--form--wrapper .form-content--wrapper .blog-search-control-wrapper{margin:0;padding-top:0.9375rem;}.login-form--wrapper .form-content--wrapper .form-item:first-child,.register-content--form--wrapper .form-content--wrapper .form-item:first-child,.login-form--wrapper .form-content--wrapper .view-blogs .view-filters .blog-search-control-wrapper:first-child,.view-blogs .view-filters .login-form--wrapper .form-content--wrapper .blog-search-control-wrapper:first-child,.register-content--form--wrapper .form-content--wrapper .view-blogs .view-filters .blog-search-control-wrapper:first-child,.view-blogs .view-filters .register-content--form--wrapper .form-content--wrapper .blog-search-control-wrapper:first-child{padding-top:0;}.login-form--wrapper .form-content--wrapper .form-item label,.register-content--form--wrapper .form-content--wrapper .form-item label,.login-form--wrapper .form-content--wrapper .view-blogs .view-filters .blog-search-control-wrapper label,.view-blogs .view-filters .login-form--wrapper .form-content--wrapper .blog-search-control-wrapper label,.register-content--form--wrapper .form-content--wrapper .view-blogs .view-filters .blog-search-control-wrapper label,.view-blogs .view-filters .register-content--form--wrapper .form-content--wrapper .blog-search-control-wrapper label{display:block;color:#58595b;padding-bottom:0.625rem;}.login-form--wrapper .form-content--wrapper .form-actions,.register-content--form--wrapper .form-content--wrapper .form-actions{margin:0;padding-top:1.875rem;}.login-form--wrapper .form-content--wrapper .form-type-checkbox,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox{padding-top:1.5625rem;}.login-form--wrapper .form-content--wrapper .form-type-checkbox input:checked + label:before,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox input:checked + label:before{background:#088d88;}.login-form--wrapper .form-content--wrapper .form-type-checkbox input:checked + label:after,.register-content--form--wrapper .form-content--wrapper .form-type-checkbox input:checked + label:after{opacity:1;color:white;}.login-form--wrapper .form-content--wrapper input[type="submit"],.register-content--form--wrapper .form-content--wrapper input[type="submit"]{width:100%;}.login-form--wrapper .links,.register-content--form--wrapper .links{padding-top:2.8125rem;text-align:center;}.login-form--wrapper .links a,.register-content--form--wrapper .links a,.login-form--wrapper .links .ui-dialog .thank-message a,.ui-dialog .thank-message .login-form--wrapper .links a,.register-content--form--wrapper .links .ui-dialog .thank-message a,.ui-dialog .thank-message .register-content--form--wrapper .links a{text-decoration:underline;cursor:pointer;}.login-form--wrapper:before,.register-content--form--wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);}.login-form--wrapper.show,.show.register-content--form--wrapper{opacity:1;visibility:visible;}.register-content--form--wrapper .form-content--wrapper .field--name-field-newsletter-signup{padding-top:1.5625rem;}.register-content--form--wrapper .form-content--wrapper .field--name-field-offers-deals ~ .form-type-checkbox{padding-top:0;}.floor-plan-wrapper{margin-top:3.75rem;margin-bottom:6.25rem;}@media (max-width:767px){.floor-plan-wrapper{margin-bottom:3.125rem;margin-top:2.1875rem;}}.floor-plan-wrapper .floor-plan-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;padding-bottom:1.875rem;}@media (max-width:767px){.floor-plan-wrapper .floor-plan-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:calc(3 / 2 * 0.625rem);}}.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns-outer{width:72%;max-width:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:3.125rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}@media (min-width:768px){.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns.slick-slider{padding:0 2.5rem;max-width:100%;}.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns .slick-arrow{-webkit-box-shadow:none;box-shadow:none;border-radius:0;width:2.5rem;}.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns .slick-arrow.slick-prev{left:0;}.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns .slick-arrow.slick-next{right:0;}}@media (max-width:767px){.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns{display:none;}}.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns .floor-plan-title-btn{width:auto;display:block;cursor:pointer;font-weight:400;}.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns .floor-plan-title-btn:not(.slick-slide)[item-index="1"]{border-top-left-radius:0.1875rem;border-bottom-left-radius:0.1875rem;}@media (max-width:991px){.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns .floor-plan-title-btn{padding-left:0.9375rem;padding-right:0.9375rem;}}.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns h2,.floor-plan-wrapper .floor-plan-header .floor-plan-header-btns h3{font-size:inherit;font-weight:inherit;}.floor-plan-wrapper .floor-plan-header .floor-plan-header-select-box--wrapper{display:none;}@media (max-width:767px){.floor-plan-wrapper .floor-plan-header .floor-plan-header-select-box--wrapper{display:block;}}.floor-plan-wrapper .floor-plan-header-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;color:#000031;}@media (max-width:1365px){.floor-plan-wrapper .floor-plan-header-title{font-size:2.625rem;}}@media (max-width:1024px){.floor-plan-wrapper .floor-plan-header-title{font-size:1.875rem;}}@media (max-width:767px){.floor-plan-wrapper .floor-plan-header-title{font-size:1.625rem;margin-bottom:calc(3 / 2 * 0.625rem);}}.floor-plan-wrapper .floor-plan-header-title h2,.floor-plan-wrapper .floor-plan-header-title h3{font-weight:inherit;font-size:inherit;}.floor-plan-wrapper .field--name-field-floor-plans{position:relative;}.floor-plan-wrapper .floor_plan_item,.floor-plan-wrapper .field--name-field-standard-floor-plan,.floor-plan-wrapper .field--name-field-upgrade-floor-plan{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);z-index:-1;}.floor-plan-wrapper .floor_plan_item.active,.floor-plan-wrapper .field--name-field-standard-floor-plan.active,.floor-plan-wrapper .field--name-field-upgrade-floor-plan.active{position:relative;opacity:1;visibility:visible;z-index:2;}.floor-plan-wrapper .paragraph--type--floor_plan_details{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #088d88;border-radius:0.1875rem;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 1.875rem;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper{border-right:none;padding:0 0.625rem;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .field--type-image,.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns{padding:1.5625rem 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .field--type-image,.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns{padding:calc(3 / 2 * 0.625rem) 0;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .field--type-image > .field__item:not(.show),.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns > .field__item:not(.show){display:none;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns{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;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns{border-bottom:1px dotted #e6e6e7;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-view-image-wrapper span{font-size:2rem;cursor:pointer;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-view-image-wrapper span{font-size:1.625rem;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-view-image-wrapper span:first-child{margin-right:1.5rem;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades .label-text{font-size:1.125rem;padding-right:0.625rem;font-weight:500;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades .label-text{font-size:0.75rem;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades .switch{position:relative;display:inline-block;width:4.375rem;height:2.5rem;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades .switch{width:2.75rem;height:1.625rem;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades .switch input{display:none;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#58595b;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades .slider:before{position:absolute;content:"";height:2.25rem;width:2.25rem;left:0.125rem;bottom:0.125rem;background-color:white;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades .slider:before{width:calc(1.625rem - 2px);height:calc(1.625rem - 2px);left:0.0625rem;bottom:0.0625rem;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades input:checked + .slider{background-color:#c29a5b;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades input:focus + .slider{-webkit-box-shadow:0 0 1px #c29a5b;box-shadow:0 0 1px #c29a5b;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades input:checked + .slider:before{-webkit-transform:translateX(30px);transform:translateX(30px);}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades input:checked + .slider:before{-webkit-transform:translateX(18px);transform:translateX(18px);}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades .slider.round{border-radius:2.125rem;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-left-btns .btn-show-upgrades .slider.round:before{border-radius:50%;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-disclaimer{padding:1.5625rem 0;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-disclaimer{padding:0 0 calc(2 * 0.625rem);line-height:1.375rem;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-disclaimer .readmore-toggle{margin-top:0.9375rem;display:none;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-disclaimer .readmore-toggle{display:block;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-disclaimer .floor-plan-disclaimer-content{font-size:0.75rem;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-left-wrapper .floor-plan-disclaimer .floor-plan-disclaimer-content{font-size:0.875rem;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper{width:33%;background:#a8c8c854;padding:1.5625rem 1.875rem;}@media (max-width:991px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper{padding:1.5625rem 0.9375rem;}}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper{width:100%;padding:calc(2 * 0.625rem) 0.625rem;border-top:1px solid #d7d7d7;}}@media (min-width:768px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper{min-width:18.75rem;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:calc(3 / 2 * 0.9375rem);padding-bottom:calc(3 / 2 * 0.9375rem);border-bottom:1px solid #a3c8c8;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-info{padding-bottom:calc(3 / 2 * 0.625rem);}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-info .floor-plan-right-info-item{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-info .floor-plan-right-info-item .icon{font-size:1.75rem;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-info .floor-plan-right-info-item .icon{font-size:1.375rem;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-info .floor-plan-right-info-item .item-content{font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0.625rem;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-info .floor-plan-right-info-item .item-content{font-size:0.75rem;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-area{padding:1.5625rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #a3c8c8;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-area{padding:calc(3 / 2 * 0.625rem) 0;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-area .item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-area .item-container span{font-weight:500;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-area .item-container span:last-child{font-size:1rem;color:#088d88;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-area .item-container span:last-child{font-size:0.75rem;}}@media (min-width:768px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-area.home-design-size{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #a3c8c8;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-area.home-design-size .item-container span:first-child{display:block;max-width:3.75rem;text-align:center;margin:auto;margin-bottom:15px;font-weight:500;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-room-dimensions{padding:1.5625rem 0 0.9375rem;font-weight:400;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-room-dimensions{padding:calc(3 / 2 * 0.625rem) 0;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-room-dimensions .field--name-field-rooms{font-weight:400;color:#088d88;padding-top:0.9375rem;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-room-dimensions .field--name-field-rooms .paragraph--type--room-dimension{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.625rem 0;border-bottom:1px solid #a3c8c8;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-room-dimensions .field--name-field-rooms .paragraph--type--room-dimension{padding:calc(3 / 4 * 0.625rem) 0;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-room-dimensions h3,.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-room-dimensions h4{font-size:inherit;font-weight:inherit;font-weight:500;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-additional-features{padding:1.5625rem 0;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-additional-features{padding:calc(3 / 2 * 0.625rem) 0;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-additional-features h3,.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-additional-features h4{font-size:inherit;font-weight:inherit;font-weight:500;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-additional-features .field--name-field-additional-features{color:#088d88;padding-top:0.9375rem;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-additional-features .field--name-field-additional-features p{margin-bottom:0.5rem;font-weight:400;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-additional-features .field--name-field-additional-features p{margin-bottom:calc(0.625rem / 2);}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-upgrade-options{padding:1.5625rem 0;font-weight:500;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-upgrade-options{padding:calc(3 / 2 * 0.625rem) 0;}}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-upgrade-options h3,.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-upgrade-options h4{font-size:inherit;font-weight:inherit;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-upgrade-options .field--name-field-upgrade-options{font-size:0.875rem;font-weight:300;padding-top:0.9375rem;}.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-upgrade-options .field--name-field-upgrade-options p{margin-bottom:0.5rem;}@media (max-width:767px){.floor-plan-wrapper .paragraph--type--floor_plan_details .floor-plan-right-wrapper .floor-plan-right-upgrade-options .field--name-field-upgrade-options p{margin-bottom:calc(0.625rem / 2);}}.node--type-house-and-land-packages .btn-show-upgrades,.node--type-home-design .btn-show-upgrades{display:none !important;}.node--type-house-and-land-packages .show_block_sitting .btn-show-upgrades,.node--type-home-design .show_block_sitting .btn-show-upgrades{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.separator-component,.separator-dot-component{margin-bottom:6.25rem;}@media (max-width:767px){.separator-component,.separator-dot-component{margin-bottom:3.125rem;}}.separator-component:after,.separator-dot-component:after{content:"";display:block;height:0;overflow:hidden;border-top:1px solid #d7d7d7;margin-top:6.25rem;}@media (max-width:767px){.separator-component:after,.separator-dot-component:after{margin-top:3.125rem;}}.desc-content-page + .content-page-group .field--name-field-additional-components > .field__item:first-child .separator-component:after,.desc-content-page + .content-page-group .field--name-field-additional-components > .field__item:first-child
  .separator-dot-component:after{margin-top:3.625rem;}@media (max-width:767px){.desc-content-page + .content-page-group .field--name-field-additional-components > .field__item:first-child .separator-component:after,.desc-content-page + .content-page-group .field--name-field-additional-components > .field__item:first-child
      .separator-dot-component:after{margin-top:2.125rem;}}.separator-dot-component:after{border-top-style:dotted;}.paragraph--type--customer_stories{margin-bottom:6.25rem;background-color:#a3c8c854;font-weight:400;}@media (max-width:767px){.paragraph--type--customer_stories{margin-bottom:3.125rem;}}.paragraph--type--customer_stories .customer-stories__wrapper{position:relative;}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner{padding:6.25rem 2.5rem;}@media (max-width:767px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner{padding:2.5rem 0.625rem;}}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories-title{margin-bottom:1.875rem;font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories-title{font-size:1.625rem;margin-bottom:0.9375rem;}}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .field--name-field-text-body{margin-bottom:3.125rem;}@media (max-width:767px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .field--name-field-text-body{margin-bottom:0.9375rem;}}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .views-element-container .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * 1.5625rem);margin-right:calc(-1 / 2 * 1.5625rem);margin-left:calc(-1 / 2 * 1.5625rem);}@media (max-width:767px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .views-element-container .view-content{width:100%;margin:0;}}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .views-element-container .views-row{width:calc(100% / 4 - 1 * 1.5625rem);margin:calc(1 * 1.5625rem) calc(1 / 2 * 1.5625rem) 0;text-align:center;}@media (max-width:1024px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .views-element-container .views-row{width:calc(100% / 2 - 1 * 1.5625rem);}}@media (max-width:767px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .views-element-container .views-row{width:100%;margin:2.1875rem 0 0;}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .views-element-container .views-row:first-child{margin-top:0;}}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .views-element-container a{text-decoration:none;}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .field--name-field-customer-image{margin-bottom:1.25rem;font-size:0;}@media (max-width:767px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .field--name-field-customer-image{margin-bottom:0.625rem;}}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .field--name-field-customer-image img{width:100%;}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .field--name-field-customer-name{padding-top:0;margin-bottom:10px;}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .field--name-field-customer-name,.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .field--name-field-customer-location{font-size:1.125rem;color:#000031;}@media (max-width:767px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .field--name-field-customer-name,.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .field--name-field-customer-location{font-size:0.875rem;}}.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .readmore-toggle{margin-top:-1.25rem;margin-bottom:3.125rem;}@media (max-width:767px){.paragraph--type--customer_stories .customer-stories__wrapper .customer-stories__inner .readmore-toggle{margin-top:0.9375rem;margin-bottom:0.9375rem;}}.paragraph--type--testimonial-listing .view-testimonial-listing .views-row:not(:first-child){padding-top:3.75rem;margin-top:3.75rem;border-top:2px dotted #d7d7d7;}@media (max-width:767px){.paragraph--type--testimonial-listing .view-testimonial-listing .views-row:not(:first-child){padding-top:1.375rem;margin-top:1.375rem;border-top-width:1px;}}.paragraph--type--office-locations-block{margin:0 auto 6.25rem;}@media (max-width:767px){.paragraph--type--office-locations-block{margin-bottom:3.125rem;}}.paragraph--type--office-locations-block .field--name-field-block-title{margin-bottom:1.875rem;}@media (max-width:1365px){.paragraph--type--office-locations-block .field--name-field-block-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--office-locations-block .field--name-field-block-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--office-locations-block .field--name-field-block-title{margin-bottom:0.9375rem;}}.paragraph--type--office-locations-block .field--name-field-office-locations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.875rem;}.paragraph--type--office-locations-block .field--name-field-office-locations > .field__item{width:calc(100%/3);padding:0 1.875rem;}@media (max-width:991px){.paragraph--type--office-locations-block .field--name-field-office-locations > .field__item{width:calc(100%/2);}}@media (max-width:767px){.paragraph--type--office-locations-block .field--name-field-office-locations > .field__item{width:100%;}}.paragraph--type--office-locations-block .field--name-field-office-locations > .field__item:nth-of-type(n + 4){margin-top:3.75rem;}@media (max-width:991px){.paragraph--type--office-locations-block .field--name-field-office-locations > .field__item:nth-of-type(n + 3){margin-top:3.75rem;}}@media (max-width:767px){.paragraph--type--office-locations-block .field--name-field-office-locations > .field__item:nth-of-type(n + 2){margin-top:1.875rem;}}.paragraph--type--office-locations-block .node--type-office-location{min-height:20rem;height:100%;background-color:#a3c8c854;padding:1.875rem 1.5rem;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location{min-height:auto;height:auto;}}.paragraph--type--office-locations-block .node--type-office-location:after{display:none;}.paragraph--type--office-locations-block .node--type-office-location .field--name-title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;font-size:2rem;margin-bottom:1.25rem;display:block;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .field--name-title{font-size:1.25rem;}}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .field--name-title{font-size:1.125rem;}}.paragraph--type--office-locations-block .node--type-office-location .office-link--wrapper{text-align:right;margin-top:1.875rem;}.paragraph--type--office-locations-block .node--type-office-location .office-link--wrapper a{font-weight:400;text-transform:capitalize;text-decoration:underline;}@media (max-width:767px){.paragraph--type--office-locations-block .node--type-office-location .office-link--wrapper a{font-size:0.875rem;}}.paragraph--type--3d_walk_through{margin-bottom:6.25rem;}@media (max-width:767px){.paragraph--type--3d_walk_through{margin-bottom:3.125rem;}}.paragraph--type--3d_walk_through .walk-through__top{margin-bottom:1.375rem;}.paragraph--type--3d_walk_through .walk-through__top:before,.paragraph--type--3d_walk_through .walk-through__top:after{content:'';display:table;clear:both;}.paragraph--type--3d_walk_through .walk-through__top .walk-through-title{font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;float:left;margin-bottom:0.5rem;}@media (max-width:1365px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-title{font-size:1.625rem;margin-bottom:1rem;}}.paragraph--type--3d_walk_through .walk-through__top .walk-through-title h2,.paragraph--type--3d_walk_through .walk-through__top .walk-through-title h3{font-size:inherit;font-weight:inherit;}.paragraph--type--3d_walk_through .walk-through__top .tab-init{width:100%;border:1px solid #a3c8c8;border-radius:0.25rem;cursor:pointer;}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations > div:first-of-type{margin-right:1.375rem;}@media (max-width:1199px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations > div:first-of-type{margin-bottom:1.375rem;}}@media (max-width:767px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations-wrapper{font-weight:400;color:#088d88;}@media (max-width:1199px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;}}@media (max-width:767px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations-wrapper{position:relative;width:50%;}}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations{border-radius:0.1875rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations div{background:#a3c8c854;height:4.0625rem;line-height:4.0625rem;padding:0 2.125rem;cursor:pointer;border:1px solid #088d8874;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations div:not(:first-child){border-left:none;}@media (max-width:1199px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations div{font-size:18px;padding:0 1.5rem;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}}@media (max-width:767px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations div{height:3rem;line-height:3rem;padding:0 0.9375rem;border-left:none;background:#a3c8c8;color:#ffffff;}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations div:hover{background-color:#a3c8c854;}}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations div:hover{background-color:#a3c8c8;}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations div.is-active{background-color:#088d8874;}@media (max-width:767px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations div.is-active{background-color:#088d88;color:#ffffff;}}@media (max-width:767px){.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations{display:block;font-size:0.875rem;position:absolute;width:100%;z-index:10;max-height:0;overflow:hidden;visibility:hidden;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.paragraph--type--3d_walk_through .walk-through__top .walk-through-studio-locations .studio-locations.is-active{visibility:visible;max-height:500px;}}.paragraph--type--3d_walk_through .walk-through-video .studio-location-video{opacity:0;visibility:hidden;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);position:absolute;}.paragraph--type--3d_walk_through .walk-through-video .studio-location-video.is-active{visibility:visible;opacity:1;position:relative;}.paragraph--type--3d_walk_through .walk-through-video .url-to-video-container .url-to-video-player .play-button:after{content:"Explore 3D Space";}.paragraph--type--inspiration_gallery_listing{margin-bottom:6.25rem;margin-top:-2.5rem;}@media (max-width:767px){.paragraph--type--inspiration_gallery_listing{margin-bottom:3.125rem;margin-top:-2.25rem;}}.paragraph--type--inspiration_gallery_listing .block-title{margin-bottom:2.0625rem;}@media (max-width:1365px){.paragraph--type--inspiration_gallery_listing .block-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--inspiration_gallery_listing .block-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--inspiration_gallery_listing .block-title{font-size:1.625rem;margin-bottom:0.9375rem;}}.paragraph--type--inspiration_gallery_listing .block-title h2,.paragraph--type--inspiration_gallery_listing .block-title h3{font-size:inherit;font-weight:inherit;}.paragraph--type--inspiration_gallery_listing .inspiration-gallery-listing-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);}@media (max-width:1024px){.paragraph--type--inspiration_gallery_listing .inspiration-gallery-listing-inner{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.paragraph--type--inspiration_gallery_listing .inspiration-gallery-listing-inner{width:100%;margin:0;}}.paragraph--type--inspiration_gallery_listing .inspiration-gallery-listing-inner .node--type-inspiration{width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;}@media (max-width:1024px){.paragraph--type--inspiration_gallery_listing .inspiration-gallery-listing-inner .node--type-inspiration{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.paragraph--type--inspiration_gallery_listing .inspiration-gallery-listing-inner .node--type-inspiration{width:100%;margin:1.375rem 0 0;}.paragraph--type--inspiration_gallery_listing .inspiration-gallery-listing-inner .node--type-inspiration:first-child{margin-top:0;}}.paragraph--type--inspiration_gallery_listing .inspiration-gallery-listing-inner .node--type-inspiration h2,.paragraph--type--inspiration_gallery_listing .inspiration-gallery-listing-inner .node--type-inspiration h3{font-weight:inherit;font-size:inherit;}.paragraph--type--inspiration_gallery_listing .image-wrapper{border-radius:0.25rem;overflow:hidden;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,0.34);box-shadow:0 2px 20px 0 rgba(0,0,0,0.34);min-height:0.625rem;}.paragraph--type--inspiration_gallery_listing .image-wrapper img{display:block;width:100%;height:auto;}.paragraph--type--inspiration_gallery_listing .field--name-title{display:block;font-size:inherit;font-weight:400;color:#000031;margin-top:0.3125rem;}@media (max-width:767px){.paragraph--type--inspiration_gallery_listing .field--name-title{font-size:0.875rem;margin-top:0.5rem;}}.paragraph--type--inspiration_gallery_listing a:hover,.paragraph--type--inspiration_gallery_listing .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .paragraph--type--inspiration_gallery_listing a:hover{text-decoration:none;}.paragraph--type--inspiration_gallery_listing .gallery-listing-view-more-main{width:100%;}.paragraph--type--cards{margin-bottom:6.25rem;}@media (max-width:767px){.paragraph--type--cards{margin-bottom:3.125rem;}}.paragraph--type--cards .field--name-field-title{margin-bottom:2.125rem;font-size:3.125rem;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;color:#088d88;}@media (max-width:1365px){.paragraph--type--cards .field--name-field-title{font-size:2.625rem;}}@media (max-width:1024px){.paragraph--type--cards .field--name-field-title{font-size:2.25rem;}}@media (max-width:767px){.paragraph--type--cards .field--name-field-title{font-size:1.625rem;margin-bottom:20px;}}.paragraph--type--cards .card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-4 * 0.9375rem);margin-right:calc(-2 * 0.9375rem);margin-left:calc(-2 * 0.9375rem);}@media (max-width:1024px){.paragraph--type--cards .card-wrapper{margin-top:calc(-2 * 0.625rem);margin-right:-0.625rem;margin-left:-0.625rem;width:calc(100% + 2 * 0.625rem);}}@media (max-width:767px){.paragraph--type--cards .card-wrapper{width:100%;margin:0;}}.paragraph--type--cards .card{width:calc(100% / 3 - 4 * 0.9375rem);margin:calc(4 * 0.9375rem) calc(2 * 0.9375rem) 0;text-align:center;position:relative;background:#a3c8c854;border-radius:2px;padding:1.375rem;}@media (max-width:1024px){.paragraph--type--cards .card{width:calc(100% / 3 - 2 * 0.625rem);margin:calc(2 * 0.625rem) 0.625rem 0;}}@media (max-width:767px){.paragraph--type--cards .card{width:100%;margin:1.375rem 0 0;}.paragraph--type--cards .card:first-child{margin-top:0;}}@media (min-width:768px){.paragraph--type--cards .card{width:calc(100% / 2 - 2 * 0.625rem);}}@media (min-width:1025px){.paragraph--type--cards .card{width:calc(100% / 4 - 4 * 0.9375rem);}}.paragraph--type--cards .card a,.paragraph--type--cards .card .ui-dialog .thank-message a,.ui-dialog .thank-message .paragraph--type--cards .card a{display:block;position:relative;}.paragraph--type--cards .card img{display:block;margin:auto;}.paragraph--type--cards .card__info{width:100%;margin-top:1.375rem;font-weight:400;}.paragraph--type--cards .card__info > span{display:block;}.paragraph--type--cards .card__info .link-text{text-decoration:underline;}.paragraph--type--cards.paragraph--type--cards--organisations .card img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6;height:5rem;width:auto;}.paragraph--type--cards.paragraph--type--cards--organisations .card .card__info .title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--organisations .card .card__info .title{font-size:1.25rem;}}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--organisations .card .card__info .title{font-size:1.25rem;}}.paragraph--type--cards.paragraph--type--cards--organisations .card .card__info .short-text{margin-top:1rem;margin-bottom:1rem;color:#000031;}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--organisations .card .card__info .short-text{margin-top:0.625rem;margin-bottom:0.625rem;}}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--img-top,.paragraph--type--cards.paragraph--type--cards--img-bottom{margin-top:-1.25rem;}}.paragraph--type--cards.paragraph--type--cards--img-top .card-wrapper,.paragraph--type--cards.paragraph--type--cards--img-bottom .card-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--cards.paragraph--type--cards--img-top .card img,.paragraph--type--cards.paragraph--type--cards--img-bottom .card img{height:3.75rem;width:auto;}.paragraph--type--cards.paragraph--type--cards--img-top .card__info,.paragraph--type--cards.paragraph--type--cards--img-bottom .card__info{margin-top:1.375rem;}.paragraph--type--cards.paragraph--type--cards--img-top .card__info .title,.paragraph--type--cards.paragraph--type--cards--img-bottom .card__info .title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--img-top .card__info .title,.paragraph--type--cards.paragraph--type--cards--img-bottom .card__info .title{font-size:1.25rem;}}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--img-top .card__info .title,.paragraph--type--cards.paragraph--type--cards--img-bottom .card__info .title{font-size:1.25rem;}}.paragraph--type--cards.paragraph--type--cards--img-top .card__info .short-text,.paragraph--type--cards.paragraph--type--cards--img-bottom .card__info .short-text{margin-top:1rem;margin-bottom:1rem;color:#000031;}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--img-top .card__info .short-text,.paragraph--type--cards.paragraph--type--cards--img-bottom .card__info .short-text{margin-top:0.625rem;margin-bottom:0.625rem;}}.paragraph--type--cards.paragraph--type--cards--img-bottom .card__info .title{margin-top:0;}.paragraph--type--cards.paragraph--type--cards--img-bottom .card__info .short-text{margin-bottom:0.5625rem;}.paragraph--type--cards.paragraph--type--cards--background .card-wrapper .card{padding:0;}.paragraph--type--cards.paragraph--type--cards--background .card-wrapper .card .card__info{margin:0;}.paragraph--type--cards.paragraph--type--cards--background .card_bg{background:50% 50% no-repeat;background-size:cover;min-height:11.375rem;position:relative;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,0.17);box-shadow:0 1px 20px 0 rgba(0,0,0,0.17);border-radius:4px;overflow:hidden;}.paragraph--type--cards.paragraph--type--cards--background .card_bg:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:rgba(0,0,0,0.61);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.61)),to(rgba(1,1,88,0)));background:linear-gradient(rgba(0,0,0,0.61),rgba(1,1,88,0));}.paragraph--type--cards.paragraph--type--cards--background .card_bg .card__info{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 0.625rem;color:#ffffff;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.paragraph--type--cards.paragraph--type--cards--background .card_bg .card__info .title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;color:#ffffff;}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--background .card_bg .card__info .title{font-size:1.25rem;}}.paragraph--type--cards.paragraph--type--cards--background a:hover .card_bg .card__info{opacity:0.7;}.paragraph--type--cards.paragraph--type--cards--financial-tools .card{background:#ffffff;-webkit-box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);box-shadow:0 1px 18px 6px rgba(0,0,0,0.1);border-radius:0.25rem;overflow:hidden;text-align:left;}@media (min-width:1025px){.paragraph--type--cards.paragraph--type--cards--financial-tools .card{width:calc(100% / 3 - 4 * 0.9375rem);padding-top:2.6875rem;padding-bottom:2.125rem;}}.paragraph--type--cards.paragraph--type--cards--financial-tools .image-wrapper:before,.paragraph--type--cards.paragraph--type--cards--financial-tools .image-wrapper:after{content:'';display:table;clear:both;}.paragraph--type--cards.paragraph--type--cards--financial-tools .image-wrapper h2,.paragraph--type--cards.paragraph--type--cards--financial-tools .image-wrapper h3,.paragraph--type--cards.paragraph--type--cards--financial-tools .image-wrapper h4{font-size:inherit;font-weight:inherit;display:inline-block;}.paragraph--type--cards.paragraph--type--cards--financial-tools .image-wrapper img{height:2.5rem;vertical-align:middle;margin-right:0.75rem;display:inline-block;}.paragraph--type--cards.paragraph--type--cards--financial-tools .image-wrapper .title{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;margin-top:0.5625rem;display:inline;vertical-align:middle;}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--financial-tools .image-wrapper .title{font-size:1.25rem;}}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--financial-tools .image-wrapper .title{font-size:1.25rem;}}.paragraph--type--cards.paragraph--type--cards--financial-tools .card__info .short-text{margin-bottom:3.375rem;}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--financial-tools .card__info .short-text{margin-bottom:1.25rem;}}.paragraph--type--cards.paragraph--type--cards--financial-tools .card__info .link-text{font-size:1.25rem;}@media (max-width:767px){.paragraph--type--cards.paragraph--type--cards--financial-tools .card__info .link-text{font-size:0.875rem;}}.paragraph--type--cards.paragraph--type--cards--financial-tools .card__info .link-text a{text-decoration:underline;}.paragraph--type--slideshow.slideshow-image,.paragraph--type--slideshow.slideshow-video{margin:6.25rem auto;}.paragraph--type--slideshow.slideshow-image .slick-dotted.text-formatted ul li:before,.paragraph--type--slideshow.slideshow-video .slick-dotted.text-formatted ul li:before{display:none;}@media (max-width:1024px){.paragraph--type--slideshow.slideshow-image .slick-dotted .slick-list,.paragraph--type--slideshow.slideshow-video .slick-dotted .slick-list{padding:0 0.9375rem !important;}.paragraph--type--slideshow.slideshow-image .slick-dotted .slick-list .field--name-field-media-image,.paragraph--type--slideshow.slideshow-video .slick-dotted .slick-list .field--name-field-media-image{margin:0 0.3125rem;}}.paragraph--type--slideshow.slideshow-image .slick-dotted .slick-dots li button:before,.paragraph--type--slideshow.slideshow-video .slick-dotted .slick-dots li button:before{font-size:0.8125rem;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image,.paragraph--type--slideshow.slideshow-video{padding-left:0;padding-right:0;margin:3.125rem auto;}}.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item{position:relative;border-radius:0.25rem;overflow:hidden;}.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item:before,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item:before{content:"";position:absolute;top:0;left:0;right:0;height:7.5rem;border-radius:0.1875rem 0.1875rem 0 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.61)),to(rgba(1,1,88,0)));background:linear-gradient(rgba(0,0,0,0.61),rgba(1,1,88,0));z-index:5;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item:before,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item:before{height:2.5rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(1,1,88,0)),to(rgba(0,0,0,0.61)));background:linear-gradient(rgba(1,1,88,0),rgba(0,0,0,0.61));top:auto;bottom:0;}}.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item .field--name-field-title,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item .field--name-field-title{position:absolute;top:1.25rem;left:1.625rem;color:#ffffff;z-index:10;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item .field--name-field-title,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item .field--name-field-title{top:auto;bottom:0.625rem;left:0.625rem;}}.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item .field--name-field-thumbnail,.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item .field--name-field-subtitle,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item .field--name-field-thumbnail,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item .field--name-field-subtitle{display:none;}.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--image-block,.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--video-block,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--image-block,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--video-block{padding-left:0;padding-right:0;margin-bottom:0;}.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items img,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items img{width:100%;height:auto;}.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items.slick-slider .slick-list .field--name-field-media-image,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items.slick-slider .slick-list .field--name-field-media-image{margin:0;}.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items.slick-slider .slick-list .slick-slide,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items.slick-slider .slick-list .slick-slide{border-radius:0.1875rem;overflow:hidden;}@media (max-width:1024px){.paragraph--type--slideshow.slideshow-image .slideshow--wrapper .field--name-field-slideshow-items.slick-slider .slick-list .slick-slide,.paragraph--type--slideshow.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items.slick-slider .slick-list .slick-slide{margin:0 0.3125rem;}}.paragraph--type--slideshow.slideshow-image .slideshow-listing--wrapper,.paragraph--type--slideshow.slideshow-video .slideshow-listing--wrapper{display:none;}.paragraph--type--slideshow.slideshow-image.slideshow-video,.paragraph--type--slideshow.slideshow-video.slideshow-video{margin-bottom:3.125rem;position:relative;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video,.paragraph--type--slideshow.slideshow-video.slideshow-video{margin-bottom:1.5625rem;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show{position:relative;width:100%;margin:3.125rem auto 0;text-align:center;font-size:0;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show{margin:1.5625rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper{display:inline-block;cursor:pointer;margin:0 1.875rem 3.125rem;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper{margin:0 0.9375rem 1.5625rem;font-size:0.875rem;max-width:7rem;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper > span,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper > span{position:relative;display:inline-block;}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .player-thumb,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .player-thumb{width:11.25rem;padding-bottom:56.25%;background-size:cover;background-position:center center;border-radius:0.1875rem;-webkit-box-shadow:0 2px 18px 0 #58595b;box-shadow:0 2px 18px 0 #58595b;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .player-thumb,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .player-thumb{width:7rem;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .play-button,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .play-button:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .play-button:before{color:#ffffff;margin:0;text-shadow:0 1px 18px #000000;font-size:4.5rem;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .play-button:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper .play-button:before{font-size:3rem;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper:hover .field--name-field-title,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .thumbnail--wrapper:hover .field--name-field-title{text-decoration:underline;}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .field--name-field-title,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .field--name-field-title{margin-top:1.25rem;font-size:1.25rem;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow-listing--wrapper--show .field--name-field-title,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow-listing--wrapper--show .field--name-field-title{margin-top:0.625rem;font-size:0.875rem;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper{visibility:hidden;}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.125rem 0 5rem;}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:3rem;line-height:3.375rem;font-weight:700;color:#ffffff;font-style:italic;display:inline;margin-bottom:2.5rem;position:relative;}@media (min-width:768px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title{padding-left:6.25rem;padding-right:6.25rem;}}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title{font-size:1.25rem;line-height:1.5;margin-bottom:0.9375rem;padding-left:0.625rem;padding-right:0.625rem;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title:before{color:#ffffff;}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title:after,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title:after{color:#ffffff;margin-left:0.3125rem;}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title:before,.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title:after,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title:after{position:relative;font-size:1.125rem;top:-1.25rem;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title:before,.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title:after,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title:after{font-size:0.625rem;top:-0.75rem;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title h2,.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-title h3,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title h2,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-title h3{font-weight:inherit;font-size:inherit;}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-customer-name,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-customer-name{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:1.25rem;color:#ffffff;margin-bottom:3.125rem;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button .testimonial-customer-name,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button .testimonial-customer-name{font-size:0.875rem;margin-bottom:1.375rem;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .play-button:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .play-button:before{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .field--name-field-title,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .field--name-field-title{display:none;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .url-to-video-container,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .url-to-video-container{border-radius:0;}}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item{border-radius:0;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item:before{display:none;}.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item .paragraph--type--video-block > .field--name-field-title,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items .paragraph--type--slideshow-item .paragraph--type--video-block > .field--name-field-title{width:100%;text-align:center;top:0;left:0;}@media (max-width:767px){.paragraph--type--slideshow.slideshow-image.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items.slick-slider .slick-list .slick-slide,.paragraph--type--slideshow.slideshow-video.slideshow-video .slideshow--wrapper .field--name-field-slideshow-items.slick-slider .slick-list .slick-slide{margin:0;border-radius:0;}}.paragraph--type--slideshow.slideshow-image.slideshow-video .play-button:before,.paragraph--type--slideshow.slideshow-video.slideshow-video .play-button:before{margin:0;}.paragraph--type--slideshow.slideshow-image.slideshow-video .play-button:after,.paragraph--type--slideshow.slideshow-video.slideshow-video .play-button:after{display:none;}.paragraph--type--slideshow.slideshow-image.slideshow-video .url-to-video-container .url-to-video-player.loader,.paragraph--type--slideshow.slideshow-video.slideshow-video .url-to-video-container .url-to-video-player.loader{padding-bottom:56.25% !important;}.slideshow-video .field--name-field-thumbnail-video{display:none;}.notification--wrapper{margin-bottom:6.25rem;}@media (max-width:767px){.notification--wrapper{margin-bottom:3.125rem;}}.notification--wrapper__inner{background-color:#088d88;border-radius:0.25rem;padding:1.875rem;color:#c29a5b;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;}@media (max-width:1199px){.notification--wrapper__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (max-width:767px){.notification--wrapper__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0.9375rem;}}.notification--wrapper__inner span{color:#ffffff;font-size:1.5rem;display:inline-block;position:relative;padding-left:2.1875rem;line-height:1;}@media (max-width:1024px){.notification--wrapper__inner span{font-size:1.125rem;}}@media (max-width:1199px){.notification--wrapper__inner span{margin-bottom:20px;}}@media (max-width:767px){.notification--wrapper__inner span{font-size:0.875rem;padding-left:1.625rem;}}.notification--wrapper__inner span:before{content:"";display:block;background:url(/themes/custom/mjh/images/info.svg) no-repeat;background-size:100% 100%;width:1.25rem;height:1.25rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:767px){.notification--wrapper__inner span:before{width:1.125rem;height:1.125rem;}}.notification--wrapper__inner span strong{font-weight:500;}.notification--wrapper__inner a,.notification--wrapper__inner .ui-dialog .thank-message a,.ui-dialog .thank-message .notification--wrapper__inner a{color:#ffffff;border-bottom:0.0625rem solid #ffffff;font-size:1.125rem;line-height:1;padding-bottom:0.0625rem;-webkit-transition:unset;transition:unset;text-transform:uppercase;}@media (max-width:1024px){.notification--wrapper__inner a,.notification--wrapper__inner .ui-dialog .thank-message a,.ui-dialog .thank-message .notification--wrapper__inner a{font-size:0.875rem;}}@media (max-width:767px){.notification--wrapper__inner a,.notification--wrapper__inner .ui-dialog .thank-message a,.ui-dialog .thank-message .notification--wrapper__inner a{font-size:0.75rem;}}.notification--wrapper__inner a:hover,.notification--wrapper__inner .ui-dialog .thank-message a:hover,.ui-dialog .thank-message .notification--wrapper__inner a:hover{border:none;text-decoration:none;}.office_location-body{font-size:1.5rem;}@media (max-width:767px){.office_location-body{font-size:0.875rem;}}.office_location-map__inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6.25rem;border:1px solid #a3c8c8;border-radius:0.25rem;}@media (max-width:991px){.office_location-map__inner{display:block;}}@media (max-width:767px){.office_location-map__inner{margin-bottom:3.125rem;}}.office_location-map__inner .left-side{width:67.35%;}@media (max-width:991px){.office_location-map__inner .left-side{width:100%;}}.office_location-map__inner .left-side > .map--wrapper{width:100%;height:40.5rem;}.office_location-map__inner .right-side{width:32.55%;border-left:1px solid #a3c8c8;background:white;padding:4.375rem 2.5rem;position:relative;}@media (max-width:991px){.office_location-map__inner .right-side{width:100%;padding:2.5rem;}}@media (max-width:767px){.office_location-map__inner .right-side{padding:0.625rem;border-left:none;border-top:1px solid #a3c8c8;}}.office_location-map__inner .right-side > strong{font-weight:500;display:block;margin-bottom:0.75rem;}.office_location-map__inner .right-side > strong ~ strong{margin-top:2.5rem;}@media (max-width:767px){.office_location-map__inner .right-side > strong ~ strong{margin-top:1.25rem;}}.office_location-map__inner .right-side .field--name-field-phone-number:before{padding:3px;background:white;}.office_location-map__inner .right-side .office_location-address-content:before{padding:3px;background:white;}.office_location-map__inner .right-side .field--name-field-postal-address:before{padding:3px;background:white;}.office_location-map__inner .right-side .get-direction{margin-top:0.9375rem;}.office_location-map__inner .right-side .get-direction a{font-size:1.125rem;}.office_location-map__inner .right-side .get-direction a:before{font-size:1.125rem;}@media (max-width:767px){.office_location-map__inner .right-side .get-direction a{font-size:0.875rem;}.office_location-map__inner .right-side .get-direction a:before{font-size:0.875rem;}}.office_location-map__inner .right-side .bottom-link{position:absolute;left:2.5rem;bottom:2.5rem;font-size:1.25rem;}@media (max-width:991px){.office_location-map__inner .right-side .bottom-link{position:static;margin-top:0.625rem;text-align:right;}}@media (max-width:767px){.office_location-map__inner .right-side .bottom-link{font-size:0.875rem;}}.office_location-map__inner .right-side .bottom-link a{text-decoration:underline;}.floor-plan-wrapper .modal-image-fullsize{display:none;}.modal-image-fullsize{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);z-index:9999;overflow:hidden;}.modal-image-fullsize.show{opacity:1;visibility:visible;}.modal-image-fullsize:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.61);cursor:pointer;}.modal-image-fullsize .image-wrapper{width:100%;height:100%;z-index:9998;padding:1.25rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:767px){.modal-image-fullsize .image-wrapper{padding:0.625rem;}}.modal-image-fullsize .image-wrapper img{width:auto;height:100%;max-width:initial;z-index:9999;}.modal-image-fullsize .image-wrapper .btn-close{position:absolute;top:0.1875rem;right:0.625rem;font-size:1rem;font-weight:700;cursor:pointer;z-index:9999;color:#ffffff;text-shadow:0px 0px 2px #000000;}.modal-image-fullsize .image-wrapper .field--name-field-image{height:100%;width:100%;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.modal-image-fullsize .image-wrapper .field--name-field-image .field__item{display:none;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.modal-image-fullsize .image-wrapper .field--name-field-image .field__item.show{display:-webkit-box;display:-ms-flexbox;display:flex;}.modal-image-fullsize .image-wrapper .field--name-field-image .field__item img{height:auto;max-width:100%;max-height:100%;}#block-mjh-search form{margin-bottom:3.125rem;}@media (max-width:767px){#block-mjh-search form{margin-bottom:1.5625rem;}}#block-mjh-search form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}@media (max-width:767px){#block-mjh-search form .form--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}#block-mjh-search form .form--inline .form-item,#block-mjh-search form .form--inline .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters #block-mjh-search form .form--inline .blog-search-control-wrapper{width:calc(100% - 230px);margin-top:0;margin-bottom:0;}@media (max-width:767px){#block-mjh-search form .form--inline .form-item,#block-mjh-search form .form--inline .view-blogs .view-filters .blog-search-control-wrapper,.view-blogs .view-filters #block-mjh-search form .form--inline .blog-search-control-wrapper{width:100%;margin-right:0;margin-bottom:1.375rem;}}#block-mjh-search form .form--inline .form-item input,#block-mjh-search form .form--inline .view-blogs .view-filters .blog-search-control-wrapper input,.view-blogs .view-filters #block-mjh-search form .form--inline .blog-search-control-wrapper input{margin-top:0.6875rem;max-width:none;}#block-mjh-search form .form--inline .form-actions{margin:0;}@media (max-width:767px){#block-mjh-search form .form--inline .form-actions{width:100%;}}#block-mjh-search form .form--inline .form-actions .form-submit{width:14.375rem;}@media (max-width:767px){#block-mjh-search form .form--inline .form-actions .form-submit{width:100%;}}.view-search{margin-bottom:3.125rem;}@media (max-width:767px){.view-search{margin-bottom:1.5625rem;}}.view-search .view-content .views-row:not(:last-child),.view-search .view-content .search-massage:not(:last-child){margin-bottom:2.1875rem;padding-bottom:2.1875rem;border-bottom:1px solid #a3c8c8;}@media (max-width:767px){.view-search .view-content .views-row:not(:last-child),.view-search .view-content .search-massage:not(:last-child){margin-bottom:1.375rem;padding-bottom:1.375rem;}}.view-search .view-content .views-row .views-field-title,.view-search .view-content .search-massage .views-field-title{font-size:1.875rem;}@media (max-width:767px){.view-search .view-content .views-row .views-field-title,.view-search .view-content .search-massage .views-field-title{font-size:1.25rem;}}@media (max-width:767px){.view-search .pager{padding-top:1.5625rem;}}@media (max-width:767px){.view-search .pager li{padding:0;font-size:0;display:inline-block;}}.view-search .pager li a{font-size:1.5rem;width:2.25rem;height:2.25rem;line-height:2.25rem;}@media (max-width:767px){.view-search .pager li a{font-size:1rem;width:1.875rem;height:1.875rem;line-height:1.875rem;}}.view-search .pager li.pager__item--first a,.view-search .pager li.pager__item--previous a,.view-search .pager li.pager__item--next a,.view-search .pager li.pager__item--last a{width:auto;}.view-search .pager li.pager__item--previous a,.view-search .pager li.pager__item--next a{min-width:2.25rem;}@media (max-width:767px){.view-search .pager li.pager__item--previous a,.view-search .pager li.pager__item--next a{min-width:1.875rem;}}.paragraph--type--call-to-action-container{margin-bottom:3.75rem;}@media (max-width:767px){.paragraph--type--call-to-action-container{margin-bottom:1.375rem;}}.field--name-field-call-to-action-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:767px){.field--name-field-call-to-action-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.field--name-field-call-to-action-links > .field__item{margin-bottom:20px;}.field--name-field-call-to-action-links > .field__item:not(:first-child){margin-left:2.125rem;}@media (max-width:767px){.field--name-field-call-to-action-links > .field__item:not(:first-child){margin:0;}}.field--name-field-call-to-action-links .btn-primary-cta{min-width:16.5625rem;}@media (max-width:767px){.field--name-field-call-to-action-links .btn-primary-cta{min-width:unset;margin-bottom:1.25rem;}}.field--name-field-call-to-action-links .btn-primary-cta a,.field--name-field-call-to-action-links .btn-primary-cta .ui-dialog .thank-message a,.ui-dialog .thank-message .field--name-field-call-to-action-links .btn-primary-cta a{color:#ffffff;}.field--name-field-call-to-action-links .btn-secondary-cta{min-width:16.5625rem;}@media (max-width:767px){.field--name-field-call-to-action-links .btn-secondary-cta{min-width:unset;margin-bottom:1.25rem;}}.ui-widget-overlay{background:#000;opacity:.5;z-index:200 !important;}.ui-widget.ui-dialog{background:#fff;padding-bottom:66px;z-index:201 !important;width:calc(100% - 40px) !important;max-width:1246px;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:0;}@media (max-width:991px){.ui-widget.ui-dialog{padding-bottom:20px;width:calc(100% - 20px) !important;}}.ui-widget.ui-dialog .ui-dialog-title{visibility:hidden;}.ui-widget.ui-dialog .ui-dialog-titlebar{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;padding:10px 58px;}@media (max-width:991px){.ui-widget.ui-dialog .ui-dialog-titlebar{padding:10px 20px;}}.ui-widget.ui-dialog .ui-dialog-titlebar-close{font-size:0;display:block;width:39px;height:39px;padding:0;right:4px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (max-width:991px){.ui-widget.ui-dialog .ui-dialog-titlebar-close{right:12px;}}.ui-widget.ui-dialog .ui-dialog-titlebar-close:focus,.ui-widget.ui-dialog .ui-dialog-titlebar-close:hover{border:none;background:none;}.ui-widget.ui-dialog .ui-dialog-titlebar-close .ui-icon{background:none;width:auto;height:auto;display:block;position:static;margin:auto;}.ui-widget.ui-dialog .ui-dialog-titlebar-close .ui-icon:before{text-indent:0;font-size:1.1875rem;display:block;color:#8b8b8b;}.ui-widget.ui-dialog .ui-dialog-content{padding:0 58px;-webkit-box-shadow:none;box-shadow:none;background:none;overflow:hidden;}@media (max-width:991px){.ui-widget.ui-dialog .ui-dialog-content{padding:0 20px;}}@media only screen and (max-device-width:767px) and (orientation:landscape){.ui-widget.ui-dialog .ui-dialog-content{overflow-y:auto;}}.ui-dialog article.home-design--details .image-galleries-wrapper,.ui-dialog article.node--type-community .image-galleries-wrapper,.ui-dialog article.node--type-community .image-galleries-wrapper{padding:0;margin-bottom:0;background:none;}.ui-dialog article.home-design--details .image-galleries-wrapper .image-galleries-container,.ui-dialog article.node--type-community .image-galleries-wrapper .image-galleries-container,.ui-dialog article.node--type-community .image-galleries-wrapper .image-galleries-container{padding:0;}.ui-dialog article.home-design--details .virtual-tour-wrapper,.ui-dialog article.node--type-community .virtual-tour-wrapper,.ui-dialog article.node--type-community .virtual-tour-wrapper{margin-bottom:0;padding:0;}.ui-dialog article.home-design--details .virtual-tour-wrapper .virtual-text,.ui-dialog article.node--type-community .virtual-tour-wrapper .virtual-text,.ui-dialog article.node--type-community .virtual-tour-wrapper .virtual-text{display:none;}@media (max-width:767px){.ui-dialog article.home-design--details .image-galleries-wrapper .block-galleries-header,.ui-dialog article.node--type-community .image-galleries-wrapper .block-galleries-header,.ui-dialog article.node--type-community .image-galleries-wrapper .block-galleries-header{padding-left:0;padding-right:0;}}.ui-dialog .field--name-field-image-tags{text-align:left;padding-right:3.125rem;}@media (min-width:768px){.ui-dialog .facade-gallery-images .field--name-field-facade-gallery .slick-list,.ui-dialog .image-galleries .field--name-field-image-gallery .slick-list{width:auto !important;height:100% !important;}.ui-dialog .facade-gallery-images .field--name-field-facade-gallery img,.ui-dialog .image-galleries .field--name-field-image-gallery img{height:auto !important;width:auto !important;max-height:calc(100vh - 506px);max-width:100%;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.ui-dialog .facade-gallery-images .field--name-field-facade-gallery .slick-slide,.ui-dialog .image-galleries .field--name-field-image-gallery .slick-slide{display:block;opacity:0;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);text-align:center;}.ui-dialog .facade-gallery-images .field--name-field-facade-gallery .slick-slide > div,.ui-dialog .image-galleries .field--name-field-image-gallery .slick-slide > div{display:inline-block;width:auto !important;}.ui-dialog .image-galleries-wrapper .image-galleries{-webkit-box-shadow:none;box-shadow:none;}}.ui-dialog .virtual-embed{padding-top:56.25%;text-align:center;}@media only screen and (max-device-width:767px) and (orientation:landscape){.ui-dialog .virtual-embed{padding-top:0;}}.ui-dialog .virtual-embed iframe{max-height:calc(100vh - 260px);}@media only screen and (max-device-width:767px) and (orientation:landscape){.ui-dialog .virtual-embed iframe{position:static;max-height:calc(100vh - 130px);}}.ui-dialog .mjh-brochure-form{color:#c29a5b;}.ui-dialog .mjh-brochure-form .form-action{position:relative;margin-top:2.5rem;}.ui-dialog .mjh-brochure-form .form-action .button--primary{position:absolute;z-index:-1;top:0;left:0;opacity:0;}.ui-dialog .mjh-brochure-form .form-action .button--secondary{-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.ui-dialog .mjh-brochure-form .form-action.sending{background:url(/themes/custom/mjh/images/load-Icon-48x48.gif) center right no-repeat;padding-right:4.375rem;}@media (max-width:479px){.ui-dialog .mjh-brochure-form .form-action.sending{padding-right:3.125rem;background-size:15%;}}.ui-dialog .mjh-brochure-form .form-action.sending .button,.ui-dialog .mjh-brochure-form .form-action.sending .hero-banner .caption .field--name-field-link a,.hero-banner .caption .field--name-field-link .ui-dialog .mjh-brochure-form .form-action.sending a,.ui-dialog .mjh-brochure-form .form-action.sending .hero-banner-basic-page .caption .field--name-field-link a,.hero-banner-basic-page .caption .field--name-field-link .ui-dialog .mjh-brochure-form .form-action.sending a{pointer-events:none;}.ui-dialog .mjh-brochure-form h2{padding-bottom:1.25rem;}.ui-dialog .mjh-brochure-form .brochure-submit-button{margin:25px auto;display:block;}.ui-dialog .mjh-brochure-form .g-recaptcha div:first-child{margin:auto;}.ui-dialog .thank-message h2,.ui-dialog .thank-message h3{padding-bottom:1.25rem;}.ui-dialog .thank-message a{text-decoration:underline;position:relative;display:block;line-height:2;}.ui-dialog .thank-message a:after{font-size:1.375rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:0.625rem;}.brochure-modal h2{font-size:2rem;font-weight:700;font-style:normal;letter-spacing:-0.6px;text-transform:uppercase;color:#088d88;}@media (max-width:767px){.brochure-modal h2{font-size:1.25rem;}}.brochure-modal h3{font-size:1.125rem;}@media (max-width:767px){.brochure-modal h3{font-size:0.875rem;}}.brochure-modal.ui-widget.ui-dialog{max-width:500px !important;padding-bottom:2.8125rem;}@media (max-width:991px){.brochure-modal.ui-widget.ui-dialog{max-width:500px !important;}}.brochure-modal.ui-widget.ui-dialog .ui-dialog-content{overflow-y:auto;padding:0 2.8125rem;}@media (max-width:767px){.brochure-modal.ui-widget.ui-dialog .ui-dialog-content{padding:0 1.25rem;}}.ui-datepicker.ui-widget.ui-widget-content{-webkit-animation:text-change .2s ease-in-out;animation:text-change .2s ease-in-out;width:35%;left:50% !important;z-index:11 !important;margin-left:auto;margin-right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);padding:0;font-family:"Gilroy",open-sans,sans-serif;background-color:#088d88;-webkit-box-shadow:0 1px 18px 6px rgba(17,47,32,0.55);box-shadow:0 1px 18px 6px rgba(17,47,32,0.55);}@media (max-width:991px){.ui-datepicker.ui-widget.ui-widget-content{width:50%;}}@media (max-width:599px){.ui-datepicker.ui-widget.ui-widget-content{width:80%;}}@media (max-width:479px){.ui-datepicker.ui-widget.ui-widget-content{width:90%;}}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-prev,.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-next{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;}.ui-datepicker.ui-widget.ui-widget-content .ui-widget-header{border:none;background:transparent;-webkit-box-shadow:none;box-shadow:none;}.ui-datepicker.ui-widget.ui-widget-content .ui-widget-header .ui-icon{background-image:url(/themes/custom/mjh/images/arrow.png);background-size:contain;background-position:center;}.ui-datepicker.ui-widget.ui-widget-content .ui-widget-header .ui-state-hover{border:none;background-color:#a3c8c8;right:2px;cursor:pointer;}.ui-datepicker.ui-widget.ui-widget-content .ui-widget-header .ui-datepicker-prev.ui-state-hover{left:2px;}.ui-datepicker.ui-widget.ui-widget-content .ui-widget-header .ui-datepicker-prev .ui-icon{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}.ui-datepicker.ui-widget.ui-widget-content .ui-widget-header{margin:16px 16px 0 16px;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.ui-datepicker.ui-widget.ui-widget-content input.form-text.hasDatepicker{font-weight:500;}.ui-datepicker.ui-widget.ui-widget-content select.ui-datepicker-month,.ui-datepicker.ui-widget.ui-widget-content select.ui-datepicker-year{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:130px;width:80%;margin:auto;color:#a3c8c8;cursor:pointer;border:none;background:#ffffff;height:3.4375rem;line-height:3.3125rem;border-radius:0.1875rem;padding:0 2rem 0 1rem;font-weight:500;font-family:inherit;-webkit-transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.4s cubic-bezier(0.645,0.045,0.355,1);}.ui-datepicker.ui-widget.ui-widget-content select.ui-datepicker-month::-ms-expand,.ui-datepicker.ui-widget.ui-widget-content select.ui-datepicker-year::-ms-expand{display:none;}.ui-datepicker.ui-widget.ui-widget-content select.ui-datepicker-month{margin-bottom:20px;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-calendar{display:none !important;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-buttonpane.ui-widget-content{display:-webkit-box;display:-ms-flexbox;display:flex;background:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;-webkit-box-shadow:none;box-shadow:none;margin:10px 2.3em 20px 2.3em;padding:0;}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-current{display:none;}.ui-datepicker.ui-widget.ui-widget-content .ui-state-default{border-radius:4px;border:none;width:calc(40% - 10px);}.ui-datepicker.ui-widget.ui-widget-content .ui-state-default:hover{color:#ffffff;background-color:#c29a5b;}@media (max-width:991px){.ui-datepicker.ui-widget.ui-widget-content .ui-state-default{color:#ffffff;background-color:#c29a5b;}}@-webkit-keyframes text-change{0%{opacity:.2;}30%{opacity:.4;}60%{opacity:.6;}80%{opacity:.8;}100%{opacity:1;}}.paragraph--type--slideshow .field--name-field-title h1,.paragraph--type--slideshow .field--name-field-title h2,.paragraph--type--slideshow .field--name-field-title h3,.paragraph--type--slideshow .field--name-field-title h4,.paragraph--type--slideshow .field--name-field-title h5,.paragraph--type--slideshow .field--name-field-title h6{font-size:5.625rem;font-family:"Belluga",tahoma,serif;font-weight:300;letter-spacing:0.1875rem;text-transform:lowercase;color:#088d88;line-height:0.86;font-family:"Gilroy",open-sans,sans-serif;font-weight:bold;text-transform:none;letter-spacing:normal;font-size:calc(36px + 3vmin);color:#c29a5b;}@media (max-width:767px){.paragraph--type--slideshow .field--name-field-title h1,.paragraph--type--slideshow .field--name-field-title h2,.paragraph--type--slideshow .field--name-field-title h3,.paragraph--type--slideshow .field--name-field-title h4,.paragraph--type--slideshow .field--name-field-title h5,.paragraph--type--slideshow .field--name-field-title h6{letter-spacing:0.125rem;}}@media (min-width:1366px){.paragraph--type--slideshow .field--name-field-title h1,.paragraph--type--slideshow .field--name-field-title h2,.paragraph--type--slideshow .field--name-field-title h3,.paragraph--type--slideshow .field--name-field-title h4,.paragraph--type--slideshow .field--name-field-title h5,.paragraph--type--slideshow .field--name-field-title h6{font-size:calc(36px + 6vmin);}}
