.checkbox-list__option.checkbox-list__option_group .checkbox-list__box{display:none}.listings__sort .dropdown__value{color:#fff;text-transform:none;letter-spacing:normal;font-weight:600;font-size:17px;padding:5px 10px;text-align:left;background-color:#404040;border-radius:10px}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input .autocomplete__selected{margin-top:0!important}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;touch-action:pan-y}.form-control:focus{border-color:transparent;box-shadow:0 0 0 .25rem rgb(95 95 95/25%)}#form__modalListProperty--hearAboutUs{height:50px}#form__modalListProperty--hearAboutUs{color:#6c757d;margin-top:10px}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;content:'•';text-align:center;-webkit-font-smoothing:antialiased;opacity:100%;background:#9e9e9e;color:transparent;width:10px;height:10px;border-radius:100px}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer;width:10px;height:10px;border-radius:100px}.slick-next:before,.slick-prev:before{line-height:1;-webkit-font-smoothing:antialiased}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;padding:0;transform:translate(0,-50%);cursor:pointer;border:none;outline:0}.mag-shell{position:relative;width:100%;aspect-ratio:16/9;max-height:560px}.mag-shell>iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.magazine-frame{position:relative;width:100%;height:100%;margin:70px 0 50px}.checkbox-list__option.checkbox-list__option_checked{background:#b90000;color:#fff}input:-internal-autofill-selected,textarea:disabled,textarea{color:grey!important}.listing .block,.listing .block:hover{box-shadow:none;margin:0 10px 60px;top:0}.search-bar__secondary-options.search-bar__secondary-options_state_close{display:grid!important}.dropdown__options{position:relative;left:0;top:100%;width:100%;max-height:250px;overflow:hidden;overflow-y:auto;border-radius:2px;background:#fff;z-index:9}.dropdown_state_opened>.dropdown__value:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" fill="%2339424C"><path d="M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z"/></svg>')}.dropdown_state_closed>.dropdown__options{display:none}.dropdown_state_opened>.dropdown__options{display:block}.switcher__control:after{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background-color:#fff;transition:background-color .3s ease,left .3s ease}.switcher_state_checked>.switcher__control{background-color:#93b5be}.switcher_state_checked>.switcher__control:after{left:24px;background-color:#fff}.search-results__paging,.search-results .pagination{margin-top:32px}.listings__sort{flex-shrink:0}.hero{position:relative}.hero__heading+.hero__subheading{margin-top:-32px}.hero__heading,.hero__subheading{max-width:100%}.hero_type_search{padding:50px 0;flex-basis:430px}.hero_type_search>.section__background-overlay{background-color:rgba(0,42,80,.5)}.hero_type_search>.section__background-overlay_state_transparent{background-color:initial}.hero_type_search>.hero__heading{text-align:center;font-size:28px}.hero_type_search>.hero__search-bar{position:relative;z-index:1;padding-top:0}.hero_type_search>.section__background-image.image>img{position:absolute;object-position:center}.hero_type_search{flex-basis:215px}.hero_type_search{background-color:#292f3f}.pagination-item.pagination-item_state_disabled{color:#9c9c9c;background-color:#fff;cursor:not-allowed}.listing__price{display:none}.listing__tags{position:absolute;top:16px;left:16px}.listing__tag{font-size:14px;color:#fff;background:#292f3f;border-radius:2px;text-align:center;white-space:nowrap}.listing__tag+.listing__tag{margin-top:4px}.listing__badge{display:flex;flex:none;margin-right:16px;line-height:30px}.listing__badge:last-child{margin-right:0}.listing__badge-icon{position:relative;top:2px;margin-right:8px;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:50%}.listings__controls-placeholder{width:100%;height:112px;margin-bottom:32px;background-color:#f1f1f1;border-radius:2px}.listing-placeholder__image{padding-bottom:75%}.listing__visuals{position:relative}.listing__tag{padding:4px 8px}.listing__address{display:none}.listing__area{display:none}.popup-content:before{content:"";position:fixed;inset:0;z-index:1;opacity:.4;background:radial-gradient( circle at 40% top,#00fdef 0%,#00f4e7 7.3%,#00dbd4 19.5%,#00cac4 27.4%,#00bebb 32.3%,#00bab7 33.8%,#00aeb0 38.1%,#00989b 46.9%,#00969a 47.8%,#007881 60%,#005c6a 74.6%,#004a55 87.5%,#003f49 95.1%,#003b44 98.4%,#003742 100% )}.content{z-index:2;position:relative;display:flex;flex-direction:column;row-gap:30px}a.popup-trigger{color:#00796b;font-weight:700;cursor:pointer}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:none;justify-content:center;align-items:center;z-index:1000}.popup-content{padding:20px;border-radius:10px;max-width:100%;width:90%;text-align:left;box-shadow:0 4px 20px rgba(0,0,0,.3);position:relative;animation:fadeIn .3s ease-in-out;overflow:scroll;margin-top:5vh;max-height:75vh;background:linear-gradient(360deg,#0b3c4a 0%,#195870 50%,#093a47 100%)}.popup-close{position:absolute;top:10px;right:15px;font-size:50px;font-weight:400;color:#eb0000;cursor:pointer;background:0 0;z-index:100;border:0;box-shadow:none}@keyframes fadeIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.listing.block{position:relative;display:block}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input .autocomplete__selected{color:#fff;background:#d52121;border-radius:2px;padding:.1rem;padding-left:.45rem;margin-right:8px;font-size:.85rem;display:flex;align-items:center;justify-content:center;margin-top:45px}.search-bar__container .search-bar__secondary-options .switcher_state_checked .switcher__control{background-color:#d82223!important}.search-bar__container .search-bar__main-options .checkbox-list__text .checkbox-list__count{width:20px;height:20px;display:inline-block;background:#d22020;line-height:20px;color:#fff;text-align:center;border-radius:2px;margin-left:.5rem;font-size:.85rem;margin-top:5px}.property-search-home{height:80vh;row-gap:30px}a strong{color:#eb0a15;text-shadow:none}a.pagination-link.pagination-link__next,a.pagination-link.pagination-link__prev{font-size:30px}.article.article_size_xl{position:relative;display:block}ul.pagination{display:flex;gap:.5rem;list-style:none;padding:0;align-items:center;justify-content:center}ul.pagination a.pagination-link.active,ul.pagination li.pagination-item.active>a.pagination-link{background:#c60217;color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center}ul.pagination .is-disabled>a{pointer-events:none;opacity:.45}.more-top-padding{padding-top:10vh!important}.less-bottom-padding{padding-bottom:5vh!important}.agent-slider.slick-initialized.slick-slider.slick-dotted{margin-top:0}.block.listing.homepage-listings.slick-initialized.slick-slider.slick-dotted{margin-top:50px}.slick-next,.slick-prev,.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{z-index:1;color:#404040;display:block!important;background:0 0;bottom:0;top:100%;width:10%;height:20px;opacity:100%}.slick-prev{left:79%}.slick-dots li.slick-active button:before{opacity:100%;background:#c8201f;color:transparent;width:10px;height:10px;border-radius:100px}.slick-next:before,.slick-prev:before{font-family:montserrat;font-size:18px;font-weight:600}.slick-next{right:0;border-left:2px solid #404040}.slick-next:before{content:"Next";opacity:100}.slick-prev:before{content:"Back";opacity:100}.slick-dots{text-align:left;width:auto;z-index:0}.wrapper.teal-section{padding:10vh 7vw}.slick-next:before,.slick-prev:before{color:#404040}.teal-section .my-slider .slick-prev:before,.teal-section .my-slider .slick-next:before{color:#fff}.teal-section .my-slider .slick-next{border-left:2px solid #fff}#modal__listProperty .alert{border-radius:.375rem;background:#fff;color:#000;color:transparent;position:relative;padding:var(--bs-alert-padding-y)var(--bs-alert-padding-x);border:1px solid var(--bs-alert-border-color);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);margin-bottom:1rem}#modal__listProperty .alert-success{color:#fff;background-image:linear-gradient(54deg,#ab1817,#da2323 50%,#b70102 104%);padding:10px;border-radius:10px}#modal__listProperty .alert-danger{color:#842029;background:#f8d7da;border-color:#f5c2c7}#modal__listProperty .alert-dismissible{padding-right:calc(var(--bs-alert-padding-x) * 3)}#modal__listProperty .fade{transition:opacity .15s linear}#modal__listProperty .fade:not(.show){opacity:0}#modal__listProperty .mt-4{margin-top:1.5rem!important}#modal__listProperty .btn-close{position:absolute;top:.5rem;right:.75rem;box-sizing:content-box;width:1em;height:1em;padding:.25em;border:0;background:0 0;opacity:.5;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath stroke='%23000' stroke-width='2' d='M3 3l10 10M13 3L3 13'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:1em 1em}#modal__listProperty .btn-close:hover{opacity:.75}#modal__listProperty .btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control{line-height:1.5}.row{display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>[class^=col],.row>[class*=" col"]{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col-12{width:100%;flex:none}.col-md-6{width:50%;flex:none}.col-md-12{width:100%;flex:none}.form-control,textarea,input[type=text],input[type=email],input[type=tel],input[type=number]{width:100%}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#da2323}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color,#dc3545);padding-right:calc(1.5em + .75rem);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJub25lIiBzdHJva2U9IiNkYzM1NDUiPjxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSI0LjUiLz48cGF0aCBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNS44IDMuNmguNEw2IDYuNXoiLz48Y2lyY2xlIGN4PSI2IiBjeT0iOC4yIiByPSIuNiIgZmlsbD0iI2RjMzU0NSIgc3Ryb2tlPSJub25lIi8+PC9zdmc+);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem)center;background-size:calc(.75em + .375rem)calc(.75em + .375rem)}body.menu-opened .main-header.fixed .nav::before{background:0 0}:not(:root):fullscreen::backdrop{position:fixed;inset:0;background:#fff}.form-control,input{height:inherit;padding:.75rem 1rem;background-color:#fbfbfb;border-radius:5px;border:1px solid #c3c3c4;font-family:montserrat;background-color:#fbfbfb;border:1px solid #c3c3c4;font-weight:600;font-size:17px}.statement{text-align:left;padding:0;z-index:2;row-gap:20px;display:flex;flex-direction:column}.main-header.fixed .nav::before,.hero-section::before,.teal-section::before,.footer-section::before,.page-hero::before{content:"";position:absolute;inset:0;z-index:1;opacity:.4;background:radial-gradient( circle at 40% top,#00fdef 0%,#00f4e7 7.3%,#00dbd4 19.5%,#00cac4 27.4%,#00bebb 32.3%,#00bab7 33.8%,#00aeb0 38.1%,#00989b 46.9%,#00969a 47.8%,#007881 60%,#005c6a 74.6%,#004a55 87.5%,#003f49 95.1%,#003b44 98.4%,#003742 100% )}.modal-body{padding:0}.img-container{display:flex;justify-content:center;z-index:100;margin-bottom:30px}.no-top-padding{padding:0 0 5vh!important}.card-button{text-decoration:none;font-size:16px;display:flex;margin:0;width:auto;height:35px;font-family:Montserrat;color:#fff;border-radius:20px;text-align:center;line-height:50px;font-weight:700;background-image:linear-gradient(54deg,#ab1817,#da2323 50%,#b70102 104%);padding:0 20px;text-shadow:1px 2px 4px #00000038;letter-spacing:3px;text-transform:uppercase;border-color:transparent;max-width:fit-content;align-items:center;margin-bottom:10px}a.red{text-shadow:none;color:#d52122;font-weight:600;text-decoration:underline;font-size:18px;margin-top:10px}:focus-visible{outline:none}body.menu-opened .main-header.fixed{background-image:none;box-shadow:none}.embed-responsive.embed-responsive-16by9 iframe{min-width:-webkit-fill-available;min-height:380px}body.menu-open{overflow:hidden}.main-header .flex-container{display:none}.main-header.fixed .flex-container{display:flex;right:10%}body.menu-open .main-header.fixed .menu-toggle{position:absolute;top:auto;left:32%;z-index:1003}body.menu-open .main-header.fixed .flex-container{display:flex;left:10%}.main-header.fixed+.menu .flex-column{display:none!important}.menu.open .menu-scroll,.menu.open .teal-bg-overlay{transition:opacity .3s ease .3s}.main-header{position:absolute;top:0;left:0;width:100%;z-index:1000;transition:all .3s ease}.nav{display:flex;justify-content:space-between;align-items:center;padding:10px 5vw;background-color:initial;transition:background-color .3s ease;z-index:1002;position:relative}body.menu-open .nav{z-index:0}.logo{height:110px;width:auto;z-index:1002;position:relative;margin-left:-10px}.menu-toggle{width:35px;height:50px;cursor:pointer;position:relative;z-index:1002}.bar{position:absolute;left:0;width:100%;height:2px;background:#fff;transition:all .3s ease}.top-bar{top:8px;height:3px!important}.middle-bar{top:16px;height:2.5px!important}.bottom-bar{top:24px;height:3px!important}.menu-toggle.open .top-bar{transform:rotate(45deg);top:16px;height:3px}.menu-toggle.open .middle-bar{opacity:0}.menu-toggle.open .bottom-bar{transform:rotate(-45deg);top:16px;height:3px}.menu{position:fixed;top:0;left:0;height:100vh;max-width:500px;display:flex;flex-direction:column;overflow:hidden;transform:translateX(-100%);transition:transform .3s ease;z-index:900!important;background:linear-gradient(360deg,#0b3c4a 0%,#195870 50%,#093a47 100%);width:100%;padding:19vh 5vw}.menu.open{transform:translateX(0)}.menu-scroll{flex-grow:1;overflow-y:auto;z-index:1;overflow-x:hidden;padding-bottom:50px}.menu-item{font-size:1.2rem;position:relative}.menu-item>a,.menu-item-toggle,.submenu a{text-decoration:none;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 0 1rem;border-bottom:1px solid #fff;cursor:pointer;font-size:17px;font-weight:500}.submenu{overflow:hidden;height:0;display:flex;flex-direction:column;transition:height .3s ease}.menu-item.open .submenu{height:100%!important;padding:10px 0}.plus-icon{font-size:1.6rem;transition:transform .5s ease}.menu-item.open .plus-icon{transform:rotate(45deg)}.flex-column{position:relative;margin-top:30px}.main-header.fixed{position:fixed;animation:fadeSlideIn .4s ease forwards;padding:0;z-index:1001!important}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.logo.fixed-logo{display:none}.main-header.fixed .logo.default-logo{display:none}.main-header.fixed .logo.fixed-logo{display:inline;height:90px;padding-top:10px}.main-header.fixed .nav{background:linear-gradient(360deg,#0b3c4a 0%,#195870 50%,#093a47 100%);height:90px;align-content:center;padding:10px 5vw;box-shadow:0 2px 8px rgba(0,0,0,.1);background-size:200% 200%}.fixed-header-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient( circle at 40% top,#00fdef 0%,#00f4e7 7.3%,#00dbd4 19.5%,#00cac4 27.4%,#00bebb 32.3%,#00bab7 33.8%,#00aeb0 38.1%,#00989b 46.9%,#00969a 47.8%,#007881 60%,#005c6a 74.6%,#004a55 87.5%,#003f49 95.1%,#003b44 98.4%,#003742 100% )}.main-header.fixed .fixed-header-overlay{opacity:.4}.flex-container{position:absolute;column-gap:10px;flex-direction:row;z-index:1000;right:75%;display:none}a:active,a:focus,a:hover{color:#fff}.menu-toggle .bar{width:40px;height:2px;background-color:#fff;margin:10px 0;transition:background-color .3s ease}.black{color:#404040;text-shadow:none;font-size:3em;font-weight:600}.menu-overlay{background:radial-gradient( circle at 40% top,#00fdef 0%,3.658536449074745%,#00f4e7 7.31707289814949%,13.414633646607399%,#00dbd4 19.512194395065308%,23.475609719753265%,#00cac4 27.439025044441223%,29.878048598766327%,#00bebb 32.31707215309143%,33.07926803827286%,#00bab7 33.841463923454285%,35.975609719753265%,#00aeb0 38.109755516052246%,42.53048747777939%,#00989b 46.95121943950653%,47.408536076545715%,#00969a 47.8658527135849%,53.96341532468796%,#007881 60.060977935791016%,67.37805008888245%,#005c6a 74.69512224197388%,81.09756112098694%,#004a55 87.5%,91.31097495555878%,#003f49 95.12194991111755%,96.79878056049347%,#003b44 98.47561120986938%,99.23780560493469%,#003742 100% )}.teal-bg-overlay{background:radial-gradient( circle at 40% top,#00fdef 0%,3.658536449074745%,#00f4e7 7.31707289814949%,13.414633646607399%,#00dbd4 19.512194395065308%,23.475609719753265%,#00cac4 27.439025044441223%,29.878048598766327%,#00bebb 32.31707215309143%,33.07926803827286%,#00bab7 33.841463923454285%,35.975609719753265%,#00aeb0 38.109755516052246%,42.53048747777939%,#00989b 46.95121943950653%,47.408536076545715%,#00969a 47.8658527135849%,53.96341532468796%,#007881 60.060977935791016%,67.37805008888245%,#005c6a 74.69512224197388%,81.09756112098694%,#004a55 87.5%,91.31097495555878%,#003f49 95.12194991111755%,96.79878056049347%,#003b44 98.47561120986938%,99.23780560493469%,#003742 100% );opacity:40%;position:absolute;top:0%;bottom:0%;left:0%;right:0%}body.menu-opened .main-header.fixed .nav{background:0 0;box-shadow:none}body.menu-opened .main-header.fixed .fixed-header-overlay{opacity:0}.menu-item>a,.menu-item-toggle,.submenu a{text-decoration:none;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #fff;transition:all .3s ease;cursor:pointer;font-size:18px;font-weight:600;text-transform:capitalize;text-shadow:1px 2px 4px #0000005c}.menu-item.open{font-weight:500;border-bottom:0}.plus-icon{font-weight:400;font-size:1.6rem;line-height:1;transition:transform .5s ease}.menu-item.open .plus-icon{transform:rotate(45deg)}.submenu{overflow:hidden;height:0;display:flex;flex-direction:column;padding-left:0;background-color:initial}.submenu a{text-decoration:none;color:#fff;font-size:17px;padding:0;border-bottom:0;transition:all .3s ease}.nav.footer{position:fixed;bottom:0;z-index:999;background:#fff}h1{font-size:4em}h2,h3,h4,h5,h6{font-size:3em}.hero-section{min-height:100vh;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;position:relative;width:auto;height:auto;overflow:hidden;background:linear-gradient(360deg,#0b3c4a 0%,#195870 50%,#093a47 100%)}.hero-content{max-width:65%;z-index:2;display:flex;flex-direction:column;row-gap:20px;margin-top:5vh}.white-text{text-shadow:1px 2px 4px #0000005c;color:#fff;font-size:17px;z-index:2}.red{text-shadow:none;color:#d52122;font-weight:600}.button{cursor:pointer;text-decoration:none;font-size:16px;display:block;margin:0;width:auto;height:50px;font-family:Montserrat;color:#fff;border-radius:10px;text-align:center;line-height:50px;font-weight:700;background-image:linear-gradient(54deg,#ab1817,#da2323 50%,#b70102 104%);padding:0 20px;text-shadow:1px 2px 4px #00000038;letter-spacing:3px;text-transform:uppercase;border-color:transparent;max-width:fit-content}.button-container{display:flex;column-gap:20px;padding-top:10px}.flex-row{display:flex;flex-direction:row;column-gap:30px;flex-wrap:wrap}.teal-section{padding:7vh 5vw;background:linear-gradient(360deg,#0b3c4a 0%,#195870 50%,#093a47 100%);display:flex;flex-direction:column;position:relative;overflow-x:hidden;justify-content:center;text-align:center}.uppercase-heading{color:#fff;text-transform:uppercase;letter-spacing:4px;text-shadow:1px 2px 4px #0000005c;font-size:17px;font-weight:600}.section{padding:10vh 5vw}.inner-section-container{margin-top:50px}.centered{display:flex;flex-direction:column;align-content:center;align-items:center}.form-wrapper{width:100%;position:relative;z-index:2;text-align:left;margin-top:50px}.search-bar-container{width:100%}.dropdown.dropdown_state_opened{z-index:1100}.dropdown{border-top:none;z-index:100;position:relative;color:#fff}input[type=text]::placeholder{font-size:17px;font-weight:600;color:#fff}.autocomplete.search-bar__autocomplete.autocomplete_focus_true{z-index:1100}.search-bar__container .search-bar__secondary-options .switcher .switcher__control{background-color:#b5b5b5}.search-bar__container .dropdown__value-text,.search-bar__container .search-bar__main-options .checkbox-list__text,.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input{border-radius:5px;margin-bottom:18px;margin-top:0;height:46px;text-transform:capitalize;border:1px solid #fff;font-weight:600;padding-left:10px;padding-bottom:1vh;padding-top:1vh!important;padding-right:0;text-shadow:1px 2px 4px #0000005c;flex-wrap:wrap;align-content:center;display:flex;position:relative;cursor:pointer}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input input{text-shadow:1px 2px 4px #0000005c;color:#fff}span{font-size:17px;line-height:28px;font-weight:600;z-index:2;position:relative}.tags-bg-overlay{background:radial-gradient( circle at 40% top,#00fdef 0% 0%,3.658536449074745%,#00f4e7 7.31707289814949%,13.414633646607399%,#00dbd4 19.512194395065308%,23.475609719753265%,#00cac4 27.439025044441223%,29.878048598766327%,#00bebb 32.31707215309143%,33.07926803827286%,#00bab7 33.841463923454285%,35.975609719753265%,#00aeb0 38.109755516052246%,42.53048747777939%,#00989b 46.95121943950653%,47.408536076545715%,#00969a 47.8658527135849%,53.96341532468796%,#007881 60.060977935791016%,67.37805008888245%,#005c6a 74.69512224197388%,81.09756112098694%,#004a55 87.5%,91.31097495555878%,#003f49 95.12194991111755%,96.79878056049347%,#003b44 98.47561120986938%,99.23780560493469%,#003742 100% );opacity:40%;position:absolute;top:0%;bottom:0%;left:0%;right:0%;z-index:1}.listing__tag_type_price{width:auto;bottom:25px;color:#fff;font-size:19px;letter-spacing:1px;position:relative!important;text-align:left;padding:10px 18px;z-index:2;left:0!important;border-radius:0 0 10px 10px!important;background:#404040}.flex-col{display:flex!important;flex-direction:column;align-items:flex-start;text-align:left;color:#fff;padding-bottom:50px;margin-right:50px;justify-content:flex-start;row-gap:20px}ul{padding-left:0}.listing__heading{line-height:28px;text-transform:capitalize;letter-spacing:normal;font-size:17px;font-weight:600;margin-top:5px;padding-top:10px;color:#404040;text-shadow:none;border-top:2px solid #404040}.listing__badge-value{font-size:17px;color:#404040;font-weight:600;text-shadow:none}.pagination-item.pagination-item_state_active{font-weight:600;color:#fff;background-color:#c60217;box-shadow:none;border-radius:6px}.listing__tag_type_sold,.listing__tag_type_reduced,.listing__tag_type_just-listed,.listing__tag_type_offer,.listing__tag_type_virtual-tour,.listing__tag_type_video-tour,.listing__tag_type_on-show{background-image:linear-gradient(54deg,#ab1817,#da2323 50%,#b70102 104%);border:0;border-radius:5px;text-transform:uppercase;letter-spacing:3px;font-size:15px;font-weight:600;padding:5px 10px}.listing__favorite{display:none}.search-bar__container{padding-top:20px;border:none;box-shadow:none;color:#fff!important;font-size:17px;padding-bottom:0;text-align:left;position:relative;z-index:2;width:100%}.search-bar__container .search-bar__main-options{border:0;box-shadow:none;background-color:initial!important;display:grid;position:static!important;border-radius:5px;grid-column-gap:1rem;width:100%;grid-template-columns:repeat(3,1fr)}.search-bar__container .dropdown__value-text:before,.search-bar__container .search-bar__main-options .checkbox-list__text:before,.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input:before{display:none}.search-bar__container .search-bar__main-options .search-bar__submit{bottom:0;font-size:0;color:#fff;border-radius:5px;height:52px;background-repeat:no-repeat;background-position:50%;background-size:auto;width:5%;flex:1;order:0;align-items:center;margin:0;display:flex;position:absolute;justify-content:flex-end;right:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='white' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/%3E%3C/svg%3E"),linear-gradient(54deg,#ab1817,#da2323 50%,#b70102 104%)}.search-bar__container .search-bar__main-options .search-bar__options{display:none}.search-bar__container .search-bar__secondary-options .switcher{display:inline-flex;justify-content:left;margin-bottom:20px;position:relative;cursor:pointer;align-items:center}.search-bar__container .search-bar__secondary-options{margin-bottom:0!important;box-shadow:none;background-color:initial!important;border:0;grid-template-columns:repeat(3,1fr);grid-row-gap:0!important;grid-column-gap:1rem;width:100%;border-radius:5px;padding:0;position:relative;display:grid}.search-bar__container .search-bar__main-options .search-bar__autocomplete .search-bar__secondary-options .autocomplete__input,.search-bar__container .search-bar__main-options .search-bar__secondary-options .checkbox-list__text,.search-bar__container .search-bar__secondary-options .dropdown__value-text,.search-bar__container .search-bar__secondary-options .search-bar__main-options .checkbox-list__text,.search-bar__container .search-bar__secondary-options .search-bar__main-options .search-bar__autocomplete .autocomplete__input{padding:10px!important;background-color:initial;border-radius:5px;border:1px solid #eee}.search-bar__options_state_close:after,.search-bar__options_state_open:after,.search-bar__container .dropdown__value-text:after,.search-bar__container .search-bar__main-options .checkbox-list__text:after,.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input:after{display:none}.search-bar__options.search-bar__options_state_close::after{display:none}.search-bar__container .dropdown__options,.search-bar__container .search-bar__main-options .checkbox-list__options,.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__results{color:#37312b;position:absolute;top:3.2rem;left:0;width:100%;overflow:hidden;cursor:pointer;z-index:100;overflow-y:auto;border-radius:5px;-webkit-overflow-scrolling:touch;border:1px solid rgba(255,147,46,.075);box-shadow:0 5px 10px -5px rgba(26,26,26,.125);background-color:#fff;max-height:250px;display:none}.switcher__label{font-size:17px;color:#fff;font-weight:600;text-shadow:rgba(0,0,0,.36)1px 2px 4px}input#form__sidebarContact--name::placeholder{color:grey;font-weight:600;font-size:17px}input#form__sidebarContact--phone::placeholder{color:grey;font-weight:600;font-size:17px}input#form__sidebarContact--message::placeholder{color:grey;font-weight:600;font-size:17px}input#form__sidebarContact--email::placeholder{color:grey;font-weight:600;font-size:17px}input#form__modalRequestValuation--address::placeholder{color:grey;font-weight:600;font-size:17px}input#form__modalListProperty--price::placeholder{color:grey;font-weight:600;font-size:17px}input#form__modalListProperty--name::placeholder{color:grey;font-weight:600;font-size:17px}input#form__modalListProperty--price::placeholder{color:grey;font-weight:600;font-size:17px}input#form__modalListProperty--address::placeholder{color:grey;font-weight:600;font-size:17px}input#form__modalListProperty--message::placeholder{color:grey;font-weight:600;font-size:17px}textarea#form__modalListProperty--message::placeholder{color:grey;font-weight:600;font-size:17px;font-size:17px}input#form__modalListProperty--email::placeholder{color:grey;font-weight:600;font-size:17px}input#form__modalListProperty--phone::placeholder{color:grey;font-weight:600;font-size:17px}textarea#form__sidebarContact--message::placeholder{color:grey;font-weight:600}input#form__contactUs--property-address::placeholder{color:grey;font-weight:600;font-size:17px}textarea#form__contactUs--message,textarea#form__sidebarContact--message{padding:10px;font-size:17px}textarea#form__listProperty--message::placeholder{color:grey;font-weight:600;font-size:17px}.article__image{background-repeat:no-repeat;background-position:50% 0;background-size:cover;min-height:230px;border-radius:10px}.article{height:auto!important}.slick-track{display:flex!important;column-gap:normal;margin-left:0}.article__summary{font-size:17px;line-height:26px;color:#404040;font-weight:600}.article__title{line-height:27px;font-weight:600;color:#c60217;font-size:18px}.full-width{max-width:100%;margin-top:auto}.page-hero{display:flex;align-items:center;justify-content:space-between;position:relative;width:auto;height:auto;overflow:hidden;background:linear-gradient(360deg,#0b3c4a 0%,#195870 50%,#093a47 100%);padding:190px 5vw 90px}.page-image-container{position:absolute;max-width:50%;margin-top:100px;right:-100px;z-index:100}ul,li{outline:none;list-style-type:disc;margin-left:10px;margin-bottom:0}.article{margin-right:32px;height:auto!important}.listing-article .article-block,.article{margin-bottom:5px;border-radius:5px}.article__info{padding:2vh 0 0;display:flex;flex-direction:column;row-gap:15px}.article__link{left:0;width:100%;height:100%;position:absolute;top:0;color:transparent;text-shadow:none;display:block;z-index:1}.footer-section{z-index:10;height:auto;min-height:auto;background-image:linear-gradient( 162deg,#0d4150,#134c60 25%,#18576f 50%,#144f64 74%,#0d4150 );flex-direction:column;justify-content:center;align-items:center;padding:5vh 5vw;display:flex;position:relative;overflow:visible}.footer-wrapper{display:flex;z-index:100;column-gap:100px;width:100%}.about-description{display:flex;flex-direction:column;width:60%;row-gap:20px}.social-icons{margin-top:20px;display:flex;column-gap:10px}.social-icons-footer{justify-items:stretch;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:flex;flex-direction:row}.stacked-description{z-index:10;margin-top:0;display:flex;position:relative;flex-direction:column;align-items:flex-start;width:40%}.social-flex{text-align:left;flex-direction:row;justify-content:flex-start;justify-items:stretch;margin-right:0;padding-top:24px;padding-right:0;display:flex;column-gap:20px}.modal-body{padding:0}.listing__details{padding:5px}.listing__image{border-radius:10px;background-position:50%;background-size:cover;padding-bottom:75%}.listing__card{border:0}.listing__description{display:none}.listing__summary{font-size:17px;font-weight:600;color:#404040;margin-top:10px;text-shadow:none}.listing__badges{margin-bottom:20px;display:flex;flex-wrap:wrap}.listings__controls{padding-right:2.2vw;grid-column-gap:.8vw;width:100%;min-height:auto;margin-bottom:2vh;margin-top:0;display:grid;grid-template-columns:auto auto;background-color:initial;justify-content:end}.listings__count{color:#cb1315;font-weight:600;font-size:17px}.search-bar__container .dropdown__value-text:after,.search-bar__container .search-bar__main-options .checkbox-list__text:after,.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input:after,.dropdown__value-text:after{bottom:1.5vh}.agent-header{width:100%;height:100%;text-align:center;justify-content:center;align-self:center;align-items:center;padding-left:0;padding-right:0;display:flex}.block__agentDetails.agent{display:flex;justify-content:center;border-bottom:0;column-gap:30px;padding-bottom:0;margin-bottom:0}.block__agentDetails .block__thumb,.block__thumb.agent-page{margin-right:0;width:200px;height:200px;border-radius:50%;position:relative;overflow:hidden;margin-bottom:15px;display:inline-flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.block__agentDetails .block__thumb img{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.block__details{padding-left:10px;padding-top:0;align-self:center;text-align:left;display:flex;flex-direction:row;row-gap:5px;z-index:100;column-gap:10px}a{color:#fff;text-decoration:none;transition:all .3s;font-weight:600;font-size:17px;text-shadow:1px 2px 4px #00000070;z-index:100}.listings-section{padding:10vh 5vw 5vh}.page-hero.agent-profile{justify-content:center}.flex-row-buttons{display:flex;flex-direction:row;justify-content:flex-start;column-gap:20px;margin-bottom:20px}.pagination{padding-left:0;list-style:none;display:flex;width:auto;height:auto;line-height:32px;text-align:center;cursor:pointer;color:#39424c;background-color:#fff;margin-top:5vh;margin-bottom:0;flex-wrap:wrap}.pagination-item{margin:5px;width:40px;height:40px;font-size:17px;font-weight:600;display:flex;line-height:32px;cursor:pointer;align-items:center;justify-content:center}a.pagination-link:hover,a.pagination-link:active,a.pagination-link:focus{color:#c60217}a.pagination-link{color:#404040;border:0;width:42px;height:42px;display:block;text-shadow:none;display:flex;align-items:center;justify-content:center}.section.no-top-padding.centered-text{padding-top:0}.section.no-top-padding{padding-top:0}li{color:#404040;font-weight:600;font-size:17px}.my-slider.slick-dotted.slick-slider{z-index:2}.wrapper{overflow-x:hidden;padding:10vh 5vw}.bullet-points{text-align:left}#section__main.property-section{padding:5vh 5vw}.block__propertyDetails ul li span{font-weight:600;color:#404040}.block__propertyDetails p{line-height:28px;font-size:17px}.block__propertyDetails .block:not(:last-child){padding-top:20px;padding-bottom:20px;margin:0}.sidebar-agent-contact{background:0 0}.block__agentDetails{align-items:center;padding-top:40px}.block__sidebar{text-align:left;padding:5vh 5vw;border:0;margin-bottom:0}.repayments-calculator.block.block__sidebar{padding-top:0}.block.block__sidebar{padding:5vh 0}.block__propertyDetails ul{column-count:1}.block__agentDetails{display:flex;flex-direction:column;background:linear-gradient(360deg,#0b3c4a 0%,#195870 50%,#093a47 100%);border-radius:10px}.col-md-8{padding-right:100px}.block__details.agent{flex-direction:row}.block__details.agent-page{flex-direction:column}.property-section{overflow-x:hidden}.property-heading{font-size:3em;line-height:1.5em}.left{text-align:left}.centered-text{text-align:center}.top-page-reviews{padding:0 5vw}.card{background:0 0;border-radius:10px;width:48%;row-gap:10px}.margin-top{margin-top:50px}.flex-row.margin-top{flex-wrap:wrap;row-gap:30px}.red:hover,.red:focus,.red:active{color:#c60217}.dropdown__option{color:#404040;font-size:17px;font-weight:600}.checkbox-list.checkbox-list_opened{z-index:1100}.search-bar__container .search-bar__main-options .checkbox-list__option.checkbox-list__option_group:hover{background-color:#cc1f20}.dropdown__option.dropdown__option_state_selected{background:#d51d1e}.smaller-img{max-width:35%;right:-30px}.stacked-description{margin-top:30px}.less-top-padding{padding-top:5vh!important}.slick-dots li button:before{font-family:montserrat}.page-content{position:relative;display:flex;flex-direction:column;row-gap:20px;width:100%;z-index:2}.listing,.listing-placeholder{box-shadow:none;gap:20px}#link__photoGallery{color:#fff;background:#404040;padding:10px}.block__propertyDetails .block:not(:last-child){border-bottom:none}.block__sidebar.block__sidebar--highlight:before{background-color:initial}.articles{display:flex;flex-wrap:wrap;row-gap:30px}.article-search{display:flex;column-gap:20px;align-items:center;z-index:2}.blog-search-button{color:#fff;border-radius:5px;height:50px;background-repeat:no-repeat;background-position:50%;background-size:auto;width:50px;align-items:center;display:block;border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='white' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/%3E%3C/svg%3E"),linear-gradient(54deg,#ab1817,#da2323 50%,#b70102 104%)}.articles.articles_size_xl{display:flex;flex-wrap:wrap;row-gap:30px}a.article__category,.article__date{display:none}form.row.g-3.required__formValidation{margin-bottom:50px}.input-group>:not(:first-child):not(.dropdown-menu){margin-left:15px}.input-group-addon{text-align:center;line-height:48px;background-color:#eceeef;height:48px;padding:0 10px}.col-xs-12.col-md-4{margin-bottom:20px}.col-xs-12.col-md-6{margin-bottom:20px}label{margin-bottom:10px}.repayments__input-group-addon{color:#404040}.repayments__tip{margin:32px 0;text-align:center}.repayments__tip:first-child{margin-top:0}.repayments__form{margin-bottom:-16px}.repayments__form-group{padding-bottom:16px}.repayments__label{display:block;padding-bottom:4px}.repayments__input-group{display:flex;border:2px solid #c3c3c4;border-radius:3px}.repayments__input-group-addon{flex:1;text-align:center;line-height:48px;background-color:#cd0304;height:48px;padding:0 16px;color:#fff}.repayments__input-group-textbox.textbox{height:48px;width:100%;border:0}.repayments__input-group-textbox.textbox .textbox__input{width:100%;height:48px;padding:0 12px;font-size:17px;outline:0;border:0}.repayments__input-group-textbox.textbox .textbox__input[readonly]{background:#eceeef}span a{text-shadow:none;color:#db0208!important;font-size:18px}.listing__badge-icon_type_beds,.listing__badge-icon_type_baths,.listing__badge-icon_type_garages,.listing__badge-icon_type_building,.listing__badge-icon_type_stand{background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:none}.listing__badge-icon.listing__badge-icon_type_beds{width:30px;height:30px;background:url(https://ey-assets.b-cdn.net/images/bed.svg)50%/contain no-repeat}.listing__badge-icon.listing__badge-icon_type_baths{width:30px;height:30px;background:url(https://ey-assets.b-cdn.net/images/bath.svg)50%/contain no-repeat}.listing__badge-icon.listing__badge-icon_type_garages{width:35px;height:30px;background:url(https://ey-assets.b-cdn.net/images/garage.svg)50%/contain no-repeat}.listing__badge-icon.listing__badge-icon_type_building{width:35px;height:30px;background:url(https://ey-assets.b-cdn.net/images/size.svg)50%/contain no-repeat}.listing__badge-icon.listing__badge-icon_type_stand{width:25px;height:30px;background:url(https://ey-assets.b-cdn.net/images/land-size.svg)50%/contain no-repeat}.listings__container{display:flex;flex-wrap:wrap;justify-content:space-between}.articles{display:flex;flex-wrap:wrap;row-gap:30px;justify-content:space-between}.footer-heading{font-weight:600;text-shadow:1px 2px 4px #00000073;letter-spacing:-1px;margin-bottom:0;color:#fff;z-index:100;text-transform:none;line-height:1.1em;font-size:3em}.row.listing.listing-agent.listing-with-pagination{width:-webkit-fill-available}.listing-agent .agent-block__thumb{background-size:contain;background-color:initial;border:2px solid #404040;border-radius:10px 10px 0 0;border-bottom:none;min-height:260px}.listing-agent .agent-block__details{padding:.75rem .5rem;text-align:left;background-color:#404040;color:#fff}.agent-block__thumb.lozad{min-height:300px;background-size:contain;background-repeat:no-repeat;background-position:50%}.image-container{display:flex;flex-direction:column;row-gap:10px;max-width:400px;margin-bottom:50px}.slick-slide img{border-radius:20px}.agent-contact-info{display:flex;column-gap:10px}.agent-name{color:#404040;text-shadow:none;font-size:1.8em!important;font-weight:600;padding-top:10px}.agent{margin:0 20px 20px;text-align:left}.ey-search{max-width:100%;font:600 17px Montserrat;color:#fff}.ey-muted{opacity:.75}.ey-search__form{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;width:100%}#ey-q{padding:12px 14px;border:1px solid #ddd;border-radius:10px;min-width:0;width:100%;margin-bottom:20px}.ey-search__results{margin-top:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.ey-result{border:1px solid #eee;border-radius:12px;padding:14px;background:0 0;width:100%}.ey-result__title{font-weight:600;margin:0 0 6px;background-image:linear-gradient(54deg,#ab1817,#da2323 50%,#b70102 104%);padding:5px;border-radius:5px}.ey-result__title a{text-decoration:none;text-shadow:1px 2px 4px #0000005c;color:#fff;font-size:17px;line-height:28px}.ey-result__title a:hover{text-decoration:underline}.ey-pill{display:none}.ey-result__snippet{margin:6px 0 8px}.ey-result__url{color:#bababa;font-size:17px;line-height:28px;word-break:break-all}mark{text-decoration:none;text-shadow:1px 2px 4px #0000005c;color:#fff;font-size:17px;line-height:28px;background:0 0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.ey-search__input-wrap{position:relative;width:100%}#ey-q{width:100%;padding:12px 80px 12px 14px!important;border:1px solid #ddd;border-radius:10px;font-size:17px}#ey-clear{position:absolute;right:12px;top:25px;transform:translateY(-50%);background:0 0;border:none;color:#c8201f;font-weight:600;font-size:17px;cursor:pointer;line-height:1;padding:4px 6px}@media(max-width:600px){#ey-clear{font-size:17px;padding:6px 8px}}@media(max-width:600px){.ey-search__form{grid-template-columns:auto}.ey-search__results{grid-template-columns:auto}}@media screen and (max-width:1024px){.col-md-4{flex:none;width:100%}.listing,.listing-placeholder{width:calc(50% - 30px/2)}.listing.block{width:-webkit-fill-available}.col-md-8{padding-right:0}.d-flex{flex-wrap:wrap}.col-md-6.col-6.d-flex{width:50%}.col-md-6{width:-webkit-fill-available}.col-md-8{width:100%}}@media screen and (min-width:1024px) and (max-width:1180px){.hero-content{max-width:100%}}@media(min-width:1180px){.listing,.listing-placeholder{width:calc(33.3333% - 64px/3)}.listing.block{width:-webkit-fill-available}}@media screen and (min-width:1024px){.article:nth-of-type(3n){margin-right:0}.article{width:calc(100%/3 - 64px/3)!important;margin-right:32px}}@media screen and (max-width:1280px){html,body{overflow-x:hidden!important}}@media screen and (min-width:1920px){body.menu-opened .main-header.fixed .nav{padding:10px 2vw}.hero-content{max-width:40%}#menu{width:600px;padding-top:10vh;padding-right:2vw;padding-bottom:0;padding-left:2vw}body.menu-open .main-header.fixed .menu-toggle{left:19%}.block.article.article_size_xl,.article.article_size_xl{max-width:23%;margin-right:0}}@media screen and (min-width:320px) and (max-width:344px){.button{font-size:12px!important}}@media screen and (min-width:360px) and (max-width:385px){.button{font-size:13px!important}.hero-content{margin-top:0!important}}@media screen and (max-width:540px){.listing .block,.listing .block:hover{margin:0 5px 40px}.main-header.fixed .flex-container{display:flex;right:-5%!important}.listing,.listing-placeholder{width:-webkit-fill-available!important}.my-slider .slick-prev{margin-left:5px}.my-slider .slick-next{margin-right:5px}.agent-slider .slick-prev{margin-left:5px}.agent-slider .slick-next{margin-right:5px}.flex-col{margin:0 20px 0}.no-side-padding{padding-left:0!important;padding-right:0!important}.more-bottom-padding{padding-bottom:8vh!important}.search-bar-container{margin-top:0!important}.wrapper{padding:5vh 0 7vh!important}.wrapper.teal-section{padding:5vh 0 7vh!important}.hero-img-container{top:calc(100% - 100px);transform:translateX(-50%)}.statement{text-align:left;padding:0}.footer-heading{font-size:2.1em!important}.embed-responsive.embed-responsive-16by9 iframe{min-height:220px!important}.pagination{margin-bottom:0;flex-wrap:wrap;justify-content:left;margin-left:0;margin-top:50px}.article{margin:0 5px!important;width:100%!important}.wrapper.less-top-padding{padding-top:5vh!important}.hero-content{max-width:100%}.top-page-reviews{padding-top:3vh}.smaller-img{max-width:50%!important;left:50%!important}.card{width:100%}h2,h3,h4,h5,h6{font-size:2.1em!important}h1{font-size:2.3em!important}.black{font-size:2em!important;line-height:1.2em}.slick-prev{left:0!important}.slick-dots{text-align:center;bottom:-15px;width:100%;position:absolute;display:block;padding:0;margin:0;list-style:none}.agent-slider{padding-bottom:0}.agent-name{padding-bottom:0}.agent-contact-info{margin-top:5px}.block.listing.homepage-listings.slick-initialized.slick-slider.slick-dotted{margin-top:30px}.teal-section .my-slider .slick-next{border-left:none}.slick-next{border-left:none}.wrapper.agent{padding:5vh 0!important}.property-search-home{height:auto}.magazine-frame{margin-bottom:20px;margin-top:20px}.mag-shell{min-height:580px}}@media screen and (max-width:991px){.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input .autocomplete__selected{margin-top:0}.search-bar__container .search-bar__main-options .search-bar__autocomplete,.search-bar__container .search-bar__main-options .search-bar__options,.dropdown,.search-bar__container .search-bar__main-options .checkbox-list{min-width:100%}.search-bar__container{padding-top:0}.form-wrapper{margin-top:30px}.wrapper{padding:10vh 5vw}.card{width:100%}.article-search{align-items:flex-start;flex-direction:column;row-gap:20px;margin-top:30px}form.flex-row{flex-direction:row!important;column-gap:10px;width:100%}.margin-top{margin-top:30px}.menu{width:-webkit-fill-available;padding:20vh 5vw;max-width:768px}.hero-section{flex-direction:column;justify-content:center;max-width:100%}.hero-content{margin-top:-110px;max-width:100%}.white-text{text-shadow:1px 2px 4px #00000070;line-height:28px}.button{padding:0 12px;display:flex;align-items:center;font-size:15px;height:45px}.button-container{padding-top:10px;display:flex;row-gap:25px;align-items:flex-start}.flex-row{display:flex;flex-direction:column!important;row-gap:50px}.search-bar-container{width:100%}.main-header.fixed .logo.fixed-logo{padding-top:0;height:80px;margin-left:-5px!important}.logo{height:95px}.fixed-header-overlay{background:radial-gradient( circle at 50% -40%,#00fdef 0%,#00f4e7 7.3%,#00dbd4 19.5%,#00cac4 27.4%,#00bebb 32.3%,#00bab7 33.8%,#00aeb0 38.1%,#00989b 46.9%,#00969a 47.8%,#007881 60%,#005c6a 74.6%,#004a55 87.5%,#003f49 95.1%,#003b44 98.4%,#003742 100% );background-size:10% 200%}.section{overflow-x:hidden}.slick-dotted.slick-slider{margin-top:30px}.agent-slider.slick-initialized.slick-slider.slick-dotted{margin-top:0}body.menu-open .main-header.fixed .menu-toggle{left:85%}body.menu-open .main-header.fixed .menu{padding:10vh 6vw}.flex-container{right:25%}.menu{padding:14vh 6vw 0}.main-header.fixed .flex-container{left:0!important;right:0;justify-content:center}.section{padding:5vh 5vw}.no-top-padding{padding-top:0!important}.search-bar__container .search-bar__main-options .search-bar__submit{width:15%;bottom:-5%}.listing-article .article-block__thumb,.article__image{min-height:200px;background-position:top}.inner-section-container{margin-top:10px}h5.centered-text{text-align:center}.footer-wrapper{flex-direction:column}.about-description,.stacked-description{width:100%}.flex-col{text-align:left;align-items:flex-start;max-width:100%!important}.search-bar__container .search-bar__secondary-options{padding:0!important;box-shadow:none!important;margin-top:1em;grid-template-columns:auto auto!important}.search-bar__container .search-bar__main-options{display:block!important}.page-hero{padding:140px 5vw 8vh;flex-direction:column;align-items:stretch}.block__agentDetails .block__thumb{margin-left:0}.block__agentDetails.agent{align-items:center}.listings-section{padding:5vh 5vw 0}.my-slider{margin:0!important}.section.centered-text{text-align:center}.col-md-8{padding-right:15px}.sidebar-agent-contact{padding-top:40px}.block__details.agent{flex-direction:column;align-self:center;text-align:center;align-items:center;padding-left:0}.property-heading{font-size:2em!important;line-height:40px}.article{width:calc(100%/2 - 30px/2);margin-right:0!important}.slick-prev{left:55%}.slick-next,.slick-prev,.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{width:20%}}.search-bar__container .dropdown__value-text:before,.search-bar__container .search-bar__main-options .checkbox-list__text:before,.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input:before{font-size:.9rem;text-transform:uppercase;color:#1a1a1a;font-weight:600;content:"Status";position:absolute;top:0;left:0;letter-spacing:2px}.search-bar__container .dropdown__option,.search-bar__container .search-bar__main-options .checkbox-list__option,.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__results .autocomplete__result{padding:.75rem 1rem;border-bottom:1px solid rgba(239,239,239,.5);transition:background-color .2s ease;position:relative}.search-bar__container .dropdown__option.dropdown__option_state_selected,.search-bar__container .dropdown__option.dropdown__option_state_selected:hover,.search-bar__container .dropdown__option:hover,.search-bar__container .search-bar__main-options .checkbox-list__option:hover,.search-bar__container .search-bar__main-options .dropdown__option_state_selected.checkbox-list__option,.search-bar__container .search-bar__main-options .dropdown__option_state_selected.checkbox-list__option:hover,.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__results .autocomplete__result:hover,.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__results .dropdown__option_state_selected.autocomplete__result,.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__results .dropdown__option_state_selected.autocomplete__result:hover{background-color:#d51d1e;color:#fff}.search-bar__container .dropdown.dropdown_state_opened .dropdown__options,.search-bar__container .dropdown.dropdown_state_opened .search-bar__main-options .checkbox-list__options,.search-bar__container .dropdown.dropdown_state_opened .search-bar__main-options .search-bar__autocomplete .autocomplete__results,.search-bar__container .search-bar__main-options .dropdown.dropdown_state_opened .checkbox-list__options,.search-bar__container .search-bar__main-options .search-bar__autocomplete .dropdown.dropdown_state_opened .autocomplete__results{display:block}.search-bar__container .search-bar__main-options .checkbox-list{position:relative}.search-bar__container .search-bar__main-options .checkbox-list.checkbox-list_opened .checkbox-list__options,.search-bar__container .search-bar__main-options .checkbox-list.checkbox-list_opened .dropdown__options,.search-bar__container .search-bar__main-options .checkbox-list.checkbox-list_opened .search-bar__autocomplete .autocomplete__results,.search-bar__container .search-bar__main-options .search-bar__autocomplete .checkbox-list.checkbox-list_opened .autocomplete__results{display:block}.search-bar__container .search-bar__main-options .checkbox-list__text:before{content:"Type"}.search-bar__container .search-bar__main-options .checkbox-list__option .checkbox-list__box{position:absolute;top:50%;transform:translateY(-50%);right:12px;width:16px;height:16px;border:2px solid #404040;border-radius:2px}.search-bar__container .search-bar__main-options .checkbox-list__option.checkbox-list__option_checked .checkbox-list__box{border:none}.search-bar__container .search-bar__main-options .checkbox-list__option.checkbox-list__option_group:hover{color:#fff;cursor:default}.search-bar__container .search-bar__main-options .search-bar__autocomplete{position:relative}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input:before{content:"Location"}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input:after{content:none}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input .autocomplete__selected{color:#fff;background:#b90000;border-radius:2px;padding:.1rem;padding-left:.45rem;margin-right:8px;font-size:.85rem}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input .autocomplete__selected .autocomplete__remove{cursor:pointer;display:inline-block;padding:0 8px}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__input input{padding:0;outline:0;border:0;background:0;-webkit-box-flex:100;-webkit-flex:100;-ms-flex:100;flex:100;width:100%;min-width:100px;font-size:inherit}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__results{display:block;width:96%}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__results .autocomplete__result.autocomplete__result_town{color:#1a1a1a;font-weight:700}.search-bar__container .search-bar__main-options .search-bar__autocomplete .autocomplete__results .autocomplete__result.autocomplete__result_town:hover{color:#fff}.search-bar__container .search-bar__secondary-options.search-bar__secondary-options_state_open{display:grid}.search-bar__container .search-bar__main-options .search-bar__autocomplete .search-bar__secondary-options .autocomplete__input:after,.search-bar__container .search-bar__main-options .search-bar__secondary-options .checkbox-list__text:after,.search-bar__container .search-bar__secondary-options .dropdown__value-text:after,.search-bar__container .search-bar__secondary-options .search-bar__main-options .checkbox-list__text:after,.search-bar__container .search-bar__secondary-options .search-bar__main-options .search-bar__autocomplete .autocomplete__input:after{top:50%;-webkit-transform:translate(0,-50%)rotate(-45deg);-ms-transform:translate(0,-50%)rotate(-45deg);transform:translate(0,-50%)rotate(-45deg)}.search-bar__container .search-bar__main-options .search-bar__autocomplete .search-bar__secondary-options .autocomplete__input:before,.search-bar__container .search-bar__main-options .search-bar__secondary-options .checkbox-list__text:before,.search-bar__container .search-bar__secondary-options .dropdown__value-text:before,.search-bar__container .search-bar__secondary-options .search-bar__main-options .checkbox-list__text:before,.search-bar__container .search-bar__secondary-options .search-bar__main-options .search-bar__autocomplete .autocomplete__input:before{content:none}.search-bar__container .search-bar__secondary-options .switcher .switcher__control{cursor:pointer;width:47px;height:29px;background-color:#efeeef;display:block;border-radius:16px;position:relative;-webkit-transition:.3s;transition:.3s;margin-right:.8rem}.search-bar__container .search-bar__secondary-options .switcher .switcher__control:after{content:"";position:absolute;top:5px;left:5px;width:19px;height:19px;background:#fff;border-radius:50%;-webkit-transition:.3s;transition:.3s}.search-bar__container .search-bar__secondary-options .switcher_state_checked .switcher__control{background-color:#b90000}.search-bar__container .search-bar__secondary-options .switcher_state_checked .switcher__control:after{left:auto;right:5px}