@font-face{font-family:"GT-Eesti-Pro-Display";src:url(../fonts/GT-Eesti/gteestiprodisplay_light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"GT-Eesti-Pro-Display";src:url(../fonts/GT-Eesti/gteestiprodisplay_regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GT-Eesti-Pro-Display";src:url(../fonts/GT-Eesti/gteestiprodisplay_medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"GT-Eesti-Pro-Display";src:url(../fonts/GT-Eesti/gteestiprodisplay_bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"GT Sectra Display";src:url(../fonts/GT-Secta/GT-Sectra-Display-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"GT Sectra Display";src:local("GT Sectra Display Medium"),local("GT-Sectra-Display-Medium"),url(../fonts/GT-Secta/GT-Sectra-Display-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}body,ul,ol{font-size:16px;font-weight:300;font-family:"GT-Eesti-Pro-Display",sans-serif;font-feature-settings:"liga" off,"smcp" off,"calt" off,"c2sc" off;color:var(--lp--base-preset--brand-color--dark)}.select2-container--default .select2-search--inline .select2-search__field{font-family:"GT-Eesti-Pro-Display",sans-serif;font-feature-settings:"liga" off,"smcp" off,"calt" off,"c2sc" off}h1,h2,h3,h4,h5,h6{font-family:"GT Sectra Display";line-height:1.2;color:var(--lp--base-preset--heading--color);font-weight:700;margin-bottom:16px;font-variant-numeric:lining-nums;font-feature-settings:"lnum"}h1,.h1{font-size:2.3rem}h2,.h2{font-size:2.1rem}h3,.h3{font-size:1.4rem}h4,.h4{font-size:1.2em}h5,.h5{font-size:1.1em}h6,.h6{font-size:1em}a{color:var(--lp--base-preset--link--color);transition:all 0.25s ease}a:hover,a:focus,a:active{color:var(--lp--base-preset--link--color--hover)}.hic-title h3{margin-top:0;font-size:1.5rem;font-weight:700}body ul,body ol{margin-bottom:16px;margin-left:34px}.error404 .hero-banner-message a:not(.button){color:#FFF;text-decoration:underline}b,strong{font-weight:500}@media(min-width:641px) and (max-width:1023px){.hic-title h3{font-size:1.75rem}}@media(min-width:1024px) and (max-width:1279px){body,ul,ol{font-size:16px}}@media(min-width:1024px){h3,.h3{font-size:1.8rem}}@media(min-width:1280px){body,ul,ol{font-size:19px}}.full-width-layout .grid-container,.full-width-layout .lp-container{max-width:100%}.full-width-layout .small-container .grid-container{max-width:1000px}.full-width-layout .medium-container .grid-container{max-width:1200px}.full-width-layout .large-container .grid-container{max-width:1600px}.full-width-layout .accordion-content .lp-container{padding-left:0;padding-right:0}.accordion-content .rep-review-element{padding-bottom:30px}@media (max-width:1023px){.full-column.row-fluid .grid-container,.full-width-layout .grid-container,.full-width-layout .lp-container{padding-left:4%;padding-right:4%}}@media (min-width:1024px) and (max-width:1299px){.full-column.row-fluid .grid-container,.full-width-layout .grid-container,.full-width-layout .lp-container{padding-left:3%;padding-right:3%}}@media (min-width:1300px){.full-column.row-fluid .grid-container,.full-width-layout .grid-container,.full-width-layout .lp-container{padding-left:5%;padding-right:5%}.accordion-content .rep-review-element{padding-bottom:40px}}.hic-button-wrap{grid-column-gap:15px;grid-row-gap:15px;margin-top:25px}.hic-button-wrap .button{min-width:150px}.button,.wp-block-button__link{border-radius:37px;font-weight:400;font-size:16px;padding:11px 28px;margin:0;color:var(--lp--base-preset--button--color);background-color:var(--lp--base-preset--button--background-color);transition:all 0.25s ease;border:1px solid var(--lp--base-preset--brand-color--dark)}.button:hover,.button:focus,.wp-block-button__link:hover,.wp-block-button__link:focus{background-color:var(--lp--base-preset--button--background-color--hover);color:var(--lp--base-preset--button--color--hover);border-color:var(--lp--base-preset--button--background-color--hover)}.video-play-button{margin:auto;width:80px;height:80px;transition:all 0.25s ease}#submit.alt,.button.alt{background-color:var(--lp--base-preset--button--color);color:#fff}#submit.alt:hover,.button.alt:hover{background-color:var(--lp--base-preset--button--background-color--hover);color:var(--lp--base-preset--button--color--hover)}#submit.alt.disabled,#submit.alt.disabled:hover,#submit.alt:disabled[disabled],#submit.alt:disabled[disabled]:hover,.button.alt.disabled,.button.alt.disabled:hover,.button.alt:disabled[disabled],.button.alt:disabled[disabled]:hover{background-color:var(--lp--base-preset--button--background-color);color:var(--lp--base-preset--button--color)}.rep-search-form .rep-property-filter-button:not(:hover){background-color:#fff;color:var(--lp--base-preset--button--background-color);border-color:var(--lp--base-preset--button--background-color)}.dark-button{background-color:var(--lp--base-preset--brand-color--dark);color:#FFF}.dark-button:hover,.dark-button:focus{color:var(--lp--base-preset--brand-color--dark)}.image-overlay-content .hic-content .button,.page-element.map-element .section-footer .button{color:#FFF}@media(max-width:640px){.button,.wp-block-button__link{font-size:14px;padding:12px 18px}}@media (min-width:641px) and (max-width:1023px){.header-right .hic-button-wrap,.header-left .hic-button-wrap{margin-top:0;margin-bottom:16px}}@media (min-width:1024px){.menu li.menu-button a{font-size:15px;font-weight:400;padding:13px 30px;letter-spacing:1.4px}.button,.wp-block-button__link{font-size:17px}}@media (min-width:1024px) and (max-width:1399px){.button,.wp-block-button__link{font-size:15px}}@media (min-width:1400px){.button,.wp-block-button__link{font-size:18px}}.hero.default-banner,.hero.light-banner{background-color:#fff}.grey-section,.header-grey .header,.hero.grey-banner,.grey-boxes .hic-box,.footer-grey .footer{background-color:var(--lp--base-preset--brand-color--grey)}.hero.default-banner,.hero.light-banner{color:var(--lp--base-preset--brand-color--primary)}.hero.grey-banner{color:var(--lp--base-preset--body--color)}.footer-default-color .footer a:not(.button),.footer-default-color .bottom-footer a,.footer-default-color .social-media li a{color:var(--lp--base-preset--body--color)}.default-section.has-bg-img,.default-section.has-bg-img .slick-slider .slick-arrow:before{color:#fff}.default-section:not(.has-bg-image,.image-overlay-content) .box-link .hic-box,.default-section:not(.has-bg-image,.image-overlay-content) .box-link .hic-box .hic-title h3,.light-section .box-link .hic-box,.light-section .box-link .hic-box .hic-title h3,.default-section:not(.has-bg-image) .accordion-title{color:var(--lp--base-preset--body--color)}.grey-section.image-above-content .hic-content,.grey-boxes .hic-content{padding:20px}.grey-section .box-link .hic-box,.grey-section .box-link .hic-box .hic-title h3,.grey-section .accordion-title,.grey-section .tabs-title>a{color:var(--lp--base-preset--body--color)}.default-section:not(.has-bg-image).checklist li::before,.light-section.checklist li::before,.default-section:not(.has-bg-image) .checklist li::before,.light-section .checklist li::before{background-color:var(--lp--base-preset--brand-color--grey)}.grey-section .accordion-title:hover,.grey-section .is-active .accordion-title{background-color:var(--lp--base-preset--brand-color--primary);color:#fff}.footer-default-color .footer a:not(.button),.footer-default-color .bottom-footer a{color:var(--lp--base-preset--body--color)}.hero.theme-banner,.theme-boxes .hic-box{background-color:var(--lp--base-preset--brand-color--primary)}.hero.dark-banner,.dark-boxes .hic-box{background-color:var(--lp--base-preset--brand-color--dark)}.menu-icon{border-top:2px solid #FFF}.menu-icon,.menu-icon:before,.menu-icon:after{transition:all .25s ease-in-out}.menu-icon:before{position:absolute;bottom:50%;left:0;display:block;width:100%;height:2px;background:#FFF;content:"";right:0;margin:auto}.menu-icon:after{transition:all .25s ease-in-out;bottom:0;background-color:#FFF;box-shadow:none;top:auto}.menu-icon:hover{border-color:#DBDBDB!important}.menu-icon:hover:before{width:65%}.menu-icon:hover:before,.menu-icon:hover:after{background:#dbdbdb!important;box-shadow:none}.header-transparent.sticky-header.scrolled .header.is-scrolled .menu-icon:before,.header-transparent.sticky-header.scrolled .header.is-scrolled .menu-icon:after,.header-transparent.page-banner-hidden .header .menu-icon:after,.header-transparent.page-banner-hidden .header .menu-icon:before{background:var(--lp--base-preset--brand-color--dark)}.header-transparent.page-banner-hidden .header .menu-icon{border-color:var(--lp--base-preset--brand-color--dark)}.header-transparent.page-banner-hidden .header .menu-icon:hover:after{background-color:#DBDBDB}.header-transparent.sticky-header.scrolled .header.is-scrolled .menu-icon{border-color:var(--lp--base-preset--brand-color--dark)}@media (min-width:1024px){.header-transparent .menu li.menu-button a{border:1px solid #fff}.header-transparent:not(.sticky-header.scrolled) .menu li.menu-button:hover a{background-color:var(--lp--base-preset--button--background-color--hover);border-color:var(--lp--base-preset--button--background-color--hover)}}.placeholder-image{background-color:#f1f1f1}.menu .active>a,.menu .is-active>a{background:#fff0}.greyscale-images .slick-current.slick-active.hic-item:not(.has-description):not(.has-content) .hic-image{filter:grayscale(0%)}.hero-video-button{display:none}.text-center .check-image img{margin-left:auto;margin-right:auto}@media (min-width:641px){.text-center .check-image img{max-width:85px}}.page-element:not(.theme-section) .text-link .hic-button-wrap a,.page-element:not(.theme-section) .hic-item.text-link .hic-button-wrap a{color:var(--lp--base-preset--link--color)}.page-element.theme-section .text-link .hic-button-wrap a,.page-element.theme-section .hic-item.text-link .hic-button-wrap a{color:var(--lp--base-preset--body--color)}.contact-info{margin:0;list-style:none}.contact-info li{position:relative}.contact-info li a::before{margin-right:8px}.contact-details{display:flex;flex-direction:column}.text-center .contact-details{align-items:center}.contact-details div{position:relative;display:inline-block}.contact-position{font-weight:500}.contact-details .contact-email:before,.contact-details .contact-phone:before{display:inline-block!important;font-weight:500}.social-media,.social-sharer{margin:0;list-style:none}.social-media li,.social-sharer li{display:inline-block}.social-sharer li .hi-link{display:inline-block;cursor:pointer;margin-top:2px;padding:7px 10px 7px 10px!important;background:#ededed;color:var(--lp--base-preset--brand-color--dark);border-radius:50%;width:38px;height:38px;text-align:center;margin-right:8px!important}.sidebar-element .social-sharer{text-align:center}.contact-details+.social-media-details{margin-top:20px}.social-media li{position:relative;min-width:24px}.social-media .fa-spotify:before,.social-media .fa-linkedin-in:before,.social-media .fa-facebook-f:before,.lp-social-details .lp-linkedin a:before,.single-rep_team_member-template-1 .lp-social-details ul li.lp-facebook a::before{background-repeat:no-repeat;font-size:0;height:24px;display:inline-block;width:24px;background-size:contain;position:absolute;top:0;left:0}.social-media .fa-spotify:before{background-image:url(../images/spotify-icon.png)}.social-media .fa-linkedin-in:before,.lp-social-details .lp-linkedin a:before{background-image:url(../images/LinkedIn-icon.png)}.social-media .fa-facebook-f:before{top:3px}.social-media .fa-facebook-f:before,.single-rep_team_member-template-1 .lp-social-details ul li.lp-facebook a::before{background-image:url(../images/facebook-icon.png)}.footer .custom-social-media br{display:none}.footer .custom-social-media{display:flex;column-gap:14px}.footer .social-media li:nth-child(2){order:3}@media(max-width:640px){.social-media .fa-spotify:before,.social-media .fa-linkedin-in:before,.social-media .fa-facebook-f:before{height:21px;width:21px}}@media(max-width:1023px){.footer .custom-social-media{justify-content:center}}.lp-map,.lp-google-map,.map-embed{height:100%}.google-map-element.row-fluid.full-column .cell{padding:0}.google-map-element.row-fluid.full-column .cell p{margin-bottom:0}@media (max-width:992px){.rep-appraisal-map{min-height:260px}}@media (max-width:640px){.lp-map,.lp-google-map,.map-embed{min-height:260px}}.gform_wrapper input[type="color"],.gform_wrapper input[type="date"],.gform_wrapper input[type="datetime-local"],.gform_wrapper input[type="datetime"],.gform_wrapper input[type="email"],.gform_wrapper input[type="month"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper input[type="search"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="text"],.gform_wrapper input[type="time"],.gform_wrapper input[type="url"],.gform_wrapper input[type="week"],.gform_wrapper select,.gform_wrapper textarea{margin-top:0;margin-bottom:0;text-transform:uppercase;padding-left:2px;padding-right:2px}.gform_required_legend,.validation_message--hidden-on-empty{display:none}.gform_wrapper .gform_fields{margin-left:-.5375rem;margin-right:-.5375rem}.gform_fields>.gfield{padding-left:.8rem;padding-right:.8rem;width:auto}.gform_wrapper .gform_fields{grid-row-gap:16px}.gform_wrapper .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}.gform_wrapper legend{margin-left:0;margin-right:0}.gform_wrapper fieldset{border:none;margin:0}.gform_wrapper .gfield textarea{width:100%}.gform_wrapper .gfield textarea.small{height:90px}.gform_wrapper .gfield textarea.medium{height:180px}.gform_wrapper .gfield textarea.large{height:270px}.gform_wrapper .gfield .gchoice [type="checkbox"]+label,.gform_wrapper .gfield .gchoice [type="radio"]+label{margin-left:0}.gform_wrapper .gfield.inline-choices .gchoice{display:inline-block;margin-right:15px}.gform_wrapper .gfield_html{margin-bottom:16px}.gform_wrapper .ginput_container_consent{display:flex;align-items:baseline}.gform_wrapper .ginput_container_consent input{margin:0;position:relative;top:2px}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{clear:both;font-family:inherit;font-size:16px;letter-spacing:normal;line-height:inherit;padding-top:10px;width:100%}.gform_wrapper .field_description_above .description,.gform_wrapper .field_description_above .gfield_description,.gform_wrapper .field_description_above .gsection_description,.gform_wrapper .field_description_above .instruction{padding-top:0;padding-bottom:10px}.gform_wrapper .gfield_required{color:#c02b0a;display:inline-block;font-size:13.008px;padding-left:.125em}.gform_wrapper .gform_required_legend .gfield_required{padding-left:0}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{margin:6px 0 0;padding:16px 0}.gfield--type-submit{align-content:end}.gform-button[type="submit"],.gform_button[type="submit"]{background-color:var(--lp--base-preset--brand-color--dark);color:#FFF}.gform-button[type="submit"],.gform_button[type="submit"],.lp-modal .lp-submit-button{transition:all .25s ease-in-out}.gform-button[type="submit"]:hover,.gform-button[type="submit"]:focus,.lp-modal .lp-submit-button:hover,.lp-modal .lp-submit-button:focus,.gform_button[type="submit"]:hover,.gform_button[type="submit"]:focus{background-color:#D3D3D3;color:var(--lp--base-preset--brand-color--dark)}body select:focus{border-left:none;border-right:none;border-top:none;box-shadow:none}@media (max-width:640px){.gform_wrapper .gform_footer input[type="submit"]{width:100%}.gform_fields>.gfield{width:100%}.gform_fields>.gfield.fname,.gform_fields>.gfield.lname{width:50%}}.gform_wrapper .gform_validation_errors{background:#fff9f9;border:1.5px solid #c02b0a;box-shadow:0 1px 4px rgb(0 0 0 / 11%),0 0 4px rgb(18 25 97 / 4%);margin-top:8px;margin-bottom:15px;padding:15px 15px 15px 48px;position:relative;width:100%;display:none}.gform_wrapper .gform_validation_errors>h2{color:#c02b0a;font-size:14px;font-weight:500;line-height:18px;margin:0 0 12px}.gform_wrapper .gform_validation_errors>h2.hide_summary{margin:0}.gform_wrapper .gform_validation_errors>h2 .gform-icon{align-items:center;display:flex;font-size:28px;height:100%;left:12px;position:absolute;top:0}.gform_wrapper.gfield_validation_message,.gform_wrapper .validation_message{background:#fff0;border:none;font-size:14px;margin-top:0;padding:7px 0 2px 9px;font-style:italic;font-weight:400}.gform_wrapper .gfield_error [aria-invalid="true"]{border:1px solid #c02b0a;border-left:0;border-right:0;border-top:0}.gform_wrapper .gfield_error .gfield_repeater_cell label,.gform_wrapper .gfield_error label,.gform_wrapper .gfield_error legend,.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message,.gform_wrapper [aria-invalid="true"]+label,.gform_wrapper label+[aria-invalid="true"]{color:#c02b0a}@media (min-width:641px){.gform_wrapper .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding-right:.5375rem}.gform_wrapper .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),.gform_wrapper .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:.5375rem;padding-right:0}}.button-choices .gchoice{margin-bottom:10px}.button-choices input+label{display:inline-block;cursor:pointer;position:relative;padding:15px 10px;padding-left:40px;margin-right:15px;font-size:16px;line-height:1.5;border:1px solid #cacaca;border-radius:5px;width:100%;color:#0a0a0a}.button-choices input+label::before{content:"";display:block;width:22px;height:22px;position:absolute;left:10px;border:2px solid #cacaca;background-color:#fff;border-radius:50%}.button-choices input{display:none!important}.button-choices input:checked+label{font-weight:700;color:var(--lp--base-preset--brand-color--primary);border-color:var(--lp--base-preset--brand-color--primary)}.button-choices input:checked+label::after{content:"";display:block;position:absolute;top:20px;left:15px;width:12px;height:12px;border-radius:50%;background:var(--lp--base-preset--brand-color--primary)}@media (min-width:641px){.button-choices.columns-2 .gfield_radio,.button-choices.columns-2 .gfield_checkbox{display:flex;flex-wrap:wrap;column-gap:10px}.button-choices.columns-2 .gchoice{width:49%}.gfield--width-five-sixths{flex:1}}[type="color"],[type="date"],[type="datetime-local"],[type="datetime"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea,.select2-container .select2-selection--single{padding:10px 22px;font-weight:300;font-size:16px;border:none;border-bottom:1px solid #282828;background:#fff0;box-shadow:none;height:50px;margin:0}select{background-position:right -10px center}.select2-container .select2-selection--multiple{min-height:50px;border:1px solid #cacaca;padding:10px 15px}[type="color"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="datetime"]:focus,[type="email"]:focus,[type="month"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="text"]:focus,[type="time"]:focus,[type="url"]:focus,[type="week"]:focus,textarea:focus{border:none;border-bottom:1px solid #cacaca;box-shadow:none;background:none}.select2-container{width:100%}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:48px}::-webkit-input-placeholder{color:var(--lp--base-preset--brand-color--dark)}:-ms-input-placeholder{color:var(--lp--base-preset--brand-color--dark)}select,::placeholder{color:var(--lp--base-preset--brand-color--dark)}@media (min-width:641px){.contact-us-form .gfield--input-type-textarea{flex:1}}@media(min-width:1024px){[type="color"],[type="date"],[type="datetime-local"],[type="datetime"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea,.select2-container .select2-selection--single,.select2-container--default .select2-search--inline .select2-search__field,.select2-container .select2-search--inline textarea{font-size:17px}}.header .menu a{font-weight:400;letter-spacing:.7px}.header .top-bar-hamburger-menu .menu{line-height:1}.header .menu .menu-button:not(:first-child){margin-left:1.5rem}.header .menu .submenu{border:none!important;box-shadow:0 1px 4px 0 rgb(0 0 0 / .15)}.header .menu .submenu li{margin-left:0;padding-left:0!important;padding-right:0!important}.header .menu .submenu li a{transition:all 0.25s ease-in-out}.header .menu .submenu li a:hover{padding-left:15px}.header .menu .is-dropdown-submenu{padding-top:0;opacity:0;visibility:hidden;display:block}.header .menu .is-dropdown-submenu li{transition:all 0.25s ease-in-out;border-bottom:1px #e6e6e6 solid}.header .menu .is-dropdown-submenu li a{padding:10px 8px;line-height:1.4;font-size:13px;padding:8px}.header .menu .is-dropdown-submenu li a:hover{color:#fff}.header .menu .is-dropdown-submenu li.active a{color:#fff!important}.header .menu .is-dropdown-submenu li:last-child{border-bottom:none}.header .menu li:hover>.is-dropdown-submenu{transition:opacity 0.4s ease-in-out;opacity:1;visibility:visible}.header .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{font-family:"Font Awesome 5 Pro";content:"\f107";font-weight:900;border:none;right:14px;margin-top:-7px}.header .is-dropdown-submenu li a{background-color:var(--lp--base-preset--brand-color--primary)}.header-theme .header .is-dropdown-submenu li a{background-color:var(--lp--base-preset--brand-color--dark)}.header .top-bar{min-height:var(--lp--base-preset--header--top-bar--min-height);padding:15px 0;transition:0.3s all}.header-transparent:not(.sticky-header.scrolled):not(.page-banner-hidden):not(.single-rep_listing) .header .top-bar{padding:30px 0 15px 0;transition:0.3s all}.header .top-bar .logo-wrap{margin-bottom:0}.header .top-bar .logo-wrap .no-logo{text-transform:uppercase;font-size:30px;font-weight:700;font-size:30px;line-height:30px}.header .top-bar .logo-wrap .logo{max-width:143px}.header .top-bar .top-bar-right.hide-for-large .menu li{margin-left:5px}.header .top-bar .top-bar-right.hide-for-large .menu .phone .number{display:none}.header .top-bar .elem-phone{display:none}.header .top-bar .menu-icon{width:36px;height:18px;overflow:hidden}@media (min-width:1024px) and (max-width:1279px){.header .top-bar .logo-wrap .logo{max-width:123px}}@media (min-width:1024px){.header-transparent:not(.sticky-header.scrolled):not(.page-banner-hidden):not(.single-rep_listing) .header .top-bar{padding:15px 0;transition:0.3s all}.header .menu a{font-size:18px}}@media (max-width:1023px){.header .phone a{padding:6px 12px}}.header.custom-header-layout .top-bar .top-bar-body{-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.header.custom-header-layout .top-bar:not(.one-column) .top-bar-body .top-bar-col{width:auto}.header.custom-header-layout .top-bar:not(.one-column) .top-bar-body .top-bar-logo{justify-self:flex-start;margin-right:auto}@media (max-width:1023px){.header.custom-header-layout .top-bar .top-bar-col:not(.top-bar-hamburger-menu):not(.top-bar-logo),.header.custom-header-layout .menu .phone .number{display:none}}.header-transparent .header .menu li a,.header-transparent .header .contact-info li a,.header-transparent .social-media a{color:#fff}.header-transparent.page-banner-hidden:not(.sticky-header.scrolled) .header,.single-property_type.header-transparent:not(.sticky-header.scrolled) .header,.lp-hero-hidden.header-transparent:not(.sticky-header.scrolled) .header{background:#fff}.header-transparent.page-banner-hidden:not(.sticky-header.scrolled) .header .site-logo,.lp-hero-hidden.header-transparent:not(.sticky-header.scrolled) .header .site-logo{display:none}.header-transparent.page-banner-hidden:not(.sticky-header.scrolled) .header .alternative-logo,.lp-hero-hidden.header-transparent:not(.sticky-header.scrolled) .header .alternative-logo{display:block}.header-transparent.page-banner-hidden:not(.sticky-header.scrolled) .header .menu li a,.lp-hero-hidden.header-transparent:not(.sticky-header.scrolled) .header .menu li a{color:var(--lp--base-preset--body--color)}.header-transparent.page-banner-hidden:not(.sticky-header.scrolled) .header .menu .submenu li a,.lp-hero-hidden.header-transparent:not(.sticky-header.scrolled) .header .menu .submenu li a{color:#fff}.header-transparent.page-banner-hidden:not(.sticky-header.scrolled) .menu li.menu-button a:hover,.lp-hero-hidden.header-transparent:not(.sticky-header.scrolled) .menu li.menu-button a:hover{color:#fff;border-color:var(--lp--base-preset--button--background-color)}.header-transparent.page-banner-hidden:not(.sticky-header.scrolled) .menu-icon{border-color:var(--lp--base-preset--body--color)}.header-transparent.page-banner-hidden:not(.sticky-header.scrolled) .menu-icon::after,.header-transparent.page-banner-hidden:not(.sticky-header.scrolled) .menu-icon::before,.lp-hero-hidden.header-transparent:not(.sticky-header.scrolled) .menu-icon::after{background:var(--lp--base-preset--body--color)}.header-transparent.sticky-header.scrolled .header.is-scrolled,.header-transparent.page-banner-hidden .header{background-color:#FFF}.header-transparent.sticky-header.scrolled .header.is-scrolled,.header-transparent.page-banner-hidden .header{border-bottom:1px solid #e4e4e4}.header-transparent.sticky-header.scrolled .header.is-scrolled .logo,.header-transparent.page-banner-hidden .header .logo{display:none}.header-transparent.sticky-header.scrolled .header.is-scrolled .logo.alternative-logo,.header-transparent.page-banner-hidden .header .logo.alternative-logo{display:inline-block}.header-transparent.sticky-header.scrolled .header.is-scrolled .menu li a,.header-transparent.page-banner-hidden .header .menu li a{color:var(--lp--base-preset--brand-color--dark)}.header-transparent.page-banner-hidden .off-canvas-content,.header-transparent.lp-hero-hidden .off-canvas-content,.sticky-header:not(.header-transparent) .off-canvas-content,.sticky-header.page-banner-hidden .off-canvas-content,.sticky-header.lp-banner-hidden .off-canvas-content{padding-top:var(--lp--base-preset--header--min-height)}@media (min-width:1024px){.header-transparent.page-banner-hidden:not(.sticky-header.scrolled) .menu li.menu-button a,.lp-hero-hidden.header-transparent:not(.sticky-header.scrolled) .menu li.menu-button a{color:#fff}}.sticky-header.admin-bar .header{transition:0.3s all}.sticky-header .header{z-index:8;transition:all .2s ease-in-out}.off-canvas{background-color:var(--lp--base-preset--brand-color--dark)}.off-canvas li{border-bottom:none}.off-canvas li a,.off-canvas .is-accordion-submenu-parent i{color:#fff}.off-canvas .menu>li a{font-size:18px;font-weight:700;display:inline-flex;font-family:"GT Sectra Display";transition:all .25s ease-in-out;font-variant-numeric:lining-nums;font-feature-settings:"lnum"}.off-canvas .menu>li a:hover,.off-canvas .menu>li.submenu-open>a{color:#DBDBDB}.off-canvas .menu>li:not(.submenu-open) a:hover{transform:translate(10px,0)}.off-canvas .is-accordion-submenu-parent i{color:#fff;padding:11px 17px;font-size:34px;right:-4px;top:13px;transform:rotate(90deg);cursor:pointer;transition:all .25s ease-in-out;display:none}.off-canvas .is-accordion-submenu-parent.is-active i{transform:rotate(180deg)}.off-canvas.is-transition-overlap{z-index:20}.off-canvas{background-color:#fff0;box-shadow:none}.off-canvas.position-left{transform:translate(0);width:100%}.off-canvas:not(.is-open){visibility:hidden;opacity:0;z-index:-1}.off-canvas .menu:not(.submenu){padding-top:80px;padding-left:80px}.js-off-canvas-overlay{backdrop-filter:blur(9px);background:hsl(0deg .11% 19.63% / 60%)}.off-canvas.is-transition-overlap.is-open{box-shadow:none}.off-canvas .menu>li a{font-size:48px}.off-canvas .submenu{padding-top:34px}.off-canvas .submenu>li a{font-size:38px;padding-top:10px;padding-bottom:10px;display:inline-flex}.offcanvas-close-btn{position:absolute;top:30px;background:#fff0;border:none;cursor:pointer;padding:0;z-index:9999}.offcanvas-close-btn::before{content:"";color:#FFF;background-image:url(../images/close-icon.png);background-size:contain;background-repeat:no-repeat;height:24px;width:24px;display:block}.offcanvas-close-btn i{display:none}.offcanvas-back{cursor:pointer;padding:12px 15px;border-bottom:1px solid #e1e1e1;list-style:none;display:flex;align-items:center;transition:opacity 200ms ease;top:8px;position:absolute}.offcanvas-back::before{content:"\f060";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:32px;color:#FFF}#menu-off-canvas-menu ul,#menu-off-canvas-menu .submenu{display:none;list-style:none;padding-left:0;margin:0}#menu-off-canvas-menu li.menu-hidden,.submenu-open-active .offcanvas-close-btn,.menu-item.is-accordion-submenu-parent.submenu-open.submenu-ancestor>a{display:none}#menu-off-canvas-menu .submenu-animate-in{display:block;animation:slideIn 0.25s forwards}@keyframes slideIn{from{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}.menu-item.is-accordion-submenu-parent.submenu-open>a{pointer-events:none}#menu-off-canvas-menu li{transition:opacity 0.2s ease,transform 0.2s ease}@media(max-width:640px){.off-canvas .menu:not(.submenu){padding-top:55px;padding-left:24px}.off-canvas .menu>li a{font-size:32px;padding:14px 35px 12px 24px}.off-canvas .menu>li a{padding:14px 35px 12px 24px}.offcanvas-close-btn{right:calc(4% + 20px);top:36px}.offcanvas-back{top:0}.offcanvas-back::before{font-size:28px}}@media(min-width:641px){.has-sticky-element .off-canvas-wrapper{overflow:inherit}}@media(min-width:641px) and (max-width:1023px){.off-canvas .menu:not(.submenu){padding-top:55px;padding-left:24px}.off-canvas .menu>li a{font-size:2.4rem;padding:15px 35px 15px 24px}.offcanvas-close-btn{right:calc(4% + 20px);top:19px}.offcanvas-back{top:-3px}.offcanvas-back::before{font-size:30px}.off-canvas .menu.submenu>li a{font-size:2.2rem;padding:12px 35px 12px 24px}}@media(min-width:1024px){.off-canvas .menu>li a{padding:16px 40px 16px 24px}.offcanvas-close-btn{right:calc(5% + 21px)}.submenu-open.submenu-ancestor .is-accordion-submenu-item.submenu-open .submenu>li>a{font-size:32px}}@media(min-width:1024px) and (max-width:1299px){.offcanvas-close-btn{right:calc(3% + 21px);top:29px}.offcanvas-close-btn::before{height:22px;width:22px}}@media(min-width:1024px) and (max-width:1599px){.offcanvas-back::before{font-size:28px}.off-canvas .menu>li a{font-size:44px}.off-canvas .menu.submenu>li a{font-size:36px}.off-canvas .menu:not(.submenu){padding-top:70px;padding-left:60px}}@media(min-width:1600px){.off-canvas .menu:not(.submenu){padding-top:80px;padding-left:80px}.off-canvas .menu>li a{font-size:48px}.off-canvas .menu.submenu>li a{font-size:38px}}@media(min-width:1728px){.off-canvas .menu>li a{font-size:60px}.off-canvas .menu.submenu>li a{font-size:48px}}.row-fluid.carousel .slick-list{margin:0 -15px}.slick-slider .slick-dots li button:before{font-size:12px}.slick-dots li.slick-active button:before{color:var(--lp--base-preset--brand-color--primary)}.theme-section .slick-dots li.slick-active button:before{color:var(--lp--base-preset--body--color)}.carousel .slick-dotted>.slick-dots{bottom:-35px}.carousel .slick-arrow::before,.slick-arrow:before{content:"";width:22px;height:20px;line-height:inherit;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:var(--lp--base-preset--brand-color--dark);font-size:24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.carousel.carousel-layout-1 .slick-arrow:before,.lp-hero-property-gallery .slick-arrow:before,.carousel.carousel-layout-3 .slick-arrow:before{background-image:url(../images/transparent-arrow-right.png);background-repeat:no-repeat;background-size:contain;height:48px;width:48px;background-color:#fff0;mask-image:none;opacity:1}.carousel.carousel-layout-1 .slick-arrow:hover::before,.lp-hero-property-gallery .slick-arrow:hover:before,.carousel.carousel-layout-3 .slick-arrow:hover:before{background-image:url(../images/arrows-forward-dark.png)}.lp-carousel .slick-prev:before,.carousel .slick-prev:before{transform:rotate(180deg)}.carousel-layout-1 .grid-padding-x .slick-track>.cell{padding-right:0;padding-left:0}.accordion-content .lp-carousel .slick-prev{left:12px}.accordion-content .lp-carousel .slick-next{right:46px}@media(max-width:640px){.carousel:not(.default-carousel-layout) .slick-arrow:before,.lp-hero-property-gallery .slick-arrow:before{height:32px;width:32px}}@media(min-width:641px) and (max-width:1023px){.carousel:not(.default-carousel-layout) .slick-arrow:before,.lp-hero-property-gallery .slick-arrow:before{height:36px;width:36px}}@media(min-width:1024px){.carousel .slick-arrow::before,.slick-arrow:before{width:26px;height:22px}}.carousel .slider-progress-bar,.lp-carousel .slider-progress-bar{width:0;height:100%;background:var(--lp--base-preset--brand-color--dark);transition:width 0.3s linear}.carousel .slider-progress,.lp-carousel .slider-progress{width:calc(82% - 12px);height:2.5px;background:#dbdbdb;margin-top:5px;border-radius:2px;overflow:hidden;position:absolute;bottom:-39px;left:8px}.carousel:not(.testimonial-element.content-only,.carousel-layout-1,.carousel-layout-3) .slick-arrow,.lp-carousel .slick-arrow{top:auto;bottom:-56px}.header-left.carousel .slick-next,.listing-header-left .slick-next,.rep-listings-element.lp-carousel.header-right .slick-next,.rep-listings-element.lp-carousel.header-left .slick-next{right:10px}.carousel:not(.testimonial-element.content-only,.carousel-layout-1,.carousel-layout-3) .slick-prev,.lp-carousel .slick-prev{left:auto;right:60px}.carousel:not(.testimonial-element.content-only,.carousel-layout-1,.carousel-layout-3) .slick-next,.lp-carousel .slick-next{right:15px;left:auto}.carousel:not(.testimonial-element.content-only,.carousel-layout-1,.carousel-layout-3) .slick-prev,.lp-carousel .slick-prev{left:auto;right:40px}.carousel .slick-arrow:before,.lp-carousel .slick-arrow:before{background-color:#fff0;font-size:30px;transition:color .25s ease-in-out;background-image:url(../images/slider-arrow.png);opacity:.4}.carousel .slick-arrow:hover:before,.lp-carousel .slick-arrow:hover:before{opacity:1}.carousel .slick-arrow[aria-disabled="false"]:before,.lp-carousel .slick-arrow[aria-disabled="false"]:before,.carousel .slick-arrow.slick-next::before{opacity:1}@media(max-width:640px){.carousel .slick-arrow:before,.lp-carousel .slick-arrow:before{font-size:25px}}@media(min-width:641px) and (max-width:1023px){.carousel .slider-progress,.lp-carousel .slider-progress{width:calc(84% - 12px)}.carousel:not(.testimonial-element.content-only,.carousel-layout-1,.carousel-layout-3) .slick-arrow,.lp-carousel .slick-arrow{bottom:-56px}.carousel:not(.testimonial-element.content-only,.carousel-layout-1,.carousel-layout-3) .slick-next,.lp-carousel .slick-next{right:30px}.carousel:not(.testimonial-element.content-only,.carousel-layout-1,.carousel-layout-3) .slick-prev,.lp-carousel .slick-prev{right:60px}}@media(min-width:641px) and (max-width:1023px){.listing-header-left .section-body>.cell:last-child{padding-right:42px}.listing-header-right .section-body>.cell:last-child{padding-left:52px}.listing-header-right .lp-carousel .slider-progress,.listing-header-left .lp-carousel .slider-progress{width:calc(74% - 12px)}}@media(min-width:1024px){.header-right .section-header,.header-right .lp-element-header{order:2}.carousel .slider-progress,.lp-carousel .slider-progress{width:calc(90% - 12px)}.carousel:not(.testimonial-element.content-only,.carousel-layout-1,.carousel-layout-3) .slick-prev,.lp-carousel .slick-prev{right:52px}}@media(min-width:1024px) and (max-width:1280px){.carousel:not(.testimonial-element.content-only,.carousel-layout-1,.carousel-layout-3) .slick-prev,.lp-carousel .slick-prev{right:40px}.header-left.carousel .slick-arrow,.header-right.carousel .slick-arrow,.listing-header-left .slick-arrow,.listing-header-right .slick-arrow{bottom:-56px}}.slick-dots li.slick-active button:before{opacity:1}.carousel-layout-3.image-above-content .slick-dots li{margin:0}.carousel-layout-3 .slick-dots li.slick-active button:before,.carousel-layout-3 .slick-dots li button:before{color:#FFF}.row-fluid.carousel-layout-3 .slick-list{margin:0}.carousel-layout-3.image-above-content .hic-item:not(.slick-current) .hic-content{display:none}.carousel-layout-3.image-above-content .slick-prev:before{transform:rotate(180deg)}.carousel-layout-3.image-above-content .slick-next:before{transform:rotate(0)}.carousel-layout-3 .slick-dots li button:before{content:"\f45c";font-family:"Font Awesome 5 Pro";font-weight:900}.carousel-layout-3 .hic-image:before{padding-top:0}.carousel-layout-3.image-above-content .slick-arrow{z-index:2}@media(max-width:640px){.carousel-layout-3.image-above-content .medium-12 .hic-image{height:450px}.carousel-layout-3.image-above-content .grid-padding-x .slick-track>.cell{padding-left:0;padding-right:0}.page-element.carousel-layout-3.image-above-content .hic-content{padding:24px 34px 0}.page-element.carousel-layout-3.image-above-content .hic-button-wrap{margin-top:36px}.carousel-layout-3.image-above-content .slick-prev,.carousel-layout-3.image-above-content .slick-next{z-index:2}.carousel-layout-3.image-above-content .slick-prev{left:24px}.carousel-layout-3.image-above-content .slick-arrow{top:405px!important}.carousel-layout-3.image-above-content .slick-next{right:32px}.carousel-layout-3.image-above-content .slick-dots{bottom:auto;top:395px}.page-element.carousel-layout-3.image-above-content .section-body .button{display:inline-block;width:auto}.carousel-layout-3 .slick-dots li button:before{font-size:10px}}@media(min-width:641px){.carousel-layout-3 .slick-list{overflow:visible;padding-left:50px;padding-right:50px}}@media(min-width:641px) and (max-width:1023px){.carousel-layout-3.image-above-content .slick-arrow{z-index:2;top:280px!important;bottom:auto!important}.carousel-layout-3.image-above-content .slick-prev{left:88px}.carousel-layout-3.image-above-content .slick-next{right:105px}.carousel-layout-3.image-above-content .slick-dots{bottom:auto;top:274px}.carousel-layout-3 .hic-image{height:320px}}@media(max-width:1023px){.carousel-layout-3 .slick-dots li button:before{font-size:10px}}@media(min-width:1024px){.carousel-layout-3.image-above-content .hic-content{display:flex;align-items:flex-start;padding-left:calc(5% - 32px);padding-right:calc(5% - 32px);padding-top:40px;padding-bottom:0}.carousel-layout-3.image-above-content .hic-title h3{max-width:85%;font-size:3.5rem;margin-top:-5px;margin-bottom:0}.carousel-layout-3.image-above-content .hic-blurb{column-count:2;column-gap:2rem;column-fill:balance;flex:1}.carousel-layout-3.image-above-content .hic-button-wrap{margin-top:0;align-self:end;margin-bottom:3px}.carousel-layout-3.image-above-content .slick-dotted.slick-slider{margin-bottom:0}.carousel-layout-3 .grid-padding-x .slick-track>.cell{padding-left:8px;padding-right:8px}.carousel-layout-3 .hic-image{height:650px}.carousel-layout-3.image-above-content .slick-arrow{top:590px!important}.carousel-layout-3.image-above-content .slick-dotted>.slick-dots{bottom:auto;top:594px}.carousel-layout-3.image-above-content .slick-dotted>.slick-dots{bottom:216px}.carousel-layout-3.image-above-content .slick-prev{left:80px}.carousel-layout-3.image-above-content .slick-next{right:104px}}@media(min-width:1024px) and (max-width:1279px){.carousel-layout-3.image-above-content .hic-blurb{font-size:15px;min-width:447px;column-gap:1.2rem}.image-above-content.carousel-layout-3 .hic-content{column-gap:28px}.page-element.image-above-content.carousel-layout-3 .hic-content{padding-top:30px}.page-element.carousel-layout-3.image-above-content:not(.pt-0){padding-bottom:50px}}@media(min-width:1024px) and (max-width:1599px){.carousel-layout-3.image-above-content .hic-title{max-width:320px}}@media(min-width:1280px){.carousel-layout-3.image-above-content .hic-blurb{column-gap:2rem;font-size:20px;flex:1}.carousel-layout-3.image-above-content .hic-content{column-gap:50px}.page-element.image-above-content.carousel-layout-3 .hic-content{padding-top:50px}}@media(min-width:1600px){.carousel-layout-3.image-above-content .hic-title{max-width:450px;min-width:350px}.carousel-layout-3.image-above-content.row-fluid .medium-12 .hic-title h3{font-size:3.25rem}}@media(min-width:1728px){.carousel-layout-3.image-above-content.row-fluid .medium-12 .hic-title h3{font-size:3.75rem}}@media (max-width:640px){.carousel.header-left .slider-progress,.mobile-off-grid-slide .slider-progress,.carousel.header-right .slider-progress,.rep-listings-element.lp-carousel .slider-progress,.image-overlay-content.default-carousel-layout .slider-progress{bottom:-38px;left:16px;width:calc(78% - 17px);height:1.5px}}@media (min-width:641px){.carousel .slick-dotted.slick-slider{margin-bottom:65px}.carousel .slick-dotted>.slick-dots{bottom:-65px}}@media(max-width:1023px){.default-carousel-layout.header-left{margin-bottom:100px}}@media(min-width:1024px){.mobile-off-grid-slide .slider-progress{display:none}}@media(min-width:1024px) and (max-width:1279px){.default-carousel-layout.header-left{margin-bottom:0}.header-left.carousel .slick-prev,.listing-header-left .slick-prev,.images-slide-right .slick-prev{right:40px}.header-left.carousel .slick-arrow:before,.header-right.carousel .slick-arrow:before,.lp-carousel .slick-arrow:before,.images-slide-right .slick-arrow:before,.images-slide-left .slick-arrow:before{font-size:25px;width:21px;height:18px}}@media(min-width:1024px) and (max-width:1439px){.carousel:not(.default-carousel-layout) .slick-arrow:before,.lp-hero-property-gallery .slick-arrow:before{height:38px;width:38px}}.default-carousel-layout.image-overlay-content .hic-title:before{content:'';background-image:url(../images/transparent-arrow-right.png);background-size:contain;background-repeat:no-repeat;display:inline-block;width:48px;height:48px;margin-bottom:8px}@media(max-width:640px){.default-carousel-layout.image-overlay-content .hic-title:before{width:32px;height:32px}}@media(min-width:641px) and (max-width:1023px){.default-carousel-layout.image-overlay-content .hic-title:before{width:40px;height:40px}.image-overlay-content.default-carousel-layout.header-right .hic-image:before{padding-top:130%}}@media(min-width:641px){.image-overlay-content.default-carousel-layout.pb-0{margin-bottom:50px}}@media(min-width:1024px) and (max-width:1279px){.default-carousel-layout.image-overlay-content .hic-title:before{width:38px;height:38px}}@media(min-width:1024px) and (max-width:1599px){.default-carousel-layout.header-right .slick-list{width:calc(100% - 60px)}.header-right.default-carousel-layout .slick-next{right:26px}.carousel.header-left .slider-progress,.carousel.header-right .slider-progress{bottom:-38px}.header-left.carousel .slick-arrow,.header-right.carousel .slick-arrow,.listing-header-left .slick-arrow,.listing-header-right .slick-arrow{bottom:-55px}}@media(min-width:1024px){.image-overlay-content.default-carousel-layout.header-right .hic-image:before{padding-top:150%}}.lp-item-list .lp-media a{position:relative;display:block}.lp-item-list .lp-media a::before{content:'';background-image:url(../images/transparent-arrow-right.png);background-size:contain;background-repeat:no-repeat;width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.lp-item-list .lp-box:hover .lp-media>a:before{opacity:1;visibility:visible}@media(max-width:640px){.lp-item-list .lp-media a:before{width:32px;height:32px}}.image-overlay-content.greyscale-images .hic-box:hover .overlay{opacity:1;visibility:visible}.image-overlay-content:not(.carousel-layout-1) .has-media .hic-box:hover .hic-content .hic-blurb{opacity:1;visibility:visible}.image-overlay-content:not(.carousel-layout-1) .hic-item.has-description:hover .hic-title{opacity:0;visibility:hidden}.image-overlay-content:not(.carousel-layout-1) .has-media .hic-box .hic-title,.image-overlay-content:not(.carousel-layout-1) .has-media .hic-box .hic-blurb{transition:all .45s ease-in-out;position:absolute;left:0;right:0;margin:auto}@media (min-width:641px){.page-element.grid.grid-layout-1.image-overlay-content .hic-box,.page-element.grid.grid-layout-1.image-above-content .hic-box{height:100%}.grid-layout-1.image-overlay-content .section-body,.grid-layout-1.image-above-content .section-body{display:grid;grid-auto-flow:row}.grid-layout-1.image-overlay-content .section-body .hic-item,.grid-layout-1.image-above-content .section-body .hic-item{width:100%}.grid-layout-1.image-overlay-content .section-body .hic-item:nth-child(2),.grid-layout-1.image-above-content .section-body .hic-item:nth-child(2),.grid-layout-1.image-overlay-content .section-body .hic-item:nth-child(3),.grid-layout-1.image-above-content .section-body .hic-item:nth-child(3){grid-column:2}.grid-layout-1.image-overlay-content .section-body .hic-item .hic-image::before,.grid-layout-1.image-above-content .section-body .hic-item .hic-image::before{padding-top:66.66667%!important}.grid-layout-1.image-overlay-content .section-body .hic-item:nth-child(1),.grid-layout-1.image-above-content .section-body .hic-item:nth-child(1){grid-column:1;grid-row:1 / 3}.grid-layout-1.image-overlay-content .section-body .hic-item:nth-child(1) .hic-image::before{padding-top:140%!important}.grid-layout-1.image-above-content .section-body .hic-item:nth-child(1) .hic-image::before{padding-top:167%!important}.grid.grid-layout-1.image-overlay-content.default-alignment .section-footer .hic-button-wrap,.grid.grid-layout-1.image-above-content.default-alignment .section-footer .hic-button-wrap{justify-content:center}.grid-layout-1.image-above-content .hic-item.has-description .hic-blurb{max-height:50px;overflow:hidden}}@media (min-width:641px){.page-element.grid.grid-layout-2.image-overlay-content .hic-box,.page-element.grid.grid-layout-2.image-above-content .hic-box{height:100%}.grid-layout-2.image-overlay-content .section-body,.grid-layout-2.image-above-content .section-body{display:grid;grid-auto-flow:row}.grid-layout-2.image-overlay-content .section-body .hic-item,.grid-layout-2.image-above-content .section-body .hic-item{width:100%}.grid-layout-2.image-overlay-content .section-body .hic-item .hic-image::before,.grid-layout-2.image-above-content .section-body .hic-item .hic-image::before{padding-top:66.66667%!important}.grid-layout-2.image-overlay-content .section-body .hic-item:nth-child(3),.grid-layout-2.image-above-content .section-body .hic-item:nth-child(3){grid-column:2;grid-row:1 / 3}.grid-layout-2.image-overlay-content .section-body .hic-item:nth-child(3) .hic-image::before{padding-top:140%!important}.grid-layout-2.image-above-content .section-body .hic-item:nth-child(3) .hic-image::before{padding-top:167%!important}.grid.grid-layout-2.image-overlay-content.default-alignment .section-footer .hic-button-wrap,.grid.grid-layout-2.image-above-content.default-alignment .section-footer .hic-button-wrap{justify-content:center}.grid-layout-2.image-above-content .hic-item.has-description .hic-blurb{max-height:50px;overflow:hidden}}@media (min-width:641px){.grid-layout-3.image-overlay-content .section-body .hic-box,.grid-layout-3.image-above-content .section-body .hic-box{height:100%}.grid-layout-3.image-overlay-content .section-body,.grid-layout-3.image-above-content .section-body{display:grid;grid-auto-flow:row}.grid-layout-3.image-overlay-content .section-body .hic-item,.grid-layout-3.image-above-content .section-body .hic-item{width:100%}.grid-layout-3.image-overlay-content .section-body .hic-item:first-child,.grid-layout-3.image-above-content .section-body .hic-item:first-child{grid-column:1;grid-row:1 / 3}.grid-layout-3.image-overlay-content .section-body .hic-item:nth-child(2),.grid-layout-3.image-above-content .section-body .hic-item:nth-child(2){grid-column:2}.grid-layout-3.image-overlay-content .section-body .hic-item:nth-child(3),.grid-layout-3.image-above-content .section-body .hic-item:nth-child(3){grid-column:3}.page-element.grid-layout-3.image-overlay-content .hic-item:first-child .hic-image:before{padding-top:140%!important}.page-element.grid-layout-3.image-above-content .hic-item:first-child .hic-image:before{padding-top:185%!important}.page-element.grid-layout-3.image-overlay-content .hic-image::before,.page-element.grid-layout-3.image-above-content .hic-image::before{padding-top:66.66667%!important}.grid-layout-3.image-overlay-content .hic-item .hic-content .hic-title h3,.grid-layout-3.image-above-content .hic-item .hic-content .hic-title h3{font-size:1.5rem}.grid.grid-layout-3.image-overlay-content.default-alignment .section-footer .hic-button-wrap,.grid.grid-layout-3.image-above-content.default-alignment .section-footer .hic-button-wrap{justify-content:center}.grid-layout-3.image-above-content .hic-item.has-description .hic-blurb{max-height:50px;overflow:hidden}}.image-overlay-content a:not(.button){color:#FFF;font-family:"GT Sectra Display";font-size:28px;transition:all .25s ease-in-out;font-variant-numeric:lining-nums;font-feature-settings:"lnum";font-weight:700}.image-overlay-content a:not(.button):hover{font-family:"GT-Eesti-Pro-Display",sans-serif;font-weight:500}.image-overlay-content a:not(.button):hover{color:#acacac}.image-overlay-content .hic-item:not(.has-description):not(.has-content) .overlay{display:none}.carousel-layout-1 .lp-element-header-title,.carousel-layout-1 .section-title{text-align:left}.carousel-layout-1 .slick-slider{clip-path:inset(-100vw -100vw -100vw 0)}.carousel-layout-1 .slick-list{overflow:visible}.carousel-layout-1 .slick-initialized .slick-arrow{width:30px;height:30px}.carousel-layout-1.carousel .slick-arrow{top:50%;bottom:auto}.image-overlay-content.carousel-layout-1 .hic-content{height:100%;justify-content:center}.image-overlay-content.carousel.carousel-layout-1 .hic-box .hic-content{transform:translateY(0)}.image-overlay-content.carousel-layout-1.default-alignment .hic-content{text-align:center}.image-overlay-content.carousel-layout-1.default-alignment .hic-button-wrap{justify-content:center}.image-overlay-content.carousel-layout-1 .hic-title,.image-overlay-content.carousel-layout-1 .hic-blurb,.image-overlay-content.carousel-layout-1 .hic-button-wrap{margin-left:auto;margin-right:auto}.image-overlay-content.carousel-layout-1 .hic-title{max-width:826px}.image-overlay-content.carousel-layout-1 .hic-blurb,.image-overlay-content.carousel-layout-1 .hic-button-wrap{max-width:626px}.page-element.carousel-layout-1{height:calc(100vh - 80px);padding:0}.page-element.carousel-layout-1 .inner-section,.page-element.carousel-layout-1 .grid-container,.page-element.carousel-layout-1 .section-body,.page-element.carousel-layout-1 .slick-list,.page-element.carousel-layout-1 .slick-track,.page-element.carousel-layout-1 .hic-item,.page-element.carousel-layout-1 .hic-box,.page-element.carousel-layout-1 .hic-media-container,.page-element.carousel-layout-1 .hic-image{height:inherit}.carousel-layout-1 .slick-initialized .slick-arrow{z-index:1}.carousel-layout-1 .slick-dotted>.slick-dots{bottom:40px}.carousel-layout-1 .slick-dots li:not(.slick-active) img{opacity:.56}.carousel-layout-1 .slick-dots li{width:106px;height:64px;padding:6px;border-radius:8px;background-color:rgb(255 255 255 / 20%);backdrop-filter:blur(6px);border-top:.5px solid #fff;border-bottom:.5px solid #fff}.carousel-layout-1 .slick-dots li img{object-fit:cover;height:100%;width:100%;object-position:center}.carousel.carousel-layout-1 .slick-prev:before,.lp-hero-property .lp-hero-property-gallery .slick-prev{transform:rotate(180deg)}.carousel.carousel-layout-1 .slick-next:before{transform:rotate(0);transition:all .25s ease-in-out}@media(max-width:640px){.carousel-layout-1.image-overlay-content .hic-title,.carousel-layout-1.image-overlay-content .hic-blurb{max-width:250px}.page-element.carousel-layout-1{height:620px}.carousel-layout-1 .slick-dotted>.slick-dots{bottom:30px}}@media(min-width:641px) and (max-width:1023px){.carousel-layout-1.image-overlay-content .hic-title,.carousel-layout-1.image-overlay-content .hic-blurb{max-width:470px}}@media(max-width:1023px){.carousel-layout-1 .slick-prev{left:3%}.carousel-layout-1 .slick-next{right:3.5%}}@media(min-width:1024px){.image-overlay-content.carousel-layout-1 .hic-title{}}@media (min-width:1024px) and (max-width:1399px){.image-overlay-content.carousel-layout-1 .hic-blurb{font-size:18px}.carousel-layout-1 .slick-dots li{width:120px;height:72px;padding:7px}.carousel-layout-1 .slick-initialized .slick-arrow.slick-prev{left:3%}.carousel-layout-1 .slick-initialized .slick-arrow.slick-next{right:3%}.image-overlay-content.carousel-layout-1 .hic-blurb{margin-top:24px}}@media(min-width:1280px){.image-overlay-content.carousel-layout-1 .hic-blurb{font-size:21px}.image-overlay-content.carousel-layout-1 .hic-blurb p{line-height:1.4}}@media(min-width:1400px){.image-overlay-content.carousel-layout-1 .hic-blurb{font-size:21px}.carousel-layout-1 .slick-initialized .slick-arrow.slick-prev{left:54px}.carousel-layout-1 .slick-initialized .slick-arrow.slick-next{right:66px}.carousel-layout-1 .slick-dots li{width:146px;height:77px;padding:8px}.image-overlay-content.carousel-layout-1 .hic-blurb{margin-top:34px}.image-overlay-content a:not(.button){font-size:36px}}@media (min-width:1024px) and (max-width:1599px){.image-overlay-content.carousel-layout-1.default-alignment .hic-button-wrap{margin-top:54px}}@media(min-width:1600px){.image-overlay-content.carousel-layout-1.default-alignment .hic-button-wrap{margin-top:64px}}.carousel-layout-2.default-width.has-bg-img.content-only{margin:0 auto}body.default-width .carousel-layout-2.default-width.has-bg-img.content-only{max-width:1170px}.wide-layout .carousel-layout-2.default-width.has-bg-img.content-only{max-width:1440px}.carousel-layout-2.default-width.has-bg-img.content-only .grid-container{max-width:100%}.carousel-layout-2.has-bg-img.content-only .bg-image::before{display:block;padding-top:75%;position:relative}.carousel-layout-2.has-bg-img.content-only .bg-image{position:relative}.carousel-layout-2.has-bg-img.content-only .hic-content{padding:30px 0;width:100%}.carousel-layout-2.has-bg-img.content-only .slick-dots{bottom:0}.carousel-layout-2.has-bg-img.content-only.default-alignment .slick-dots{text-align:left;padding-left:5px}.carousel-layout-2.has-bg-img.content-only .slick-list{margin:0}.carousel-layout-2.has-bg-img.content-only.default-section,.carousel-layout-2.has-bg-img.content-only.default-section .hic-content,.carousel-layout-2.has-bg-img.content-only.default-section h2{color:var(--lp--base-preset--body--color)}.carousel-layout-2.has-bg-img.content-only .section-header{margin:0}@media (max-width:640px){.carousel-layout-2.has-bg-img.content-only .section-title{padding-top:15px}.carousel-layout-2.has-bg-img.content-only .slick-slider{margin-bottom:0}.carousel-layout-2.has-bg-img.content-only .slick-dots{position:relative;bottom:30px}}@media (min-width:641px){.carousel-layout-2.has-bg-img.content-only{display:flex}.carousel-layout-2.has-bg-img.content-only .bg-image::before,.carousel-layout-2.has-bg-img.content-only.split-50-50 .bg-image::before{padding-top:66.66667%}.carousel-layout-2.has-bg-img.content-only .bg-image{width:60%}.carousel-layout-2.has-bg-img.content-only .inner-section{width:40%;display:flex;align-items:center}.carousel-layout-2.has-bg-img.content-only .section-title{padding-left:15px;padding-right:15px}.carousel-layout-2.has-bg-img.content-only.row-fluid:not(.split-40-60) .section-title,.carousel-layout-2.has-bg-img.content-only.split-50-50.row-fluid .section-title{padding-left:45px;padding-right:45px}.carousel-layout-2.has-bg-img.content-only .hic-content{padding:30px 15px}.carousel-layout-2.has-bg-img.content-only.row-fluid:not(.split-40-60) .hic-content,.carousel-layout-2.has-bg-img.content-only.split-50-50.row-fluid .hic-content{padding:30px 45px}.carousel-layout-2.has-bg-img.content-only.default-alignment .slick-dots{padding-left:20px}.carousel-layout-2.has-bg-img.content-only.default-alignment.row-fluid:not(.split-40-60) .slick-dots,.carousel-layout-2.has-bg-img.content-only.split-50-50.default-alignment.row-fluid .slick-dots{padding-left:50px}}@media (min-width:1024px){.carousel-layout-2.has-bg-img.content-only.row-fluid .hic-blurb,.carousel-layout-2.has-bg-img.content-only.split-50-50.row-fluid .hic-blurb,.carousel-layout-2.has-bg-img.content-only.split-40-60.row-fluid .hic-blurb{font-size:2rem}}@media (min-width:641px){.carousel-layout-2.has-bg-img.content-only.split-50-50 .bg-image{width:50%}.carousel-layout-2.has-bg-img.content-only.split-50-50 .inner-section{width:50%;display:flex;align-items:center}}@media (min-width:641px){.carousel-layout-2.has-bg-img.content-only.split-40-60 .bg-image{width:40%}.carousel-layout-2.has-bg-img.content-only.split-40-60 .inner-section{width:60%;display:flex;align-items:center}}.page-element.carousel.images-slide-right,.page-element.carousel.images-slide-left{z-index:1}.images-slide-right .custom-images-slider .slick-slide,.images-slide-left .custom-images-slider .slick-slide{padding-left:10px;padding-right:10px}.images-slide-right.image-above-content.page-element .hic-content,.images-slide-left.image-above-content.page-element .hic-content{padding:0}.page-element.default-alignment.images-slide-right .section-header,.page-element.default-alignment.images-slide-right .section-footer .hic-button-wrap,.page-element.default-alignment.images-slide-left .section-header,.page-element.default-alignment.images-slide-left .section-footer .hic-button-wrap{text-align:left}.page-element.default-alignment.images-slide-right .section-footer .hic-button-wrap,.page-element.default-alignment.images-slide-left .section-footer .hic-button-wrap{justify-content:flex-start}.custom-images-slider .slick-list{clip-path:inset(0 -120px 0 0);padding-right:120px}.custom-images-slider .slick-list,.lp-element.header-right .lp-element-body .slick-list,.listing-header-right .lp-carousel .slick-list{overflow:visible}.lp-element.header-right .lp-element-body .slick-list,.images-slide-left .custom-images-slider .slick-list,.listing-header-right .lp-carousel .slick-list{clip-path:inset(0 -45px 0 0);padding-right:60px}.images-slide-right .section-body .hic-title h3,.images-slide-left .section-body .hic-title h3{font-family:"GT-Eesti-Pro-Display",sans-serif;font-weight:500;text-transform:uppercase}.images-slide-right .section-title{margin-bottom:0;line-height:1.1}.images-slide-right .section-body .hic-image,.images-slide-left .section-body .hic-image{display:none}@media(max-width:1023px){.images-slide-right .hic-image:before,.images-slide-left .hic-image:before{padding-top:135%}.page-element.default-alignment.images-slide-right .section-footer .hic-button-wrap,.page-element.default-alignment.images-slide-left .section-footer .hic-button-wrap{margin-top:0}.images-slide-right .section-body .hic-title h3,.images-slide-left .section-body .hic-title h3{font-size:20px}}@media(min-width:1024px){.images-slide-right .hic-image:before,.images-slide-left .hic-image:before{padding-top:140%}.images-slide-right .section-body .hic-title h3,.images-slide-left .section-body .hic-title h3{margin-bottom:30px}.images-slide-right .section-body .hic-title h3,.images-slide-left .section-body .hic-title h3{font-size:22px}}@media(min-width:1024px) and (max-width:1279px){.images-slide-right .grid-container{padding-top:8px}}.hero,.hero label,.hero h1{color:#fff}.hero .hero-body{grid-row-gap:30px;align-items:center}.hero .hero-banner-message h1,.hero .hero-banner-message .h1,.lp-hero .lp-hero-banner h1{font-size:2.5rem}body:not(.home) .hero .hero-banner-message h1,body:not(.home) .hero .hero-banner-message .h1,body:not(.home) .lp-hero .lp-hero-banner h1{font-weight:700}.hero .hero-banner-message,.hero .hero-banner-message,.lp-hero .lp-hero-banner{font-weight:300}.hero .hero-banner-message h1 span,.hero .hero-banner-message h1 em{display:block;font-weight:400;font-size:22px;text-transform:uppercase;letter-spacing:1.5px;line-height:32px;font-style:normal;padding-top:20px}.hero-banner-message .hic-button-wrap{margin-top:45px}.hero-banner-message .hic-button-wrap .button{min-width:180px}.hero .hero-banner-message .hic-button-wrap .button.secondary-white-button{background-color:#fff0;color:#fff;border:1px solid #fff}.hero .hero-banner-message .hic-button-wrap .button.secondary-white-button:hover{background-color:#fff;color:var(--lp--base-preset--brand-color--dark)}.hero .hero-banner-message .play-video .button{opacity:1;padding:0;background-color:#fff0;font-size:60px;color:#fff}.header-transparent .hero.page-banner:not(.full-screen-banner) .hero-body{padding-bottom:30px;align-items:center}@media (min-width:641px){.default-width .hero.text-center:not(.form-side) .grid-container{max-width:900px}.wide-layout .hero.text-center:not(.form-side) .grid-container{max-width:975px}.hero .hero-banner-message h1,.hero .hero-banner-message .h1,.lp-hero .lp-hero-banner h1{font-size:2.3rem}}@media (min-width:1024px){.header-transparent .hero.page-banner:not(.full-screen-banner) .hero-body{padding-bottom:60px}.hero .hero-banner-message,.hero .hero-banner-message,.lp-hero .lp-hero-banner{font-size:1.625rem;line-height:32px}.full-screen-banner.text-center .hero-banner-message{max-width:770px;margin-left:auto;margin-right:auto}}@media (max-width:640px){.hero .hero-banner-message .hic-button-wrap{flex-direction:column}.hero .hero-banner-message .hic-button-wrap .button{min-width:200px;margin-left:auto;margin-right:auto}.hero .hero-banner-message h1{font-size:2.6rem;font-weight:700}.hero .hero-banner-message h1 span,.hero .hero-banner-message h1 em{font-size:16px;line-height:50px}}@media (max-width:370px){.hero .hero-banner-message h1{font-size:2.3rem}}@media (min-width:641px) and (max-width:1023px){.hero .hero-banner-message h1{font-size:3.5rem;line-height:1;margin-bottom:34px}.hero .rep-appraisal-form-wrap{max-width:450px;margin-left:auto;margin-right:auto}}@media(min-width:1024px) and (max-width:1599px){.hero .hero-banner-message h1,.hero .hero-banner-message .h1{font-size:4.45rem}.hero .rep-search-form{max-width:620px;margin-left:auto;margin-right:auto}}@media(min-width:1600px){.hero .hero-banner-message h1,.hero .hero-banner-message .h1{font-size:5.625rem}}@media (min-width:1024px) and (max-width:1439px){.hero .hero-banner-message h1,.hero .hero-banner-message .h1,.lp-hero .lp-hero-banner h1{font-size:3.75rem;line-height:1}.property-appraisal-page .rep-search-form{margin-bottom:34px;margin-top:54px}}@media(min-width:1440px){.property-appraisal-page .rep-search-form{margin-bottom:40px}}.hero .slick-slider .slick-arrow.slick-prev{left:0}.hero .slick-slider .slick-arrow.slick-next{right:0}.hero .slick-dots{margin-bottom:10px}.hero .slick-slider .slick-arrow::before,.hero .slick-slider .slick-arrow::after{color:var(--lp--base-preset--brand-color--primary)}@media (max-width:640px){.hero .hero-slider .slick-list{margin:0}}.header-transparent .hero .hero-body{padding-top:var(--lp--base-preset--header--min-height)}.hero.video-background-banner .bg-video .video-wrap video{height:100%;width:100%;object-fit:cover}@media (min-aspect-ratio:16/9){.video-background-banner.full-screen-banner .responsive-embed{height:300%!important;top:-100%}}@media (max-aspect-ratio:16/9){.video-background-banner.full-screen-banner .responsive-embed{width:300%!important;left:-100%}}.hero .hero-form-container{padding:30px}.hero.has-form:not(.grey-banner):not(.light-banner):not(.default-banner) .hero-form-container .gform_wrapper input::placeholder,.hero.has-form:not(.grey-banner):not(.light-banner):not(.default-banner) .hero-form-container .gform_wrapper select,.hero.has-form:not(.grey-banner):not(.light-banner):not(.default-banner) .hero-form-container .gform_wrapper textarea::placeholder{color:#fff}.hero.banner-solid-colour.default-banner .hero-banner-message h1,.hero.banner-solid-colour.grey-banner .hero-banner-message h1,.hero.banner-solid-colour.light-banner .hero-banner-message h1{color:var(--lp--base-preset--brand-color--dark)}@media (min-width:641px){body:not(.header-transparent) .hero:not(.page-banner).default-height{min-height:400px}.header-transparent .hero:not(.page-banner).default-height{min-height:calc(400px + var(--lp--base-preset--header--min-height))}body:not(.header-transparent) .hero:not(.page-banner).banner-solid-colour.default-height{min-height:200px}.header-transparent .hero:not(.page-banner).banner-solid-colour.default-height{min-height:calc(200px + var(--lp--base-preset--header--min-height))}body:not(.header-transparent) .hero.full-screen-banner{min-height:calc(100vh - var(--lp--base-preset--header--min-height))}.header-transparent .hero.full-screen-banner{min-height:100vh}}@media (min-width:783px){.admin-bar.header-transparent .hero.full-screen-banner{min-height:calc(100vh - 32px)}.admin-bar:not(.header-transparent) .hero.full-screen-banner{min-height:calc(100vh - calc(var(--lp--base-preset--header--min-height) + 32px))}}@media (min-width:1024px){body:not(.header-transparent) .hero.page-banner.default-height{min-height:250px}.header-transparent .hero.page-banner.default-height{min-height:calc(250px + var(--lp--base-preset--header--min-height))}body:not(.header-transparent) .hero:not(.page-banner).banner-solid-colour.default-height{min-height:250px}.header-transparent .hero:not(.page-banner).banner-solid-colour.default-height{min-height:calc(250px + var(--lp--base-preset--header--min-height))}body:not(.header-transparent) .hero.short-banner{min-height:300px}.header-transparent .hero.short-banner{min-height:calc(300px + var(--lp--base-preset--header--min-height))}body:not(.header-transparent) .hero.tall-banner{min-height:600px}.header-transparent .hero.tall-banner{min-height:calc(600px + var(--lp--base-preset--header--min-height))}body:not(.header-transparent) .hero:not(.page-banner).default-height{min-height:550px}.header-transparent .hero:not(.page-banner).default-height{min-height:calc(550px + var(--lp--base-preset--header--min-height))}}@media (max-width:640px){body:not(.header-transparent) .hero.page-banner.default-height{min-height:200px}body:not(.header-transparent) .hero:not(.page-banner).banner-solid-colour.default-height{min-height:150px}.header-transparent .hero.page-banner.default-height{min-height:calc(200px + var(--lp--base-preset--header--min-height))}body:not(.header-transparent) .hero.short-banner{min-height:200px}.header-transparent .hero.short-banner{min-height:calc(200px + var(--lp--base-preset--header--min-height))}body:not(.header-transparent) .hero.tall-banner{min-height:350px}.header-transparent .hero.tall-banner{min-height:calc(400px + var(--lp--base-preset--header--min-height))}.hero.full-screen-banner,body:not(.header-transparent) .hero:not(.page-banner).default-height{min-height:100vh}.header-transparent .hero:not(.page-banner).default-height{min-height:calc(100vh + var(--lp--base-preset--header--min-height))}.header-transparent .hero:not(.page-banner).banner-solid-colour.default-height{min-height:calc(150px + var(--lp--base-preset--header--min-height))}body:not(.admin-bar,.header-transparent) .hero.full-screen-banner{min-height:calc(100vh - var(--lp--base-preset--header--min-height))}}@media(min-width:641px) and (max-width:1023px){.hero.full-screen-banner.default-alignment{height:600px;min-height:auto}.hero.full-screen-banner.default-alignment .hero-banner-message h1{font-size:32px;margin-bottom:0}}.full-screen-banner.default-alignment .inner-hero{backdrop-filter:blur(6px);position:absolute;bottom:0;height:auto;width:100%;min-height:auto;padding-bottom:36px;padding-top:36px;background-color:rgb(0 0 0 / .15)}.full-screen-banner.default-alignment .hero-body{padding-top:0}.full-screen-banner.default-alignment .hero-banner-message{display:flex;width:100%;justify-content:space-between}.full-screen-banner.default-alignment hic-button-wrap{margin-top:0}.full-screen-banner.default-alignment .hic-button-wrap{margin-top:0}.full-screen-banner.default-alignment .hic-button-wrap .button{border-color:#FFF;color:#fff;border-left:0;border-right:0}.full-screen-banner.default-alignment .hic-button-wrap .button:hover{background-color:rgb(253 253 253 / 33%);color:var(--lp--base-preset--brand-color--dark)}@media(max-width:640px){.full-screen-banner.default-alignment .hero-banner-message{flex-flow:column}.full-screen-banner.default-alignment .hero-banner-message .button{margin-left:0}.full-screen-banner.default-alignment .inner-hero{padding-bottom:20px;padding-top:13px;min-height:65px}.hero.full-screen-banner.default-alignment{height:580px;min-height:auto}.hero.full-screen-banner.default-alignment .hero-banner-message h1{font-size:1.65rem;margin-bottom:0}.hero.full-screen-banner.default-alignment .hero-banner-message .hic-button-wrap{display:none}}@media(min-width:641px){.full-screen-banner.default-alignment .hero-banner-message{flex-flow:row;align-items:center}}@media(min-width:1024px){.full-screen-banner.default-alignment .hero-banner-message h1{margin-bottom:0}}@media(min-width:1024px) and (max-width:1599px){.full-screen-banner.default-alignment .hero-banner-message h1{font-size:42px;margin-bottom:0}}@media(min-width:1600px){.full-screen-banner.default-alignment h1{font-size:3.5rem}.full-screen-banner.default-alignment .inner-hero{padding-top:0;padding-bottom:0;min-height:165px}}.element-breadcrumbs{padding:10px 0;background-color:#f7f7f7}.breadcrumb-separator::after{font-family:"Font Awesome 5 Pro";content:"\f105";width:20px;font-size:14px;display:inline-block;text-align:center}.body-content .inner-body-content>.child-page-menu{background-color:var(--lp--base-preset--brand-color--grey)}@media (max-width:1023px){.body-content .inner-body-content>.child-page-menu .menu{flex-flow:column}}.sidebar-widget-element.child-page-menu .menu li a{padding-left:0;padding-right:0;border-bottom:1px solid #ccc;color:#1b1b1b}.wp-block-image{margin-bottom:1rem}.wp-block-buttons{margin-top:30px}.widget_tag_cloud .wp-block-tag-cloud a{background-color:#eee;color:#222;padding:3px 5px;border-radius:0}.widget_recent_entries .wp-block-latest-posts__featured-image .wp-post-image:not(.size-thumbnail){margin-bottom:10px}.widget_recent_entries .wp-block-latest-posts__featured-image.alignleft{display:flex;flex-direction:row;margin-bottom:10px}.widget_search .wp-block-search__button-inside .wp-block-search__inside-wrapper{border:0}.widget_search .wp-block-search__button-inside input[type="search"]{margin-bottom:0}.widget_search .wp-block-search__button-outside input[type="search"]{margin-bottom:0}.widget_search .wp-block-search__button{background-color:var(--lp--base-preset--button--background-color);color:#fff;padding:0 10px;margin-left:0}.widget_search .wp-block-search__text-button .wp-block-search__button{font-size:16px}@media (max-width:640px){.wp-block-image .alignright{width:100%;float:none;margin:0}}.hic-blurb>.page-element.accordion-element{padding-top:30px}.accordion-element .accordion{margin-bottom:0;background:#fff0}.accordion{counter-reset:item}.accordion-item{border-bottom:1px solid #999;counter-increment:item;position:relative;margin-bottom:1rem;transition:all .25s ease-in-out}.accordion-item:after{content:'';position:absolute;width:100%;height:3px;background-color:#999;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.accordion-item:not(.is-active):hover{margin-left:20px}.accordion-item:not(.is-active):hover:after{opacity:1;visibility:visible}.accordion-item:hover .accordion-title{color:#545454}.accordion-element.page-element .accordion-item.is-active .accordion-title{color:#545454}.accordion-item:before{content:counter(item,decimal-leading-zero);;position:absolute;left:2px;top:3px;color:#DBDBDB;font-weight:700;font-size:1rem;text-align:center;font-size:37px;font-weight:500}.accordion-title,.tabs-title>a{font-size:16px}.accordion-title{border:none;line-height:1.2;transition:all 0.25s ease-in-out;padding-left:0;font-weight:500;padding-left:20px;margin-bottom:10px;padding-bottom:12px}.accordion-title{color:var(--lp--base-preset--heading--color)}.accordion-title::before{transform:translateY(-50%);margin:0;content:"\f067";font-family:"Font Awesome 5 Pro";font-weight:300;transition:all .25s ease-in-out}.is-active>.accordion-title:before{content:"\f067";transform:rotate(45deg)}.accordion-title,:last-child:not(.is-active)>.accordion-title,:last-child:not(.is-active)>.accordion-content{border:none}.accordion-element:not(.two-column-accordion) .accordion-item:not(.is-active):not(:last-of-type) .accordion-title{border-bottom:0 solid rgb(0 0 0 / .15)}.accordion-content,.tabs-content{color:var(--lp--base-preset--body--color)}:last-child>.accordion-content:last-child{border:none}.accordion-title:focus,.accordion-title:hover{background-color:#fff0}.accordion-content{border-left:none;border-right:none;border-top:none;background:#fff0;padding-right:0;padding-top:0;padding-top:10px;padding-left:0;padding-bottom:20px}.accordion-element.second-theme-section .accordion-content,.accordion-element.theme-section .accordion-content,.accordion-element.dark-section .accordion-content{background-color:#fff}.accordion-element.second-theme-section .accordion-title{background-color:var(--lp--base-preset--brand-color--grey)}.accordion-element.dark-section .section-title{color:#fff}@media(max-width:640px){.accordion-item:before{left:5px;top:9px;font-size:23px}.accordion-item{margin-bottom:8px}.accordion-title{font-size:24px}.accordion-content h3{font-size:20px}.accordion-title{padding:14px 43px 14px 12px}.is-active>.accordion-title:before{transform:rotate(45deg) translate(-13px,-3px)}.accordion-content{padding-bottom:36px;padding-top:0}.accordion-content .grid-padding-x>.cell{padding-left:0;padding-right:0}}@media print,screen and (min-width:40em){.accordion-content>.medium-4{width:33.33333%}}@media (min-width:1024px){.accordion-title{font-size:28px;line-height:1}.accordion-content{padding-bottom:34px}}@media (min-width:641px) and (max-width:1023px){.accordion-title{font-size:24px}.accordion-content h3{font-size:20px}.accordion-title{padding:11px 49px 11px 24px}.accordion-item:before{top:3px;font-size:28px}.accordion-content .grid-container .cell{width:100%}}@media (max-width:1023px){.accordion-element .feature-image{margin-bottom:15px}.accordion-element.two-column-accordion .accordion-container:first-child{margin-bottom:-1px}.accordion-title{padding-left:43px}}@media (min-width:1024px) and (max-width:1599px){.accordion-title{padding-left:50px}.accordion-item:before{font-size:32px;top:7px}}@media (min-width:1600px){.accordion-title::before{font-size:40px}.accordion-title{font-size:2.25rem}.accordion-item:before{top:7px}.accordion-content{padding-bottom:44px}.accordion-title{padding-left:60px}}.accordion-element.two-column-accordion .accordion-item:not(.is-active) .accordion-title{border-bottom:1px solid rgb(0 0 0 / .15)}.accordion-element.image-left-accordion .feature-image .hic-image::before,.accordion-element.image-right-accordion .feature-image .hic-image::before{padding-top:110%}.accordion-element.image-left-accordion .section-body,.accordion-element.image-right-accordion .section-body{display:flex;align-items:flex-start}.accordion-element.image-left-accordion .section-body .accordion-container,.accordion-element.image-right-accordion .section-body .accordion-container{padding-top:80px}@media (min-width:1024px){.accordion-element.image-left-accordion h2.section-title{left:calc(50% + 15px)}.accordion-element.image-left-accordion h2.section-title,.accordion-element.image-right-accordion h2.section-title{position:absolute;top:3%;font-weight:700;color:var(--lp--base-preset--heading--color)}.accordion-element.image-right-accordion h2.section-title{left:15}.accordion-element.image-left-accordion .grid-container,.accordion-element.image-right-accordion .grid-container{position:relative}}.full-width-layout .accordion-content .grid-container{padding-left:0;padding-right:0}.accordion-content .grid-container img{object-fit:cover;height:100%;object-position:center}.accordion-content .image-left-content .cell:last-child{display:flex;flex-flow:column}.accordion-content h3{font-family:"GT-Eesti-Pro-Display",sans-serif;font-weight:500}@media(max-width:640px){.accordion-content .grid-container img{height:250px}}@media(min-width:641px) and (max-width:1023px){.accordion-content .grid-container img{height:340px}}@media(max-width:1023px){.accordion-content .image-left-content .cell:last-child{margin-top:24px}}@media(min-width:1024px){.accordion-content .hic-blurb{font-size:18px!important;margin-top:54px;border-left:4px solid #dbdbdb;padding-left:24px}.accordion-content .image-left-content .cell:first-child{width:50%;padding-left:8px}.accordion-content .image-left-content .cell:last-child{width:auto;flex:1;padding-left:34px}.accordion-content{padding-left:0;padding-right:0}.accordion-content ul.two-column,.accordion-content ol.two-column{margin-left:16px;margin-bottom:22px}.accordion-content h3{font-size:24px}}@media(min-width:1024px) and (max-width:1279px){.accordion-content{padding-top:24px}}@media(min-width:1024px) and (max-width:1439px){.accordion-content .grid-container img{height:100%;width:100%}.accordion-content .hic-blurb{padding-left:18px;font-size:16px!important;margin-top:19px;border-left:3px solid #dbdbdb}}@media(min-width:1024px) and (max-width:1679px){.accordion-content .grid-container img{height:100%}.accordion-content .hic-blurb{font-size:16px!important}}@media(min-width:1280px){.accordion-content{padding-top:40px}}@media(min-width:1440px){.accordion-content .two-column{column-count:2;column-gap:2rem;column-fill:balance}.accordion-content h3{font-size:1.9rem}}@media(min-width:1024px) and (max-width:1599px){.accordion-content .grid-container img{height:100%}.accordion-content .hic-button-wrap{margin-top:44px}.accordion-content .image-left-content .cell:last-child{padding-top:24px}}@media(min-width:1600px){.accordion-content .image-left-content .cell:last-child{padding-left:54px;padding-top:36px}.accordion-content .hic-blurb{font-size:19px!important}.accordion-content .hic-button-wrap{margin-top:64px}.accordion-content{padding-top:50px}}.page-element.grid .section-body .hic-item{margin-bottom:20px}.page-element,.sidebar-element{padding:60px 0}.page-elements>.page-element.default-section:not(.has-bg-img)+.page-element.default-section:not(.has-bg-img){padding-top:0}.page-element.has-bg-img .bg-image::before{background-color:rgb(0 0 0 / .4)}.page-element.has-bg-img.cta-section .bg-image::before{background-color:#fff0}.page-element.grid .section-body,.tab .grid-padding-x.tab-properties,.page-element.grid .section-body .hic-block .block-body{grid-row-gap:15px}.default-section.has-bg-img h2{color:#fff}.page-element .section-body .lp-element{padding-top:0;padding-bottom:0;margin-left:-15px;margin-right:-15px}.text-link .hic-button-wrap a,.hic-item.text-link .hic-button-wrap a{text-transform:uppercase;font-weight:300;letter-spacing:3.5px}.section-header{margin-bottom:30px}.section-header .cell{max-width:1084px}.default-alignment .section-header .cell,.text-center .section-header .cell{margin-left:auto;margin-right:auto}.section-header .sub-heading{margin-bottom:20px}.section-title,.split-50-50 .medium-12 .hic-title h3{font-size:1.25rem;font-weight:700}.section-title span,.hic-title span,.image-left-content .hic-title h3 span,.image-right-content .hic-title h3 span{display:block;text-transform:uppercase;margin-bottom:8px;font-size:16px;line-height:49px;font-weight:500;font-family:"GT-Eesti-Pro-Display",sans-serif;color:#545454}@media(max-width:640px){.section-title span,.hic-title span,.image-left-content .hic-title h3 span,.image-right-content .hic-title h3 span{margin-bottom:0;line-height:32px}}.page-element.image-overlay-content .hic-title span{color:#FFF}.hic-blurb p:last-child{margin-bottom:0}.hic-blurb>.page-element{padding:0}.hic-blurb>.page-element.text-left .hic-button-wrap{justify-content:start}.hic-icon i{font-weight:300}.hic-avatar{width:120px;height:120px;border-radius:50%}.hic-avatar.hic-image::before{padding-top:100%}.hic-label{font-weight:500}.hic-date-time,.hic-location{position:relative;padding-left:28px}.hic-date-time::before,.hic-location::before{font-family:"Font Awesome 5 Pro";position:absolute;left:0}.hic-date-time::before{content:"\f073"}.hic-location::before{content:"\f3c5"}.hic-seperator::before{content:", "}.hic-box-link{position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;transition:all 1s ease}.hic-image-count{display:inline-flex;padding:4px 8px;align-items:center;color:#fff;background-color:rgb(0 0 0 / .45);position:absolute;top:15px;left:15px}.hic-image-count::before{content:"";width:.85em;height:.85em;line-height:inherit;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:currentColor;font-size:24px;margin-right:6px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMTQ0IDI4OEMxNDQgMjI2LjEgMTk0LjEgMTc2IDI1NiAxNzZDMzE3LjkgMTc2IDM2OCAyMjYuMSAzNjggMjg4QzM2OCAzNDkuOSAzMTcuOSA0MDAgMjU2IDQwMEMxOTQuMSA0MDAgMTQ0IDM0OS45IDE0NCAyODh6TTI1NiAyMjRDMjIwLjcgMjI0IDE5MiAyNTIuNyAxOTIgMjg4QzE5MiAzMjMuMyAyMjAuNyAzNTIgMjU2IDM1MkMyOTEuMyAzNTIgMzIwIDMyMy4zIDMyMCAyODhDMzIwIDI1Mi43IDI5MS4zIDIyNCAyNTYgMjI0ek0zNjIuOSA2NC44MkwzNzMuMyA5Nkg0NDhDNDgzLjMgOTYgNTEyIDEyNC43IDUxMiAxNjBWNDE2QzUxMiA0NTEuMyA0ODMuMyA0ODAgNDQ4IDQ4MEg2NEMyOC42NSA0ODAgMCA0NTEuMyAwIDQxNlYxNjBDMCAxMjQuNyAyOC42NSA5NiA2NCA5NkgxMzguN0wxNDkuMSA2NC44MkMxNTUuNiA0NS4yMiAxNzMuOSAzMiAxOTQuNiAzMkgzMTcuNEMzMzguMSAzMiAzNTYuNCA0NS4yMiAzNjIuOSA2NC44MkgzNjIuOXpNNjQgMTQ0QzU1LjE2IDE0NCA0OCAxNTEuMiA0OCAxNjBWNDE2QzQ4IDQyNC44IDU1LjE2IDQzMiA2NCA0MzJINDQ4QzQ1Ni44IDQzMiA0NjQgNDI0LjggNDY0IDQxNlYxNjBDNDY0IDE1MS4yIDQ1Ni44IDE0NCA0NDggMTQ0SDMzOC43TDMxNy40IDgwSDE5NC42TDE3My4zIDE0NEg2NHoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMS4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNMTQ0IDI4OEMxNDQgMjI2LjEgMTk0LjEgMTc2IDI1NiAxNzZDMzE3LjkgMTc2IDM2OCAyMjYuMSAzNjggMjg4QzM2OCAzNDkuOSAzMTcuOSA0MDAgMjU2IDQwMEMxOTQuMSA0MDAgMTQ0IDM0OS45IDE0NCAyODh6TTI1NiAyMjRDMjIwLjcgMjI0IDE5MiAyNTIuNyAxOTIgMjg4QzE5MiAzMjMuMyAyMjAuNyAzNTIgMjU2IDM1MkMyOTEuMyAzNTIgMzIwIDMyMy4zIDMyMCAyODhDMzIwIDI1Mi43IDI5MS4zIDIyNCAyNTYgMjI0ek0zNjIuOSA2NC44MkwzNzMuMyA5Nkg0NDhDNDgzLjMgOTYgNTEyIDEyNC43IDUxMiAxNjBWNDE2QzUxMiA0NTEuMyA0ODMuMyA0ODAgNDQ4IDQ4MEg2NEMyOC42NSA0ODAgMCA0NTEuMyAwIDQxNlYxNjBDMCAxMjQuNyAyOC42NSA5NiA2NCA5NkgxMzguN0wxNDkuMSA2NC44MkMxNTUuNiA0NS4yMiAxNzMuOSAzMiAxOTQuNiAzMkgzMTcuNEMzMzguMSAzMiAzNTYuNCA0NS4yMiAzNjIuOSA2NC44MkgzNjIuOXpNNjQgMTQ0QzU1LjE2IDE0NCA0OCAxNTEuMiA0OCAxNjBWNDE2QzQ4IDQyNC44IDU1LjE2IDQzMiA2NCA0MzJINDQ4QzQ1Ni44IDQzMiA0NjQgNDI0LjggNDY0IDQxNlYxNjBDNDY0IDE1MS4yIDQ1Ni44IDE0NCA0NDggMTQ0SDMzOC43TDMxNy40IDgwSDE5NC42TDE3My4zIDE0NEg2NHoiLz48L3N2Zz4=)}.thumb-play-video-icon{width:50px;height:50px;line-height:50px;border-radius:50%;text-align:center;background-color:#fff0}.thumb-play-video-icon::before{font-family:"Font Awesome 5 Pro";content:"\f04b"}.has-secondary-image .hic-media-container:hover .hic-image+.hic-secondary-image{opacity:1;visibility:visible}.has-secondary-image .hic-image+.hic-secondary-image{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;visibility:hidden;transition:all 0.25s ease-in-out;z-index:1}@media (max-width:640px){.split-50-50 .medium-12 .hic-title h3{font-size:1.5rem}.cta-section.full-column .section-header{text-align:center}}@media (min-width:641px){.page-element,.sidebar-element{padding:60px 0}.page-element.grid .section-body,.tab .grid-padding-x.tab-properties,.page-element.grid .section-body .hic-block .block-body{grid-row-gap:0}.section-title,.split-50-50 .medium-12 .hic-title h3,.image-above-content.listing-element .medium-12 .hic-title h3{font-size:2rem}}@media(max-width:1023px){.page-element.has-border-bottom{padding-bottom:60px}.page-element.has-border-bottom.carousel,.page-element.has-border-bottom{margin-bottom:60px}.page-element.has-border-bottom.carousel{padding-bottom:90px}}@media (min-width:1024px){.page-element,.sidebar-element{padding:10% 0}.row-fluid .medium-6:not(.large-3,.large-4) .hic-title h3,.row-fluid .medium-12 .hic-title h3{font-size:2.875rem}.medium-6:not(.large-3,.large-4) .hic-title h3,.medium-12 .hic-title h3{font-size:2.25rem}.split-50-50 .medium-12 .hic-blurb,.medium-6:not(.large-3,.large-4) .hic-blurb{font-size:1.313rem}.section-title,.split-50-50 .medium-12 .hic-title h3{font-size:2.3rem;padding-bottom:15px}.page-element.has-border-bottom{border-bottom:1px solid #DBDBDB;padding-bottom:5%;margin-bottom:5%}}@media (min-width:641px) and (max-width:1023px){.header-transparent:not(.sticky-header.scrolled):not(.page-banner-hidden):not(.single-rep_listing) .header .top-bar{padding:0 0 15px 0}.page-element.grid .hic-item{margin-bottom:20px}.page-element[class*="split-"] .has-media .hic-box,.image-left-content .has-media .hic-box,.image-right-content .has-media .hic-box{display:block}.split-50-50 .has-media .hic-box>.hic-media-container,.split-50-50 .has-media .hic-box>.hic-content{width:100%}body .split-50-50 .has-media .hic-box>.hic-content{padding:30px}}@media (max-width:640px){.header .top-bar .logo-wrap .logo{max-width:125px}.image-above-content.listing-element .medium-12 .hic-title h3,.section-title{font-size:2.3rem;line-height:1.3}.content-box-element.image-overlay-content.default-carousel-layout:not(.header-left):not(.header-right) .section-title{font-size:1.625rem}}@media (min-width:641px) and (max-width:640px){.header .top-bar .logo-wrap .logo{max-width:135px}}@media(min-width:1024px){.section-title,.split-50-50 .medium-12 .hic-title h3,.row-fluid .medium-12 .hic-title h3,.image-above-content.listing-element .medium-12 .hic-title h3{font-size:3.75rem}.page-content-element .section-title{font-size:3rem}.page-element.default-alignment .section-header,.page-element.default-alignment .section-footer .hic-button-wrap{text-align:center;justify-content:center}.content-box-element.image-overlay-content.default-carousel-layout:not(.header-left):not(.header-right) .section-header .cell{max-width:902px}.content-box-element.image-overlay-content.default-carousel-layout:not(.header-left):not(.header-right) .section-title{font-size:36px;line-height:1.3}}@media(max-width:640px){.page-content-element .section-title{font-size:1.5rem}}@media(min-width:1024px) and (max-width:1279px){.header-left .section-header,.header-right .section-header{padding-top:24px}.header-left .section-title,.header-right .section-title{margin-bottom:0}.header-left .sub-heading,.header-right .sub-heading{font-size:14px}.carousel.image-above-content .medium-6:not(.large-3,.large-4) .hic-title h3{font-size:1.75rem}}@media(min-width:1280px){.header-left .section-header,.header-right .section-header{padding-top:34px}.section-header{margin-bottom:40px}}@media(min-width:1024px) and (max-width:1439px){.section-title,.carousel-layout-3.image-above-content .hic-title h3{font-size:2.1rem;line-height:1.1}.listing-header-left .section-body p,.listing-header-left .section-body h2{padding-right:16px}}@media(min-width:1280px) and (max-width:1439px){.listing-header-left .section-body p,.listing-header-left .section-body h2{padding-right:40px}}@media(min-width:1440px) and (max-width:1599px){.listing-header-left .section-body p{padding-right:50px}}@media(min-width:1440px){.lp-element-header-title,.listing-header-left h2,.listing-header-right h2{font-size:3.75rem}}@media(max-width:1023px){.page-element.images-slide-right .grid-container,.page-element.images-slide-left .grid-container{display:flex;flex-flow:column}.page-element.images-slide-right .section-header,.page-element.images-slide-left .section-header{order:1}.page-element.images-slide-right .custom-images-slider,.page-element.images-slide-left .custom-images-slider{order:2;margin-top:0;margin-bottom:80px}.page-element.images-slide-right .section-body,.page-element.images-slide-left .section-body{order:3}.page-element.testimonial-element.images-slide-right .section-footer{order:4}}.image-above-content.page-element .hic-content{padding:20px}.image-above-content.dark-section .section-title{color:#fff}.image-above-content.dark-section .hic-button-wrap .button,.image-above-content.theme-section .hic-button-wrap .button{color:var(--lp--base-preset--brand-color--dark)}.image-above-content.dark-section:not(.content-element,.has-img-bg) .hic-content{background-color:var(--lp--base-preset--brand-color--dark)}.image-above-content.theme-section:not(.content-element,.has-img-bg) .hic-content{background-color:var(--lp--base-preset--brand-color--secondary)}.image-above-content.theme-section .hic-title h3,.image-above-content.theme-section .contact-phone a,.image-above-content.theme-section:not(.content-element,.has-img-bg) .hic-content{color:var(--lp--base-preset--body--color)}.image-above-content:not(.theme-section) .section-body .button:hover{background-color:var(--lp--base-preset--brand-color--primary);color:#fff;border:1px solid var(--lp--base-preset--brand-color--primary)}.image-above-content.theme-section .section-body .button:hover{background-color:var(--lp--base-preset--brand-color--dark);color:#fff;border:1px solid var(--lp--base-preset--brand-color--dark)}.image-above-content.grid .section-footer .hic-button-wrap{margin-top:80px}.image-left-content.row-fluid .hic-image::before,.image-right-content.row-fluid .hic-image::before{padding-top:66.66667%}.image-left-content.dark-section .hic-button-wrap .button,.image-right-content.dark-section .hic-button-wrap .button,.image-left-content.theme-section .hic-button-wrap .button,.image-right-content.theme-section .hic-button-wrap .button{color:var(--lp--base-preset--brand-color--dark)}.image-left-content.dark-section .section-title,.image-right-content.dark-section .section-title{color:#fff}.image-left-content.tab-layout .hic-box,.image-right-content.tab-layout .hic-box{align-items:center}@media (min-width:641px){.image-left-content.then-right.row-fluid .section-body{row-gap:0}.image-left-content:not(.row-fluid) .has-media .hic-content,.image-left-content:not(.row-fluid) .has-placeholder-image .hic-content,.image-right-content.then-left:not(.row-fluid) .cell:nth-child(even).has-media .hic-content,.image-right-content.then-left:not(.row-fluid) .cell:nth-child(even).has-placeholder-image .hic-content{padding-left:30px;padding-right:0}.image-right-content:not(.row-fluid) .has-media .hic-content,.image-right-content:not(.row-fluid) .has-placeholder-image .hic-content,.image-left-content.then-right:not(.row-fluid) .cell:nth-child(even).has-media .hic-content,.image-left-content.then-right:not(.row-fluid) .cell:nth-child(even).has-placeholder-image .hic-content{padding-right:30px;padding-left:0}.image-left-content.row-fluid .has-image .hic-content,.image-right-content.row-fluid .has-image .hic-content{padding:30px}.image-left-content .medium-12.has-media .hic-box,.image-right-content .medium-12.has-media .hic-box{align-items:center}}@media (min-width:1024px){.image-left-content.row-fluid .medium-12.has-image .hic-content,.image-right-content.row-fluid .medium-12.has-image .hic-content{padding-left:60px;padding-right:60px}.default-width .image-left-content.row-fluid .medium-12.has-image .hic-content,.default-width .image-right-content.row-fluid .medium-12.has-image .hic-content{max-width:600px}.wide-layout .image-left-content.row-fluid .medium-12.has-image .hic-content,.wide-layout .image-right-content.row-fluid .medium-12.has-image .hic-content{max-width:760px}}@media (max-width:1023px){.split-50-50.row-fluid .has-media .hic-box>.hic-media-container,.split-50-50.row-fluid .has-media .hic-box>.hic-content{width:100%}}@media (max-width:640px){.image-left-content.row-fluid .has-media .hic-content,.image-right-content.row-fluid .has-media .hic-content{padding:20px}.image-left-content.default-section .has-media .hic-content,.image-right-content.default-section .has-media .hic-content{padding-top:20px}.image-left-content:not(.default-section) .hic-content,.image-right-content:not(.default-section) .hic-content{padding:20px 15px}}.image-below-content .hic-media-container{margin-top:20px}.image-overlay-content.dark-section .section-title{color:#fff}.image-overlay-content.row-fluid .medium-12 .hic-image::before{padding-top:33.3333%}.image-overlay-content .large-3 .hic-image::before{padding-top:120%}.image-overlay-content .has-media .hic-media-container .overlay{position:absolute;top:0;bottom:0;height:100%;width:100%;transition:all 0.3s ease-in-out;z-index:1}.image-overlay-content.default-alignment .has-media .hic-content{text-align:center}.image-overlay-content .has-media .hic-content{padding:30px;justify-content:center;color:#fff;height:100%}.image-overlay-content .hic-title h3,.image-overlay-content .text-link .hic-button-wrap a{color:#fff}.image-overlay-content .hic-content .button,.map-element .section-footer .button{background-color:#fff0;backdrop-filter:blur(6px);border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:none;border-right:none}.image-overlay-content .hic-content .button:hover,.image-overlay-content .hic-content .button:focus{background-color:rgb(253 253 253 / 33%);color:var(--lp--base-preset--brand-color--dark)}.image-overlay-content .hic-box:hover>.hic-content>.hic-button-wrap{bottom:0;transition:0.3s all}.image-overlay-content .hic-box{overflow:hidden}.image-overlay-content.grid .hic-box .hic-content,.image-overlay-content.carousel .hic-box .hic-content{transition:0.3s all}.image-overlay-content.grid .text-link .hic-box .hic-content,.image-overlay-content.carousel .text-link .hic-box .hic-content{transform:translateY(47px)}.image-overlay-content.grid .hic-box:hover .hic-content,.image-overlay-content.carousel .hic-box:hover .hic-content{transition:0.3s all;transform:translateY(0)}.image-overlay-content .hic-title h3{font-size:2.25rem;font-weight:700}.image-overlay-content:not(.carousel-layout-1) .has-media .hic-content .hic-blurb{opacity:0;visibility:hidden}.greyscale-images .hic-image{filter:grayscale(100%);transition:all .35s ease-in-out}.greyscale-images .overlay{opacity:0;visibility:hidden}.greyscale-images .hic-box:hover .hic-image{filter:none}.image-overlay-content:not(.carousel-layout-1) .hic-content{max-width:300px;margin-left:auto;margin-right:auto;justify-content:center;left:0;padding:0;right:0}@media(min-width:1024px) and (max-width:1279px){.image-overlay-content .hic-title h3{font-size:1.8rem}}@media(min-width:1280px){.image-overlay-content .hic-title h3{font-size:3rem}}@media(min-width:1680px){.image-overlay-content .hic-title h3{font-size:3.75rem}.page-element.image-overlay-content .hic-title span{font-size:22px}}@media (min-width:1024px){.body-content:not(.has-sidebar-both) .image-above-content:not(.small-container) .medium-12 .hic-image::before,.body-content:not(.has-sidebar-both) .image-overlay-content:not(.small-container) .medium-12 .hic-image::before{padding-top:33.3333%}.image-overlay-content.row-fluid .medium-6:not(.large-3,.large-4) .hic-image::before{padding-top:66.6666%}.body-content.has-sidebar-both .image-above-content .medium-12 .hic-image::before,.body-content.has-sidebar-both .image-overlay-content .medium-12 .hic-image::before,.image-above-content.small-container .medium-12 .hic-image::before,.image-overlay-content.small-container .medium-12 .hic-image::before,.image-above-content.row-fluid .medium-6:not(.large-3,.large-4) .hic-image::before{padding-top:50%}}@media (max-width:1023px){.image-above-content .medium-12 .hic-image::before,.image-overlay-content .medium-12 .hic-image::before{padding-top:50%}}.icon-above-content .hic-icon{font-size:55px;transition:all 0.3s ease-in-out;text-align:center;padding-bottom:10px}.icon-above-content.default-alignment .hic-icon,.icon-above-content.text-center .hic-icon{margin-left:auto;margin-right:auto}.icon-above-content.box-border .hic-content{padding:40px 20px}.icon-above-content .hic-box{padding:20px 20px 40px;height:100%}.icon-above-content:not(.tab-layout).second-theme-section .hic-box,.icon-above-content:not(.tab-layout).theme-section .hic-box,.icon-above-content:not(.tab-layout).dark-section .hic-box,.icon-above-content:not(.tab-layout).grey-section .hic-box,.icon-above-content:not(.tab-layout).light-section .hic-box{box-shadow:0 2px 50px 10px rgb(0 0 0 / .1);background-color:#fff}.icon-above-content:not(.tab-layout).dark-section .hic-blurb,.icon-above-content:not(.tab-layout).dark-section .hic-title h3,.icon-above-content:not(.tab-layout).theme-section .hic-blurb,.icon-above-content:not(.tab-layout).theme-section .hic-title h3{color:var(--lp--base-preset--body--color)}.icon-above-content:not(.tab-layout).dark-section .section-title,.icon-above-content:not(.tab-layout).theme-section .section-title{color:#fff}.icon-above-content:not(.theme-section) .hic-box .hic-icon{color:var(--lp--base-preset--brand-color--primary)}.icon-above-content .contact-details div::before{display:none}.icon-above-content .contact-details div{padding-left:0;word-break:break-all}.circle-icon.icon-above-content .hic-icon{height:90px;width:90px;border:2px solid var(--lp--base-preset--link--color);border-radius:50px;display:flex;justify-content:center;align-items:center;margin-bottom:20px;padding-bottom:0}@media (min-width:1024px){.icon-above-content .hic-box{padding:40px 60px}}.icon-left-content .hic-box{padding:20px 20px 40px;height:100%}.icon-left-content:not(.tab-layout).default-section .hic-box{background-color:var(--lp--base-preset--brand-color--secondary)}.icon-left-content:not(.tab-layout).second-theme-section .hic-box{box-shadow:0 2px 50px 10px rgb(0 0 0 / .1);background-color:#fff}.icon-left-content .hic-content{padding:10px 10px 10px 80px;position:relative;text-align:left}.icon-left-content .hic-icon{position:absolute;width:60px;border-radius:8px;font-size:40px;top:10px;left:0;text-align:center}.icon-left-content:not(.theme-section) .hic-box .hic-icon{color:var(--lp--base-preset--brand-color--primary)}.icon-left-content .contact-details div::before{display:none}.icon-left-content .contact-details div{padding-left:0}@media (min-width:1024px){.icon-above-content .hic-icon{font-size:65px}.icon-left-content .hic-content{padding-left:100px}.icon-left-content .hic-icon{width:80px;font-size:50px}}.job-application-form .grid-container{max-width:1440px!important}.job-application-form .gfield--type-fileupload{position:relative;display:flex;align-items:end}.job-application-form .gfield--type-fileupload .gfield_required,.job-application-form .gfield--type-fileupload .gfield_description{display:none}.job-application-form .gfield--type-fileupload label{border:1px solid;border-radius:37px;width:100%;text-align:center;margin:0;padding:5px 0;font-weight:400}.job-application-form .gfield--type-fileupload .ginput_container{position:absolute;height:50px;top:0;opacity:0}.job-application-form .gfield--type-fileupload .ginput_container input{margin:0}.job-application-form .gfield--type-fileupload .ginput_container input[type=file]{height:50px;cursor:pointer}.job-application-form .gform_fields .gfield{width:100%!important}.job-application-form .gfield--type-submit .gform-button{width:100%}@media (min-width:641px){.job-application-form .gform_fields .gfield{width:50%!important}}@media (max-width:1023px){.job-application-form .gfield.break{display:none}}@media (min-width:1024px){.job-application-form .gform_fields{display:flex;flex-wrap:wrap;width:100%;gap:20px;margin:0!important}.job-application-form .gfield{padding:0}.job-application-form .gfield.fixed.name,.job-application-form .gfield.fixed.last-name{flex:0 0 240px}.job-application-form .gfield.fill{flex:1 1 auto;min-width:0}.job-application-form .gfield.break{flex:0 0 100%;height:0}.job-application-form .gfield.fixed.phone::before{content:"";flex-basis:100%;height:0;display:block}.job-application-form .gfield.fixed.phone{flex:0 0 240px}.job-application-form .gfield.email{flex:0 0 300px}.job-application-form .gfield.upload{flex:0 0 200px}.job-application-form .gfield.upload-2{flex:0 0 180px}.job-application-form .gfield--type-submit{flex:1}}#open-position .grid-container{max-width:1440px!important}#open-position .job-opening-table tbody td{text-transform:uppercase;font-size:18px}#open-position .job-opening-table tbody td .button{text-transform:none}#open-position .job-opening-table tbody td h3{text-transform:capitalize}@media(max-width:640px){#open-position .job-opening-table tbody td:nth-child(2),#open-position .job-opening-table tbody td:nth-child(3){display:none}#open-position .job-opening-table tbody td h3{margin-bottom:0}}@media(min-width:1024px){#open-position .job-opening-table tbody td{padding-top:12px;padding-bottom:12px}}@media(min-width:1360px){#open-position .job-opening-table tbody td h3{font-size:2.25rem}#open-position .job-opening-table tbody td:last-child{padding-left:34px}#open-position .job-opening-table tbody td:nth-child(2){min-width:250px}#open-position .job-opening-table tbody td:nth-child(3){min-width:140px}}.selling-buying-tabs.horizontal-tab-layout .tabs-panel{padding:30px 0 0}.selling-buying-tabs.horizontal-tab-layout .tabs-panel .page-element .grid-padding-x{margin-left:-15px;margin-right:-15px}@media (max-width:640px){.selling-buying-tabs .page-element .hic-content{text-align:center}.selling-buying-tabs .page-element .hic-content .hic-button-wrap{justify-content:center}}@media (min-width:1024px){.selling-buying-tabs.horizontal-tab-layout .tabs-panel{padding-top:60px}}@media (max-width:1023px){.image-right-content.row-fluid:not(.then-left) .hic-content{padding:60px 15px}.image-right-content.row-fluid:not(.then-left) .has-media .hic-box{display:flex;flex-direction:column}}.contact-form-element.default-alignment .section-header{text-align:center}.contact-form-element .section-body h2{font-weight:600}.contact-form-element .section-body{font-weight:400}.contact-form-element .section-body a{color:var(--lp--base-preset--body--color)}.contact-form-element .section-body .contact-details div::before{color:#acacac}.contact-form-element .section-body .cell:nth-of-type(2){padding-top:20px}@media (min-width:641px){.contact-form-element .gform_wrapper .gform_footer input[type="submit"]{width:100%}}@media (min-width:641px) and (max-width:1023px){.contact-form-element.three-columns .grid-x>.medium-4:not(:last-child){width:50%}.contact-form-element.three-columns .grid-x>.medium-4:last-child{width:100%}}@media (max-width:1023px){.contact-form-element .gform_wrapper{margin-top:30px}}.listing-element .listing-content .ovelay-loader{position:absolute;top:0;left:0;background:rgb(255 255 255 / .78);height:100%;width:100%;z-index:99;display:none}.listing-element .listing-content.ajax-call .ovelay-loader{display:block}.listing-element .filter-button{display:flex;flex-wrap:wrap}.listing-header-left .rep-listings-element .lp-container,.listing-header-right .rep-listings-element .lp-container{padding-left:0;padding-right:0}@media (min-width:641px){.listing-header-right .rep-listings-element .lp-item{padding-right:0!important}}@media(max-width:640px){.listing-header-left .section-body .cell:first-child{margin-bottom:40px}.listing-header-right .section-body .cell:first-child{order:2;margin-top:24px}}@media(min-width:1024px){.listing-header-left h2,.listing-header-right h2{margin-bottom:28px}.listing-header-left .section-body .button,.listing-header-right .section-body .button{margin-top:32px}.listing-header-left .lp-carousel .slick-list{clip-path:inset(0 -120px 0 0);overflow:visible}.listing-header-left .section-body .cell:first-child .button,.listing-header-right .section-body .cell:last-child .button{position:absolute;bottom:-36px}}.page-element .lp-search-form .lp-filter-button{background-color:#fff0;background-image:url(../images/filter-icon.png);background-size:contain;background-repeat:no-repeat;height:19px;width:32px}.page-element .lp-search-form .lp-submit-button:hover,.page-element .lp-search-form .lp-submit-button:focus,.hero .lp-search-form .lp-submit-button:hover,.hero .lp-search-form .lp-submit-button:focus{background-color:#fff0}.page-element .lp-search-form .lp-submit-button:hover,.hero .lp-search-form .lp-submit-button:hover{transform:scale(1.1)}.page-element .lp-search-form .lp-submit-button,.hero .lp-search-form .lp-submit-button{border:none;font-size:0;padding:13px 16px}.page-element .lp-search-form .lp-submit-button:before,.hero .lp-search-form .lp-submit-button:before{content:"\f002";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:24px}.hero .rep-appraisal-form .lp-field-address input{padding-left:240px;padding-right:68px}.hero .lp-search-form .lp-form-footer,.page-element.has-bg-img .lp-search-form .lp-form-footer{position:absolute;right:28px;width:auto;top:7px}.page-element.has-bg-img .lp-search-form .lp-form-footer{top:10px}.hero .rep-appraisal-form .lp-submit-button,.page-element.has-bg-img .lp-search-form .lp-submit-button{width:20px;transition:all .25s ease-in-out;padding:0}.hero .rep-appraisal-form .lp-form-body{width:100%;position:relative}.hero .rep-appraisal-form .lp-submit-button:before,.page-element.has-bg-img .lp-search-form .lp-submit-button:before{color:#FFF}.hero .rep-appraisal-form .lp-field-addres{position:relative}.hero .rep-appraisal-form .lp-field-address:before{content:'Get Property Value:';position:absolute;left:28px;z-index:1;top:8px;font-weight:500}@media(max-width:1023px){.hero .rep-appraisal-form .lp-field-address input{padding-left:153px;padding-right:62px}.hero .rep-appraisal-form .lp-field-address:before,.hero .rep-search-form .lp-form .lp-form-body input{font-size:14.5px}.hero .lp-search-form .lp-form-footer{right:16px;top:12px}.hero .rep-appraisal-form .lp-field-address:before{left:20px;top:14px}.hero .lp-search-form .lp-submit-button:before{font-size:20px}}@media(max-width:390px){.hero .rep-appraisal-form .lp-field-address:before,.hero .rep-search-form .lp-form .lp-form-body input{font-size:11px}.hero .rep-appraisal-form .lp-field-address:before{left:15px;top:14px}.hero .rep-appraisal-form .lp-field-address input{padding-left:123px}.hero .lp-search-form .lp-submit-button:before{font-size:17px}.hero .lp-search-form input{height:44px}.hero .lp-search-form .lp-form-footer{top:9px}}@media(min-width:1024px) and (max-width:1599px){.hero .rep-appraisal-form .lp-field-address:before,.hero .rep-search-form .lp-form .lp-form-body input,.hero .rep-search-form .lp-form .lp-form-body input{font-size:18px}.hero .rep-appraisal-form .lp-field-address input{padding-left:190px}.hero .rep-appraisal-form .lp-field-address:before{top:9px}}@media(min-width:1600px){.hero .rep-appraisal-form .lp-field-address:before,.hero .rep-search-form .lp-form .lp-form-body input{font-size:22px}}.post-element:not(.image-overlay-content,.dark-section,.theme-section) .hic-title a h3{color:var(--lp--base-preset--heading--color)}.post-element .hic-box .hic-term.category .hic-label,.post-element .hic-published-date .hic-label{display:none}.post-element.image-above-content .hic-box .hic-content{padding:20px 0}.post-element.image-above-content .has-category .hic-box{position:relative}.post-element.image-above-content .has-category .hic-box .hic-term.category{position:absolute;top:10px;right:10px}.post-element.image-above-content .has-category .hic-box .hic-term.category .hic-value a{background-color:rgb(0 0 0 / .6);padding:3px 6px;font-weight:400;color:#fff}.post-element .hic-content{display:flex;flex-flow:column}.post-element .hic-published-date{order:1;text-transform:uppercase;margin-bottom:10px;font-weight:400}.post-element.theme-section .hic-published-date{color:var(--lp--base-preset--body--color)}.post-element.grid .hic-item{margin-bottom:25px}.post-element.page-element.image-above-content .hic-box{height:100%!important}.post-element.image-above-content .hic-box .hic-image{transition:all 0.3s ease}.post-element.image-above-content .hic-media-container,.construction-updates-category .hic-media-container{position:relative}.post-element.image-above-content .hic-box .hic-media-container a:before,.post-element.image-above-content .hic-box .hic-media-container a:after{content:'';opacity:0;visibility:hidden;transition:all .25s ease-in-out;position:absolute}.post-element.image-above-content .hic-box .hic-media-container a:before{background-image:url(../images/arrows-forward-light.png);background-size:contain;background-repeat:no-repeat;display:inline-block;width:48px;height:48px;margin-bottom:8px;top:0;bottom:0;margin:auto auto;right:0;left:0;z-index:2}.post-element.image-above-content .hic-box .hic-media-container a:hover:before,.post-element.image-above-content .hic-box .hic-media-container a:hover:after{opacity:1;visibility:visible}.post-element.image-above-content .hic-box .hic-media-container a:after{background-color:rgb(244 244 244 / 40%);height:100%;width:100%;left:0;top:0}.post-element.image-above-content .hic-title h3{margin-bottom:6px}.post-element.image-above-content .article.has-description .hic-title{margin-bottom:16px}@media(min-width:1024px) and (max-width:1599px){.post-element.image-above-content.default-carousel-layout .hic-box .hic-content{padding-bottom:0}}@media(min-width:1024px){.post-element .hic-published-date{font-size:21px}}.listing-element .section-pagination{margin-top:30px}.listing-element .section-pagination .cell{display:flex;column-gap:30px;justify-content:center}.listing-element .section-pagination .page-numbers{width:35px;height:35px;text-align:center;display:flex;align-items:center;font-weight:700;justify-content:center;font-size:1rem}.listing-element .section-pagination .page-numbers:hover,.listing-element .section-pagination .page-numbers:focus{background:#ebe9eb}.listing-element .section-pagination .page-numbers.current{border-radius:50%;border:1px solid var(--lp--base-preset--brand-color--primary);background-color:var(--lp--base-preset--brand-color--primary);color:#fff}.listing-element.theme-section .section-pagination .page-numbers{color:#fff}.listing-element.theme-section .section-pagination .page-numbers.current{border:1px solid #fff;background-color:#fff;color:var(--lp--base-preset--brand-color--primary)}.page-element.menu-filter ul{justify-content:center;column-gap:10px}.page-element.menu-filter li{border-radius:30px;background-color:#f6f6f8}.page-element.menu-filter li a{color:var(--lp--base-preset--brand-color--primary);font-weight:700}.page-element.menu-filter li.active{background-color:var(--lp--base-preset--brand-color--primary)}.page-element.menu-filter li.active a{color:#fff}.testimonial-element .hic-blurb{font-weight:300}.testimonial-element.default-alignment .hic-avatar,.testimonial-element.text-center .hic-avatar{margin-left:auto;margin-right:auto}.testimonial-element .hic-avatar,.testimonial-element .hic-blurb{margin-bottom:30px}.testimonial-element.image-above-content .hic-profile{margin-top:30px}.testimonial-element .hic-client-location{text-transform:uppercase;color:#999}.testimonial-element:not(.image-above-content):not(.image-overlay-content) .hic-content::before{content:"";line-height:inherit;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:var(--lp--base-preset--button--background-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:35px;height:35px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MS41MDIiIGhlaWdodD0iNTIuMzcyIiB2aWV3Qm94PSIwIDAgNjEuNTAyIDUyLjM3MiI+CiAgPGcgaWQ9Ikdyb3VwXzEwOSIgZGF0YS1uYW1lPSJHcm91cCAxMDkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1NS43NDcgMzEuNzIxKSI+CiAgICA8cGF0aCBpZD0iUGF0aF81NSIgZGF0YS1uYW1lPSJQYXRoIDU1IiBkPSJNLTk0MC41ODEtNy44NTJhMTQuNDYsMTQuNDYsMCwwLDEsNy42OCwyLjY5LDE0LjM5NCwxNC4zOTQsMCwwLDEsNS41ODEsMTUuMTI5QTE0LjM2OSwxNC4zNjksMCwwLDEtOTM5LjMsMjAuNzUzYTE0LjM0MywxNC4zNDMsMCwwLDEtMTYuMjQyLTEyLjQyQTM1Ljg2NywzNS44NjcsMCwwLDEtOTU0Ljc1Ni0zLjdhNjIuNjIsNjIuNjIsMCwwLDEsOS4yODctMjEuMDM2YzEuNC0yLjExNCwyLjkzNy00LjEzNSw0LjQ1Mi02LjE2OGExLjQ2MywxLjQ2MywwLDAsMSwuOTc5LS41MjRjLjU5My0uMDI4LjgyOS41NjIuNjUxLDEuMjg5LS40NzksMS45NjgtMS4wMjgsMy45MjYtMS4zODUsNS45MTZhMzkuNzg5LDM5Ljc4OSwwLDAsMCwuMDQ3LDE1Ljg3M0MtOTQwLjY4Ny04LjE5MS05NDAuNjMzLTguMDMyLTk0MC41ODEtNy44NTJabS0xLjY1MS0xOC40MzdhMy41NSwzLjU1LDAsMCwwLS4yNTYuMjcyLDY3LjQ2NSw2Ny40NjUsMCwwLDAtOS40MTcsMTguNDQxLDM4LjczMSwzOC43MzEsMCwwLDAtMS45LDE1LjUsMTIuNjIsMTIuNjIsMCwwLDAsMTQuOTU5LDEwLjk4NEExMi42NTYsMTIuNjU2LDAsMCwwLTkyOC42OTUsNS41NzEsMTIuNjA3LDEyLjYwNywwLDAsMC05NDAuODY0LTYuMDc3Yy0uOTcyLS4wMzctMS4xNDYtLjE4NS0xLjM4NS0xLjEzYTQwLjI1NCw0MC4yNTQsMCwwLDEtLjU2NS0xNS41NTVDLTk0Mi42NTctMjMuOS05NDIuNDQyLTI1LjAyOC05NDIuMjMyLTI2LjI4OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMjQpIiBmaWxsPSIjMDBhYmJlIi8+CiAgICA8cGF0aCBpZD0iUGF0aF81NiIgZGF0YS1uYW1lPSJQYXRoIDU2IiBkPSJNLTc0Ny40NDEtOC4wOTNhMTQuNDQ0LDE0LjQ0NCwwLDAsMSw4LjEyLDMuMDA1LDE0LjM2NCwxNC4zNjQsMCwwLDEsNS4wODcsMTUuMDc3LDE0LjMzNCwxNC4zMzQsMCwwLDEtMTEuOTIxLDEwLjUyNkExNC40MzYsMTQuNDM2LDAsMCwxLTc2Mi41MDYsNi43NDdjLS4zNTctOC4wNTUsMS43MzItMTUuNTE1LDUuMS0yMi43MDZhNzkuNTY4LDc5LjU2OCwwLDAsMSw5LjU0OC0xNS4yMjJjLjMzNy0uNDMyLjcyMS0uNywxLjI0NS0uNDM5LjU2OS4yODEuNTMxLjc4Mi4zNzIsMS4zMTZhNDkuMDY2LDQ5LjA2NiwwLDAsMC0yLjExMywxNS4xMzJBMzEuNjA3LDMxLjYwNywwLDAsMC03NDcuNDQxLTguMDkzWk0tNzQ5LjEtMjYuNTI3Yy0uMTEuMTI0LS4xNTQuMTY2LS4xODkuMjE0YTcwLjY5Miw3MC42OTIsMCwwLDAtNy44NTcsMTQuMDg1QTQzLjM3OSw0My4zNzksMCwwLDAtNzYwLjcyLDcuMDQ1LDEyLjY1OCwxMi42NTgsMCwwLDAtNzQ1LjcsMTguNjcyLDEyLjY1NiwxMi42NTYsMCwwLDAtNzM1LjU1Myw1LjA4OSwxMi42MDcsMTIuNjA3LDAsMCwwLTc0Ny42OS02LjMxNmMtLjk4MS0uMDM2LTEuMTYyLS4xNzctMS40LTEuMTE2YTM5LDM5LDAsMCwxLS43MjYtMTQuM0MtNzQ5LjYyNy0yMy4zLTc0OS4zNDktMjQuODU3LTc0OS4xLTI2LjUyN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjAuNTAxIDApIiBmaWxsPSIjMDBhYmJlIi8+CiAgPC9nPgo8L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MS41MDIiIGhlaWdodD0iNTIuMzcyIiB2aWV3Qm94PSIwIDAgNjEuNTAyIDUyLjM3MiI+CiAgPGcgaWQ9Ikdyb3VwXzEwOSIgZGF0YS1uYW1lPSJHcm91cCAxMDkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk1NS43NDcgMzEuNzIxKSI+CiAgICA8cGF0aCBpZD0iUGF0aF81NSIgZGF0YS1uYW1lPSJQYXRoIDU1IiBkPSJNLTk0MC41ODEtNy44NTJhMTQuNDYsMTQuNDYsMCwwLDEsNy42OCwyLjY5LDE0LjM5NCwxNC4zOTQsMCwwLDEsNS41ODEsMTUuMTI5QTE0LjM2OSwxNC4zNjksMCwwLDEtOTM5LjMsMjAuNzUzYTE0LjM0MywxNC4zNDMsMCwwLDEtMTYuMjQyLTEyLjQyQTM1Ljg2NywzNS44NjcsMCwwLDEtOTU0Ljc1Ni0zLjdhNjIuNjIsNjIuNjIsMCwwLDEsOS4yODctMjEuMDM2YzEuNC0yLjExNCwyLjkzNy00LjEzNSw0LjQ1Mi02LjE2OGExLjQ2MywxLjQ2MywwLDAsMSwuOTc5LS41MjRjLjU5My0uMDI4LjgyOS41NjIuNjUxLDEuMjg5LS40NzksMS45NjgtMS4wMjgsMy45MjYtMS4zODUsNS45MTZhMzkuNzg5LDM5Ljc4OSwwLDAsMCwuMDQ3LDE1Ljg3M0MtOTQwLjY4Ny04LjE5MS05NDAuNjMzLTguMDMyLTk0MC41ODEtNy44NTJabS0xLjY1MS0xOC40MzdhMy41NSwzLjU1LDAsMCwwLS4yNTYuMjcyLDY3LjQ2NSw2Ny40NjUsMCwwLDAtOS40MTcsMTguNDQxLDM4LjczMSwzOC43MzEsMCwwLDAtMS45LDE1LjUsMTIuNjIsMTIuNjIsMCwwLDAsMTQuOTU5LDEwLjk4NEExMi42NTYsMTIuNjU2LDAsMCwwLTkyOC42OTUsNS41NzEsMTIuNjA3LDEyLjYwNywwLDAsMC05NDAuODY0LTYuMDc3Yy0uOTcyLS4wMzctMS4xNDYtLjE4NS0xLjM4NS0xLjEzYTQwLjI1NCw0MC4yNTQsMCwwLDEtLjU2NS0xNS41NTVDLTk0Mi42NTctMjMuOS05NDIuNDQyLTI1LjAyOC05NDIuMjMyLTI2LjI4OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMjQpIiBmaWxsPSIjMDBhYmJlIi8+CiAgICA8cGF0aCBpZD0iUGF0aF81NiIgZGF0YS1uYW1lPSJQYXRoIDU2IiBkPSJNLTc0Ny40NDEtOC4wOTNhMTQuNDQ0LDE0LjQ0NCwwLDAsMSw4LjEyLDMuMDA1LDE0LjM2NCwxNC4zNjQsMCwwLDEsNS4wODcsMTUuMDc3LDE0LjMzNCwxNC4zMzQsMCwwLDEtMTEuOTIxLDEwLjUyNkExNC40MzYsMTQuNDM2LDAsMCwxLTc2Mi41MDYsNi43NDdjLS4zNTctOC4wNTUsMS43MzItMTUuNTE1LDUuMS0yMi43MDZhNzkuNTY4LDc5LjU2OCwwLDAsMSw5LjU0OC0xNS4yMjJjLjMzNy0uNDMyLjcyMS0uNywxLjI0NS0uNDM5LjU2OS4yODEuNTMxLjc4Mi4zNzIsMS4zMTZhNDkuMDY2LDQ5LjA2NiwwLDAsMC0yLjExMywxNS4xMzJBMzEuNjA3LDMxLjYwNywwLDAsMC03NDcuNDQxLTguMDkzWk0tNzQ5LjEtMjYuNTI3Yy0uMTEuMTI0LS4xNTQuMTY2LS4xODkuMjE0YTcwLjY5Miw3MC42OTIsMCwwLDAtNy44NTcsMTQuMDg1QTQzLjM3OSw0My4zNzksMCwwLDAtNzYwLjcyLDcuMDQ1LDEyLjY1OCwxMi42NTgsMCwwLDAtNzQ1LjcsMTguNjcyLDEyLjY1NiwxMi42NTYsMCwwLDAtNzM1LjU1Myw1LjA4OSwxMi42MDcsMTIuNjA3LDAsMCwwLTc0Ny42OS02LjMxNmMtLjk4MS0uMDM2LTEuMTYyLS4xNzctMS40LTEuMTE2YTM5LDM5LDAsMCwxLS43MjYtMTQuM0MtNzQ5LjYyNy0yMy4zLTc0OS4zNDktMjQuODU3LTc0OS4xLTI2LjUyN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNjAuNTAxIDApIiBmaWxsPSIjMDBhYmJlIi8+CiAgPC9nPgo8L3N2Zz4K)}.hic-client-name{font-size:1.3rem;font-weight:500;margin-bottom:15px}.hic-rating .fas.fa-star{color:#fb0}.hic-rating .far.fa-star{color:#e0e0e0;font-weight:900}.hic-profile-details .hic-client-name{display:none}@media (max-width:640px){.testimonial-element.carousel.images-slide-right{padding-top:20px}}@media (min-width:641px){.testimonial-element .hic-content{padding-left:15px;padding-right:15px}}@media (max-width:767px){.testimonial-element .slick-prev{left:0}.testimonial-element .slick-next{right:0}}@media (min-width:1024px){.testimonial-element .hic-content::before{width:50px;height:50px}.testimonial-element.split-60-40 .hic-blurb{font-size:2rem;line-height:40px}}body .gallery-element.row-fluid.grid .section-body .hic-item{padding-right:5px}body .gallery-element.row-fluid.grid .section-body{padding-left:5px}.gallery-element .section-title{padding-bottom:0;margin-bottom:0}.hic-post-meta-nav,.hic-post-meta-nav span,.hic-post-meta-nav a{display:block}.nav-content{display:flex;flex-flow:column;padding-top:15px;padding-bottom:15px}.hic-post-meta-nav:not(.layout-1) .nav-box{display:flex}.hic-post-meta-nav:not(.layout-1) .nav-image-container{width:25%}.hic-post-meta-nav:not(.layout-1) .nav-content{width:75%}.hic-post-meta-nav.layout-2 .nav-content{order:2;padding-left:15px}.hic-post-meta-nav.layout-2 .nav-image-container{order:1}.hic-post-meta-nav.layout-3 .nav-content{order:1;padding-right:15px;text-align:right}.hic-post-meta-nav.layout-3 .nav-image-container{order:2}.hic-post-meta-nav:not(.layout-1) .hic-image{height:100%}body.error404 .hero .hero-bg-overlay{display:none}.cta-element.page-element{padding-top:100px;padding-bottom:100px}.cta-element.has-bg-img .section-footer .button,.page-element.has-bg-img .section-footer .button{background-color:#fff0;border:1px solid #fff;color:#fff}.cta-element.has-bg-img .section-footer .button:hover,.page-element.has-bg-img .section-footer .button:hover{background-color:var(--lp--base-preset--button--background-color);border:1px solid var(--lp--base-preset--button--background-color);color:#fff}.cta-element.page-element .section-footer .hic-button-wrap{margin-top:-26px!important}.cta-element.page-element .section-header .section-title,.cta-element.page-element .section-header .sub-heading{padding-bottom:0}.header-left.newsletter-form.dark-section,.header-left.newsletter-form.theme-section{color:#fff}.header-left.newsletter-form.dark-section .gform_footer input{background-color:var(--lp--base-preset--button--background-color)}.header-left.newsletter-form.dark-section .gform_footer input:hover{background-color:var(--lp--base-preset--button--background-color--hover)}.header-left.newsletter-form.theme-section .gform_footer input{background-color:var(--lp--base-preset--brand-color--dark)}.header-left.newsletter-form.theme-section .gform_footer input:hover{background-color:var(--lp--base-preset--button--background-color--hover)}.header-left.newsletter-form.dark-section .gform_body input,.header-left.newsletter-form.dark-section .gform_body input::placeholder,.header-left.newsletter-form.theme-section .gform_body input,.header-left.newsletter-form.theme-section .gform_body input::placeholder{color:#fff}.header-left.newsletter-form .section-header .section-title{padding-bottom:0;margin-bottom:0;font-size:24px}.header-left.newsletter-form .section-body form .gform_body input{border:1px solid silver}@media (min-width:641px){.header-left.newsletter-form.dark-section .grid-container{border-bottom:1px solid #fff;padding-bottom:30px;padding-top:20px}}@media (min-width:1024px){.header-left.newsletter-form .section-body form .gform_footer input{margin-top:0;width:90%}.header-left.newsletter-form .section-body form .gform_footer{width:20%;text-align:right;padding-top:0;margin-top:0;padding-bottom:0}.header-left.newsletter-form .section-body form .gform_body{width:75%}.header-left.newsletter-form .grid-container{display:flex;align-items:center}.header-left.newsletter-form .section-body form{display:flex;justify-content:end}.header-left.newsletter-form .section-body .cell{padding-right:0}.header-left.newsletter-form .section-header .cell{padding-left:0}.header-left.newsletter-form .section-body{width:75%}.header-left.newsletter-form .section-header{width:25%;margin-bottom:0}}.instagram-feeds .section-title span{text-transform:lowercase}@media (min-width:641px) and (max-width:1023px){.instagram-feeds.page-element .hic-item{width:33.33%}}@media (max-width:640px){.instagram-feeds.page-element .hic-item{width:50%}}.job-opening-table tbody{border:none}.job-opening-table tbody h3{font-weight:700}.job-opening-table tbody tr:nth-child(2n){background-color:#fff0}.job-opening-table tbody td:not(:first-child){text-align:center}@media(max-width:640px){.job-opening-table tbody tr{display:flex;width:100%;flex-wrap:wrap;text-align:left;border-bottom:1px solid #DBDBDB;padding:18px 0}.job-opening-table tbody tr td:not(:last-child){flex:0 0 100%;text-align:left}}.copy-element-layout-1 .section-body h2{font-weight:700}.copy-element-layout-1 .cta-group{margin-top:34px}@media(min-width:641px) and (max-width:1023px){.copy-element-layout-1 .cta-group{flex-flow:column;align-items:flex-start}}@media(min-width:1024px){.copy-element-layout-1 .section-body .cell:not(:first-child){display:flex;flex-flow:column;justify-content:end;flex:1;margin-bottom:54px}.copy-element-layout-1 .content{column-count:2;column-gap:2rem;column-fill:balance}.copy-element-layout-1 .section-body h2{max-width:360px}}@media(min-width:1024px) and (max-width:1279px){.copy-element-layout-1 .section-body .cell:first-child{min-width:420px;margin-right:12px}.copy-element-layout-1 .section-body h2{font-size:40px}}@media(min-width:1280px){.copy-element-layout-1 .section-body .cell:first-child{min-width:536px;margin-right:24px}.copy-element-layout-1 .section-body h2{font-size:48px;margin-bottom:24px}}.full-height-cta{height:100vh;display:flex;align-items:center}.full-height-cta.default-alignment{justify-content:center}.cta-section.full-column{height:100vh;display:flex;align-items:center}.cta-digital-appraisal.default-alignment{justify-content:center}.cta-digital-appraisal .inner-section{width:100%}.cta-digital-appraisal .rep-search-form{max-width:490px;margin:0 auto}.cta-section.full-column.default-alignment .section-header{max-width:750px;margin-left:auto;margin-right:auto}@media(max-width:640px){.cta-section.full-column{height:650px}}@media(min-width:641px) and (max-width:1023px){.cta-section.full-column.default-alignment .section-header{text-align:center}.cta-section.full-column .section-title{font-size:2.5rem;margin-bottom:34px}.cta-section.full-column.default-alignment .section-title{max-width:65%;margin-left:auto;margin-right:auto}}.has-banner-thumbnails .hero-banner-message{margin-bottom:130px}.has-banner-thumbnails .hero-banner-message{position:initial}.has-banner-thumbnails .hero-body{position:relative}.header-left.banner-thumbnails .grid-container{align-items:flex-end;padding:0 8px}.banner-thumbnails{color:#FFF;position:absolute;bottom:30px;left:0;width:100%;padding:0}.banner-thumbnails .section-title{font-size:22px;font-family:"GT-Eesti-Pro-Display",sans-serif;font-weight:500}.banner-thumbnails .hic-box{padding:8px;backdrop-filter:blur(3px);background:hsl(0deg .11% 19.63% / 30%);border-radius:8px;overflow:hidden;text-align:left;transition:all .25s ease-in-out;border:1px solid rgb(255 255 255 / .8);border-left-width:.5px;border-right-width:.5px;border-left-color:rgb(255 255 255 / .4);border-right-color:rgb(255 255 255 / .4)}.banner-thumbnails .hic-image::before{padding-top:55%}.banner-thumbnails .grid-padding-x>.cell{padding-left:8px;padding-right:8px}.banner-thumbnails.page-element.grid .section-body .hic-item{margin-bottom:0;cursor:pointer}.banner-thumbnails .hic-item:hover .hic-image::before,.banner-thumbnails .hic-item.active-video .hic-image::before{padding-top:60%}.banner-thumbnails .hic-image::before{transition:all .25s ease-in-out}.banner-thumbnails .hic-box:hover,.banner-thumbnails .hic-item.active-video .hic-box{outline:1px solid #999}.banner-thumbnails .section-body{display:flex;align-items:flex-end}.banner-thumbnails .section-title,.banner-thumbnails .hic-title h3{color:#FFF}.banner-thumbnails .hic-title h3{font-size:19px;margin-bottom:0;font-family:"GT-Eesti-Pro-Display",sans-serif;font-weight:300}.banner-thumbnails .section-title{margin-bottom:0;padding-bottom:0;display:flex;align-items:end;gap:28px}.banner-thumbnails .section-title:after{content:"";flex-grow:1;height:2px;background-color:#999;opacity:.65}.banner-thumbnails.header-left .section-body{flex:1}.banner-thumbnails.image-above-content.page-element .hic-content{padding:8px 0}.header-left.grid.banner-thumbnails .section-header{padding-right:10px;margin-bottom:0}.banner-thumbnails .hic-item:hover .hic-title h3,.banner-thumbnails .hic-item.active-video .hic-title h3{font-family:"GT Sectra Display";font-variant-numeric:lining-nums;font-feature-settings:"lnum"}.banner-thumbnails .hic-item:first-of-type .hic-image{background-repeat:no-repeat;background-position-y:15%}.banner-thumbnails .hic-title h3:after,.banner-thumbnails .hic-item.active-video .hic-title h3:after{content:"\f062";font-family:"Font Awesome 5 Pro";transform:rotate(45deg) translate(0,6px);display:inline-block;margin-left:14px;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.banner-thumbnails .hic-item:hover .hic-title h3:after,.banner-thumbnails .hic-item.active-video .hic-title h3:after{opacity:1;visibility:visible;transform:rotate(45deg) translate(0,0)}.has-banner-thumbnails .video-background-banner .bg-image{position:relative;opacity:1;transition:opacity 0.65s ease-in-out}.has-banner-thumbnails .video-background-banner .bg-image::after{content:"";position:absolute;inset:0;background:#fff0;transition:background 0.65s ease-in-out;pointer-events:none}.has-banner-thumbnails .video-background-banner .bg-image.fading::after{background:rgb(0 0 0 / .45)}@media(max-width:640px){.page-element.banner-thumbnails.grid .section-body .cell{width:33.33333%}.banner-thumbnails .hic-title h3{font-size:12px}.banner-thumbnails.image-above-content.page-element .hic-content{padding:8px 0 0 0}}@media(max-width:390px){.banner-thumbnails .hic-title h3{font-size:11px}.banner-thumbnails .grid-padding-x>.cell{padding-left:3px;padding-right:3px}}@media(max-width:1023px){.page-element.banner-thumbnails.grid .section-header{display:none}}@media(min-width:641px) and (max-width:1023px){.banner-thumbnails .grid-container{max-width:470px}.banner-thumbnails .hic-title h3{font-size:16px}}@media(min-width:1024px) and (max-width:1279px){.banner-thumbnails .section-title{font-size:18px}.banner-thumbnails.header-left.grid .section-header{width:55%}.banner-thumbnails .hic-title h3{font-size:16px}}@media(min-width:1280px){.banner-thumbnails.header-left .section-title{font-size:22px!important}}@media(min-width:1280px) and (max-width:1439px){.banner-thumbnails.header-left.grid .section-header{width:58%}}@media(min-width:1440px) and (max-width:1599px){.banner-thumbnails.header-left.grid .section-header{width:60%}}@media(min-width:1600px){.banner-thumbnails .hic-title h3{font-size:20px}.banner-thumbnails.header-left.grid .section-header{width:65%}.banner-thumbnails.header-left .section-header .cell{margin-left:0;max-width:100%}}.about-introduction .social-media{display:flex;column-gap:12px}.about-introduction .social-media .fa-linkedin-in:before{left:2px}.about-introduction .social-media .fa-facebook-f:before,.about-introduction .social-media .fa-linkedin-in:before{height:27px;width:28px;top:10px}.page-element.about-introduction .social-media a{font-size:32px}.about-introduction .social-media li:first-child{order:2}@media(min-width:1280px){.page-element.about-introduction{padding-top:140px}}.lp-modal h2{font-size:1.6rem}@media(min-width:1024px){.lp-modal h2{font-size:2.063rem}}.search-section.property-appraisal .lp-container{padding:0}.search-section.property-appraisal .lp-address-lookup{padding-left:0}@media(max-width:640px){.search-section.property-appraisal .lp-form-body{width:100%}.search-section.property-appraisal .lp-form-footer .lp-submit-button{width:100%!important}}.lp-loader-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;display:flex;align-items:center;justify-content:center;background:hsl(0deg .11% 19.63% / 60%);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.lp-custom-page-loader{position:relative}.lp-custom-page-loader .loader-spinner{position:relative;width:90px;height:90px;border-radius:50%;background:conic-gradient(#5B5B5B 0deg 360deg);mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 6px));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 6px))}.lp-custom-page-loader .loader-spinner .loader-progress{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 180deg,#ffffff 0deg 0deg,transparent 0deg 360deg);mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px))}.loader-logo{width:68px;position:absolute;top:12px;left:0;top:-6px;bottom:0;margin:auto;right:0}@keyframes lp-loader-spin{to{transform:rotate(360deg)}}@media(max-width:1023px){.lp-loader-container{align-items:center}.lp-custom-page-loader{margin-bottom:0}}.address-direction{margin-top:34px}.page-element.map-element .lp-google-map{height:720px}.page-element.map-element{position:relative}.page-element.map-element .section-footer{position:absolute;right:89px;bottom:64px;z-index:2}@media(max-width:640px){.page-element.map-element .section-footer{right:29px}}@media(min-width:641px) and (max-width:1023px){.contact-form-section .section-body .cell{width:100%}}@media(max-width:1023px){.contact-form-section .section-body .cell:first-child{margin-bottom:54px}.page-element.map-element .lp-google-map{height:650px}}.cu-eta{position:absolute;bottom:28px;z-index:1;background-color:var(--lp--base-preset--brand-color--dark);color:#FFF;padding:6px 16px}.fade-in-up .cell{opacity:0;transform:translateY(100px);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.fade-in-up .section-title,.fade-in-up .sub-heading{opacity:0;transform:translateY(100px);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.fade-in-up.is-visible .cell{opacity:1;transform:translateY(0)}.fade-in-up.is-visible .section-title{opacity:1;transform:translateY(0);transition-delay:0.15s}.fade-in-up.is-visible .sub-heading{opacity:1;transform:translateY(0);transition-delay:0.3s}.footer{padding:30px 0;border-top:1px solid #d9d9d9}.footer .logo-wrap{margin-bottom:20px;max-width:230px}.footer .contact-details{margin-bottom:12px;margin-top:24px}.footer .social-media-details{margin-bottom:20px}.footer p{margin-bottom:0}.footer .contact-details div::before{display:none}.footer .social-media li i{font-size:24px}.footer .footer-col h4{margin-bottom:25px;text-transform:uppercase;font-family:"GT-Eesti-Pro-Display",sans-serif;font-weight:400;font-size:17px}.footer .footer-col .menu a{padding-top:0;padding-bottom:15px}.footer-default-color .footer .footer-col .menu a:hover,.footer-default-color .footer .contact-details a:hover,.footer-default-color .footer .social-media a:hover{color:var(--lp--base-preset--brand-color--primary)}@media (min-width:641px){.footer{padding:40px 0}}@media (min-width:1024px){.footer{padding:60px 0}.footer .menu{font-size:17px}}@media (max-width:640px){.footer{text-align:center}.footer .logo-wrap{margin-left:auto;margin-right:auto}.footer.footer-layout-3 .social-media{justify-content:center}}.footer.footer-layout-3 .footer-col .menu a{padding-left:0;padding-right:0}.footer.footer-layout-3 .footer-logo .logo-wrap{max-width:200px}.footer.footer-layout-3 .contact-details div{padding-left:0}.footer.footer-layout-3 .social-media{display:flex;column-gap:14px}.footer.footer-layout-3 .footer-col-2 .menu li:first-of-type a{padding-top:0}@media (min-width:641px) and (max-width:1023px){.footer.footer-layout-3 .footer-col.footer-logo{margin-bottom:20px}}@media (max-width:640px){.footer.footer-layout-3 .footer-col:not(:last-child){margin-bottom:30px}}@media (min-width:1024px){body .footer.footer-layout-3 .footer-col-1{margin-right:55px}}@media (min-width:641px) and (max-width:1023px){body .footer.footer-layout-3 .footer-col-1:not(.footer-logo){flex:0 0 100%;text-align:center;margin-bottom:24px}body .footer.footer-layout-3 .footer-col-1 h4{margin-bottom:0}.footer.footer-layout-3 .social-media-details{margin-top:24px}.footer.footer-layout-3 .footer-col .menu a{font-size:13px}.footer.footer-layout-3 .social-media{justify-content:center}}.header-center .section-header{text-align:center}.footer-center .section-footer .hic-button-wrap{justify-content:center}.box-justify-center .section-body{justify-content:center;align-items:center}.image-has-border.split-50-50 .hic-media-container,.image-has-borders.split-50-50 .hic-media-container{padding:30px;position:relative}.image-has-border.split-50-50 .hic-media-container::after,.image-has-borders.split-50-50 .hic-media-container::after{content:"";position:absolute;width:80%;height:70%;bottom:0;background-color:var(--lp--base-preset--brand-color--primary);opacity:.75;z-index:-1}.image-has-borders.split-50-50 .hic-media-container::before{content:"";position:absolute;width:80%;height:70%;top:0;background-color:var(--lp--base-preset--brand-color--dark);opacity:.75}.image-has-border.split-50-50.image-right-content .hic-media-container::after,.image-has-borders.split-50-50.image-right-content .hic-media-container::after,.image-has-borders.split-50-50.image-left-content .hic-media-container::before{right:0}.image-has-border.split-50-50.image-left-content .hic-media-container::after,.image-has-borders.split-50-50.image-left-content .hic-media-container::after,.image-has-borders.split-50-50.image-right-content .hic-media-container::before{left:0}.box-shadow .hic-box,.box-shadow .lp-box{box-shadow:0 2px 50px 10px rgb(0 0 0 / .1)}.box-border .hic-box,.box-border .lp-box{border:1px solid var(--lp--custom-preset--border-color)}.checklist>li,.checklist ul li{margin-bottom:10px;line-height:30px;padding-left:40px}.checklist>li::before,.checklist ul li::before{content:"\f058";width:30px;height:30px;border-radius:50%;text-align:center;font-weight:500}.checklist.times>li:before,.checklist.times ul li:before{content:"\f00d"}.checklist.square>li:before,.checklist.square ul li:before{content:"\f14a"}.checklist.round>li:before,.checklist.round ul li:before{content:"\f058"}.checklist.angle-right>li:before,.checklist.angle-right ul li:before{content:"\f105"}.checklist.double-angle-right>li:before,.checklist.double-angle-right ul li:before{content:"\f101"}.checklist.chevron-right>li:before,.checklist.chevron-right ul li:before{content:"\f054"}.zoom-images .has-image .hic-media-container{transform:scale(1);transition:all 1s ease-in-out}.zoom-images .has-image:hover .hic-media-container{transform:scale(1.2)}.contain-images.gallery-element .hic-image{max-width:150px;margin:0 auto}.square-images.gallery-element .hic-image::before{padding-top:100%}.image-above-content.title-above-image .hic-title{position:absolute;top:0;width:100%}.image-above-content.title-above-image .hic-box{padding-top:54px}.default-alignment.image-above-content.title-above-image .hic-title,.text-center.image-above-content.title-above-image .hic-title{text-align:center}.post-element.image-above-content.small-container .medium-12 .hic-image::before{padding-top:60%}@media(max-width:640px){.image-above-content.title-above-image .hic-box{padding-top:74px}.post-element.image-above-content.small-container .medium-12 .hic-image::before{padding-top:65%}}@media(min-width:641px) and (max-width:1023px){.image-above-content.title-above-image .hic-box{padding-top:74px}}@media(min-width:1024px){.image-above-content.title-above-image .hic-box{padding-top:110px}}@media(min-width:1024px) and (max-width:1279px){.post-element.image-above-content.small-container .medium-12 .hic-image::before{padding-top:52%}}@media(max-width:1023px){.page-element.carousel{margin-bottom:50px}.page-element.image-overlay-content.carousel.carousel-layout-1,.page-element.image-above-content.carousel.carousel-layout-3,.page-element.image-above-content.carousel.carousel-layout-3 .slick-dotted.slick-slider{margin-bottom:0}.mobile-off-grid-slide .slick-list,.image-overlay-content.default-carousel-layout .slick-list{overflow:visible;padding-right:25%;clip-path:inset(0 -20px 0 0)}.mobile-off-grid-slide .hic-title h3{font-size:28px}.mobile-off-grid-slide .slick-prev{right:50px;left:auto}}@media (min-width:1024px){.header-left .grid-container,.header-right .grid-container,.header-left .lp-container,.header-left .lp-container,.header-right .lp-container,.images-slide-right .grid-container,.images-slide-left .grid-container{display:flex;width:100%;margin:0 auto;align-items:stretch}.header-left .section-header,.footer-left .section-footer,.header-left .lp-element-header,.footer-left .lp-element-footer,.header-right .section-body,.footer-right .section-body{float:left}.header-left.grid .section-header,.footer-left.grid .section-footer,.header-left.lp-grid .lp-element-header,.footer-left.lp-grid .lp-element-footer,.header-right.grid .section-header,.footer-right.grid .section-footer{width:25%}.header-left.grid .section-header,.footer-left.grid .section-footer,.header-left.lp-grid .lp-element-header,.footer-left.lp-grid .lp-element-footer{padding-right:3%}.header-right.grid .section-header,.footer-right.grid .section-footer{padding-left:3%}.header-left.carousel .section-header,.footer-left.carousel .section-footer,.header-left.lp-carousel .lp-element-header,.footer-left.lp-carousel .lp-element-footer,.header-right.carousel .section-header,.footer-right.carousel .section-footer,.header-right.lp-carousel .lp-element-header,.header-left.lp-carousel .lp-element-header,.images-slide-right .custom-container,.images-slide-left .custom-container{width:30%}.header-left .section-body,.header-left .lp-element-body,.header-right .section-header,.footer-right .section-footer{float:right}.header-left.grid .section-body,.header-left.lp-grid .lp-element-body,.header-right.grid .section-body,.footer-right.grid .section-body{width:75%}.header-left.carousel .section-body,.header-left.lp-carousel .lp-element-body,.header-right.carousel .section-body,.header-right.lp-carousel .lp-element-body,.header-left.lp-carousel .lp-element-body,.images-slide-right .custom-images-slider,.images-slide-left .custom-images-slider{width:70%}.default-alignment.header-left .section-header,.default-alignment.footer-left .section-footer,.default-alignment.header-right .section-header,.text-left.header-left .section-header,.text-left.footer-left .section-footer,.header-left .lp-element-header,.footer-left .lp-element-footer,.header-right.lp-carousel .lp-element-header,.single .header-right.lp-carousel .lp-element-header-sub-title{text-align:left}.carousel.header-left .slick-list{clip-path:inset(0 -120px 0 0);overflow:visible}.carousel.header-left .grid-padding-x .slick-track>.cell,.carousel.header-right .grid-padding-x .slick-track>.cell{padding-left:10px;padding-right:10px}.header-right.lp-element .lp-button-wrap{align-items:flex-start;margin-top:54px}.header-left.carousel .section-header,.listing-header-left .section-body>.cell:first-child,.listing-header-right .section-body>.cell:last-child,.images-slide-right .custom-container{position:relative}.header-left.carousel .section-header:before,.images-slide-right .custom-container:before,.images-slide-left .custom-container:before,.lp-element.header-right .lp-element-header:before,.listing-header-left .section-body>.cell:first-child:before,.listing-header-right .section-body>.cell:last-child:before{content:'';height:120%;width:8px;position:absolute;background-repeat:no-repeat;z-index:-1;background:linear-gradient(to left,rgb(0 0 0 / .1),#fff0);transform:scaleX(-1);background:linear-gradient(to bottom,rgb(255 255 255) 0%,#fff0 20%),linear-gradient(to top,rgb(255 255 255) 0%,#fff0 20%),linear-gradient(to left,rgb(0 0 0 / .18),#fff0);background-repeat:no-repeat;background-size:100% 100%;opacity:.4}.images-slide-right .slick-list,.images-slide-right .slick-track,.images-slide-right .hic-image{height:100%}.buy-boxes.header-left .grid-container{align-items:center}.images-slide-left .custom-container:before{transform:scaleX(-1)}.images-slide-left .custom-container:before,.lp-element.header-right .lp-element-header:before,.listing-header-right .section-body>.cell:last-child:before{left:38px;top:-56px;transform:scaleY(-1)}.header-left.carousel .section-header:before,.images-slide-right .custom-container:before,.listing-header-left .section-body>.cell:first-child:before{right:20px;top:-45px}.images-slide-right .custom-images-slider:before{left:-220px}.images-slide-left .custom-images-slider:before{right:-24%}.images-slide-left .custom-images-slider:before{transform:scaleX(-1)}.images-slide-left .custom-container{order:2}.header-left.carousel .section-header .cell{z-index:2}.header-left.carousel .section-header,.header-right.carousel .section-header{margin-bottom:0}.header-left.carousel .section-header .hic-button-wrap,.header-right.carousel .section-header .hic-button-wrap{position:absolute;bottom:-36px;left:2px}.header-right .lp-element-header,.header-left .lp-element-header{position:relative}.header-left.lp-carousel .lp-element-header .lp-button-wrap,.header-right.lp-carousel .lp-element-header .lp-button-wrap{position:absolute;bottom:-36px}.hmb-70 .section-header{margin-bottom:50px}}@media(max-width:640px){.carousel.header-left .slick-list,.carousel.header-right .slick-list{overflow:visible;padding-right:35%}.post-element.listing-element.carousel .slick-list{clip-path:inset(0 -20px 0 0);overflow:visible;padding-right:20%}}@media(min-width:641px) and (max-width:1023px){.carousel.header-left .slick-list,.carousel.header-right .slick-list,.mobile-off-grid-slide .slick-list,.image-overlay-content.default-carousel-layout .slick-list{clip-path:inset(0 -124px 0 0);overflow:visible;padding-right:10%}.image-overlay-content.default-carousel-layout{margin-bottom:50px}}@media(max-width:1023px){.post-element.listing-element.carousel{margin-bottom:0;padding-bottom:120px}}@media(min-width:1024px){.images-slide-right .custom-container,.images-slide-left .custom-container{display:flex;flex-flow:column;position:relative}.images-slide-right .section-body,.images-slide-left .section-body{flex:1}.images-slide-right .section-body .slick-list,.images-slide-left .section-body .slick-list{overflow:visible}.images-slide-right .section-body .slick-list,.images-slide-right .section-body .slick-track,.images-slide-left .section-body .slick-list,.images-slide-left .section-body .slick-track{height:100%}.images-slide-right .section-body .hic-button-wrap,.images-slide-left .section-body .hic-button-wrap,.images-slide-left .section-footer,.images-slide-right .section-footer{position:absolute;bottom:-36px}.lp-element.header-right .lp-element-header .lp-columns{padding-right:0;padding-left:30px}}@media(min-width:1024px) and (max-width:1439px){.images-slide-right .hic-box .hic-blurb,.images-slide-left .hic-box .hic-blurb{font-size:14px}.images-slide-right .custom-images-slider:before{left:-19%}.images-slide-left .section-body,.images-slide-left .section-header{padding-left:16px}.lp-element.header-right .lp-element-body .slick-list,.images-slide-left .custom-images-slider .slick-list,.listing-header-right .lp-carousel .slick-list{clip-path:inset(0 -28px 0 0);padding-right:40px}.images-slide-left .custom-images-slider:before{right:-25.5%}.images-slide-right .section-body .hic-title h3,.images-slide-left .section-body .hic-title h3{font-size:20px}.images-slide-left .section-title,.images-slide-right .section-title{margin-bottom:0;padding-bottom:0}}@media(min-width:1024px) and (max-width:1279px){.images-slide-right .hic-box .hic-blurb,.images-slide-left .hic-box .hic-blurb{font-size:13px}}@media(min-width:1280px){.hmb-70 .section-header{margin-bottom:70px}}@media(min-width:1440px){.images-slide-right .custom-images-slider:before{left:-21%}}@media(min-width:1024px) and (max-width:1599px){.listing-header-right .section-body>.cell:last-child{padding-left:50px}}@media(min-width:1024px) and (max-width:1279px){.header-left.carousel .section-header:before{right:14px;height:135%}}@media(min-width:1024px) and (max-width:1439px){.images-slide-left .custom-container,.lp-element.header-right .lp-element-header{padding-left:24px}.header-left.carousel .section-header,.images-slide-right .custom-container{padding-right:24px}}@media(min-width:1280px) and (max-width:1599px){.header-left .section-title,.header-right .section-title{font-size:2.2rem}.header-left .sub-heading,.header-right .sub-heading,.images-slide-right .hic-box .hic-blurb,.images-slide-left .hic-box .hic-blurb{font-size:17px}.header-left.carousel .section-header,.images-slide-right .custom-container{padding-right:44px}.images-slide-left .custom-container,.lp-element.header-right .lp-element-header{padding-left:34px}}@media(min-width:1440px) and (max-width:1599px){.images-slide-left .custom-container,.lp-element.header-right .lp-element-header{padding-left:65px}.listing-header-right .section-body>.cell:last-child{padding-left:90px}}@media(min-width:1024px) and (max-width:1599px){.header-left.carousel .section-header:before,.images-slide-right .custom-container:before,.listing-header-left .section-body>.cell:first-child:before{right:10px;top:-47px;height:130%}.images-slide-left .custom-container:before,.lp-element.header-right .lp-element-header:before,.listing-header-right .section-body>.cell:last-child:before{top:-38px}}@media(min-width:1024px) and (max-width:1439px){.images-slide-left .custom-container:before,.lp-element.header-right .lp-element-header:before,.listing-header-right .section-body>.cell:last-child:before{left:22px}}@media(min-width:1024px) and (max-width:1200px){.header-left.carousel .section-header:before,.images-slide-right .custom-container:before,.listing-header-left .section-body>.cell:first-child:before{top:-38px;height:120%}}@media(min-width:1560px) and (max-width:1675px){.header-left .section-title,.header-right .section-title{font-size:3.2rem}}@media(min-width:1600px){.header-left .section-header,.listing-header-left .section-body .cell:first-child,.images-slide-right .custom-container{padding-right:85px}.header-right .section-header,.listing-header-right .section-body .cell:last-of-type,.header-right.lp-carousel .lp-element-header,.images-slide-left .custom-container{padding-left:85px}.listing-header-right .section-body .cell:last-of-type{padding-left:101px}.lp-element.header-right .lp-element-header .lp-columns{padding-left:16px}}.image-above-content.box-second-theme-section.default-section .hic-content{background-color:var(--lp--base-preset--brand-color--secondary)}.image-left-content.split-40-60 .medium-12 .hic-image{background-position:top center}@media(max-width:640px){.image-left-content.split-40-60 .medium-12 .hic-image:before{padding-top:100%}}@media(max-width:1023px){.image-left-content.split-40-60 .medium-12 .cta-group{margin-top:34px}}@media(min-width:641px) and (max-width:1023px){.image-left-content.split-40-60 .medium-12 .hic-box{display:flex}.image-left-content.split-40-60 .medium-12 .hic-media-container,.image-left-content.split-40-60 .medium-12 .hic-content{width:50%}.image-left-content.split-40-60 .medium-12 .hic-content{font-size:15px}.image-left-content.split-40-60 .medium-12 .hic-title{max-width:75%}.image-left-content.split-40-60 .medium-12 .hic-image:before{padding-top:150%}}@media(min-width:1024px){.image-left-content.split-40-60 .medium-12 .hic-box{align-items:end}.image-left-content.split-40-60 .medium-12 .hic-media-container{max-height:640px;max-width:536px}.image-left-content.split-40-60 .medium-12 .hic-content{padding-left:60px;margin-bottom:44px}.image-left-content.split-40-60 .medium-12 .hic-title{max-width:360px}.image-left-content.split-40-60 .medium-12 .hic-title h3{margin-bottom:44px;line-height:1.1}.image-left-content.split-40-60 .medium-12 .cta-group{margin-top:54px;column-gap:24px}}@media(min-width:1024px) and (max-width:1279px){.image-left-content.split-40-60 .medium-12 .hic-title h3{font-size:40px}.image-left-content.split-40-60 .medium-12 .hic-image:before{padding-top:150%}}@media(min-width:1280px){.image-left-content.split-40-60 .medium-12 .hic-title h3{font-size:48px}.image-left-content.split-40-60 .medium-12 .hic-image:before{padding-top:120%}}@media(min-width:1024px) and (max-width:1379px){.image-left-content.split-40-60 .medium-12 .hic-blurb{font-size:16px}.image-left-content.split-40-60 .medium-12 .hic-title h3{font-size:40px}}@media(min-width:1600px){.image-left-content.split-40-60 .medium-12 .hic-content{padding-left:80px}}.has-form.page-element .section-header .sub-heading{font-size:24px;font-weight:600}.has-form.second-theme-section .section-body,.page-element.has-bg-img.has-form .section-body{background-color:#fff}.has-form.theme-section .section-body,.has-form.dark-section .section-body{background-color:var(--lp--base-preset--brand-color--grey)}.has-form.theme-section .gform_footer .button,.has-form.dark-section .gform_footer .button{background-color:var(--lp--base-preset--button--background-color)}.has-form.theme-section .gform_footer .button:hover,.has-form.dark-section .gform_footer .button:hover{background-color:var(--lp--base-preset--button--background-color--hover)}@media (min-width:1024px){.has-form.page-element .section-body{padding:80px}.page-element.has-bg-img.has-form .section-body{padding:40px}}@media (min-width:641px){.has-form.page-element .section-body{padding:40px}.page-element.has-bg-img.has-form .section-body{padding:20px}}@media (max-width:640px){.has-form.page-element .section-body{padding:40px 0}.page-element.has-bg-img.has-form .section-body{padding:20px}}.portrait-images-110 .hic-image::before{padding-top:110%}.portrait-images-120 .hic-image::before{padding-top:120%}.portrait-images-130 .hic-image::before{padding-top:130%}.portrait-images-140 .hic-image::before{padding-top:140%}.page-element.full-height{height:100vh;align-items:center}.page-element.full-height:not(.carousel-layout-1){display:flex}.page-element.full-height.default-alignment,.page-element.full-height.text-center{justify-content:center}.cta-group{display:flex;align-items:center;column-gap:12px}@media(min-width:1024px){.ptb-60{padding-bottom:60px!important;padding-top:60px!important}.ptb-80{padding-bottom:80px!important;padding-top:80px!important}.ptb-100{padding-bottom:100px!important;padding-top:100px!important}.mb-60{margin-bottom:60px!important}.mb-80{margin-bottom:80px!important}.mb-100{margin-bottom:100px!important}.mt-60{margin-top:60px!important}.mt-80{margin-top:80px!important}.mt-100{margin-top:100px!important}.pb-100{padding-bottom:100px!important}.pt-80{padding-top:80px!important}.pt-100{padding-top:100px!important}.pt-120{padding-top:120px!important}.two-column-blurb{column-count:2;column-gap:2rem;column-fill:balance}}.search-menu li.active a{background-color:var(--lp--base-preset--brand-color--dark);font-weight:500}.search-menu li a{border:1px solid var(--lp--base-preset--brand-color--dark);border-radius:50px;text-align:center}.search-menu li:not(.active) a:hover{background-color:#D3D3D3;border-color:#D3D3D3}.search-section .lp-search-form .lp-form-body .lp-fields{display:flex;gap:30px}.search-section .lp-search-form .lp-form-body .lp-fields .lp-field-address{flex-grow:1;min-width:0}.search-section .lp-search-form .lp-form-body .lp-fields .lp-select{font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;background-color:var(--lp--base-preset--brand-color--dark);font-weight:500;color:#fff;text-transform:uppercase;border-radius:50px;text-align:center;height:44px;cursor:pointer;min-width:97px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23FFFFFF' d='M1.41 0L6 4.59L10.59 0L12 1.41l-6 6l-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 21px center;background-size:10px;padding-right:35px}.search-section .lp-search-form .lp-form-body .lp-fields .lp-field{align-content:end}.search-section .lp-search-form .lp-form-body{overflow:hidden}@media(max-width:640px){.search-section .lp-search-form .lp-form-body .lp-fields{gap:12px}.search-section .lp-search-form .lp-form-body .lp-fields .lp-select{transform:translateY(-5px)}}@media(max-width:390px){.search-menu li a{font-size:12px}.search-section .lp-search-form .lp-form-body .lp-fields .lp-select{height:36px;font-size:12px;transform:translateY(-5px)}.search-section .lp-search-form .lp-form-body .lp-fields .lp-field textarea{font-size:12px;padding-top:6px}}@media(max-width:1023px){.search-menu{flex-flow:row;gap:12px}}@media(min-width:1024px){.search-menu li a{min-width:180px}.search-menu{gap:13px}}.lp-search-form .lp-filter-button{font-size:0;border:none;border-radius:0;padding:0}.rep-property-form .lp-form-footer{display:flex;align-items:center}.rep-property-form .rep-property-filter-button{order:2}.rep-search-form .rep-property-filter-button:hover{background-color:#fff0;transform:scale(1.08)}@media(max-width:640px){.rep-property-form .lp-submit-button{margin-right:12px}}@media(min-width:641px) and (max-width:1023px){.rep-property-form .lp-form-body{flex:1}}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--lp--base-preset--brand-color--dark)}.rep-property-form .lp-more-selected-label{font-size:16px;font-weight:400}.rep-search-form .rep-select2-select-search-locations,.rep-property-search-form-modal.rep-search-form .select2.select2-container .select2-selection--multiple{display:flex;width:100%;padding-bottom:0;align-items:center;padding-left:0}.rep-property-search-form-modal.rep-search-form .select2.select2-container .select2-selection--multiple{flex-wrap:nowrap}.rep-property-search-form-modal.rep-search-form .select2.select2-container .select2-selection__rendered,.rep-property-search-form-modal.rep-search-form .select2.select2-container .select2-search--inline{flex:0 0 auto}.rep-search-form .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#F4F4F4;margin-left:0;margin-right:5px}.rep-search-form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:100%}.rep-search-form .select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:6px}.rep-team-member-form .rep-team{width:auto;border:none;text-transform:capitalize;background-color:var(--lp--base-preset--brand-color--dark);color:#FFF;border-radius:36px;text-align:center;padding-left:24px;cursor:pointer;background-repeat:no-repeat;background-size:16px 12px;background-position:right 29px center;padding-right:61px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M2 2l4 4 4-4' stroke='%23ffffff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.search-section .lp-form{display:flex}@media(max-width:390px){.search-section .rep-search-form .lp-form.rep-property-form .lp-form-body{max-width:100%}}@media(max-width:640px){.search-section .rep-search-form .lp-form-footer .rep-property-filter-button{transform:translate(10px,2px)}.rep-search-form .rep-team-member-form .lp-form-body .lp-fields{flex-wrap:wrap}.rep-search-form .rep-team-member-form .rep-team-member-field-name,.rep-search-form .rep-team-member-form .rep-team-member-field-department,.rep-search-form .rep-team-member-form .lp-fields .rep-team-member-field-department .lp-select{transform:none;width:100%}}@media(min-width:641px){.rep-team-member-form .lp-fields{display:flex}.rep-search-form .rep-team-member-form .rep-team-member-field-name{flex:1}}@media(min-width:641px) and (max-width:1023px){.rep-team-member-form .lp-fields{gap:12px}.page-element.search-section{min-height:380px;align-content:end}.search-section .section-header{margin-bottom:0}.search-menu .dropdown.menu>li>a{padding-left:20px;padding-right:20px}}@media(min-width:1024px){.rep-select2-dropdown-search-locations{top:32px!important;border-radius:0}.search-section:not(.property-appraisal) .section-body{position:relative;border-left:5px solid #DBDBDB;padding-left:16px}.search-section .section-footer{position:absolute;right:5%}.search-section .lp-search-form{max-width:900px}.rep-team-member-form .lp-fields{gap:14px}}@media(max-width:1023px){.search-section .section-title{font-size:2.6rem;line-height:1}.search-section .section-body p br{display:none}.search-section .rep-team-member-form-wrap{margin-bottom:24px}.search-section .rep-search-form .lp-form.rep-team-member-form .lp-form-body{flex:1}.search-section .rep-search-form .lp-form.rep-team-member-form .lp-form-footer{position:absolute;bottom:0;right:0}.search-section .rep-team-member-form .rep-team{font-size:16px;height:43px;padding-right:54px;padding-left:20px}}@media(max-width:640px){.search-section .rep-team-member-form .rep-team{margin-bottom:16px}.search-section .rep-team-member-form-wrap{margin-bottom:34px}}@media(min-width:1024px) and (max-width:1599px){.search-section .rep-team-member-form-wrap{margin-bottom:32px}.search-section .section-title{font-size:4.45rem}.search-section .section-footer{bottom:20%}.search-section .rep-team-member-form-wrap{max-width:660px}}@media(min-width:1600px){.search-section .grid-container{position:relative}.search-section .section-title{font-size:5.625rem;line-height:1}.search-section .rep-team-member-form-wrap{margin-bottom:50px}.search-section .section-footer{bottom:16px}.rep-search-form .rep-team-member-form .rep-team-member-field-name{min-width:576px}}.rep-listings-element.lp-element .lp-content{flex-direction:column}.rep-listings-element .rep-events .rep-event.event-open-home .rep-event-day-time::before{content:"Inspection"}.rep-listings-element .rep-events .rep-event.event-auction .rep-event-day-time::before{content:"Auction"}.rep-listings-element .rep-events .rep-event.event-auction .rep-event-venue{display:none}.rep-listings-element .rep-events br{display:none}@media (min-width:768px){.lp-enquiry-bar{display:none}}@media (max-width:767px){.lp-enquiry-bar{position:fixed;bottom:0;left:0;right:0;padding:10px;background:#fff;display:flex;column-gap:10px;z-index:100;border-top:1px solid #e4e4e4;justify-content:center}.lp-enquiry-bar .button{width:50%;min-width:auto}}#menu-off-canvas-menu>li{transition:all 240ms ease}#menu-off-canvas-menu>li.menu-hidden{opacity:0;height:0;margin:0;padding-top:0;padding-bottom:0;overflow:hidden}#menu-off-canvas-menu .submenu{opacity:0;transform:translateX(-15px);transition:all 280ms ease;display:none}#menu-off-canvas-menu .submenu.submenu-animate-in{display:block;opacity:1;transform:translateX(0)}.thumbmenu-active .menu-item{display:none}.thumbmenu-active.activate-residential-menu .residential-menu,.thumbmenu-active.activate-residential-menu,.thumbmenu-active.activate-residential-menu .residential-menu .submenu .menu-item,.thumbmenu-active.activate-residential-menu .residential-menu .submenu{display:block!important;opacity:1!important;visibility:visible}.thumbmenu-active.activate-commercial-menu .commercial-menu,.thumbmenu-active.activate-commercial-menu,.thumbmenu-active.activate-commercial-menu .commercial-menu .submenu .menu-item,.thumbmenu-active.activate-commercial-menu .commercial-menu .submenu{display:block!important;opacity:1!important;visibility:visible}.thumbmenu-active.activate-projects-menu .projects-menu,.thumbmenu-active.activate-projects-menu,.thumbmenu-active.activate-projects-menu .projects-menu .submenu .menu-item,.thumbmenu-active.activate-projects-menu .projects-menu .submenu{display:block!important;opacity:1!important;visibility:visible}.thumbmenu-active .residential-menu:not(.submenu)>a,.thumbmenu-active .commercial-menu:not(.submenu)>a,.thumbmenu-active .projects-menu:not(.submenu)>a{pointer-events:none}.thumbmenu-active.off-canvas .menu-item-has-children>a{padding-left:10px}.rep-listings-element .lp-media p{display:none}.hero .rep-search-form input::placeholder,.hero .rep-search-form textarea::placeholder,.hero .rep-search-form select::placeholder,.page-element.has-bg-img .rep-search-form input::placeholder,.page-element.has-bg-img .rep-search-form textarea::placeholder,.page-element.has-bg-img .rep-search-form select::placeholder{color:#DBDBDB;opacity:1}.hero .rep-search-form .lp-form .lp-form-body input,.page-element.has-bg-img .lp-search-form .lp-form-body input{background-color:rgb(0 0 0 / 12%);border:1px solid #FFF;backdrop-filter:blur(6px);border-radius:36px;color:#FFF;border-left:0;border-right:0}.rep-listings-element .lp-item-list .lp-search-count,.rep-listings-element .lp-item-list .lp-sort-filter{flex:0 0 50%}.lp-sort-filter .lp-form{display:flex;align-items:center}.lp-sort-filter select{border:none;padding:0 0 0 3px;height:auto}.lp-sort-filter .lp-field-label:after{content:':'}.lp-sort-filter .lp-field-label{color:#545454;min-width:57px}.lp-item-list .lp-sort-filter{display:flex;justify-content:end}@media(max-width:640px){.rep-listings-element .lp-item-list .lp-search-count{flex:0 0 40%}.rep-listings-element .lp-item-list .lp-sort-filter{flex:0 0 60%}.lp-element .lp-sort-filter{font-size:14px}.lp-sort-filter select{padding:0;font-size:14px}.lp-element .lp-search-count,.lp-element .lp-sort-filter{font-size:14px}}@media(min-width:1024px){.lp-item-list .lp-content,.lp-item-list .lp-media a:after{transition:all .25s ease-in-out}.lp-item-list .lp-media a:after{background-color:rgb(244 244 244 / 40%);content:'';position:absolute;height:100%;width:100%;left:0;top:0;opacity:0;visibility:0}.lp-item-list .lp-box:hover .lp-media a:after{opacity:1;visibility:visible}}.contact-form-section .gform_wrapper{max-width:1110px;margin-left:auto;margin-right:auto}.page-contact .contact-form-section .ginput_container_textarea{margin-top:120px}.page-contact .contact-form-section .ginput_container_textarea textarea{height:50px}.page-contact .contact-form-section .ginput_container_textarea:focus::after{display:none}@media (max-width:640px){.contact-form-section .gfield{width:100%!important}}.page-element.no-overlay .bg-image::before{display:none!important}.page-element.has-border-bottom{border-bottom:1px solid #DBDBDB}.page-element.header-left .section-footer,.lp-element.header-right .lp-element-footer{display:none}@media(max-width:640px){.page-element.header-left .hic-button-wrap,.page-element.header-right .hic-button-wrap{margin-top:0}.page-element.header-left .section-header,.page-element.header-right .section-header{margin-bottom:46px}}.page-element.map-element .grid-container,.page-element.map-element .grid-padding-x>.cell{padding-left:0!important;padding-right:0!important}.page-team .lp-showed-item{display:none}