input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}html{scroll-behavior:smooth;overflow-x:hidden}@media (max-width:1023px){.custom-gradient{background:linear-gradient(0deg,#ffffff 0%,#fff0 100%)}}.w-fit{width:fit-content}.swiperVideos .swiper-button-next,.swiperVideos .swiper-button-prev{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.swiperImages .swiper-button-next,.swiperImages .swiper-button-prev{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.swiperOurClient .swiper-button-next,.clients-swiper-container .swiper-button-next,.swiperOurClient .swiper-button-prev,.clients-swiper-container .swiper-button-prev{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center}.swiperVideos .swiper-button-next,.swiperImages .swiper-button-next,.swiperOurClient .swiper-button-next,.clients-swiper-container .swiper-button-next{background-image:url("data:image/svg+xml;utf8,<svg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'><circle cx='24' cy='24' r='23' stroke='%23103A36' stroke-width='2'/><g clip-path='url(%23clip0_262_98)'><path d='M14.8572 23.6515H33.242M33.242 23.6515L24.4173 32.4762M33.242 23.6515L24.4173 14.8268' stroke='%231A1A1A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_262_98'><rect width='24' height='24' fill='white' transform='translate(23.9708 6.85718) rotate(45)'/></clipPath></defs></svg>")}.swiperVideos .swiper-button-next.swiper-button-disabled,.swiperImages .swiper-button-next.swiper-button-disabled,.swiperOurClient .swiper-button-next.swiper-button-disabled,.clients-swiper-container .swiper-button-next.swiper-button-disabled{background-image:url("data:image/svg+xml;utf8,<svg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'><circle cx='25' cy='25' r='23' transform='rotate(-0.446947 25 25)' stroke='%231A1A1A' stroke-opacity='0.4' stroke-width='2'/><g clip-path='url(%23clip0_263_102)'><path d='M15.8548 24.7228L34.239 24.5794M34.239 24.5794L25.4834 33.4727M34.239 24.5794L25.3457 15.8238' stroke='%231A1A1A' stroke-opacity='0.4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_263_102'><rect width='24' height='24' fill='white' transform='translate(24.8371 7.85791) rotate(44.5531)'/></clipPath></defs></svg>")}.swiperVideos .swiper-button-prev,.swiperImages .swiper-button-prev,.swiperOurClient .swiper-button-prev,.clients-swiper-container .swiper-button-prev{background-image:url("data:image/svg+xml;utf8,<svg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'><circle cx='24.9999' cy='25.0001' r='23' transform='rotate(179.971 24.9999 25.0001)' stroke='%23103A36' stroke-width='2'/><g clip-path='url(%23clip0_1_187)'><path d='M34.1429 25.3438L15.7581 25.3532M15.7581 25.3532L24.5783 16.524M15.7581 25.3532L24.5873 34.1734' stroke='%231A1A1A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_1_187'><rect width='24' height='24' fill='white' transform='translate(25.0379 42.1428) rotate(-135.029)'/></clipPath></defs></svg>")}.swiperVideos .swiper-button-prev.swiper-button-disabled,.swiperImages .swiper-button-prev.swiper-button-disabled,.swiperOurClient .swiper-button-prev.swiper-button-disabled,.clients-swiper-container .swiper-button-prev.swiper-button-disabled{background-image:url("data:image/svg+xml;utf8,<svg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'><circle cx='24' cy='24' r='23' transform='rotate(-180 24 24)' stroke='%231A1A1A' stroke-opacity='0.4' stroke-width='2'/><g clip-path='url(%23clip0_1_191)'><path d='M33.1428 24.3485L14.758 24.3485M14.758 24.3485L23.5827 15.5238M14.758 24.3485L23.5827 33.1732' stroke='%231A1A1A' stroke-opacity='0.4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></g><defs><clipPath id='clip0_1_191'><rect width='24' height='24' fill='white' transform='translate(24.0292 41.1428) rotate(-135)'/></clipPath></defs></svg>")}.swiperVideos .swiper-pagination-bullet,.swiperImages .swiper-pagination-bullet .swiperOurClient .swiper-pagination-bullet{background-color:#103a36!important;border-color:transparent!important;height:1px!important;border-radius:0}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0!important}#map>div.mapboxgl-control-container>div.mapboxgl-ctrl-bottom-right,#map>div.mapboxgl-control-container>div.mapboxgl-ctrl-bottom-left{display:none}a:not(:has(button)):hover{color:#5c90f4;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}a.text-black:hover,a:has(.text-black):hover{text-decoration-color:#000}a.text-white:hover{color:#fff;text-decoration:underline}a.video-popup:hover{color:#fff;text-decoration:none;text-decoration-thickness:unset;text-underline-offset:unset}button.search-submit{border:none}input.bg-green,button.bg-green:not(.border-transparent){border:1px solid #9fbcb8}button.bg-blue{border:1px solid #5c90f4}button.bg-sage-green{border:1px solid #9fbcb8}input.bg-green:hover{background-color:#103a36}button.bg-white:hover span{color:#fff}a.bg-dark-green:hover,button.bg-dark-green:hover{text-decoration:none}button.bg-blue:hover{background-color:#fff;color:#5c90f4}button.bg-sage-green:hover{background-color:#fff;color:#5c90f4}button.bg-blue--hover,button.bg-yellow--hover,button.bg-sage-green--hover{transition:transform 0.3s ease}button.bg-sage-green--hover:hover{background-color:#9fbcb8}button.bg-blue--hover:hover{background-color:#5c90f4}button.bg-yellow--hover:hover{background-color:#fecc5b}button.view-profile-button{border:none}.header{width:100%;position:relative;z-index:100}.header .menu .links a:hover{color:#5c90f4;text-decoration:none;text-decoration-thickness:2px;text-underline-offset:4px}@media (max-width:1023px){.menu{display:none!important}}@media (min-width:1024px){.mobile-menu{display:none!important}.hamburger{display:none}}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{position:relative;display:inline-block;height:30px;width:32px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:27px;height:4px;transition-timing-function:ease;transition-duration:0.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:before{top:-10px}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:0.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:0.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top 0.2s cubic-bezier(.33333,.66667,.66667,1) 0.2s,opacity 0.1s linear}.hamburger--collapse .hamburger-inner:before{transition:top 0.12s cubic-bezier(.33333,.66667,.66667,1) 0.2s,transform 0.13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:0.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top 0.2s cubic-bezier(.33333,0,.66667,.33333),opacity 0.1s linear 0.22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top 0.1s cubic-bezier(.33333,0,.66667,.33333) 0.16s,transform 0.13s cubic-bezier(.215,.61,.355,1) 0.25s;transform:rotate(-90deg)}.how-it-works{background-image:url(/wp-content/themes/eternia-theme/resources/images/icons/icon-stamp-how-it-works.png);background-repeat:no-repeat;background-position:right center;background-position-y:22%}.about{background-image:url(/wp-content/themes/eternia-theme/resources/images/backgrounds/bg-about.svg);background-repeat:no-repeat;background-position-y:37%}.map-gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,rgb(185 193 200 / .8),#fff0)}@media (min-width:768px){.map-gradient{width:20%;background:linear-gradient(to right,white,#fff0)}}.about-how{background-image:url(/wp-content/themes/eternia-theme/resources/images/backgrounds/bg-about-how.png);background-repeat:no-repeat;background-position-y:88%;background-position-x:15%}.latest-blog select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/eternia-theme/resources/images/icons/icon-arrow-down.svg);background-position-x:89%;background-position-y:center;background-repeat:no-repeat}@media (max-width:871px){.neighborhoods .line{display:none}}@media (min-width:872px) and (max-width:1258px){.neighborhoods .flex-wrap div:nth-child(2n) .line{display:none}.neighborhoods .container{width:360px}}@media (min-width:1259px){.neighborhoods .container div:nth-child(3n) .line{display:none}}.past-sales{background-image:url(/wp-content/themes/eternia-theme/resources/images/backgrounds/bg-past-sales.png);background-repeat:no-repeat;background-position-x:35%;background-position-y:35px}.signup-step select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/eternia-theme/resources/images/icons/icon-arrow-down.svg);background-position-x:93%;background-position-y:center;background-repeat:no-repeat}.email-confirmation{background-image:url(/wp-content/themes/eternia-theme/resources/images/backgrounds/bg-email-confirmation.png);background-repeat:no-repeat;background-position-y:100%}.multi-select-button span{width:100%}.multi-select-button.selected span::after{content:"";width:24px;height:24px;background-image:url(/wp-content/themes/eternia-theme/resources/images/icons/icon-selected-checkmark.svg);background-size:cover;position:absolute;right:10%}@media screen and (min-width:768px){.multi-select-button.selected span::after{right:16.7%}}@media screen and (min-width:1024px){.multi-select-button.selected span::after{right:6.7%}}.multi-select-button.selected,.multi-select-button:hover{background-color:#5c90f4;color:#fff;border:none}.multi-select-gruop-button.selected::after{content:"";width:24px;height:24px;background-image:url(/wp-content/themes/eternia-theme/resources/images/icons/icon-selected-checkmark.svg);background-size:cover;position:absolute;right:24.7%}.multi-select-group-button.selected,.multi-select-group-button:hover{background-color:#5c90f4;color:#fff;border:none}.buttons .selected,.buttons button:hover{background-color:#5c90f4;color:#fff;border:none}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-ready div.mfp-content button,dialog.videopopup>button.custom-close-class{display:grid;place-content:center;padding-bottom:20px}dialog.videopopup>button.custom-close-class{position:absolute!important;z-index:1}dialog.videopopup>button.custom-close-class:focus{outline:0}.big-img img:not(.swiper-slide-active img){opacity:0}.swiper-button-next:after,.swiper-button-prev:after{display:none}.custom-close-class{display:none;position:relative;width:30px;height:30px;border-radius:50%;color:#fff;font-size:16px;line-height:30px;text-align:center}.custom-close-class:before{content:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background-image:url(/wp-content/themes/eternia-theme/resources/images/icons/icon-close.svg);background-size:cover}dialog.videopopup>button.custom-close-class,#popup-content>button{display:block;place-content:normal;padding-bottom:0;right:4.5%;top:6%;background-color:rgb(255 255 255 / .6);width:40px;height:40px}.mfp-close{color:transparent!important}mux-player{border-radius:32px;overflow:hidden}mux-player::part(control-bar bottom){padding:6px 23px}@media (max-width:1023px){#popup-content>button{right:32px}}.clip-img-home{clip-path:ellipse(53% 50% at 50% 50%)}.clip-img-about{clip-path:ellipse(53% 50% at 50% 50%)}.button{cursor:pointer;box-sizing:border-box}.content{background:#fff;overflow:hidden;transition:max-height 0.3s ease-in-out,height 0.3s ease-in-out;box-sizing:border-box;max-height:0}[id^="state-"]:checked~.content{max-height:150px;height:auto}.dropdown-toggle img{transition:transform 0.3s ease-in-out}.show{display:block}.content{max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out}.content.open{max-height:150px}div.search_result{display:none}#datafetch{color:#eee;background-color:#111}div.search_result li.selected,div.search_result li:hover{background-color:#888;color:#111}.action-button{padding:10px 20px;font-size:16px;cursor:pointer}.spinner-overlay{display:none;position:fixed;top:0;left:0;width:80px;height:40px;background-color:rgb(159 188 184 / var(--tw-bg-opacity));z-index:9999}.spinner{position:absolute;top:0%;left:0%;transform:translate(0%,0%)}.spinner-svg{animation:rotate 1s linear infinite;width:40px;height:40px}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes MoveScaleUpInitial{to{transform:translate3d(0,-105%,0) scale3d(1,2,1);opacity:0}}@keyframes MoveScaleUpEnd{from{transform:translate3d(0,100%,0) scale3d(1,2,1);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}button{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}button span,button svg{display:block;position:relative;z-index:10}button:hover span,button:hover svg{animation:MoveScaleUpInitial 0.3s forwards,MoveScaleUpEnd 0.3s forwards 0.3s}button::before,button::after{position:absolute;top:0;left:0;width:100%;height:100%}button::before{content:"";width:120%;height:0;padding-bottom:120%;top:-110%;left:-10%;border-radius:50%;transform:translate3d(0,68%,0) scale3d(0,0,0)}button:hover::before{transform:translate3d(0,0,0) scale3d(1,1,1);transition:transform 0.4s cubic-bezier(.1,0,.3,1)}button::after{content:"";transform:translate3d(0,-100%,0);transition:transform 0.4s cubic-bezier(.1,0,.3,1)}button:hover::after{transform:translate3d(0,0,0);transition-duration:0.05s;transition-delay:0.4s;transition-timing-function:linear}button.bg-green:before,button.bg-green:after{background-color:#fff}button.bg-green:hover span{color:#9fbcb8}button.bg-green:hover svg path{fill:#9fbcb8}button.bg-yellow:before,button.bg-yellow:after{background-color:#103a36}button.bg-yellow:hover span{color:#fecc5b}button.bg-white:before,button.bg-white:after{background-color:#000}button.bg-dark-green:before,button.bg-dark-green:after{background-color:#fff}button.bg-dark-green:hover span{color:#103a36}button.bg-blue:before button.bg-blue:after{background-color:#fff}button.bg-blue:hover span{color:#5c90f4}button.bg-yellow--hover:before,button.bg-yellow--hover:after,button.bg-blue--hover:before,button.bg-blue--hover:after,button.bg-sage-green--hover:before,button.bg-sage-green--hover:after,button.button--shake:before,button.button--shake:after,.buttons>button:before,.buttons>button:after,button.bg-green--custom:before,button.bg-green--custom:after{content:none}button.bg-yellow--hover span,button.bg-blue--hover span,button.bg-sage-green--hover span,button.button--shake span,button.button--shake svg,.buttons>button span,button.bg-green--custom span{animation:unset}button.bg-blue--hover:hover span{color:#fff}button.bg-blue--hover:hover,button.bg-yellow--hover:hover,button.bg-sage-green--hover:hover{transform:scale(1.02)}.clients-swiper-container .swiper-slide{will-change:width}.clients-swiper-container .swiper-slide .testimony{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.quiz-checkbox{accent-color:#9fbcb8}.swiperVideos .swiper-slide{height:unset}button[disabled]{pointer-events:none}button.button--shake:hover{background-color:#9fbcb8;animation:shake 0.82s cubic-bezier(.36,.07,.19,.97) infinite;transform:translate3d(0,0,0);perspective:1000px}button.button--shake:hover span{color:#fff}button.button--shake:hover svg path{fill:#fff}button.bg-hover--sage-green:hover::before,button.bg-hover--sage-green:hover::after,button.bg-hover--sage-green::after{background-color:#9fbcb8}button.bg-hover--sage-green:hover span{color:#000}button.bg-green--custom:hover span{color:#fff}@keyframes shake{0%,20%,40%,60%,80%,100%{transform:translate3d(2px,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-2px,0,0)}}a.text-darker-gray:hover,a:has(.text-darker-gray):hover{text-decoration-color:#191919;color:#191919}.video-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);backdrop-filter:blur(5px);z-index:999;opacity:0;pointer-events:none}.video-overlay.visible{opacity:1;pointer-events:auto}mux-player{display:flex;justify-content:center;align-items:center;max-height:85vh;overflow:hidden}.mm-menu .mm-navbar{display:none}.mm-menu .mm-panels,.mm-menu .mm-panel{background-color:#fff0}.mm-menu .mm-listitem__text{padding:10px!important;font-family:"Cabin";font-size:16px;font-weight:400;line-height:28px;text-align:left;color:#fff!important;text-decoration-skip-ink:none}.mm-menu .mm-listitem:after{border:none}.mm-menu .list-wrapper{margin-right:30px;margin-left:30px}#gform_fields_3 .gfield-choice-input{appearance:none;width:27px;height:22px;border:1px solid #ced4da;border-radius:4px;background-color:#f9f9f9;cursor:pointer;vertical-align:middle}#gform_fields_3 .gfield_checkbox{display:flex;flex-direction:column;gap:10px}#gform_fields_3 .gfield_checkbox .gchoice{display:flex;gap:10px}#gform_fields_3 .gfield-choice-input:checked{background-color:#9fbcb8;border-color:#9fbcb8;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 11" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.2528 1.8672C13.4091 2.02345 13.4872 2.21318 13.4872 2.4364C13.4872 2.65961 13.4091 2.84934 13.2528 3.00559L7.19255 9.06584L6.05416 10.2042C5.89791 10.3605 5.70818 10.4386 5.48496 10.4386C5.26175 10.4386 5.07202 10.3605 4.91577 10.2042L3.77737 9.06584L0.747238 6.03571C0.590988 5.87946 0.512863 5.68973 0.512863 5.46651C0.512863 5.2433 0.590988 5.05357 0.747238 4.89732L1.88563 3.75892C2.04188 3.60267 2.23161 3.52455 2.45483 3.52455C2.67804 3.52455 2.86777 3.60267 3.02402 3.75892L5.48496 6.22823L10.976 0.728783C11.1323 0.572533 11.322 0.494408 11.5452 0.494408C11.7684 0.494408 11.9582 0.572533 12.1144 0.728783L13.2528 1.8672Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:12px 12px}