/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-Black.ttf);font-weight:900;font-style:normal;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-BlackItalic.ttf);font-weight:900;font-style:italic;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-Bold.ttf);font-weight:bold;font-style:normal;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-Black-BoldItalic.ttf);font-weight:900;font-style:italic;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-ExtraBold.ttf);font-weight:800;font-style:normal;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-Black-ExtraBoldItalic.ttf);font-weight:800;font-style:italic;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-ExtraLight.ttf);font-weight:200;font-style:normal;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-ExtraLightItalic.ttf);font-weight:200;font-style:italic;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-Italic.ttf);font-weight:normal;font-style:italic;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-Light.ttf);font-weight:300;font-style:normal;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-LightItalic.ttf);font-weight:300;font-style:italic;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-Medium.ttf);font-weight:500;font-style:normal;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-MediumItalic.ttf);font-weight:500;font-style:italic;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-Regular.ttf);font-weight:normal;font-style:normal;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-SemiBold.ttf);font-weight:600;font-style:normal;}@font-face{font-family:"Muli";src:url(/themes/barrio_custom/css/fonts/Muli-SemiBoldItalic.ttf);font-weight:600;font-style:italic;}.goog-te-banner-frame.skiptranslate{display:none !important;}body{top:0px !important;}#goog-gt-tt{display:none !important;}html,body{font-family:Muli;font-size:62.5%;}h1{font-style:normal;font-weight:bold;font-size:4.8rem;line-height:6rem;color:#00253d;}.form-control:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none;}*:focus{outline:0 !important;}.alert-wrapper{display:none;}#jobs-select:focus{box-shadow:none;}#jobs-select{border:none;}@media only screen and (max-width:576px){h1{font-style:normal;font-weight:bold;font-size:3.3rem;line-height:4.1rem;}}h2{font-style:normal;font-weight:300;font-size:4rem;line-height:4rem;color:#00253d;margin-bottom:1.5rem;}.light-weight{font-weight:300;}.h2--brown{font-style:normal;font-weight:300;font-size:4rem;line-height:5rem;color:#3b3b3b;}@media only screen and (max-width:576px){h2{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;}.h2--brown{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;}}h3{font-style:normal;font-weight:bold;font-size:3.4rem;line-height:4.3rem;color:#335063;}@media only screen and (max-width:576px){h3{font-size:24px;line-height:30px;}}h4{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;margin-bottom:1.5rem;}@media only screen and (max-width:576px){h4{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;margin-bottom:1.2rem;}}.weight_300{font-weight:300;}.dark_blue{color:#00253d;}.brown{color:#3b3b3b;}h5{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#335063;}.h5-semi-bold{font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#0072bc;}a{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;color:#0072bc;}.green-link{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:136%;display:flex;text-transform:capitalize;color:#00492f;}.green-link:hover{color:#00492f;}h6{font-size:0.67rem;}p{font-size:1.6rem;}html{margin:0;padding:0;}input[type="text"]{font-style:normal;font-weight:normal;font-weight:600;font-size:1.4rem;line-height:1.4rem;letter-spacing:0.045em;margin-top:0;color:#000;}#views-exposed-form-property-search-pdf-page-3 .form-control,#views-exposed-form-property-search-pdf-page-3 .form-select{margin:0 3px;border:1px solid #ccc;border-radius:4px;font-size:16px;appearance:none;}select[name="field_for_sale_or_lease_value"]{width:90px;}select[name="created"]{width:103px;}input[name="title"]{width:280px;}select[name="field_property_type_value"]{width:122PX;}input[name="field_subdivision_value"]{width:150px;}select[name="field_address_administrative_area"]{width:190px;}input[name="field_address_locality"]{width:200px;}select[name="field_price_1_value"]{width:200px;}select[name="field_bedrooms_value"]{width:60px;}select[name="field_bathrooms_value"]{width:60px;}select[name="field_market_area_target_id"]{width:150px;}#views-exposed-form-property-search-pdf-page-3 .js-form-submit{padding:5px 10px;border:none;background-color:#007bff;color:white;border-radius:4px;cursor:pointer;height:33px;font-size:15px;min-width:100px;}.form-select{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1.4rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}input{border:none;}.custom-select option:checked{color:red;}.yellow-line{width:100%;height:5px;background:#ffc20e;}@media only screen and (max-width:991px){.site-logo{width:172px;}}.form-submit::before{display:inline-block;content:"";background-image:none;background-repeat:no-repeat;}.top-footer__address{font-style:normal;font-weight:normal;font-size:14px;line-height:165.5%;color:#242424 !important;}.navbar-group-left{margin-left:0;margin-right:0;}@media only screen and (min-width:768px){.header-block{box-shadow:0px 4px 4px rgba(0,0,0,0.05);margin-bottom:6.7rem;}}@media only screen and (min-width:576px) and (max-width:768px){.header-block{box-shadow:0px 4px 4px rgba(0,0,0,0.05);margin-bottom:3.9rem;}}@media only screen and (max-width:576px){.header-block{box-shadow:0px 4px 4px rgba(0,0,0,0.05);margin-bottom:3.5rem;}}.block-block-contentf1e6a38c-983a-4aad-b6bd-e3b883594b2e{max-width:113.8rem;padding-left:1rem;padding-right:1rem;margin:auto;}@media only screen and (min-width:1276px){.navbar-group-left{margin-left:10%;}.navbar-group-right{margin-right:10%;}}@media only screen and (max-width:1276px) and (min-width:991px){.navbar-group-left{margin-left:5rem;}.navbar-group-right{margin-right:5rem;}}.path-frontpage .header-block{margin-bottom:0;}.attention-button{padding:9px 12px;background:#ffc20e;border-radius:1px;border:none;}.banner{display:flex;background:#f7f7f7;align-items:center;padding-top:32px;padding-bottom:30px;justify-content:center;}.banner__text{margin-right:12px;font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#3b3b3b;}@media only screen and (max-width:768px){.banner{display:none;}}.mid-page-banner{margin-top:56px;margin-bottom:56px;justify-content:space-around;}@media only screen and (max-width:768px){.mid-page-banner{flex-direction:column;}}.gray-line{background:#c4c4c4;width:100%;height:1px;}.top-footer__gray-line__padding{margin-bottom:4.5rem;}.mid-page-banner__text{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#3b3b3b;max-width:850px;}.customer-knacks{}.customer-knacks__row{display:flex;justify-content:space-between;}.customer-knacks__knack{display:flex;flex-direction:column;}.customer-knacks__knack__title{font-style:normal;font-weight:bold;font-size:16px;line-height:25px;color:#3b3b3b;}.customer-knacks__knack__description{font-style:normal;font-weight:normal;font-size:16px;line-height:25px;color:#00253d;}.customer-knacks__happy-image{width:658px;height:558px;}@media only screen and (max-width:768px){.card-override{width:100%;}}.property-highlights-menu{margin-top:39px;margin-bottom:43px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;}.property-highlights-menu__link{font-style:normal;font-weight:bold;font-size:14px;line-height:18px;text-transform:uppercase;color:#00492f;cursor:pointer;padding-bottom:5px;}.property-highlights-menu__link--underline{border-bottom:#00492f solid 3px;}.property-highlights__menu-link:hover{color:#00492f;}.featured-commercial{display:none;}.block-recent-renovations{display:none;}.block-preserve-of-texas{display:none;}.block-land-spotlight{display:none;}.financing-option__title{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:2.5rem;color:#3b3b3b;}.financing-option__description{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2.5rem;color:#00253d;}.feedback-header__arrows--right,.feedback-header__arrows--left{cursor:pointer;}.feedback-header__arrows--on{fill:rgb(255,197,26);opacity:1;}.feedback-header__arrows--off{fill:rgb(59,59,59);opacity:0.4;pointer-events:none;}.learn-more-block{margin-top:8.6rem;margin-bottom:9.2rem;}.block-recently-sold{background:#fff;}.recently-sold-card{border:1px solid #F3F3F3;}.property-type-card{background:#f7f7f7;}.property-type-card__text{font-style:normal;font-weight:bold;font-size:16px;line-height:20px;color:#171717;}.block-views-blocknearby-markets-block-1{margin-top:52px;margin-top:56px;}.block-views-blockproperty-type-view-block-1{margin-top:5.6rem;margin-bottom:6.8rem;}.page-view-search-api-solr .form-group{margin-bottom:0;}.edit-search-api-fulltext--3{width:100%;}.facets-widget-dropdown h3{font-style:normal;font-weight:600;font-size:12px;line-height:15px;letter-spacing:0.045em;color:#3b3b3b;}.item-list__dropdown{font-style:normal;font-weight:bold;font-size:11px;line-height:14px;letter-spacing:0.045em;color:#00253d;}.my-sidebar{padding-top:24px;}.my-sidebar--item{padding-left:31px;}.sidebar .block{margin:0;padding:0;}.sidebar-row{padding-top:12px;padding-bottom:12px;}.my-sidebar--title{font-style:normal;font-weight:normal;font-size:28px;line-height:35px;color:#335063;}.my-sidebar--close-button{letter-spacing:1px;text-transform:uppercase;color:#0b3bd3;font-style:normal;font-weight:bold;font-size:10px;line-height:16px;cursor:pointer;}.home-search{display:flex;}.proerty-card__tag--dotw{background:#f4eeef;padding:4px 6px;font-style:normal;font-weight:bold;font-size:12px;line-height:15px;color:#f44848;}.proerty-card__tag--mor{background:rgba(197,226,222,0.7);padding:4px 6px;font-style:normal;font-weight:bold;font-size:12px;line-height:15px;color:#00492f;}.proerty-card__tag--fu{font-style:normal;font-weight:bold;font-size:12px;line-height:15px;color:#00492f;margin:10px 0px;background:white;}.proerty-card__tag--oz{background:rgba(0,114,188,0.15);font-style:normal;font-weight:bold;font-size:12px;line-height:15px;color:#335063;}.front-page-mobile-menu{position:-webkit-sticky;position:fixed;box-sizing:border-box;top:100%;transform:translate(0,-100%);z-index:999;}.path-frontpage .views-exposed-form-property-search-map-page-1 .row{align-items:center;}.front-page-header__submit #edit-submit-property-search-map{width:100%;}@media (max-width:992px){.front-page-header{padding-left:1.7rem;padding-right:1.7rem;}.path-frontpage .front-page-header__top-section{padding-top:20%;}.path-frontpage .views-exposed-form-property-search-map-page-1{padding-bottom:40%;}}.card-overlay{background:rgba(0,0,0,0.5);height:100%;}@media (min-width:992px){.card-overlay{padding-left:10%;padding-bottom:3.5rem;}}.path-frontpage .field__banner{width:100%;height:500px;display:flex;justify-content:flex-end;flex-direction:column;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:bottom;}.path-frontpage .field__banner img{width:100%;height:700px;}.leaflet-container{width:100%;}.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-bathrooms,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-sq-ft-min,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-sq-ft__max,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-property-highlight,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-monthly-1-min,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-monthly-1-max,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-lot-size-min,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-lot-size-1-max,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-administrative-area,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-market-area,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-county,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-field-subdivision,.path-frontpage
  #views-exposed-form-property-search-map-page-1
  .form-row
  .form-item-locality{display:none;}.reset-filters-text,.more-filters-text{font-style:normal;font-weight:600;font-size:11px;line-height:14px;letter-spacing:0.045em;color:#00492f;cursor:pointer;}.block-views-exposed-filter-blockproperty-search-map-page-1 h2{display:none;}.btn-secondary-custom{background:#ffc51a;color:#3b3b3b;padding:1.1rem 1.3rem;font-style:normal;font-weight:bold;font-size:1.6rem;line-height:1.6rem;letter-spacing:1.2px;text-transform:uppercase;border:none;max-width:100%;}.btn-secondary-custom a:hover{background:#ffc51a;color:#3b3b3b;}.btn-secondary-custom a{background:#ffc51a;color:#3b3b3b;}.highlight__name{font-style:normal;font-weight:bold;font-size:16px;line-height:20px;color:rgba(45,51,60,0.75);}.highlight__description{font-style:normal;font-weight:normal;font-size:14px;line-height:18px;color:rgba(45,51,60,0.75);}.gray-line{background:#c4c4c4;width:100%;height:1px;}.gray-line--light{background:#c4c4c4;opacity:0.5;height:1px;}.property-detail__label,.pricing-detail__label{font-style:normal;font-weight:bold;font-size:16px;line-height:20px;color:#3b3b3b;}.property-detail__item{font-style:normal;font-weight:normal;font-size:16px;line-height:20px;text-align:right;color:#3b3b3b;}.pricing__option{font-style:normal;font-weight:normal;font-size:14px;line-height:18px;align-items:center;text-transform:uppercase;}.pricing__item{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#3b3b3b;margin-top:1.5rem;margin-bottom:1.5rem;}.demo{width:100%;}.page-user-login #main{max-width:1141px;}.view-empty{text-align:center;}.other-facets .form-checkboxes.bef-checkboxes input{display:none;}div#edit-field-property-highlight--5{margin-left:7px;}#lightSlider ul{list-style:none outside none;padding-left:0;margin-bottom:0;}#lightSlider li{display:block;float:left;margin-right:6px;cursor:pointer;}#lightSlider img{display:block;height:auto;width:100%;}.lSPager.lSGallery{display:none !important;}.bg-gray{background:#f7f7f7;}.bg-gray-half{background:linear-gradient(to top,#f7f7f7 50%,white 50%);}tr{padding:0.1em 0.6em;background:none;}.table td,.table th{padding-top:1.7rem;padding-bottom:1.7rem;vertical-align:top;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;}@media (max-width:767px){.first_td{border-top:1px solid white !important;}}.table{margin:0;}.cover{width:100%;height:100%;position:fixed;z-index:2;right:0;top:0;background:#333333;opacity:0.7;display:none;}.property__card__link{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:2rem;color:#171717;}.property__card__link:hover{color:#171717;}#edit-field-property-highlight--4 .form-checkbox.custom-control-input{opacity:1;}#edit-field-property-highlight--4 .form-checkboxes{display:flex;flex-wrap:wrap;justify-content:space-between;}#block-exposedformproperty-search-mappage-1 label,.front-page-property-form label{display:none;}@media only screen and (max-width:768px){.field--name-field-option{margin-left:30px;}}.region-footer-fifth{justify-content:center;}.path-frontpage #edit-reset{display:none;}.block-recently-sold{padding:35px;}@media only screen and (max-width:991px){.hidden-lg-down{display:none;}}.custom-control-input{z-index:0;opacity:1;}@media only screen and (max-width:768px){.new-preview:nth-child(odd){justify-content:flex-start;}}.new-preview{}@media only screen and (max-width:576px){.card{width:100%;}}#views-exposed-form-featured-article-news{display:flex;justify-content:center;}.pagination-container{display:flex;justify-content:center;}.pagination__items{width:100%;}.pagination li a{font-style:normal;font-weight:bold;font-size:1.4rem;line-height:1.6rem;letter-spacing:1.2px;text-transform:uppercase;color:#3b3b3b;}.pagination li.active span{font-style:normal;font-weight:900;font-size:1.4rem;line-height:1.6rem;letter-spacing:1.2px;text-transform:uppercase;color:#3b3b3b;}#views-exposed-form-featured-article-news .fieldset-wrapper .form-radios{display:flex;justify-content:center;}.site-footer .content{color:#242424;}.site-footer .content a,.site-footer .content a.is-active{color:#0072bc !important;}.site-footer .content a:hover,.site-footer .content a:focus{color:#0072bc !important;cursor:pointer;}.card-body-news{padding-left:31px !important;padding-right:0 !important;padding-bottom:0 !important;padding-top:37px !important;border:none !important;}.featured-article{background:#f7f7f7;}.featured-article__right-col{}@media only screen and (max-width:768px){.featured-article__right-col{margin-left:0;}}.featured-article__promotion{font-style:normal;font-weight:normal;font-size:14px;line-height:18px;color:#00253d;}.featured-article__title{font-style:normal;font-weight:300;font-size:4rem;line-height:5rem;color:#00253d;}@media only screen and (max-width:768px){.featured-article__title{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;text-align:center;color:#00253d;}}.featured-article__description{font-style:normal;font-weight:normal;font-size:20px;line-height:25px;color:#00253d;}@media only screen and (max-width:768px){.featured-article__description{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;text-align:center;color:#00253d;}}.pager__button--next{padding:9px 12px;background:#ffc20e;border-radius:1px;border:none;color:#3b3b3b;}.direction-button{background:#ffc20e;color:#3b3b3b;border:none;}.direction-button:hover{background:#ffc20e;color:#3b3b3b;border:none;}.pager__last-or-first{font-style:normal;font-weight:bold;font-size:10px;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;color:#3b3b3b;background:white;border:none;}.pager__last-or-first.right{margin-left:auto;}.pager__last-or-first.left{margin-right:auto;}.pager__button--next.right{margin-left:auto;}.pager__button--next.left{margin-right:auto;}.card__resource_title{font-style:normal;font-weight:normal;font-size:20px;line-height:25px;color:#3b3b3b;}.card-resource{width:100% !important;}.article__tag{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;color:#00253d;}.article__title{}.article__preview{}.article__body{padding-right:20rem;padding-left:20rem;margin-top:7.2rem;}@media only screen and (max-width:991px){.article__body{padding-right:0;padding-left:0;}}.card-body-explore{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-top:30px !important;border:none !important;width:100%;}.card-resource{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-top:0 !important;border:none !important;}.btn-secondary{background:#ffc20e;border-radius:1px;color:#3b3b3b;font-style:normal;font-weight:bold;font-size:10px;line-height:16px;letter-spacing:1.2px;text-transform:uppercase;border:none;}.btn-secondary:hover{background:#ffc20e;border-radius:1px;color:#3b3b3b;}.btn-secondary:focus{background:#ffc20e;border-radius:1px;color:#3b3b3b;}.btn-secondary:active{background:#ffc20e;border-radius:1px;color:#3b3b3b;}.gray_background{background:#f7f7f7;}.container-fluid{padding-right:0;padding-left:0;}@media only screen and (max-width:991px){.article__body img{width:100%;}}@media only screen and (max-width:576px){.featured-article img{width:100%;}}@media only screen and (max-width:576px){.view-featured-article .view-filters{overflow-x:scroll;}}@media only screen and (min-width:991px){.container-container-home-buyer-resource{margin-left:10%;margin-right:10%;}}@media only screen and (max-width:1443px){.field--name-field-banner img{width:100%;}.get-started-title{margin-left:0;}}.webform-submission-contact-us-about-something-else-form{display:none;}.red-link{color:#f44848;}.red-link:hover{color:#f44848;}.misc-header__image-container{background:linear-gradient(to top,#f7f7f7 50%,white 50%);}.misc-header__field-bottom-text-container{background:#f7f7f7;}.path-sell-your-home .field--name-field-image{display:flex;justify-content:center;}.sell-your-home-page-container{padding-left:150px;padding-right:150px;}@media only screen and (max-width:992px){.sell-your-home-page-header--spacing{margin-bottom:3.7rem;}.sell-your-home-page-container{padding-left:40px;padding-right:40px;}.sell-your-home-page-container__image{width:100%;height:100%;}.sell-your-home-page-header--spacing{max-width:100%;}}.message-banner{background:#f7f7f7;}.get-cash-offer-section{background:#fafafa;}.field--name-field-owner-financing-questions,.field--name-field-escrow,.field--name-field-closing-costs-for-georgia-,.field--name-field-questions,.field--name-field-how-to-make-your-loan-ques,.field--name-field-commo{width:100%;}.highlighted-message-banner__title{font-style:normal;font-weight:normal;font-size:20px;line-height:35px;color:#3b3b3b;}.content-owner-financing{padding-right:15%;padding-left:15%;}.highlighted-message-banner{background:#f7f7f7;border-left:#ffc51a;border-width:10px;border-style:solid;border-top:transparent;border-bottom:transparent;border-right:transparent;}.message-banner__title{font-style:normal;font-weight:normal;font-size:20px;line-height:25px;text-align:center;color:#3b3b3b;}@media only screen and (max-width:768px){.content-owner-financing{padding-right:30px;padding-left:30px;}.highlighted-message-banner{border-left:transparent;border-top:#ffc51a;border-width:10px;border-style:solid;border-bottom:transparent;border-right:transparent;}}.views-exposed-form.bef-exposed-form input.form-radio{display:none;}.views-exposed-form.bef-exposed-form input.form-radio:checked + label{color:#0d5f9e;text-decoration:underline;font-weight:600;}#views-exposed-form-rentals-block-rentals
  .form-radios
  .js-form-item:first-child
  label{display:none;}#views-exposed-form-rentals-block-rentals .form-radios{display:flex;@media only screen and (max-width:768px){display:block;}}#views-exposed-form-rentals-block-rentals .form-radios .form-item-title{margin:0 7px;padding:5px 0;@media only screen and (max-width:768px){margin:0 7px;}}.careers__image{width:100%;}.careers{margin-bottom:9.5rem;}@media screen and (min-width:575px) and (max-width:992px){.careers__image{width:50%;}}@media only screen and (min-width:768px){.careers{margin-right:15.1rem;}.careers__image--margin{margin-right:7.1rem;}}@media only screen and (min-width:576px) and (max-width:768px){.careers{padding-left:0;margin:0;margin-bottom:7.2rem;}.careers__image--margin{margin-right:4.1rem;}}@media only screen and (max-width:576px){.careers{margin-left:1rem;margin-right:1rem;}.careers__image--margin{margin-right:0;}}.news-plus-community{margin-bottom:5.3rem;}@media only screen and (min-width:576px) and (max-width:768px){.news-plus-community{margin-left:9.2rem;margin-right:9.2rem;}}@media only screen and (max-width:576px){.news-plus-community{margin-left:2rem;margin-right:2rem;}}.swe-family{margin-top:6rem;}.swe-family__logos{display:flex;gap:30px;flex-wrap:wrap;}.swe-family__logos img{width:50%;}.swe-family__logos a{width:50%;height:auto;text-align:center;}.swe-family__logos a img{width:100%;}.giving-back{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#000038;}@media only screen and (min-width:1440px){.giving-back{padding-left:280px;padding-right:280px;}.giving-back__body{padding-left:250px;padding-right:250px;}.swe-family__logos{padding-right:298px;padding-left:298px;}.swe-family__logos img,.swe-family__logos a{width:15%;height:15%;}}@media only screen and (min-width:768px){.giving-back{padding-left:8rem;padding-right:8rem;padding-top:4.3rem;padding-bottom:5rem;}.giving-back__body{padding-left:8rem;padding-right:8rem;}.swe-family__logos{padding-right:13rem;padding-left:13rem;}.swe-family__logos img,.swe-family__logos a{width:15%;height:15%;}}@media only screen and (min-width:575px){.swe-family__logos{padding-right:130px;padding-left:130px;}.swe-family__logos img,.swe-family__logos a{width:15%;height:15%;}}.giving-back{padding-left:4rem;padding-right:4rem;padding-top:3rem;padding-bottom:3rem;}.lSPager.lSGallery{display:none;}.loan-servicing__nav{max-width:940px;width:100%;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;}.loan-servicing__container{max-width:940px;width:100%;}.sell-your-home-page-header{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:3rem;color:#3b3b3b;}.sell-your-home-page-header a{font-size:1.6rem;line-height:3rem;}.fax-icon{width:25px;height:auto;}.view-display-id-commercial_property_rent,.view-display-id-land_rent{display:none;}#jobs-select{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:2rem;}.view-job-openings .view-content{gap:0 !important;}.job-opening-item{display:flex;align-items:center;flex-wrap:wrap;padding:0 !important;box-shadow:none !important;height:4rem;}.view-job-openings p{font-size:1.6rem;margin-bottom:0;}.view-job-openings a{font-size:1.6rem;}.views-field-field-job-link{width:60%;height:fit-content;}.views-field-field-posted-date{width:20%;height:fit-content;}.views-field-field-department{width:20%;height:fit-content;}.job-openings-item-title{font-weight:bold;box-shadow:none !important;}.current-openings-footer{margin-top:30px;}@media only screen and (max-width:767px){.job-opening-item{padding:20px 0 !important;border-bottom:1px #3b3b3b40 solid;height:10rem;}.views-field-field-job-link{width:100%;}.views-field-field-posted-date{width:50%;}.views-field-field-department{width:50%;}.job-openings-item-title{display:none;}}.sell-your-home__customer-service{font-style:normal;font-weight:600;font-size:1.4rem;line-height:136%;letter-spacing:0.07em;text-transform:uppercase;color:#3b3b3b;}.loan-type__title{font-style:normal;font-weight:600;font-size:2rem;line-height:2.5rem;color:#3b3b3b;}.loan-type__item{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:136%;text-transform:capitalize;color:#00492f;}.loan-type__sub-title{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#00253d;}.loan-contact-statement p{font-style:normal;font-weight:300;font-size:2.4rem;line-height:3rem;color:#00253d;}.loan-contact-statement h2{font-weight:300;}#payment h2{font-weight:300;}#payment p{font-style:normal;font-weight:normal;font-size:2rem;line-height:3rem;color:#3b3b3b;}#departments{margin-top:5.7rem;}.careers-content p,.careers-content ul{font-style:normal;font-weight:300;font-size:1.6rem;line-height:3rem;color:#00253d;}.careers-content h2{width:100%;}.careers-content button{margin:auto;padding:1.5rem 2rem;}.careers-content button a{font-size:1.6rem;text-decoration:none;font-weight:bold;}.careers-content > div > div{margin-bottom:50px;}.careers-banner-image img{max-width:100%;height:auto;}.careers-page-nav{justify-content:space-evenly;}.misc-header__field-bottom-text{padding-top:40px;padding-bottom:28px;}.careers-content img{height:auto;max-width:100%;width:500px;margin:auto;display:block;}.make-payments__title{font-style:normal;font-weight:bold;font-size:1.4rem;line-height:1.8rem;text-transform:uppercase;color:#335063;}.make-payments__sub-title{font-style:normal;font-weight:600;font-size:1.5rem;line-height:165.5%;color:#00492f;}.accordion__question{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:2rem;color:#3b3b3b;}.claims__body{font-style:normal;font-weight:normal;font-size:2rem;line-height:3rem;color:#3b3b3b;}@media only screen and (max-width:576px){.claims__body{font-style:normal;font-weight:normal;font-size:1.5rem;line-height:147.5%;color:#3b3b3b;}}.loan-servicing__forced-placed-insurance__body{font-style:normal;font-weight:600;font-size:2rem;line-height:147.5%;color:#3b3b3b;}@media only screen and (max-width:576px){.loan-serving-mobile-container{margin-right:4rem;margin-left:4rem;}}#payoff{margin-top:6.5rem;margin-bottom:2rem;}.loan-servicing__container{padding-bottom:3rem;padding-top:6.5rem;}@media only screen and (max-width:576px){.loan-servicing__container{padding-bottom:3rem;padding-top:2.5rem;}}.loan-servicing__make-payoff_copy{font-style:normal;font-weight:normal;font-size:1.5rem;line-height:147.5%;color:#3b3b3b;}.loan-servicing__title{font-style:normal;font-weight:bold;font-size:1.4rem;line-height:1.8rem;color:#335063;}.loan-servicing__sub-title{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#00253d;}.loan-servicing__time{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;color:#3b3b3b;}.loan-servicing__number{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:136%;text-transform:capitalize;color:#00492f;}.loan-servicing__need-help{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#3b3b3b;}.sell-your-home-header__title{font-style:normal;font-weight:bold;font-size:4.8rem;line-height:6rem;text-align:center;color:#335063;}.sell-your-home-page-container{margin-top:10.7rem;}.sell-your-home-header__top-text{font-style:normal;font-weight:300;font-size:2.4rem;line-height:3rem;color:#00253d;}.sell-your-home-header__bottom-text{font-style:normal;font-weight:300;font-size:2.4rem;line-height:3rem;color:#3b3b3b;}.sell-your-home-page-container__first-paragraph,.sell-your-home-page-container__second-paragraph,.sell-your-home-page-container__third_paragraph,.sell-your-home-page-container__fourth-paragraph{font-style:normal;font-weight:normal;font-size:2rem;line-height:3rem;color:#3b3b3b;}.sell-your-home-page-container__sub-title{font-style:normal;font-weight:600;font-size:2rem;line-height:2.5rem;color:#335063;}.extra-padding{margin-top:2rem;margin-bottom:5rem;}.get-cash-form label{font-style:normal;font-weight:600;font-size:1.2rem;line-height:1.5rem;letter-spacing:0.045em;color:#3b3b3b;}.get-cash-form__sub-title{font-style:normal;font-weight:300;font-size:2.4rem;line-height:3rem;color:#00253d;}.get-cash-form__section-title{}.get-started-container .js-form-item{margin-top:1rem;margin-bottom:1rem;}.get-started-container h5{}.get-started-container{background:#fafafa;}.get-started-container{padding-top:5.3rem;padding-left:15.2rem;}.get-started__disclaimer{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;color:#333333;}.gray-form__right-col__title{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#00253d;}.gray-form__right-col__spanish{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;color:#3b3b3b;}.gray-form__right-address{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2.6rem;color:#00253d;}.gray-form__right__section-title{font-style:normal;font-weight:bold;font-size:1.4rem;line-height:1.8rem;color:#335063;}.gray-form__right__days{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2.6rem;color:#00253d;}.gray-form__right__hours{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;color:#3b3b3b;}.gray-form__right__days-closed{font-style:italic;font-weight:normal;font-size:1.4rem;line-height:165.5%;color:#00253d;}.gray-form__right__contact-title{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#00253d;}.extra-padding-even{margin-top:5rem;margin-bottom:5rem;}.sell-your-home-page-container__top-section-title,.sell-your-home-page-container__bottom-title,.sell-your-home-page__common-questions{font-style:normal;font-weight:300;font-size:4rem;line-height:5rem;color:#335063;}.get-cash-form__title{font-style:normal;font-weight:300;font-size:4rem;line-height:5rem;color:#00253d;}.block-views-blockfeatured-article-news-community{margin-top:4rem;margin-bottom:7rem;}.content-owner-financing__content{font-style:normal;font-weight:normal;font-size:2rem;line-height:3rem;color:#3b3b3b;}@media only screen and (max-width:576px){.content-owner-financing__content{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#3b3b3b;}}@media only screen and (max-width:576px){.misc-header__top-text,.misc-header__bottom-text{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;text-align:center;}}.content-owner-financing__content li{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2.7rem;color:#3b3b3b;}.block-views-exposed-filter-blockfeatured-article-news.views-exposed-form.bef-exposed-form
  label{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;text-transform:uppercase;color:#4f4f4f;text-decoration:none;}.block-views-exposed-filter-blockfeatured-article-news.views-exposed-form.bef-exposed-form
  label:hover{color:#00492f;cursor:pointer;}.block-views-exposed-filter-blockfeatured-article-news.views-exposed-form.bef-exposed-form
  input.form-radio:checked
  + label{color:#0072bc;text-decoration:none;font-weight:bold;border-bottom:solid 2px #0072bc;display:inline;padding-bottom:8px;}.news-header__facebook{margin-right:5rem;}.news-header__instagram{margin-left:5rem;}.news-header{}@media only screen and (max-width:768px){.news-header__facebook{margin-right:0;}.news-header__instagram{margin-left:0;}}#views-exposed-form-featured-article-news{width:100%;overflow-x:scroll;}.block-views-blockfeatured-article-news{margin-left:2rem;margin-right:2rem;}.news-card__title{font-weight:bold;}.news-card__preview-text{font-style:normal;font-size:14px;color:#333333;}.news-card img{width:100%;}.news-card__tags{font-style:normal;font-weight:normal;font-size:1.2rem;line-height:1.5rem;color:#0072bc;}.node--type-article .header-block{margin-bottom:0;}.node--type-article #main-wrapper{margin-right:3rem;margin-left:3rem;}.gray-form .custom-select{background-image:url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.8' d='M6.68004 4.34793L1.5373 4.28725e-05L0.540039 0.84317L6.68004 6.03418L12.82 0.84317L11.8228 4.24307e-05L6.68004 4.34793Z' fill='%233B3B3B'/%3E%3C/svg%3E%0A");}.slides{max-width:100%;}.path-frontpage .slides{max-width:100%;}.flex-control-nav{z-index:2;width:100%;position:absolute;bottom:0px;}.node--type-property .header-block{margin-bottom:0;}.address .country{display:none;}.property__id{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:2rem;color:rgba(45,51,60,0.75);}.property__value{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#3b3b3b;}.property-detail__value{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#3b3b3b;}.price__buy__escrow{font-style:italic;font-weight:normal;font-size:1.2rem;line-height:1.5rem;color:#4f4f4f;}.explore-financing__title{font-style:normal;font-weight:600;font-size:2rem;line-height:2.5rem;color:#00253d;}.share-property__title{font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#3b3b3b;}#share-property{margin-top:4.4rem;}#explore-financing{margin-top:2.8rem;margin-bottom:4.2rem;}.explore-financing__link{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#0b3bd3;}.explore-financing__link:hover{color:#0b3bd3;}.right-hand-side__title{font-style:normal;font-weight:300;font-size:2.8rem;line-height:3.5rem;color:#0072bc;}.right-hand-side__desc{font-style:normal;font-weight:normal;font-size:1.5rem;line-height:135%;color:#3b3b3b;}.right-hand-side__check__title{font-style:normal;font-weight:normal;font-size:1.5rem;line-height:135%;color:#3b3b3b;}.right-hand__number-raw{font-style:normal;font-weight:600;font-size:1.6rem;line-height:136%;color:#00492f;}.node--type-property .checkbox{margin-top:1rem;margin-bottom:1rem;}.right-hand__call-sales{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:2rem;color:#335063;}.get-the-details{width:100%;padding-top:1rem;padding-bottom:1rem;background:#005389 !important;border:1px solid #0072bc !important;}.block-new-listings .view-content.row,.block-recently-sold .view-content.row,.featured-commercial .view-content.row{max-width:1140px;margin:auto;}.block-recent-renovations .view-content.row{max-width:869px;margin:auto;}.block-preserve-of-texas .view-content.row{max-width:869px;margin:auto;}.block-land-spotlight .view-content.row{max-width:869px;margin:auto;}.card__new_listings__county{font-style:normal;font-weight:normal;font-size:1.2rem;line-height:1.5rem;color:#000000;}.card__new_listings__address{font-style:normal;font-weight:normal;font-size:1.7rem;line-height:2.1rem;color:#333333;margin-bottom:1.4rem;}.card__new_listings__item-muted{font-style:normal;font-weight:normal;font-size:1.5rem;line-height:1.9rem;color:#61666c;width:50%;}.property-highlight-link{text-decoration:none;}.discover-block,.search-more-listings{max-width:87.8rem;margin:auto;}.search-more-listing__chevron{font-size:1.4rem;color:#0072bc;}.search-more-listing__market-area{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;}.bottom-footer__disclaimer{font-style:normal;font-weight:300;font-size:1.2rem;line-height:1.5rem;color:#3b3b3b;max-width:67.9rem;}.property-client-close img{height:200px;width:100%;object-fit:cover;}.property-client-close a:hover{color:#fff;text-decoration:none;}@media only screen and (max-width:768px){}.bottom-footer__terms{max-width:78.7rem;}@media only screen and (max-width:768px){.bottom-footer__terms{max-width:100%;}}@media only screen and (max-width:540px){.bottom-footer__terms{flex-direction:column;align-items:center;}.bottom-footer__term:not(:first-child){margin-top:2rem;}}.bottom-footer__term{font-style:normal;font-weight:300;font-size:1.2rem;line-height:1.5rem;color:#3b3b3b;}.menu__bottom{margin-top:3.3rem;margin-bottom:4.1rem;}.menu__bottom a:hover{color:transparent !important;}.top-footer__title{font-style:normal;font-weight:bold;font-size:2.8rem;line-height:3.5rem;color:#00253d;}#block-topfooterblock{margin:auto;max-width:1140px;margin-bottom:4.5rem;}.top-footer__discover__title{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:1.8rem;color:#335063;}.top-footer__discover__link{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:1.8rem;color:#3b3b3b !important;}.margin-auto{margin:auto;}.dont-see-what-youre-looking-for{max-width:113.4rem;margin:auto;}.yellow-btn{background:#ffc51a;border:none;width:22.6rem;padding-top:1.5rem;padding-bottom:1.5rem;}.yellow-btn__link{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:1.6rem;text-transform:capitalize;color:#242424;}.yellow-btn__link:hover{color:#242424;}.dont-see-what-youre-looking-for{margin-left:2.2rem;margin-right:2.2rem;}@media only screen and (min-width:768px){.dont-see-what-youre-looking-for{margin-left:auto;margin-right:auto;}}.property-card__highlights__featured_commercial{font-style:normal;font-weight:bold;font-size:1.2rem;line-height:1.5rem;color:#f44848;background:rgb(244,238,239,0.5);padding:4px;}.property-card__highlights__other_highlight{font-style:normal;font-weight:bold;font-size:1.2rem;line-height:1.5rem;color:#00492f;opacity:0.5;border:0.7px solid #00492f;box-sizing:border-box;padding:4px;}.property-card__highlights__move_in_ready{font-style:normal;font-weight:bold;font-size:1.2rem;line-height:1.5rem;color:#00492f;padding:4px;background:rgba(197,226,222,0.5);}.property-card__county{font-style:normal;font-weight:normal;font-size:1.2rem;line-height:1.5rem;color:#3b3b3b;}.property-card__county a{font-style:normal;font-weight:normal;font-size:1.2rem;line-height:1.5rem;color:#3b3b3b;text-decoration:none;}.property-card__county a:hover{opacity:0.8;color:#3b3b3b;}.card-body{}.card__new_listings__highlights .property-card__item:not(:first-child){}.property-card__item:not(:first-child){}.property-card__item::first-child{margin-right:1rem;}.card__new_listings__highlights .card__new_listings__county{}.view-featured-article{margin-bottom:50px;}.flexslider{border:none;}.search-all-properties-banner{display:flex;justify-content:space-between;}@media (max-width:992px){.search-all-properties-banner{flex-direction:column;text-align:center;}}.discovery{margin-top:5.6rem;margin-bottom:6.8rem;}@media (max-width:575.98px){.discovery{margin-top:3.7rem;margin-bottom:3.5rem;}}.financing-option__icon{width:3.6rem;}.financing-options__section{max-width:53.7rem;}.financing-option{margin-right:3.8rem;}@media (min-width:576px){.financing-option{margin-top:2rem;max-width:26rem;}.financing-option{margin-right:3.8rem;}}.financing-options__image img{width:100%;height:auto;}.feedback-header__subcontainer img{width:7.5rem;height:auto;}.learn-more-block__container{justify-content:center;}.search-all-properties-banner__button{width:33.3rem;margin:auto;}@media (min-width:576px){.search-all-properties-banner__button{width:33.3rem;margin:auto;}}.block-views-blocknearby-markets-search-nearby-markets h2{display:none;}.block-views-blockproperty-highlights-block-2 h2{display:none;}.force-show-this{display:block !important;}@media (min-width:576px){.page-mobile-container{margin-left:5%;margin-right:5%;}}.loan-servicing__nav__item{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#00492f;}.careers__nav__item{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#00492f;}.webform-submission-tell-us-about-yourself-form .form-submit{max-width:22rem;width:100%;padding-top:1.5rem;padding-bottom:1.5rem;font-style:normal;font-weight:bold;font-size:1.4rem;line-height:1.6rem;text-transform:capitalize;color:#f4eeef;margin-top:4.9rem;}.get-cash-offer-section{padding-left:15.2rem;padding-top:5.3rem;}@media (max-width:992px){.get-cash-offer-section{padding-left:4rem;padding-right:4rem;}}.swehomes__thirty-year__copy{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#000000;margin-bottom:4.4rem;}.swehomes__thirty-year__right-side{max-width:51.4rem;}.swehomes__thirty-year__img{width:100%;margin-bottom:30px;}.swehomes__thirty-years__btn{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:7rem;padding-left:7rem;}.swehomes__thirty-years{margin-bottom:5rem;margin-top:8rem;gap:30px;}.swehomes__thirty-year__title{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#000038;margin-bottom:2rem;}@media all and (max-width:559px){.front-page-mobile-menu{padding-bottom:40px !important;}}article .article__body p,article .article__body a{font-size:16px;}.section-description{font-family:Muli;font-weight:normal;font-size:16px;}@media (max-width:940px){.loan-servicing__nav{padding-left:26px;}}.sidebar__multi-inputs label{font-size:12px;}#edit-field-property-highlight--5--wrapper label{font-size:11px;}.node__content.container{margin:auto;}.property-card__card-text a{display:flex;flex-wrap:wrap;row-gap:10px;}.property-card__card-text a span{width:50%;}.property-card__top-container{margin-bottom:0.75rem;}.navbar-nav .nav-link{font-size:1.6rem;font-weight:bold;}#video-embed{margin-top:2.8rem;margin-bottom:4.2rem;}.nav-item.menu-item--expanded{position:relative;z-index:1000;}.nav-item.menu-item--expanded::after{margin-left:.255em;vertical-align:.255em;content:"";border-top:.8em solid;border-right:.8em solid transparent;border-left:.8em solid transparent;border-bottom:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);}.nav-item.menu-item--expanded .submenu{position:absolute;left:0;top:40px;width:auto;min-width:100%;background-color:#f9f9f9;border:1px solid #ccc;box-shadow:0 8px 16px rgba(0,0,0,0.1);display:none;z-index:1050;overflow:visible;padding:0;}.nav-item.menu-item--expanded:hover .submenu{display:block;}.submenu li{list-style-type:none;}.submenu .nav-link{color:#333;padding:8px 20px;text-decoration:none;display:block;white-space:nowrap;}.submenu .nav-link:hover{background-color:#0056b3;color:#ffffff;}.submenu .nav-link.active,.submenu .nav-link.is-active{background-color:#004494;color:#ffffff;}.listing-api{display:flex;flex-direction:row;max-width:1440px;margin:auto;}.listing-api .view-content{height:600px;overflow-y:auto;}.listing-api .listing-api-main{display:flex;border:1px solid #ccc;border-radius:5px;padding:10px;margin:5px;width:100%;}.listing-api .views-field-field-images{flex:0 0 auto;margin-right:20px;}.listing-api  .details-container{flex:1;}.listing-api .view-content{flex:30%;}.listing-api .attachment-after{flex:70%;}
.navbar{padding:0;}.card-header:first-child{padding-top:2rem;padding-bottom:2rem;padding-right:0;padding-left:0;}.site-footer{padding:0;background-color:#fff !important;}.card-header{background-color:white;}.layout-container .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,114,188,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-toggler{color:white !important;border-color:white !important;}.navbars-container .mobile-nav{display:none;}.navbars-container .desktop-nav{display:flex;justify-content:space-around;align-items:center;}@media only screen and (max-width:991px){.navbars-container .top-nav{display:none;}.navbars-container .mobile-nav{display:block;}.navbars-container .desktop-nav{display:none;}}@media only screen and (min-width:991px){.navbars-container{display:flex;justify-content:space-between;align-items:center;}}.navbar-toggler{position:absolute;top:-90px;}.btn-primary-custom{background:#0072bc;padding:1.5rem 3.5rem;color:#f4eeef;font-family:Muli;font-style:normal;font-weight:bold;font-size:1.6rem;line-height:1.6rem;border:1px solid #0072bc;border-radius:1px;min-height:55px;}.btn-phone{padding:1.1rem 3.3rem;color:#0072BC;font-style:normal;font-weight:bold;font-size:1.6rem;line-height:1.6rem;background:rgba(244,238,239,0.04);border:1px solid rgba(59,59,59,0.15);box-sizing:border-box;border-radius:1px;display:flex;align-items:center;text-align:left;}.btn-phone svg{vertical-align:top;width:25px;height:25px;margin-right:7px;}.btn-primary-custom a{color:#f4eeef;}.top-nav .nav-link,.nav-link-custom{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:1.6rem;color:#3b3b3b;margin:1.3rem;}.top-nav .nav-link--highlight{font-style:normal;font-weight:800;font-size:1.6rem;line-height:2rem;letter-spacing:0.045em;color:#0072BC;margin:1.3rem;}.top-nav .nav-link-last{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:1.6rem;color:#0072BC;margin-right:0;border:none;}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 114, 188, 1.0%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.custom-select{border:1px solid #e0e0e0;color:#4F4F4F;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg width='19' height='10' viewBox='0 0 19 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.48096 1L8.3769 2.31056L8.38814 2.31908L2 9.32484L4.20811 9.32484L9.5 3.23115L14.7919 9.32484L17 9.32484L10.6041 2.31055L10.604 2.31055L9.48096 1Z' fill='%230072BC'/%3E%3Cpath d='M8.3769 2.31056L7.99451 1.98842L7.65527 2.39111L8.07495 2.70909L8.3769 2.31056ZM9.48096 1L9.86063 0.674647L9.47771 0.227808L9.09857 0.677861L9.48096 1ZM8.38814 2.31908L8.75761 2.65597L9.12661 2.25129L8.6901 1.92056L8.38814 2.31908ZM2 9.32484L1.63053 8.98794L0.867421 9.82484L2 9.82484L2 9.32484ZM4.20811 9.32484L4.20811 9.82484L4.43613 9.82484L4.58563 9.65268L4.20811 9.32484ZM9.5 3.23115L9.87752 2.90331L9.5 2.46859L9.12248 2.90331L9.5 3.23115ZM14.7919 9.32484L14.4144 9.65268L14.5639 9.82484L14.7919 9.82484L14.7919 9.32484ZM17 9.32484L17 9.82484L18.1326 9.82484L17.3695 8.98794L17 9.32484ZM10.6041 2.31055L10.9735 1.97366L10.8248 1.81055L10.6041 1.81055L10.6041 2.31055ZM10.604 2.31055L10.2244 2.63591L10.374 2.81055L10.604 2.81055L10.604 2.31055ZM8.7593 2.6327L9.86336 1.32214L9.09857 0.677861L7.99451 1.98842L8.7593 2.6327ZM8.6901 1.92056L8.67886 1.91204L8.07495 2.70909L8.08619 2.71761L8.6901 1.92056ZM2.36946 9.66173L8.75761 2.65597L8.01868 1.98219L1.63053 8.98794L2.36946 9.66173ZM4.20811 8.82484L2 8.82484L2 9.82484L4.20811 9.82484L4.20811 8.82484ZM9.12248 2.90331L3.8306 8.99699L4.58563 9.65268L9.87752 3.55899L9.12248 2.90331ZM15.1694 8.99699L9.87752 2.90331L9.12248 3.55899L14.4144 9.65268L15.1694 8.99699ZM17 8.82484L14.7919 8.82484L14.7919 9.82484L17 9.82484L17 8.82484ZM10.2346 2.64744L16.6305 9.66173L17.3695 8.98794L10.9735 1.97366L10.2346 2.64744ZM10.604 2.81055L10.6041 2.81055L10.6041 1.81055L10.604 1.81055L10.604 2.81055ZM9.1013 1.32536L10.2244 2.63591L10.9837 1.9852L9.86063 0.674647L9.1013 1.32536Z' fill='%230072BC'/%3E%3C/svg%3E%0A");background-size:1.6em;background-position:calc(100% - 0.5em);font-style:normal;font-weight:normal;font-size:1.1rem;line-height:1.4rem;letter-spacing:0.045em;}.get-cash-form input,.get-cash-form select{border-top:none;border-right:none;border-left:none;border-bottom:1px solid rgba(59,59,59,0.55);background-color:#FAFAFA;padding:0;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:0.045em;}.gray-form .custom-select{background-position:calc(100% - 0.5em) calc(100% - 0.3em);background-size:0.7em;background-image:url("data:image/svg+xml,%3Csvg width='13' height='7' viewBox='0 0 13 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.8' d='M6.68004 4.34793L1.5373 4.28725e-05L0.540039 0.84317L6.68004 6.03418L12.82 0.84317L11.8228 4.24307e-05L6.68004 4.34793Z' fill='%233B3B3B'/%3E%3C/svg%3E%0A");}.get-cash-form input::placeholder{font-style:normal;font-weight:300;font-size:1.6rem;line-height:2rem;letter-spacing:0.045em;color:#BDBDBD;}.get-cash-form input:focus{background-color:#FAFAFA;}.form-checkbox{border:1px solid #BDBDBD;box-sizing:border-box;border-radius:2px;width:2rem !important;height:2rem !important;}.checkbox{display:flex;align-items:center;}.checkbox label{margin-left:1rem !important;margin-bottom:0 !important;}.checkbox label{font-style:normal;font-weight:600;font-size:1.4rem;line-height:1.8rem;color:#335063;}#edit-i-have-done-business-with-swe-home-or-it-s-affiliates-in-the-pas label{}.form-submit::before{background:none !important;width:auto !important;}.content-owner-financing__escrow .card-header,.content-owner-financing__closing-costs-georgia .card-header{border-top:1px solid rgba(0,0,0,.125);}.card-body{font-style:normal !important;font-weight:normal !important;font-size:1.6rem !important;line-height:2rem !important;color:#4F4F4F;padding:1.24rem 0;gap:.1rem;}.property-card__highlights__other_highlight{}.card{border:none;}@media only screen and (max-width:768px){.container-container-home-buyer-resource .card-img-top{width:25rem;}.container-container-home-buyer-resource .card-resource{width:25rem !important;}}.node__content.clearfix{margin-top:0;}.flexslider{margin:0 !important;}.block-recently-sold .card{background:#F7F7F7;}.block-recently-sold .flexslider{background:#F7F7F7;border-color:#F7F7F7;}.flex-direction-nav a:before{content:" ";display:block;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' transform='rotate(-180 10 10)' fill='%23F7F7F7'/%3E%3Cpath d='M8.32447 9.99989L12.2159 5.75915C12.43 5.52584 12.43 5.16751 12.2159 4.9342C11.9741 4.67073 11.5586 4.67073 11.3169 4.9342L7.28887 9.32378C6.93794 9.70622 6.93794 10.2936 7.28887 10.676L11.3169 15.0656C11.5586 15.3291 11.9741 15.3291 12.2159 15.0656C12.43 14.8323 12.43 14.4739 12.2159 14.2406L8.32447 9.99989Z' fill='%230061F0'/%3E%3C/svg%3E%0A") no-repeat center center;background-size:contain;width:40px;height:40px;}.flex-direction-nav a.flex-next:before{content:" ";display:block;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23F7F7F7'/%3E%3Cpath d='M11.6755 10.0001L7.78412 14.2408C7.57002 14.4742 7.57002 14.8325 7.78412 15.0658C8.02588 15.3293 8.44137 15.3293 8.68313 15.0658L12.7111 10.6762C13.0621 10.2938 13.0621 9.70643 12.7111 9.324L8.68313 4.93441C8.44137 4.67094 8.02588 4.67094 7.78412 4.93441C7.57002 5.16772 7.57002 5.52605 7.78412 5.75937L11.6755 10.0001Z' fill='%230061F0'/%3E%3C/svg%3E%0A") no-repeat center center;background-size:contain;width:40px;height:40px;}.flex-control-paging li a.flex-active{background:white;}.flex-control-paging li a{background:transparent;border:white solid 1px;}.flex-control-paging li a:hover{background:white;}.site-footer__bottom{margin-top:0;}.dropdown-item:active,.dropdown-item:focus{background-color:transparent;}.dropdown-menu{padding:1rem;}#content{padding:0;}.custom-select:focus{box-shadow:none;border-color:rgba(59,59,59,0.55);-webkit-box-shadow:none;}.form-type-textarea textarea{font-size:1.2rem;line-height:1.5rem;letter-spacing:0.045em;}.popover-header{background:white;border:none;}.row{margin-left:0;margin-right:0;}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}@media only screen and (min-width:1276px){.ml-10-percent{margin-left:10%;}.pl-10-percent{padding-left:10%;}.mr-10-percent{margin-right:10%;}.pr-10-percent{padding-right:10%;}.mx-10-percent{margin-left:10%;margin-right:10%;}.px-10-percent{padding-left:10%;padding-right:10%;}}.font-size-regular{font-size:1.4rem;}
.feedback-container{display:flex;overflow:hidden;justify-content:center;}.feedback-container .row{gap:30px;}.learn-more-block{padding-left:15rem;}.feedback-container .view-content{justify-content:space-evenly;}.learn-more-image-block img{max-width:658px;width:100%;height:auto;}@media only screen and (max-width:992px){.learn-more-block{padding:5px;}.feedback-container .row{transform:translateX(0);}.feedback-container{overflow:scroll;}.arrow-container{display:none;}.block-block-content19ac7fdd-e1d7-43db-9642-b6b39c3a1c34{padding:5px;}.search-more-listings{padding:5px;}}@media only screen and (max-width:1265px){.feedback-container{justify-content:flex-start;}.feedback-container .row{transform:translateX(0);}.learn-more-block__container{flex-direction:column;}.learn-more-image-block{width:100%;}}.feedback-card{width:33rem;background:#f7f7f7;padding:2.7rem;min-height:13rem;font-size:1.6rem;line-height:2.5rem;color:#00253d;text-align:center;}.feedback-container__item:not(:last-child){}.feedback-card__testimonial{max-width:27.5rem;font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;color:#00253d;margin-bottom:2.8rem;}.feedback-card__customer{display:flex;}.feedback-card__title-date{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;color:#3b3b3b;}.feedback-card__image img{width:7.5rem;height:7.5rem;border-radius:3.8rem;margin-right:1.5rem;}.feedback-header{display:flex;padding-top:8.8rem;padding-bottom:4.6rem;align-items:center;justify-content:flex-end;}@media only screen and (max-width:576px){.feedback-header{padding-top:6.2rem;}}@media only screen and (max-width:1134px){.feedback-header{flex-direction:column;}}@media only screen and (max-width:768px){.feedback-header{flex-direction:column;width:100%;}.front-page-section-customers{margin-left:0 !important;}.mid-page-banner__text{margin-right:0;}}.feedback-header__text{margin-left:1.6rem;font-style:normal;font-weight:300;font-size:4rem;line-height:5rem;color:#3b3b3b;}@media only screen and (max-width:576px){.feedback-header__text{margin-left:0;}}.feedback-header__arrows{align-items:flex-end;}.feedback-header__subcontainer{display:flex;align-items:center;margin-right:23rem;}@media (max-width:1260px){.arrow-container{}}@media (max-width:1024px){.feedback-header__subcontainer{margin-right:0;text-align:center;flex-direction:column;}}@media (max-width:576px){.feedback-header__subcontainer{flex-direction:column;text-align:center;margin-right:0;}}.arrow-container__left{margin-right:4rem;cursor:pointer;}.arrow-container__right{cursor:pointer;}.front-page-section-customers{}.arrow-container{margin-right:10%;}@media (min-width:1135px) and (max-width:1200px){.arrow-container{margin-right:auto;}}
.page-view-property-search-map .slides{max-width:100%;}.page-view-property-search-map .card-body{padding:1rem 0 !important;}.page-view-property-search-map .property-card{margin-bottom:11px;max-width:74rem;border:1px solid #F3F3F3;box-sizing:border-box;}@media only screen and (max-width:768px){.page-view-property-search-map .property-card{margin-left:2.2rem;margin-right:2.2rem;}}.property-card__price{font-style:normal;font-weight:normal;font-size:1.8rem;line-height:2rem;color:#03121C;}.property-card__price:hover{font-style:normal;font-weight:normal;font-size:1.8rem;line-height:2rem;color:#03121C;}.property-card__price-option{font-size:1.6rem;}.property-card__price-option a{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:1.6rem;color:#00492F;}.find-your-home__text{font-style:normal;font-weight:300;font-size:2rem;line-height:2.2rem;color:#03121C;}@media only screen and (max-width:425px){.find-your-home__text{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:2rem;color:#335063;}}.page-view-property-search-map .js-form-item{margin:0;padding:0;flex:0 0 25%;margin-top:5px;margin-bottom:5px;}@media only screen and (max-width:768px){.page-view-property-search-map .js-form-item{flex:0 0 50%;}}#block-exposedformproperty-search-mapproperty-search-items{max-width:132.5rem;margin:auto;}.page-view-property-search-map .custom-select{background-image:url("data:image/svg+xml,%3Csvg width='8' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 2.88219L0.649682 2.1002e-07L-1.50415e-07 0.558905L4 4L8 0.558905L7.35032 -8.28742e-08L4 2.88219Z' fill='%23022F63'/%3E%3C/svg%3E%0A");font-style:normal;font-weight:normal;font-size:1.1rem;line-height:1.4rem;letter-spacing:0.045em;color:#00253D;background-size:7px 7px;border-radius:0;padding:5px;max-height:calc(1.2em + 16px);height:calc(1.2em + 16px);}.page-view-property-search-map .custom-select option[value="All"]{color:#4F4F4F;}.page-view-property-search-map .form-group{margin-bottom:0;}.page-view-property-search-map .pagination .gray-line{display:none;}.page-view-property-search-map .pager__last-or-first{display:none;}.page-view-property-search-map  .pager__button--next{display:none;}.page-view-property-search-map .pagination__items{width:auto;}.page-view-property-search-map .cover{background:#333333;opacity:0.7;position:absolute;width:100%;height:100%;z-index:9999999;display:none;}.page-view-property-search-map .form-checkbox{border:1px solid #BDBDBD;box-sizing:border-box;border-radius:0px;width:10px !important;height:10px !important;margin-right:5px;}#views-exposed-form-property-search-map-property-search-items #edit-submit-property-search-map--5{display:block;}.my-sidebar__actions .form-actions{display:flex;gap:10px;margin:20px;}.my-sidebar__actions #edit-reset--5{font-style:normal;font-weight:600;font-size:1.2rem;line-height:1.6rem;letter-spacing:1px;text-transform:capitalize;background:#F7F7F7;color:#F44848;border:none;box-shadow:2px 2px 3px #00000036;}.my-sidebar__actions #edit-submit-property-search-map--5{background:#0072BC;border-radius:1px;font-style:normal;font-weight:bold;font-size:1rem;line-height:1.4rem;letter-spacing:1.2px;text-transform:uppercase;color:#F4EEEF;display:block;padding:1rem;box-shadow:2px 2px 3px #00000036;}.my-sidebar__form{width:100%;position:relative;}.find-your-home__desktop-form label{display:none;}.flexslider .slides img{width:100%;}.page-view-property-search-map .card-body{padding:0;}.page-view-property-search-map .flexslider{border:none;}.property-card__card-text{font-style:normal;font-weight:normal;font-size:1.5rem;line-height:1.9rem;color:#3B3B3B;}.property-card__address a{font-style:normal !important;font-weight:normal !important;font-size:1.6rem !important;line-height:2rem !important;color:#4f4f4f;text-decoration:none;}.property-card__address{max-width:400px;}.property-card__card-text a{text-decoration:none;}.property-card__card-text a span{font-style:normal;font-weight:normal;font-size:1.5rem;line-height:1.9rem;color:#3B3B3B;}.property-card__address a:hover,.property-card__card-text a:hover{opacity:0.9;color:#4f4f4f;}.property-card__card-text__item{padding-right:2rem;}@media (max-width:991.98px){.leaflet-container{max-height:500px;width:600px;margin:auto;max-width:100%;}.find-your-home__view-map{display:none !important;}}.sidebar .checkbox label{margin-left:1.5rem !important;font-style:normal;font-weight:600;font-size:0.9rem;line-height:1.4rem;display:flex;letter-spacing:0.045em;color:#335063;}.sidebar__long-select .custom-select{border:none;max-height:calc(1.2em + 30px);height:calc(1.2em + 30px);background-image:url("data:image/svg+xml,%3Csvg width='17' height='8' viewBox='0 0 17 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.8' d='M8.3552 5.76438L1.537 -5.67971e-08L0.214843 1.11781L8.3552 8L16.4955 1.11781L15.1734 -6.42586e-07L8.3552 5.76438Z' fill='%2300492F'/%3E%3C/svg%3E%0A");background-size:1.6rem;outline-style:none;box-shadow:none;border-color:transparent;font-style:normal;font-weight:600;font-size:1.6rem;line-height:2rem;letter-spacing:0.045em;}.sidebar__long-select label{font-style:normal;font-weight:600;font-size:1.2rem;line-height:1.5rem;letter-spacing:0.045em;color:#3B3B3B;padding-left:5px;}.search-swe-homes-gray-line{background:#c4c4c4;opacity:0.5;height:1px;width:100%;}.sidebar #edit-search-api-fulltext--3[type=text],.sidebar #edit-search-api-fulltext--4[type=text],.sidebar #edit-search-api-fulltext--5{background-position:2% 50%;}.page-view-property-search-map .pagination{margin-top:2.6rem;}.page-view-property-search-map .pagination li{padding:0.5rem 1rem !important;margin-right:1.2rem;margin-left:1.2rem;background:#FAFAFA;}.page-view-property-search-map .pagination li.active span{color:#0061F0 !important;opacity:0.7 !important;}.sidebar__multi-inputs .sidebar__input{padding-right:2.3rem;}.sidebar__multi-inputs .sidebar__input:nth-child(4n+0){padding-right:0;}@media only screen and (min-device-width :576px) and (max-device-width :992px){.sidebar__multi-inputs .sidebar__input:nth-child(odd){padding-right:2.3rem;}}@media only screen and (max-device-width :576px){.sidebar__multi-inputs .sidebar__input:nth-child(odd){padding-right:0;}}#edit-field-property-highlight--5 .form-checkboxes{display:flex;flex-wrap:wrap;}.find-your-home__desktop-form__property-highlight{background:white;}.find-your-home__desktop-form__search,.find-your-home__actions-container{background:white;}@media only screen and (max-width:992px){.find-your-home__actions-container{width:100%;background:#F7F7F7;}}@media (max-width:991.98px){.find-your-home__desktop-form{background:#F7F7F7;padding-left:auto;padding-right:auto;padding-bottom:0;padding-top:3.9rem;}.find-your-home__desktop-form__search{padding-bottom:3rem;background:#F7F7F7;}}.find-your-home__search-button{font-style:normal;font-weight:bold;font-size:1rem;line-height:1.4rem;letter-spacing:1.2px;text-transform:uppercase;color:#F4EEEF;background:#0072BC;border-radius:1px;padding-top:1.1rem;padding-bottom:1.1rem;padding-right:1rem;padding-left:1rem;border:#0072BC 1px solid;box-sizing:border-box;}.page-view-property-search-map #edit-search-api-fulltext--3[type=text]::placeholder,.page-view-property-search-map #edit-search-api-fulltext--4[type=text]::placeholder,.page-view-property-search-map #edit-search-api-fulltext--5[type=text]::placeholder{font-weight:normal;}.page-view-property-search-map #edit-search-api-fulltext--3[type=text],.page-view-property-search-map #edit-search-api-fulltext--4[type=text]{font-style:normal;font-weight:bold;font-size:1.2rem;line-height:1.5rem;color:#0072BC;background-image:url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5.16393' cy='5.16393' r='4.41393' stroke='%230072BC' stroke-width='1.5'/%3E%3Cpath d='M8.85181 9.09839L14.2616 15' stroke='%230072BC' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:6px 4px;padding-left:3rem;}input.page-view-property-search-map #edit-search-api-fulltext--4[type=text]{background-position:1% 50%;}.page-view-property-search-map #edit-search-api-fulltext--5[type=text]{font-style:normal;font-weight:bold;font-size:1.2rem;line-height:1.5rem;color:#0072BC;background-image:url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5.16393' cy='5.16393' r='4.41393' stroke='%230072BC' stroke-width='1.5'/%3E%3Cpath d='M8.85181 9.09839L14.2616 15' stroke='%230072BC' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:1% 50%;padding-left:3rem;}@media only screen and (max-width:992px){.page-view-property-search-map #edit-search-api-fulltext--3[type=text],.page-view-property-search-map #edit-search-api-fulltext--4[type=text]{background-position:1% 50%;padding-left:3rem;}}.find-your-home__view-map__text{font-style:normal;font-weight:bold;font-size:1rem;line-height:1.4rem;letter-spacing:1.2px;text-transform:uppercase;color:#0072BC;cursor:pointer;}@media (max-width:991.98px){.find-your-home__homes-container{margin-right:auto;}}.page-view-property-search-map .card-body{height:100%;}.find-your-home-wrapper{justify-content:center;gap:2em;flex-wrap:wrap-reverse;}.find-your-home-wrapper .left-side{}.property-images__desktop{max-width:25.5rem;}.property_status_price{display:flex;justify-content:space-between;align-items:center;}.property-card__price{margin-right:1.8rem;}.find-your-home__owner-financing__container{background:#F7F7F7;}.find-your-home__owner-financing{max-width:85.5rem;background:#F7F7F7;padding-top:5.3rem;padding-bottom:6.1rem;}@media only screen and (max-width:576px){.find-your-home__owner-financing{max-width:26.1rem;}#block-findyourhomeownerfinancing{margin-top:4rem;}}.find-your-home__owner-financing__title{}.find-your-home__owner-financing__body{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#000000;}.find-your-home__button{width:24.8rem;border:none;padding-top:1.5rem;padding-bottom:1.5rem;}.find-your-home__button a{color:white !important;}.property-card__price-section{padding-bottom:0;padding-top:0;}@media only screen and (max-width:576px){.property-card__price-section{padding-bottom:1.5rem;padding-top:1rem;}}.property-card__price-section{background:#F7F7F7;}@media only screen and (min-width:576px){.property-card__price-section{background:white;}}.property-card__highlights{display:flex;margin-right:1rem;}.property-card__top-container{display:flex;align-items:center;flex-wrap:wrap;}.region-featured-bottom-third{flex-direction:column;}.top-footer__gray__visit-our-office{font-style:normal;font-weight:bold;font-size:1.4rem;line-height:2.9rem;color:#242424;}.content-owner-financing__banner{padding:3.4rem 3rem;}.content-owner-financing__banner-mobile{padding-top:2rem;padding-bottom:2rem;}.view-rental-requirements-text{font-style:normal;font-weight:bold;font-size:1rem;line-height:1.4rem;letter-spacing:1.2px;text-transform:uppercase;color:#3B3B3B;}#property-details-table .bold{font-weight:800;}.leaflet-popup-content{min-width:350px;}.leaflet-popup-content img{width:100%;height:auto;}.pop-up-desc{display:flex;flex-wrap:wrap;font-size:1.6rem;margin-bottom:15px;}.pop-up-desc span{width:50%;}.pop-up-price{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1.8rem;}.pop-up-price{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1.8rem;}.pop-up-price span a{font-size:1.8rem;}.leaflet-popup-content p{margin:15px 0;}.leaflet-popup-content-wrapper{border-radius:0;}
.path-frontpage .custom-select{background-image:url("data:image/svg+xml,%3Csvg width='8' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 2.88219L0.649682 2.1002e-07L-1.50415e-07 0.558905L4 4L8 0.558905L7.35032 -8.28742e-08L4 2.88219Z' fill='%23022F63'/%3E%3C/svg%3E%0A");font-style:normal;font-weight:normal;font-size:1.1rem;line-height:1.4rem;letter-spacing:0.045em;color:#4F4F4F;background-size:7px 7px;border-radius:0;padding-left:1.1rem;max-height:calc(1.2em + 16px);height:calc(1.2em + 16px);}.path-frontpage .custom-select option[value="All"]{color:#4F4F4F;}.path-frontpage #edit-search-api-fulltext[type=text]{font-style:normal;font-weight:bold;font-size:1.2rem;line-height:1.5rem;color:#0072BC;background-image:url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5.16393' cy='5.16393' r='4.41393' stroke='%230072BC' stroke-width='1.5'/%3E%3Cpath d='M8.85181 9.09839L14.2616 15' stroke='%230072BC' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0% 50%;background-position:2% 50%;padding-left:3rem;}.path-frontpage .form-group{margin-bottom:0;}.path-frontpage .js-form-item{margin:0;padding:0;flex:0 0 25%;margin-top:5px;margin-bottom:5px;display:block;}.front-page-header__property-type{flex:0 0 50%;}.front-page-header__sale-lease{flex:0 0 50%;}.front-page-header__fulltext{flex:0 0 100%;}button.btn-primary-custom.home-banner-btn{font-size:1.8rem;line-height:2rem;max-width:100%;display:block;margin:auto;}@media (min-width:992px){button.btn-primary-custom.home-banner-btn{display:inline-block;}}@media (min-width:768px){.front-page-header__property-type{flex:0 0 9.3%;}.front-page-header__sale-lease{flex:0 0 10.3%;}.front-page-header__fulltext{flex:0 0 44%;}.front-page-header__price-min,.front-page-header__price-max,.front-page-header__bedrooms{flex:0 0 7.5%;}}.front-page-header__submit #edit-submit-property-search-map{font-style:normal;font-weight:bold;font-size:1.3rem;line-height:1.6rem;letter-spacing:1px;color:#F4EEEF;padding:1.1rem;}.banner__text-main{font-style:normal;font-weight:bold;font-size:3.6rem;line-height:4.5rem;text-align:center;color:#FFFFFF;text-shadow:0px 4px 4px rgba(0,0,0,0.15);}.banner__text-secondary{font-style:normal;font-weight:600;font-size:1.6rem;line-height:2rem;text-align:center;color:#FFFFFF;text-shadow:0px 4px 4px rgba(0,0,0,0.15);}.financing-options__title{font-style:normal;font-weight:bold;font-size:2.8rem;line-height:3.5rem;color:#00253D;}@media (min-width:575.98px){.financing-options__title{font-style:normal;font-weight:bold;font-size:3.4rem;line-height:4.3rem;color:#00253D;}.banner__text-secondary{font-style:normal;font-weight:300;font-size:2.4rem;line-height:3rem;color:#FFFFFF;text-shadow:0px 4px 4px rgba(0,0,0,0.15);}.banner__text-main{font-style:normal;font-weight:bold;font-size:4.8rem;line-height:6rem;color:#ffffff;text-shadow:0px 4px 4px rgba(0,0,0,0.15);}}.region-footer-fifth{display:flex;flex-direction:column;}.learn-more-block__title{font-style:normal;font-weight:bold;font-size:2.8rem;line-height:3.5rem;color:#00253D;}.learn-more-block__link{}@media (min-width:576px){.learn-more-block__title{font-style:normal;font-weight:bold;font-size:3.4rem;line-height:4.3rem;color:#3B3B3B;}.learn-more-block__sub-title{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#242424;}.learn-more-block__address{font-style:normal;font-weight:600;font-size:1.5rem;line-height:165.5%;color:#00492F;}.learn-more-block__address:hover{color:#00492F;}.learn-more-block__link{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:2rem;color:#0072BC;}.learn-more-block__container__info{max-width:56.4rem;margin-right:3.4rem;}}.front-page-header__more-filters{background:transparent;border:none;color:#FFFFFF;font-style:normal;font-weight:600;font-size:1.3rem;line-height:1.6rem;letter-spacing:0.045em;padding:0;margin-left:2.2rem;padding-top:12px;}.optionset-property-search-slider slides > li{display:block;}@media only screen and (max-width:767px){.front-page-header__more-filters{margin-left:0;margin-top:2.7rem;}}@media only screen and (min-width:991px){.block-new-listings .view-content .block-new-listing__card:nth-child(n+3),.featured-commercial .view-content .block-new-listing__card:nth-child(n+3),.block-recently-sold .view-content .block-new-listing__card:nth-child(n+3),.block-recent-renovations .view-content .block-new-listing__card:nth-child(n+3),.block-preserve-of-texas .view-content .block-new-listing__card:nth-child(n+3),.block-land-spotlight .view-content .block-new-listing__card:nth-child(n+3){margin-top:3.5rem;}}@media only screen and (max-width:991px){.block-new-listings .view-content .block-new-listing__card,.featured-commercial .view-content .block-new-listing__card,.block-recently-sold .view-content .block-new-listing__card,.block-recent-renovations .view-content .block-new-listing__card,.block-preserve-of-texas .view-content .block-new-listing__card,.block-land-spotlight .view-content .block-new-listing__card{margin-bottom:2rem;}}@media only screen and (max-width:767px){.path-frontpage .custom-select{max-height:calc(1.2em + 25px);height:calc(1.2em + 25px);}.path-frontpage #edit-search-api-fulltext[type=text]{height:3.8rem;}}.banner__btn{width:10.1rem;}.card__new_listings__item-container{flex-wrap:wrap;}@media only screen and (max-width:767px){.card__new_listings__item-container{max-width:100%;}}.learn-more-block__link__extra-container{margin-top:4rem;}.learn-more-block__about-us{margin-bottom:2.8rem;}@media only screen and (max-width:991px){.learn-more-image-block{margin-top:4.9rem;}}
.content-owner-financing .feedback-container .row{margin-left:0;}.content-owner-financing .feedback-header__subcontainer{margin-right:0;}.content-owner-financing .arrow-container{margin-right:22% !important;margin-right:0;}.content-owner-financing .feedback-container .row{transform:translateX(0);}.content-owner-financing .feedback-header{width:80vw;justify-content:space-between;}@media (max-width:575px){.content-owner-financing .feedback-header{width:100%}}.block-views-blockcustomer-feedback-block-1{overflow:scroll}.content-owner-financing .block-views-blockcustomer-feedback-block-1{overflow:initial}.misc-header__item{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;text-align:center;color:#00253D;}@media (min-width:575px){.misc-header__item{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;text-align:center;color:#00253D;}}.misc-header__svg__square{margin-top:2rem;margin-bottom:2.1rem;}@media (max-width:575px){.misc-header__item{padding-right:4.5rem;padding-left:4.5rem;}.misc-header__svg__square{margin-top:6.1rem;margin-bottom:2.1rem;}}.block-views-blockcustomer-feedback-block-1 h2{display:none;}.content-owner-financing__first-title{color:#335063;font-weight:normal;}@media (min-width:575px){.content-owner-financing__first-title{color:#335063;font-weight:300;}}.content-owner-financing__gray-line-margin{margin-top:3.4rem;margin-bottom:2.5rem;}@media (min-width:575px){.content-owner-financing__gray-line-margin{margin-top:2.4rem;margin-bottom:5.1rem;}}.content-owner-financing__second-title{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#335063;}@media (min-width:575px){.content-owner-financing__second-title{font-style:normal;font-weight:300;font-size:4rem;line-height:5rem;color:#335063;}}.content-owner-financing__content{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#3B3B3B;}@media (min-width:575px){.content-owner-financing__content{font-style:normal;font-weight:normal;font-size:2rem;line-height:3rem;color:#3B3B3B;}}.content-owner-financing__content h4{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#335063;}.content-owner-financing__content p{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#3B3B3B;width:100%;}.content-owner-financing__content li{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:168.5%;color:#3B3B3B;}.content-owner-financing__content ul{padding-left:2.5rem;}.loan-servicing__need-help{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;text-align:center;color:#3B3B3B;}.content-owner-financing__third-title{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#335063;}.content-owner-financing__fourth-title{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#335063;}@media (min-width:575px){.content-owner-financing__third-title,.content-owner-financing__fourth-title,.content-owner-financing__fifth-title{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#335063;}}.content-owner-financing__content h5{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:2rem;padding-bottom:1.6rem;color:#335063;}@media (min-width:575px){.content-owner-financing__content h4{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#335063;}.content-owner-financing__content p{font-style:normal;font-weight:normal;font-size:2rem;line-height:3rem;color:#3B3B3B;width:100%;}.content-owner-financing__content li{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2.3rem;color:#3B3B3B;}.content-owner-financing__content ul{padding-left:2.5rem;}.content-owner-financing__content h5{font-style:normal;font-weight:600;font-size:2rem;line-height:2.5rem;padding-bottom:1.3rem;color:#335063;}}.highlighted-message-banner__image{width:9.5rem;height:auto;padding-bottom:1.1rem;}@media (min-width:768px){.highlighted-message-banner__image{padding-bottom:0;width:auto;}}.highlighted-message-banner__title{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;text-align:center;color:#3B3B3B;}@media (min-width:575px){.highlighted-message-banner__title{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#3B3B3B;}}.content-owner-financing__common-questions{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#335063;}@media (min-width:575px){.content-owner-financing__common-questions{font-style:normal;font-weight:300;font-size:4rem;line-height:5rem;color:#335063;}}.highlighted-message-banner__title-button-container{padding-left:0;}.highlighted-message-banner__button{width:100%;}@media (min-width:768px){.highlighted-message-banner__title-button-container{padding-left:7.9rem;}.highlighted-message-banner__button{width:100%;}}
.misc-header__title{font-style:normal;font-weight:bold;color:#335063;}@media (min-width:575px){.misc-header__title{padding-right:3.8rem;padding-left:3.8rem;}}.misc-header__top-text p{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;text-align:center;color:#00253D;padding-right:3.8rem;padding-left:3.8rem;}@media (min-width:575px){.misc-header__top-text p{font-style:normal;font-weight:300;font-size:2.4rem;line-height:3rem;text-align:center;color:#00253D;}}.misc-header__field-bottom-text-container{}@media (min-width:575px){.misc-header__field-bottom-text-container{}}#views-exposed-form-rentals-block-rentals label{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;text-transform:uppercase;color:#fff;text-decoration:none;text-align:center;width:22.6rem;padding-top:1.5rem;padding-bottom:1.5rem;background:#0072bc;@media only screen and (max-width:768px){display:block;}}#views-exposed-form-rentals-block-rentals input.form-radio:checked + label{color:#00492F;text-decoration:none;font-weight:bold;background:#ffc51a;border:none;width:22.6rem;padding-top:1.5rem;padding-bottom:1.5rem;}#views-exposed-form-rentals-block-rentals label:hover{color:#00492F;cursor:pointer;}#views-exposed-form-rentals-block-rentals .fieldset-wrapper input{display:none;}.sell-your-home-page-container{margin-top:10.7rem;}.rental-requirements .sell-your-home-page-container{margin-top:8.8rem;}.rental-requirements__body h2{font-style:normal;font-weight:normal;font-size:2rem;line-height:3.5rem;color:#335063;}.rental-requirements__body p,.rental-requirements__intro p{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#3B3B3B;}.rental-requirements__body li{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:168.5%;color:#3B3B3B;}.rental-requirements__body ul{padding-left:1.5rem;}.rental-requirements__body span{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#3B3B3B;}@media (min-width:575px){.rental-requirements h2{font-style:normal;font-weight:300;font-size:4rem;line-height:5rem;color:#335063;}.rental-requirements__body h3{font-style:normal;font-weight:600;font-size:2rem;line-height:2.5rem;color:#335063;}.rental-requirements__body h4{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#335063;}.rental-requirements__body p{font-style:normal;font-weight:normal;font-size:2rem;line-height:3rem;color:#3B3B3B;}.rental-requirements__body li{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2.3rem;color:#3B3B3B;}.rental-requirements__body ul{padding-left:1.5rem;}.rental-requirements__body h5{font-style:normal;font-weight:600;font-size:2rem;line-height:2.5rem;padding-bottom:1.3rem;color:#335063;}.rental-requirements__intro p{font-style:normal;font-weight:normal;font-size:2rem;line-height:3rem;color:#3B3B3B;}}.rental-requirements .views-field-field-common-questions .sell-your-home-page-container{margin-top:0;}.view-id-property_highlights{margin-top:5.5rem;}
.legal-page__heading{margin-top:3.7rem;margin-bottom:4.4rem;}.legal-page__body{max-width:88rem;margin:auto;}.legal-page__body h1,.legal-page__body h2,.legal-page__body h3,.legal-page__body h4,.legal-page__body h5,.legal-page__body h6{margin-bottom:2.2rem;margin-top:2.2rem;}.legal-page__body p,.legal-page__body span{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#3B3B3B;}.legal-page__body li{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:168.5%;color:#3B3B3B;}.legal-page__body ul{padding-left:1.5rem;}.legal-page__body h4{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#335063;}@media (min-width:575px){.legal-page__body h4{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#335063;}.legal-page__body p,.legal-page__body span{font-style:normal;font-weight:normal;font-size:2rem;line-height:3rem;color:#3B3B3B;}.legal-page__body li{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2.3rem;color:#3B3B3B;}.legal-page__body ul{padding-left:1.5rem;}.legal-page__body h5{font-style:normal;font-weight:600;font-size:2rem;line-height:2.5rem;padding-bottom:1.3rem;color:#335063;}}@media only screen and (max-width:768px){.legal-page__body{padding-right:30px;padding-left:30px;}}
.news-page-sub-header{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;text-align:center;color:#00253D;}.card-body-container{background:#f7f7f7;border:1px solid rgba(59,59,59,0.15);}.card-content-container{border-left:1px solid rgba(59,59,59,0.15);}@media (min-width:575px){.news-page-sub-header{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;color:#00253D;}}.featured-article img{width:100%;}#views-exposed-form-featured-article-news .fieldgroup{margin-top:2.2rem;margin-bottom:0;}#views-exposed-form-featured-article-news .fieldgroup .custom-radio .custom-control-label::before{display:none;}@media (min-width:575px){#views-exposed-form-featured-article-news .fieldgroup{margin-top:6.5rem;margin-bottom:6rem;}}@media (max-width:575px){.path-news .learn-more-block{display:none;}.pager__button--next.right,.pager__button--next.left{display:none;}.custom-control{width:50%;padding-bottom:30px;padding-left:0;}#views-exposed-form-featured-article-news .fieldset-wrapper .form-radios{flex-wrap:wrap;text-align:center;}}
.path-get-started .option-title{font-style:normal;font-weight:normal;font-size:2.4rem;line-height:3rem;color:#3B3B3B;}.path-get-started .option-description{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2.5rem;color:#3B3B3B;}.get-started__header{font-style:normal;font-weight:300;color:#00253D;}.get-started__menu-link{font-style:normal;font-weight:800;font-size:1.4rem;line-height:136%;letter-spacing:0.07em;text-transform:uppercase;cursor:pointer;}.get-started__menu-link.inactive{font-style:normal;font-weight:600;font-size:1.4rem;line-height:1.8rem;text-transform:uppercase;cursor:pointer;padding-bottom:5px;color:#3B3B3B;opacity:0.7;}.get-started__menu-link.active{border-bottom:#00492f solid 3px;}.path-get-started legend{display:none;}.get-started-title h2{font-style:normal;font-weight:bold;font-size:3.3rem;line-height:4.1rem;color:#00253D;}.get-started-title p{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#00253D;}@media screen and (min-width:576px) and (max-width:992px){.get-started-title h2{font-style:normal;font-weight:bold;font-size:4.8rem;line-height:6rem;color:#00253D;}.get-started-title p{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#00253D;}}@media (min-width:992px){.path-get-started .get-started-title h2{font-style:normal;font-weight:bold;font-size:4.8rem;line-height:6rem;color:#00253D;}.path-get-started .get-started-title p{font-style:normal;font-weight:normal;font-size:28px;line-height:35px;color:#00253D;}}.path-get-started .get-started__top-content{max-width:91%;margin-left:auto;display:flex;justify-content:start;margin-right:0;}.path-get-started .get-started-title{max-width:89.1rem;padding:0;}.path-get-started .image-style-get-started-header-image{width:100%;height:100%;}.path-get-started .field--type-image.field--label-hidden{max-width:91%;margin-left:auto;}.path-get-started .field__header__item{max-width:24rem;}.path-get-started .field--name-field-option{max-width:91%;margin-left:auto;margin-right:0;width:100%;}.path-get-started .field__item.field__option{flex:0 0 24.0rem;}.path-get-started .options__sub-container{max-width:91%;margin-right:auto;justify-content:space-between;display:flex;flex-wrap:wrap;width:94%;}.path-get-started .field__option__container{max-width:24rem;}@media screen and (min-width:576px) and (max-width:1232px){.path-get-started .field__item.field__option{flex:0 0 50%;}.path-get-started .field__option:nth-child(3),.path-get-started .field__option:nth-child(4){margin-top:4.7rem;}}@media screen and (max-width:576px){.path-get-started .field__option{margin-bottom:3.5rem;}.path-get-started .get-started-container{padding-top:3.5rem;}}.get-started__contact-mobile{max-width:91%;margin-top:5.2rem;margin-bottom:5.9rem;margin-left:auto;}.get-started__contact-mobile__title{font-family:Muli;font-style:normal;font-weight:300;font-size:2.8rem;line-height:3.5rem;display:flex;align-items:flex-end;color:#0072BC;}.get-started__contact-mobile__desc{font-style:normal;font-weight:normal;font-size:1.5rem;line-height:135%;color:#3B3B3B;}.get-started__contact-mobile__our-office,.get-started__contact-mobile__right-side__sales,.get-started__contact-mobile__left-side__loan{margin-bottom:3rem;}.get-started__contact-mobile__gray-line{height:1px;width:100%;background:#C4C4C4;margin-bottom:4.4rem;margin-top:5.2rem;max-width:75%;}.get-started__contact-mobile__office,.get-started__contact-mobile__toll-free,.get-started__contact-mobile__fax{margin-bottom:2.1rem;}.get-started__contact-mobile__right-side__loan{margin-top:7.9rem;}@media screen and (min-width:576px){.get-started__contact-mobile__right-side__loan{margin-top:0;}}@media screen and (max-width:333px){.get-started__contact-mobile__right-side__loan{margin-top:19.7rem;}}@media screen and (max-width:322px){.get-started__contact-mobile__right-side__loan{margin-top:22.3rem;}}@media screen and (max-width:992px){.get-started-container{padding-left:7%;padding-right:7%;}}.get-started__description p{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#00253D;}@media screen and (min-width:576px) and (max-width:992px){.get-started__description p{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#00253D;}}@media (min-width:992px){.get-started__description p{font-style:normal;font-weight:300;font-size:2.4rem;line-height:3rem;color:#00253D;}}.webform-submission-i-am-intersted-in-a-property-form__sub-title{font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#00253D;margin-bottom:0;}.webform-submission-i-am-intersted-in-a-property-form__sub-sub__title{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.3rem;color:#335063;}.webform-submission-contact-us-about-something-else-form h4{font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#00253D;}.webform-submission-contact-us-about-something-else-form h5{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.3rem;color:#00253D;}.webform-submission-contact-us-about-something-else-form__tell-us-about-yourself{font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#00253D;}@media screen and (min-width:576px) and (max-width:992px){.webform-submission-contact-us-about-something-else-form__tell-us-about-yourself{font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#00253D;}.webform-submission-i-am-intersted-in-a-property-form__sub-title{font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#00253D;margin-bottom:0;}.webform-submission-i-am-intersted-in-a-property-form__sub-sub__title{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.3rem;color:#00253D;}.webform-submission-contact-us-about-something-else-form h4{font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#00253D;}.webform-submission-contact-us-about-something-else-form h5{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.3rem;color:#00253D;}}@media (min-width:992px){.webform-submission-contact-us-about-something-else-form__tell-us-about-yourself{font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#00253D;}.webform-submission-i-am-intersted-in-a-property-form__sub-title{font-style:normal;font-weight:normal;font-size:2.8rem;line-height:3.5rem;display:flex;align-items:center;margin-bottom:0;color:#335063;}.webform-submission-i-am-intersted-in-a-property-form__sub-sub__title{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.3rem;display:flex;align-items:center;color:#00253D;}.webform-submission-contact-us-about-something-else-form h4{font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#00253D;}.webform-submission-contact-us-about-something-else-form h5{font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.3rem;color:#00253D;}}.webform-submission-i-am-intersted-in-a-property-form #edit-actions-submit,.webform-submission-contact-us-about-something-else-form #edit-actions-submit--2{font-style:normal;font-weight:bold;font-size:1.4rem;line-height:1.6px;color:#F4EEEF;padding-right:3.5rem;padding-left:3.5rem;padding-top:1.5rem;padding-bottom:1.5rem;margin-top:3.2rem;}.webform-submission-i-am-intersted-in-a-property-form{padding-bottom:7.2rem;}.webform-submission-contact-us-about-something-else-form{padding-bottom:5.8rem;}.webform-submission-contact-us-about-something-else-form .form-type-textarea textarea,.webform-submission-i-am-intersted-in-a-property-form .form-type-textarea textarea{background:#FAFAFA;}.js-form-item--add-a-message label{font-style:normal;font-weight:600;font-size:1.4rem;line-height:1.8rem;color:#0072BC;}.webform-submission-contact-us-about-something-else-form__other{margin-top:4.4rem;margin-bottom:2.4rem;}.webform-submission-contact-us-about-something-else-form__how-can-we-help{margin-top:4.4rem;margin-bottom:2.5rem;}.get-started-container__menu__container{margin-bottom:}.path-get-started .feedback-header{width:100vw;justify-content:space-between;}.path-get-started .feedback-header__subcontainer{margin-right:0;}.path-get-started .arrow-container{margin-right:13% !important;margin-right:0;}.path-get-started .feedback-container .row{transform:translateX(0);}.path-get-started .feedback-container .row{margin-left:0;}.path-get-started .front-page-section-customers{margin-left:15rem;}@media only screen and (max-width:1134px){.feedback-header{flex-direction:row;}}@media (max-width:1024px){.feedback-header__subcontainer{flex-direction:row;}}@media screen and (max-width:992px){.path-get-started .front-page-section-customers{margin-left:7% !important;}}@media only screen and (max-width:768px){.path-get-started .front-page-section-customers{margin-left:7% !important;}}@media only screen and (max-width:678px){.feedback-header__subcontainer{flex-direction:column;}}
.about__description p{font-style:normal;font-weight:normal;font-size:2rem;line-height:2.5rem;color:#00253D;}.about__header h1{font-style:normal;font-weight:bold;font-size:3.3rem;line-height:4.1rem;color:#00253D;}@media screen and (min-width:576px) and (max-width:992px){.about__header h1{font-style:normal;font-weight:bold;font-size:4.8rem;line-height:6rem;color:#00253D;}}@media (min-width:992px){.about__description p{font-style:normal;font-weight:300;font-size:2.4rem;line-height:3rem;color:#00253D;}.about__header h1{font-style:normal;font-weight:bold;font-size:4.8rem;line-height:6rem;color:#335063;}}.about__contact{padding-top:5rem;padding-bottom:5rem;}@media only screen and (min-width:768px){.careers__content{max-width:56rem;}}@media only screen and (min-width:576px) and (max-width:768px){.careers__content{max-width:56rem;}.about__contact__social-media{width:90%;}}@media only screen and (max-width:576px){.about__contact{padding-top:3.1rem;}.about__contact__social-media{width:90%;}}.about__description{font-style:normal;font-weight:300;font-size:2.4rem;line-height:3rem;color:#00253D;}.about__contact__days{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2.6rem;color:#00253D;}.about__contact__hours{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;color:#3B3B3B;}.about__contact__title{font-style:normal;font-weight:bold;font-size:1.4rem;line-height:1.8rem;text-transform:uppercase;color:#335063;}.about__contact__visit{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#242424}.about__contact__address{font-size:0;}.about__contact__phone-label{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#00253D;}.about__contact__phone{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:136%;text-transform:capitalize;}.about__property-specialists__container{max-width:75rem;}.about__property-specialists__header{font-style:normal;font-weight:300;font-size:4rem;line-height:5rem;color:#3B3B3B;}.about__property-specialists__body{font-style:normal;font-weight:300;font-size:2.4rem;line-height:3rem;color:#00253D;}@media only screen and (max-width:576px){.about__property-specialists__body{font-size:16px;line-height:20px;}}.about__property-specialists{margin-top:3.6rem;margin-bottom:9.9rem;}@media only screen and (min-width:576px){.about__property-specialists{margin-top:4rem;margin-bottom:11.6rem;}}@media only screen and (min-width:992px){.about__property-specialists{margin-top:8.9rem;margin-bottom:12.6rem;}}.specialist-title{font-style:normal;font-weight:600;font-size:2rem;line-height:2.5rem;color:#3B3B3B;}.specialist-language{font-style:normal;font-weight:300;font-size:1.6rem;line-height:2rem;color:#00253D;}.specialist-number{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:136%;text-transform:capitalize;color:#0072BC;}.news__community__container{max-width:41.6rem;}.news__community__title{font-style:normal;font-weight:normal;font-size:1.3rem;line-height:2.1rem;color:#335063;}.news__community__link{font-style:normal;font-weight:normal;font-size:1.3rem;line-height:1.6rem;text-align:right;color:#0072BC;}.social-media-text{font-style:normal;font-weight:normal;font-size:1.2rem;line-height:1.5rem;color:#3B3B3B;}.available-roles-text{font-style:normal;font-weight:300;font-size:1.5rem;line-height:1.9rem;color:#3B3B3B;}.careers__content{max-width:560px;}.careers__content__body{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#000000;}@media only screen and (max-width:576px){.careers__content__sub-title{font-size:2rem;line-height:2.5rem;}}.giving-back{padding-left:4rem;padding-right:4rem;}.about__header,.about__description{max-width:92.6rem;}.about__contact__address span{display:inline-block;font-style:normal;font-weight:600;font-size:1.5rem;line-height:165.5%;margin-right:3px;}@media only screen and (min-width:768px){.about__item{padding-left:14.8rem;}}@media only screen and (min-width:576px) and (max-width:768px){.about__item{padding-left:4rem;}}@media only screen and (max-width:576px){.about__item{padding-left:2.1rem;}.about__header,.about__description{padding-right:2.1rem;}}.path-about .block-views-blockfeatured-article-news-community{display:block;}@media only screen and (max-width:576px){.path-about .block-views-blockfeatured-article-news-community{display:none;}.about__contact__address{display:inline-block;max-width:25rem;}}.carrers-page{margin-bottom:50px}.careers-options__image{overflow:hidden;display:contents;}.careers-options__image img{object-fit:cover;padding-bottom:50px;}.careers__description{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2.5rem;color:#00253d;}a.button.btn-primary-custom{display:block;width:fit-content;margin:30px 0;color:white;cursor:pointer;}.view.view-job-openings{width:80vw;max-width:114.1rem;margin:20px auto;}.view.view-job-openings h1{margin-bottom:30px;}.view.view-job-openings .row{flex-direction:column;gap:30px;}.view.view-job-openings .views-row{padding:20px;box-shadow:0px 0px 10px rgba(0,0,0,0.1);}.view.view-job-openings .views-row .views-field-body{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#3B3B3B;}.field--name-field-documents{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;}.field--name-field-media-document .field__item{display:block;padding:15px 20px;box-shadow:0px 0px 10px rgba(0,0,0,0.1);width:fit-content;border-radius:4px;background-color:#0072bc;}.field--name-field-media-document .field__item a{font-size:large;color:white;}
.property-menu{max-width:100%;width:100%;padding-right:6%;padding-left:6%;padding-top:2.7rem;padding-bottom:1.9rem;}.property{width:1140px;max-width:90%;}@media (max-width:360px){}.property-menu__item{font-style:normal;font-weight:normal;font-size:1.2rem;line-height:1.5rem;color:#00492F;}.property-menu__get-details{font-style:normal;font-weight:bold;font-size:1.6rem;line-height:2rem;color:#fff !important;text-align:center;margin:-1.5rem 0;}@media (min-width:992px){.property-menu{max-width:1140px;margin:auto;padding-top:2.3rem;padding-bottom:2.3rem;}.property{width:1140px;max-width:90%;}.property-menu__item{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;display:flex;align-items:center;color:#00492F;}}@media screen and (min-width:576px) and (max-width:992px){.property-menu{max-width:90%;margin:auto;padding-top:2.7rem;padding-bottom:1.9rem;}.property{max-width:90%;}.property-menu__item{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;display:flex;align-items:center;color:#00492F;}}.property-banner-slider{max-height:500px;overflow:hidden;}#lightSlider img{max-height:500px;object-fit:cover;}.property-menu__item:first-child{padding:0;}.property-menu__item:last-child{padding:0;}.property-menu__item:hover{color:#00492F;}.property__id{margin-top:1.5rem;margin-bottom:3.2rem;}.property_tags{display:flex;gap:5px;}.property_tags .tag{width:20px;height:20px;border-radius:20px;background-color:gray;}.property_tags .tag.flood{background-color:#B6F2FF;}.property_tags .tag.hoa{background-color:#FFF8B6;}.property_tags .tag.taxes{background-color:#B6FFCF;}.property_tags .tag.land-locked{background-color:#000;}.location_wrapper{display:flex;align-content:center;justify-content:space-between;}.location_wrapper .directions{width:fit-content;display:flex;align-items:center;padding:0;}.location_wrapper .directions a{color:white;text-decoration:none;padding:1rem;}.property_address{flex-wrap:wrap;display:flex;margin-top:2rem;margin-bottom:1.5rem;font-weight:300;font-size:4rem;}.property__desc{margin-top:3.4rem;font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#000038;}.property__desc p{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:2rem;color:#000038;}.property__desc li{font-style:normal;font-weight:normal;font-size:1.6rem;line-height:3.2rem;color:#000038;}.gray-line.top{margin-bottom:2.5rem;}.gray-line.bottom{margin-top:2.7rem;}.property__highlight__icon{margin-right:2.7rem;}.hightlight{margin-top:3.4rem;margin-bottom:2.7rem;}.property__id{margin-top:1.5rem;margin-bottom:3.2rem;}.property__basic-info{margin-bottom:2.6rem;}#property-details-table{margin-top:3.2rem;}.property-detail__value{text-align:right;}.property-detail__title{margin-bottom:2rem;}@media screen and (min-width:576px) and (max-width:992px){.property_address{flex-wrap:wrap;display:flex;margin-top:2rem;margin-bottom:1.5rem;}.gray-line.top{margin-bottom:2.1rem;}.gray-line.bottom{margin-top:2.0rem;}.property__id{margin-top:1.5rem;margin-bottom:3.6rem;}.property__desc{margin-top:1.5rem;}#property-details-table{margin-top:3.5rem;}}@media (min-width:992px){.property_address{flex-wrap:wrap;display:flex;margin-top:4rem;margin-bottom:1.5rem;}.gray-line.top{margin-bottom:2.7rem;}.gray-line.bottom{margin-top:2.7rem;}.property__id{margin-top:1.5rem;margin-bottom:4rem;}.property__desc{margin-top:2.5rem;}#property-details-table{margin-top:8.4rem;}#share-property{max-width:150%;width:150%;}}.property_address span{display:inline-block;font-style:normal;}.tab-option{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;text-transform:uppercase;color:#3B3B3B;opacity:0.7;cursor:default;}.tab-option.active{font-weight:bold;color:#004963;border-bottom:#004963 solid 3px;opacity:1;padding-bottom:5px;}@media (max-width:767px){#right-hand-side{margin-top:4.6rem;}}.right-hand__hablamos-espanol{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.8rem;color:#3B3B3B;}.tablet-left-side{margin-top:2.5rem;}@media (min-width:992px){.tablet-left-side{margin-top:4rem;}}@media screen and (min-width:576px) and (max-width:992px){.tablet-left-side{margin-top:0;}}.share-property__social-media{margin-right:5rem;}@media (max-width:576px){.share-property__social-media{margin-top:3.5rem;}}.js-form-item-request-a-tour .js-form-item-request-a-tour{margin-top:2.4rem;}.pricing-buy-mobile__option{margin-top:5.4rem;width:100%;}.pricing__option--price{border-top:1px solid white;border-bottom:1px solid white;font-style:normal;font-weight:normal;font-size:2.4rem;line-height:3rem;color:#335063;margin-top:1.5rem;margin-bottom:1.5rem;}.get-the-details-form{display:none;background:linear-gradient(0deg,rgba(247,247,247,0.98),rgba(247,247,247,0.98));position:absolute;width:100%;height:100%;z-index:2;}.get-the-details-pop-up__title{font-style:normal;font-weight:300;font-size:2.8rem;line-height:3.5rem;color:#0072BC;}.get-the-details-pop-up__desc{font-style:normal;font-weight:normal;font-size:1.5rem;line-height:135%;color:#3B3B3B;}.get-the-details-pop-up{width:100%;height:100%;align-items:center;justify-content:center;background:linear-gradient(0deg,rgba(247,247,247,0.98),rgba(247,247,247,0.98));}@media (max-width:991.98px){.get-the-details-pop-up{width:95%;margin:auto;}}.get-the-details-form__close-btn{background:rgba(244,238,239,0.04);border:1px solid rgba(59,59,59,0.15);box-sizing:border-box;border-radius:1px;color:#0072BC;font-style:normal;font-weight:bold;font-size:1.6rem;margin-right:5%;padding:1.5rem;margin-top:2.2rem;}.get-the-details-pop-up__left__info{margin-top:3.8rem;}.get-the-details-form .form-text,.get-the-details-form .form-tel,.get-the-details-form .form-email{border:1px solid #BDBDBD;box-sizing:border-box;width:31.5rem;height:5.2rem;background:transparent;}.get-the-details-form .js-form-type-textfield label,.get-the-details-form .js-form-type-tel label,.get-the-details-form .js-form-type-email label{font-style:normal;font-weight:normal;font-size:1.4rem;line-height:1.6rem;color:#3B3B3B;}.get-the-details-pop-up__right__add-message{font-style:normal;font-weight:bold;font-size:1.4rem;line-height:1.8rem;color:#005389;cursor:pointer;}.share-property__social-media .ml-2 a{font-size:14px;color:#002542;}.webform-submission-form label{font-size:14px;}button.webform-button--submit{font-size:14px;}form#webform-submission-property-contact-node-9612-add-form--2 label{font-size:14px;}.webform-submission-form .custom-control-label::before{content:initial;}.webform-submission-form .custom-control-label::after{content:initial;}.webform-confirmation{text-align:center;}.property-menu__right{background-color:#0072BC;padding:1.5rem !important;max-width:fit-content;text-align:center;}.get-the-details-btn{cursor:pointer;}@media (max-width:768px){.property-menu__right{display:none !important;}}.property-detail__value{font-size:16px;}.get-the-details-pop-up__submit .webform-button--submit{width:31.5rem;margin-top:20px;}.connect-with-sales-wrapper{margin:60px 0 30px;}.connect-with-sales-container{width:100%;}.connect-body-text{display:inline-block;max-width:623px;width:60%;}.connect-body-text h4{font-family:Muli;font-weight:400;font-style:normal;font-size:28px;}.connect-call-btn{display:inline-block;width:39%;vertical-align:middle;margin-bottom:50px;text-align:right;}.connect-call-btn a{padding:18px 44px;background:#FFC51A;color:#242424;text-decoration:none;font-weight:700;}.connect-call-btn a:hover{opacity:0.9;}@media (max-width:756px){.connect-body-text{width:100%;}.connect-call-btn{width:100%;text-align:left;margin-top:20px;}}.node--type-property .lSAction > a.lSNext{width:48px;height:48px;background-image:url(/themes/barrio_custom/img/property-slider-next.svg);background-position:0;right:0;opacity:1;transition:0.3s;transition-property:background-image;}.node--type-property .lSAction > a.lSPrev{width:48px;height:48px;background-image:url(/themes/barrio_custom/img/property-slider-next.svg);background-position:0;left:0;opacity:1;transition:0.3s;transition-property:background-image;transform:rotate(-180deg);}.node--type-property .lSAction > a.lSNext:hover{background-image:url(/themes/barrio_custom/img/property-slider-next-hover.svg);}.node--type-property .lSAction > a.lSPrev:hover{background-image:url(/themes/barrio_custom/img/property-slider-next-hover.svg);}.node--type-property .lSSlideWrapper{max-width:100%;overflow:hidden;}@media (max-width:976px){.lease-show{margin-top:15px;}#share-property .flex-column{max-width:230px;}#share-property .flex-column .col-auto{margin-bottom:35px;}}@media (max-width:768px){div.fom-mobile{max-width:100%;width:100%;flex:0 0 100%;}div.fom-mobile-form{margin-left:0;}}@media (min-width:1200px){#lightSlider img.one-image-prop-slide{height:650px;}}@media screen and (min-width:992px) and (max-width:1200px){#lightSlider img.one-image-prop-slide{height:600px;}}@media screen and (min-width:700px) and (max-width:992px){#lightSlider img.one-image-prop-slide{height:575px;}}@media (max-width:700px){#lightSlider img.one-image-prop-slide{height:400px}}#plat_map img{max-width:100%;height:auto;}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.8);}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;}.close{color:#333333;float:right;font-size:28px;font-weight:bold;text-align:right;margin-bottom:20px;opacity:.75;}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;}#plat-map-modal{cursor:pointer;}#social-sharing-links{margin-bottom:15px;}#social-sharing-links a{color:#002542;font-size:14px;text-transform:uppercase;display:inline-flex;align-items:center;margin-right:50px;margin-bottom:15px;padding:0;}#social-sharing-links a span{margin-right:5px;}.a2a_full_footer{display:none;}@media (max-width:767px){#social-sharing-links a{width:100%;margin-right:0;}}.property-cta-buttons{margin-top:50px;}.property-cta-buttons .cta-button{width:max-content;}.property-cta-buttons .cta-button button{background:#0072bc;padding:1.5rem 3.5rem;color:#f4eeef;font-family:Muli;font-style:normal;font-weight:bold;font-size:1.6rem;line-height:1.6rem;border:1px solid #0072bc;border-radius:1px;}.property-cta-buttons ul{padding:0;list-style:none;display:flex;gap:15px;flex-wrap:wrap;}@media (max-width:1024px){.property-cta-buttons ul{padding:0;flex-wrap:wrap;}}.related-property-container{padding:0;margin:0;}.related-property-container .card{display:block !important;width:32%;font-size:1.6rem;}.related-property-container .view-content{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;align-content:center;padding:0;}.related-property-container  img{width:100%;object-fit:cover;height:auto;}.related-property__title{font-style:normal;font-weight:600;font-size:2.4rem;line-height:5rem;color:#3b3b3b;}.related-property-container .views-field-field-sq-ft,.related-property-container .views-field-title a,.related-property-container .views-field-field-land-square-ft,.related-property-container .views-field-field-property-highlight a,.related-property-container .views-field-field-bathrooms,.related-property-container .views-field-field-bedrooms{font-size:1.6rem;}.related-property-container .views-field-field-bathrooms,.related-property-container .views-field-field-bedrooms{display:inline-block;width:50%;}.related-property-container .views-field-field-bedrooms{float:right;}@media (max-width:992px){.related-property-container .card{width:48%;}}@media (max-width:768px){.related-property-container .view-content{width:100%;display:flex;flex-wrap:wrap;justify-content:left;align-content:center;padding:0;gap:10px;}.related-property-container  .card{width:48%;}}.get-the-details-pop-up .custom-control-label::before{display:none;}.get-the-details-pop-up .custom-control-label::after{display:none;}@media (max-width:575px){.get-the-details-pop-up input{width:100% !important;}.get-the-details-pop-up .form-checkbox{width:2rem !important;}.webform-submission-form .custom-control,.get-the-details-pop-up .custom-control{width:100%;}.webform-submission-form .custom-control-label,.get-the-details-pop-up .custom-control-label{margin-left:3rem !important;}}
.view-property-search-pdf{margin:auto;max-width:1140px;font-size:14px;}@media print{.view-property-search-pdf .bef-exposed-form{display:none;}}.view-property-search-pdf .view-content{width:100%;}.view-property-search-pdf .views-row{border:1px solid lightgray;margin:10px 0;width:100%;}@media print{.view-property-search-pdf .views-row{border:1px solid black;}}.view-property-search-pdf .views-row > div:not(:has(h2)){padding:0 10px;}.view-property-search-pdf .views-row > div:last-child{padding-bottom:10px;}.view-property-search-pdf .views-row h2{color:white;background-color:#0072BC;padding:10px;font-size:24px;}@media print{.view-property-search-pdf .views-row h2{background-color:none;color:gray;font-weight:bold;font-size:16px;padding:0 10px;border-bottom:1px solid black;}}@media print{.view-property-search-pdf .views-row h3{color:black;}}.view-property-search-pdf .views-row .field-content ul{padding-left:0;display:flex;flex-wrap:wrap;margin-left:-10px;}.view-property-search-pdf .views-row .field-content ul li{margin-left:25px;}.view-property-search-pdf .views-row .views-field-field-price-1,.view-property-search-pdf .views-row .views-field-field-price-2,.view-property-search-pdf .views-row .views-field-field-price-3{padding:6px 10px;}@media print{.view-property-search-pdf .views-row .views-field-field-price-1,.view-property-search-pdf .views-row .views-field-field-price-2,.view-property-search-pdf .views-row .views-field-field-price-3{padding:0 10px;}}.view-property-search-pdf .views-row .date-made-available .datetime,.view-property-search-pdf .views-row .date-inspected .datetime{font-weight:bold;}.view-property-search-pdf .logo_print{display:none;}@media print{.view-property-search-pdf .logo_print{display:block;text-align:center;}}.view-property-search-pdf #print{float:right;padding:10px 15px;cursor:pointer;background-color:#FFC210;width:fit-content;}@media print{.view-property-search-pdf #print{display:none;}}.view-property-search-pdf .form-checkboxes.bef-checkboxes{display:grid;grid-template-columns:repeat(4,1fr);}.view-property-search-pdf .form-checkboxes.bef-checkboxes input{display:block;}.view-property-search-pdf legend{display:none;}.view-property-search-pdf .form-check{padding-left:20px;}.view-property-search-pdf h3 li.prop_type{list-style:none;}.path-find-a-property .find-your-home__desktop-form__property-highlight{justify-content:space-between;}.path-find-a-property .find-your-home__desktop-form__property-highlight .filter{display:flex;align-items:center;}.path-find-a-property .find-your-home__desktop-form__property-highlight .pdfWrapper{text-align:right;}.path-find-a-property .find-your-home__desktop-form__property-highlight .pdfWrapper .pdfButton{padding:10px;}
.user-pass .form-item-name label::before,.user-register-form .form-item-name label::before,.user-login-form .form-item-name label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M13 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM3.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM8 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.user-pass .form-type-password label::before,.user-register-form .form-type-password label::before,.user-login-form .form-type-password label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.25rem;width:1.75rem;height:1.75rem;}.user-pass .form-type-email label::before,.user-register-form .form-type-email label::before,.user-login-form .form-type-email label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-envelope" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 3H2a1 1 0 00-1 1v8a1 1 0 001 1h12a1 1 0 001-1V4a1 1 0 00-1-1zM2 2a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V4a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M.071 4.243a.5.5 0 01.686-.172L8 8.417l7.243-4.346a.5.5 0 01.514.858L8 9.583.243 4.93a.5.5 0 01-.172-.686z" clip-rule="evenodd"/><path d="M6.752 8.932l.432-.252-.504-.864-.432.252.504.864zm-6 3.5l6-3.5-.504-.864-6 3.5.504.864zm8.496-3.5l-.432-.252.504-.864.432.252-.504.864zm6 3.5l-6-3.5.504-.864 6 3.5-.504.864z"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.user-pass .form-item-user-picture-0 label::before,.user-register-form .form-item-user-picture-0 label::before,.user-login-form .form-item-user-picture-0 label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-square" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 1H2a1 1 0 00-1 1v12a1 1 0 001 1h12a1 1 0 001-1V2a1 1 0 00-1-1zM2 0a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2V2a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M2 15v-1c0-1 1-4 6-4s6 3 6 4v1H2zm6-6a3 3 0 100-6 3 3 0 000 6z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.25rem;width:1.75rem;height:1.75rem;}.form-submit::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-check" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M13.854 3.646a.5.5 0 010 .708l-7 7a.5.5 0 01-.708 0l-3.5-3.5a.5.5 0 11.708-.708L6.5 10.293l6.646-6.647a.5.5 0 01.708 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}.search-form .form-submit::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-search" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10.442 10.442a1 1 0 011.415 0l3.85 3.85a1 1 0 01-1.414 1.415l-3.85-3.85a1 1 0 010-1.415z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M6.5 12a5.5 5.5 0 100-11 5.5 5.5 0 000 11zM13 6.5a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-house" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M2 13.5V7h1v6.5a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V7h1v6.5a1.5 1.5 0 01-1.5 1.5h-9A1.5 1.5 0 012 13.5zm11-11V6l-2-2V2.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.293 1.5a1 1 0 011.414 0l6.647 6.646a.5.5 0 01-.708.708L8 2.207 1.354 8.854a.5.5 0 11-.708-.708L7.293 1.5z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-login::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-unlock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M9.655 8H2.333c-.264 0-.398.068-.471.121a.73.73 0 00-.224.296 1.626 1.626 0 00-.138.59V14c0 .342.076.531.14.635.064.106.151.18.256.237a1.122 1.122 0 00.436.127l.013.001h7.322c.264 0 .398-.068.471-.121a.73.73 0 00.224-.296 1.627 1.627 0 00.138-.59V9c0-.342-.076-.531-.14-.635a.658.658 0 00-.255-.237A1.122 1.122 0 009.655 8zm.012-1H2.333C.5 7 .5 9 .5 9v5c0 2 1.833 2 1.833 2h7.334c1.833 0 1.833-2 1.833-2V9c0-2-1.833-2-1.833-2zM8.5 4a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}a.nav-link--user-logout::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}a.nav-link--user::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-check" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm6.854.146a.5.5 0 010 .708l-3 3a.5.5 0 01-.708 0l-1.5-1.5a.5.5 0 01.708-.708L12.5 7.793l2.646-2.647a.5.5 0 01.708 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--contact::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-envelope" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 3H2a1 1 0 00-1 1v8a1 1 0 001 1h12a1 1 0 001-1V4a1 1 0 00-1-1zM2 2a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V4a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M.071 4.243a.5.5 0 01.686-.172L8 8.417l7.243-4.346a.5.5 0 01.514.858L8 9.583.243 4.93a.5.5 0 01-.172-.686z" clip-rule="evenodd"/><path d="M6.752 8.932l.432-.252-.504-.864-.432.252.504.864zm-6 3.5l6-3.5-.504-.864-6 3.5.504.864zm8.496-3.5l-.432-.252.504-.864.432.252-.504.864zm6 3.5l-6-3.5.504-.864 6 3.5-.504.864z"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-register::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-plus" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm4.5 0a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1H13V5.5a.5.5 0 01.5-.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M13 7.5a.5.5 0 01.5-.5h2a.5.5 0 010 1H14v1.5a.5.5 0 01-1 0v-2z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-password::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}.tabs a.nav-link--user-login::before{background-image:url('data:image/svg+xml,<svg class="bi bi-unlock" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M9.655 8H2.333c-.264 0-.398.068-.471.121a.73.73 0 00-.224.296 1.626 1.626 0 00-.138.59V14c0 .342.076.531.14.635.064.106.151.18.256.237a1.122 1.122 0 00.436.127l.013.001h7.322c.264 0 .398-.068.471-.121a.73.73 0 00.224-.296 1.627 1.627 0 00.138-.59V9c0-.342-.076-.531-.14-.635a.658.658 0 00-.255-.237A1.122 1.122 0 009.655 8zm.012-1H2.333C.5 7 .5 9 .5 9v5c0 2 1.833 2 1.833 2h7.334c1.833 0 1.833-2 1.833-2V9c0-2-1.833-2-1.833-2zM8.5 4a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');}.tabs a.nav-link--user-register::before{background-image:url('data:image/svg+xml,<svg class="bi bi-person-plus" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm4.5 0a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1H13V5.5a.5.5 0 01.5-.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M13 7.5a.5.5 0 01.5-.5h2a.5.5 0 010 1H14v1.5a.5.5 0 01-1 0v-2z" clip-rule="evenodd"/></svg>');}.tabs a.nav-link--user-password::before{background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');}ol.breadcrumb li:first-child a::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-house" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M2 13.5V7h1v6.5a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V7h1v6.5a1.5 1.5 0 01-1.5 1.5h-9A1.5 1.5 0 012 13.5zm11-11V6l-2-2V2.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.293 1.5a1 1 0 011.414 0l6.647 6.646a.5.5 0 01-.708.708L8 2.207 1.354 8.854a.5.5 0 11-.708-.708L7.293 1.5z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.15rem;width:1.5rem;height:1.1rem;}
