body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:18px}.et_pb_slide_content,.et_pb_best_value{font-size:20px}body{color:#212121}body{line-height:1.4em}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1188px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1348px}#footer-widgets .footer-widget li:before{top:12.3px}body .et_pb_button{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{}@media only screen and (min-width:1485px){.et_pb_row{padding:29px 0}.et_pb_section{padding:59px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:89px}.et_pb_fullwidth_section{padding:0}}@import url("//hello.myfonts.net/count/3ef537");@font-face{font-family:"ManusSmooth";src:url('/webfonts/manussmooth/font.woff2') format('woff2'),url('/webfonts/manussmooth/font.woff') format('woff')}@font-face{font-family:"MarkPro";src:url('/webfonts/markpro/38321A_0_0.woff2') format('woff2'),url('/webfonts/markpro/38321A_0_0.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"MarkPro";src:url('/webfonts/markpro/38321A_3_0.woff2') format('woff2'),url('/webfonts/markpro/38321A_3_0.woff') format('woff');font-weight:normal;font-style:italic}@font-face{font-family:"MarkPro";src:url('/webfonts/markpro/38321A_4_0.woff2') format('woff2'),url('/webfonts/markpro/38321A_4_0.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:"MarkPro";src:url('/webfonts/markpro/38321A_5_0.woff2') format('woff2'),url('/webfonts/markpro/38321A_5_0.woff') format('woff');font-weight:700;font-style:italic}body{font-family:"MarkPro";font-weight:normal}h2{font-family:"Teodor";line-height:1.1em;font-size:60px}h3{font-family:"MarkPro";font-weight:700!important;font-size:35px;color:#232D66;line-height:1.2em}h4{font-weight:700!important}.snappy h4 span{font-family:"ManusSmooth"!important;font-size:45px;color:#2BA0CC;font-weight:500!important}.snappy.green h4 span{font-family:"ManusSmooth"!important;font-size:60px;color:#7CC9B5;font-weight:500!important}.general-button-blue{display:inline-block;margin-top:10px;margin-bottom:10px;color:#232d66!important;border:2px solid #232d66;border-radius:0px;font-size:14px;font-weight:700;text-transform:uppercase;padding-top:10px!important;padding-right:25px!important;padding-bottom:10px!important;padding-left:25px!important;transition:all .2s}.general-button-blue:hover{color:#fff!important;border:2px solid #FFD854;background:#FFD854}.et_pb_button{font-family:"MarkPro";font-weight:700!important}.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>li,.et_pb_menu .et_pb_menu__menu>nav>ul>li a{padding:15px}.sub-menu li{padding-left:0!important;padding-right:0!important;width:100%!important}.sub-menu li a{width:100%!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li.main-lets-get-started{align-items:center}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li.main-lets-get-started a{margin-right:0;margin-left:20px;background:#ffdb55;font-weight:700}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li.main-lets-get-started a:hover{background-color:#232D66!important;color:#FFD854!important;opacity:1!important}.top-phone .et_pb_text_inner{display:flex}.top-phone .et_pb_text_inner span:first-child{margin-right:4px}.top-phone img{width:12px;height:12px;margin-right:4px}.main-nav #menu-main-nav li.main-item a{font-weight:700;transition:none!important}.main-nav #menu-main-nav>li.main-item>a:hover{border-bottom:5px solid #ffda55;transition:none!important;padding-bottom:10px;opacity:1}.main-nav #menu-main-nav li.main-item a:after{display:none}.main-nav #menu-main-nav>li.main-item>a:hover::before{content:'';position:absolute;top:10px;left:0;right:0;margin:auto;width:13px;height:13px;background-image:url('https://north-star.stagingtestzone.com/wp-content/uploads/2021/07/nav-star.gif');background-size:13px 13px}.header-top .et_pb_search{position:relative}body .property-list-search .es-search__wrapper .es-search__field.es-search__field--location1627395138f610014428de90 .es-field__wrap .select2 .select2-selection::after{top:-3px!important}body .es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection__choice{font-size:14px!important;padding:3px 4px 4px 4px!important}#price_range{display:none}.blog-home .et_pb_post{padding:0!important}.blog-home .et_pb_post .et_pb_image_container{margin:0!important}.blog-home .more-link{font-weight:600}.blog-home .more-link::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";font-weight:900;content:"\f30b";margin-left:8px}.blog-home .post-content-inner{margin-bottom:10px}.blog-home .entry-title{font-family:"MarkPro";font-weight:700!important}.contact-us-items .et_pb_toggle{padding-left:0!important;padding-right:0!important}.contact-us-items .et_pb_toggle_open h3.et_pb_toggle_title::before{display:inline-block!important;right:0!important;color:#FFD854!important;font-family:"FontAwesome"!important;font-weight:900;content:'\f077'!important;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.contact-us-items .et_pb_toggle_close h3.et_pb_toggle_title::before{right:0!important;color:#232D66!important;font-family:"FontAwesome"!important;font-weight:900;content:'\f078'!important;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.contact-us-items .et_pb_toggle_open .et_pb_toggle_content{display:flex!important;flex-direction:column}.contact-us-items .et_pb_toggle_content .address{display:flex;flex-direction:column;text-align:left;justify-content:center}.contact-us-items .et_pb_toggle_content .address h3{margin-bottom:15px}.contact-us-items .et_pb_toggle_content .address .phone-hours{color:#7CC9B5;font-size:20px;font-weight:700;text-transform:uppercase}.contact-us-items .et_pb_toggle_content .address .phone-tollfree{color:#232D66;font-size:20px;font-weight:700;text-transform:uppercase}.contact-us-items .et_pb_toggle_content .address .phone-tollfree span:first-child{display:inline-block;margin-right:45px}.contact-us-items iframe{margin-right:57px}.et_pb_text.locations .et_pb_text_inner{display:flex!important;justify-content:space-between;align-content:center;width:100%}.et_pb_text.locations .et_pb_text_inner span{font-weight:700}.footer-menu .et_pb_menu__menu>nav>ul{flex-direction:column;width:100%}.footer-menu .et_pb_menu__menu{display:block!important;width:100%}.footer-menu .et_pb_menu__menu nav{width:100%}.footer-menu .et_pb_menu__menu>nav>ul li{width:100%}.footer .et_pb_search{position:relative}.sub-hero-button .et_pb_button_module_wrapper{display:flex;height:100%}.subpage-hero h1 span{font-family:"ManusSmooth"!important;font-size:100px;color:#2BA0CC}.form-field-element input[type="text"],.form-field-element textarea{border:none!important;background:#EDEDED!important}.nf-form-title h3{color:#7CC9B5!important;font-size:35px}.nf-form-fields-required{margin-bottom:15px;color:#232D66!important}.nf-form-content input.text,.nf-form-content input.title,.nf-form-content input[type="email"],.nf-form-content input[type="password"],.nf-form-content input[type="tel"],.nf-form-content input[type="text"],.nf-form-content textarea{background-color:#EDEDED;border:none;padding:2px;color:#4e4e4e;font-size:16px;padding:15px}.nf-form-content label{text-transform:uppercase;color:#232D66;font-size:16px}.nf-form-content input[type="button"]{padding:15px 25px!important;border:2px solid #232D66!important;color:#232D66!important;background:#fff!important;font-size:14px!important;font-weight:700;text-transform:uppercase;transition:all .4s ease-in-out}.nf-form-content input[type="button"]:hover{background:#FFD854!important;border:2px solid #FFD854!important;color:#fff!important;cursor:pointer}.download-pdf-button{display:inline-block;background-color:#7cc9b5;border:2px solid #7cc9b5;color:#232a66;text-transform:uppercase;font-size:14px;font-weight:700;padding:15px 25px;transition:all .2s}.download-pdf-button:hover{background:#232D66;border:2px solid #232D66;color:#FFD854}.view-on-map{display:inline-block;background-color:#fff;color:#232D66;border:2px solid #232D66;text-transform:uppercase;font-size:14px;font-weight:700;padding:15px 25px;transition:all .2s;margin-right:30px}.view-on-map:hover{background:#FFD854;border:2px solid #FFD854;color:#fff}.property-type{font-size:22px;color:#268E73!important}.es-description h3{font-family:"MarkPro"!important;font-weight:700!important;font-size:35px!important;color:#232D66!important;line-height:1.2em!important;text-transform:uppercase;margin-bottom:30px}.property-top-links{text-align:right}.property-top-links a{color:#232D66;font-size:16px;margin-bottom:8px;font-family:"MarkPro"!important;font-weight:700!important}.property-top-links .fa-heart-o::before{color:#232D66!important}.property-top-links .fa-heart-o::after{content:'Add to Favourites'!important;font-family:"MarkPro"!important;font-weight:700!important;font-size:16px!important;margin-left:5px;color:#232D66}.property-top-links .js-es-wishlist-button.active i.fa-heart::after{content:'Remove from Favourites'!important;font-family:"MarkPro"!important;font-weight:700!important;font-size:16px!important;margin-left:5px;color:#232D66}.property-top-links .js-es-wishlist-button.active i.fa-heart::before{color:#232D66!important}.js-es-wishlist-button.preload i{animation-duration:0s!important}.js-es-wishlist-button.preload i::before{display:inline-block;transition-property:transform!important;transition-duration:1s!important;animation-name:rotate!important;animation-duration:1.5s!important;animation-iteration-count:infinite!important;animation-timing-function:linear!important}.slick-slide img{width:100%}.es-single-gallery-arrow.es-single-gallery-slick-prev{position:absolute;z-index:100;display:inline-block;top:39%;left:34px;color:#fff;background-color:#232D66;padding:9px 12px}.es-single-gallery-arrow.es-single-gallery-slick-next{position:absolute;z-index:100;top:39%;right:34px;display:inline-block;color:#fff;background-color:#232D66;padding:9px 12px}.es-gallery-image{margin-bottom:30px}.es-gallery-image-pager .slick-slide{margin:0 14px}.popup-overlay{position:fixed;top:0;width:100%;height:100vh;z-index:-1;justify-content:center;align-items:center;opacity:0;overflow:hidden;transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out}.popup-overlay.show{display:flex;opacity:1;z-index:99999}.popup-overlay>.et_pb_row:after{display:block;content:"\4d";font-family:ETmodules;position:absolute;top:0px;right:40px;font-size:40px;visibility:visible;color:#fff;cursor:pointer}.properties-template-default .et_post_meta_wrapper .post-meta{display:none}.properties-template-default .et_post_meta_wrapper img{display:none}.es-gallery{width:100%!important;max-width:100%!important;padding:0!important;float:none!important}.es-gallery .es-gallery-inner{border:none!important}.es-single .es-info .es-gallery .es-gallery-image-pager .slick-slide{max-height:inherit!important}.es-price-note{display:none!important}.price-column{display:flex;justify-content:flex-end;align-items:end}.property-info-list-container{display:flex;justify-content:space-between}.property-info-list{width:100%;margin:0!important;padding:0!important;columns:2;-webkit-columns:2;-moz-columns:2}.property-info-list #property_id{display:none}.property-info-list #type{display:none}.property-info-list #status{display:none}.property-info-list:first-child{margin-right:2%}.property-info-list li{margin-left:0!important;padding-left:0!important;font-size:20px;list-style:none;margin-bottom:32px}.property-info-list li:last-child{margin-bottom:0}.es-gallery-image-pager{width:calc(100% + 26px);margin-left:-14px}.es-gallery-image-pager .slick-slide img{margin-top:0!important}.es-gallery .es-gallery-image-pager .slick-slide{max-height:176px!important}.property-agent-profile .es-agent__field.es-field__description{display:none!important}.property-agent-profile .es-rating{display:none!important}.property-agent-profile .contact-links{margin-top:30px}.property-search-sidebar .es-field__label{color:#fff!important}.property-search-sidebar .es-field__label label{font-size:16px!important;font-weight:700!important}.property-search-sidebar .es-search__wrapper.es-search__wrapper--vertical{padding:60px 90px}.property-search-sidebar .es-search__field{margin-bottom:60px!important}.property-search-sidebar .es-search__field:last-child{margin-bottom:0}.property-search-sidebar .es-button__wrap:first-child{display:none}.property-search-sidebar .es-button__wrap:last-child input.es-button-orange-corner{display:inline-block!important;width:auto!important;font-family:"MarkPro";background-color:#7CC9B5!important;color:#fff!important;border:2px solid #fff!important;text-transform:uppercase!important;font-size:14px!important;font-weight:700!important;padding:15px 25px!important;transition:all .2s!important;line-height:25.2px!important;text-transform:uppercase!important;cursor:pointer}.property-search-sidebar .es-button__wrap:last-child input.es-button-orange-corner:hover{}.property-search-sidebar .select2-selection{border:0!important;border-bottom:2px solid #fff!important;background:#7CC9B5!important}.property-search-sidebar .select2-search__field::placeholder{color:transparent}body .property-search-sidebar .es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-search__field{background:none!important;padding-left:0!important}body .property-search-sidebar .es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection{padding-left:0!important}.property-search-sidebar .select2-selection__placeholder{color:transparent!important}.property-search-sidebar .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent!important}.property-search-sidebar .es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection__choice{background:transparent!important;border:1px solid #fff!important;border-radius:2px!important}.property-search-sidebar .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff!important}.es-agent__list .es-agent__item{border:0}.es-agent__list .es-agent__item .es-agent__item--inner{padding:0!important}.es-agent__field.es-field__sold{display:none!important}.es-rating{display:flex;justify-content:end;margin-bottom:5px}.es-agent__item .es-agent__item--inner .es-agent__image{padding-right:20px}.es-agent__field.es-field__name{font-weight:700!important;font-size:30px!important;color:#268E73!important;text-transform:initial!important;margin-bottom:18px;padding-bottom:0!important}.es-agent__field.es-field__tel{font-weight:700!important;font-size:20px!important;color:#268E73!important}.text-email{font-weight:700!important;font-size:20px!important;color:#268E73!important}.contact-links{display:flex;justify-content:space-between}.button-email{font-family:"MarkPro"!important;font-weight:700!important;text-transform:uppercase;padding:15px 25px;background-color:#7CC9B5;border:2px solid #7CC9B5;color:#232D66;transition:all .2s;font-size:14px!important;display:inline-block}.button-email:hover{background-color:#232D66;border:2px solid #232D66;color:#fff}.button-realtor-ca{font-family:"MarkPro"!important;font-weight:700!important;text-transform:uppercase;padding:15px 25px;background-color:#fff;border:2px solid #232D66;color:#232D66;transition:all .2s;font-size:14px!important;display:inline-block}.button-realtor-ca:hover{background-color:#FFD854;border:2px solid #FFD854;color:#fff}.es-agent__field.es-field__description{font-family:"MarkPro"!important;font-size:22px!important;line-height:28px!important;margin-bottom:50px;margin-top:0!important;font-size:14px}.es-listing .es-property-inner,.es-listing .es-property-inner:hover{border:0!important;padding:0!important;border-radius:0!important;border-bottom:1px solid #7CC9B5!important;padding-bottom:56px!important;margin-bottom:56px!important}.select2.select2-container.select2-container--default{width:auto!important}.select2-container--default .select2-selection--single{border-radius:0!important;background-color:#7CC9B5!important;border:2px solid #7CC9B5!important;color:#232D66!important;text-transform:uppercase!important;font-size:14px!important;font-weight:700!important;padding:5px 15px 5px 5px!important;height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow{top:8px;right:5px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#232D66 transparent transparent transparent}.es-button.es-read{display:inline-block;background-color:#7CC9B5!important;border:2px solid #7CC9B5!important;color:#232D66!important;text-transform:uppercase!important;font-size:14px!important;font-weight:700!important;padding:5px 25px!important;transition:all .2s!important;border-radius:0!important}.es-button.es-read:hover{background-color:#232D66!important;border:2px solid #232D66!important;color:#FFD854!important}.es-map-view-link{display:inline-block;background-color:#fff!important;border:2px solid #232D66!important;color:#232D66!important;text-transform:uppercase!important;font-size:14px!important;font-weight:700!important;padding:5px 25px!important;transition:all .2s!important;border-radius:0!important}.es-map-view-link:hover{background-color:#FFD854!important;border:2px solid #FFD854!important;color:#fff!important}.property-list-buttons{display:flex;justify-content:flex-end;gap:40px}.es-layout-list .es-property-inner:hover .es-property-excerpt{padding-right:10px!important}.es-layout-list .es-property-inner .es-property-info .es-property-content{flex-direction:column}.property-list-info{display:flex;gap:120px}.property-list-info p{font-size:20px;font-weight:700}.property-list-text p{font-size:22px;line-height:28px;margin-bottom:10px}.property-title-container{display:flex;justify-content:space-between;margin-bottom:25px}.property-price{display:flex;align-content:center;align-items:center}.property-price .es-price{background:none!important;font-size:45px;font-weight:700;color:#268E73!important}.property-title h2{padding-bottom:0!important}.property-title h2 a{font-size:30px!important;font-weight:700!important;color:#268E73!important;text-decoration:none!important}.property-title>a{font-size:22px;color:#268E73!important}.es-property-label-wrap{margin:9px 0 0 9px!important}.es-thumbnail .es-property-label{display:block;width:160px!important;margin-bottom:10px;background:rgba(255,255,255,0.57)}.es-thumbnail .es-property-label.es-property-label-new-listing{background:#7CC9B5!important}.es-listing .es-property-inner .es-property-thumbnail .es-thumbnail{border-radius:0!important}.es-wrap .pagination .nav-links .page-numbers,.post-type-archive-properties .pagination .nav-links .page-numbers{color:#7CC9B5!important}.es-wrap .pagination .nav-links .page-numbers.current{color:#1F7B63!important}.es-agent__item{border-bottom:1px solid #7CC9B5!important;padding-bottom:50px!important;margin-bottom:50px!important}.es-agent__item:last-child{}.es-agent h3{display:none}.es-video h3{position:relative;visibility:hidden;display:block;margin-bottom:30px}.es-video h3:after{content:'Virtual Tour';position:absolute;visibility:visible;left:0;font-family:"MarkPro"!important;font-weight:700!important;font-size:35px!important;color:#232D66!important;line-height:1.2em!important;text-transform:uppercase}.blog-content .et_pb_section{padding:0 0!important}.et_pb_widget.widget_categories h4.widgettitle{font-size:22px;font-weight:700;color:#232D66;text-transform:uppercase;margin-bottom:15px}.et_pb_widget.widget_categories ul li{margin-bottom:8px}.et_pb_widget.widget_categories ul li a{color:#2BA0CC!important;font-size:22px}.blog-content .et_pb_row{padding:0!important;margin-left:0!important;margin-right:0!important}.blog-content h3{margin-bottom:63px}.articles-blog .et_pb_salvattore_content[data-columns]::before{content:'2 .column.size-1of2'!important}.articles-blog .column.size-1of2{width:48%!important;margin-right:4%}.articles-blog .column.size-1of2:nth-child(even){margin-right:0}.articles-blog .et_pb_post{padding:0!important}.articles-blog .et_pb_post .et_pb_image_container{margin:0!important}.articles-blog article,.et_pb_pagebuilder_layout .articles-blog article.entry-content{display:flex;flex-direction:column;margin-bottom:90px!important}.articles-blog article .et_pb_image_container{order:1}.articles-blog article .post-meta{display:flex;justify-content:space-between;order:2;margin-bottom:10px;color:transparent!important}.articles-blog article .entry-title{order:3;margin-bottom:24px}.articles-blog article .post-content{order:4}.articles-blog article .post-meta span{color:#CCDDD6!important}.articles-blog article .post-meta a{color:#CCDDD6!important}.articles-blog .post-content-inner{margin-bottom:10px}.articles-blog .more-link::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";font-weight:900;content:"\f30b";margin-left:8px}.category-dropdown .widgettitle{display:none}.et_pb_widget select{border:1px solid #232D66!important;color:#232D66!important;text-transform:uppercase}.et_pb_widget select option{font-family:"MarkPro"!important}.articles-blog .pagination{padding-top:35px;margin-top:35px;border-top:1px solid #7CC9B5}.articles-blog .pagination a{color:#7CC9B5}.es-widget>div:not(.es-map-property-layout-horizontal){background:none!important}.property-list-search .es-widget{background:none!important}.property-list-search form{display:block!important;text-align:center!important}.property-list-search .es-search__buttons{order:4!important}.property-list-search .es-button__wrap:first-child{display:none}.property-list-search .es-search__field{display:inline-flex;align-items:center;gap:12px;border-bottom:2px solid #fff;width:30%!important;min-width:30%!important;padding:0 0!important}.property-list-search .es-search__field:nth-child(2){margin:0 30px}.property-list-search .es-field__wrap{flex-grow:1}.property-list-search .es-field__wrap input{display:none!important}.property-list-search .es-field__wrap .select2-selection__placeholder{display:none!important}.property-list-search .es-field__wrap .select2-selection{background:none!important;border:none!important}.property-list-search .es-field__label{margin-bottom:10px!important}.property-list-search .es-field__label label{font-family:"MarkPro";color:#232a66!important;font-weight:700!important}.property-list-search .es-search__buttons{display:flex;flex-grow:1!important;min-width:auto!important;padding:0!important;justify-content:center}.property-list-search .es-search__buttons .es-button__wrap{padding:0!important;flex:0!important}.property-list-search .es-search__buttons .es-button__wrap input{display:inline-block!important;width:auto!important;font-family:"MarkPro";background-color:#7CC9B5!important;color:#232a66!important;border:2px solid #232a66!important;text-transform:uppercase!important;font-size:14px!important;font-weight:700!important;padding:15px 25px!important;transition:all .2s!important;line-height:25.2px!important;text-transform:uppercase!important;cursor:pointer;margin-top:35px}.property-list-search .es-search__buttons .es-button__wrap input:hover{background-color:#232a66!important;color:#fff!important}.property-list-search .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:-7px!important;border-color:#fff transparent transparent transparent!important}.es-search__wrapper.es-search__wrapper--horizontal{background:transparent!important}body .property-list-search .es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection__rendered{margin-top:-6px;margin-bottom:0!important}body .property-list-search .es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection__choice{background:none!important}body .property-list-search .es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection--multiple{padding-right:20px!important;cursor:pointer!important}body .property-list-search .es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection--multiple::after{position:absolute;right:1px;top:3px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";font-weight:900;content:"\f078";color:#fff}body .property-list-search .es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection{padding-right:20px!important}body .property-list-search .es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection::after{position:absolute;right:3px;top:3px!important;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";font-weight:900;content:"\f078";color:#fff}.property-list-search .select2-selection__arrow{display:none!important}.property-list-search .select2-selection__clear{display:none!important}.property-list-search.alt .es-search__field{width:100%!important;min-width:100%!important;margin:0 0 30px 0!important}.gm-style .gm-style-iw-c{max-width:250px!important;width:250px!important;border-radius:0!important;padding:25px!important;overflow:visible!important}.gm-style .gm-style-iw-c h3{font-family:"MarkPro"!important;margin-top:0!important;margin-bottom:20px!important;padding-bottom:0!important;font-size:17px;font-weight:700}.gm-style .gm-style-iw-c p{font-size:18px}.gm-style .gm-style-iw-c button{width:35px!important;height:35px!important;top:0!important;right:0!important}.gm-style .gm-style-iw-c button img{width:20px!important;height:20px!important}.gm-style .gm-style-iw-c::before{content:'';position:absolute;left:-16px;top:16px;display:block;width:32px;height:32px;background-image:url('https://north-star.stagingtestzone.com/wp-content/uploads/2021/08/navy_star.png');background-repeat:no-repeat;background-size:32px 32px}#select2-es-search-location1627395138f610014428de90-input-container{color:#fff!important;font-weight:normal!important;font-size:12px!important;text-transform:none!important;text-align:left!important}@media (max-width:1495px){.et_pb_sidebar_0_tb_body.property-list-search.alt{width:100%!important}.property-search-sidebar .es-search__wrapper.es-search__wrapper--vertical{padding:40px 40px}}@media (max-width:1199px){.contact-links{display:block}.contact-links span{display:block;margin-bottom:15px}}@media (max-width:981px){.subpage-hero h1 span{font-size:52px}h3{font-size:22px;line-height:1.2em}.snappy h4 span{font-size:45px}.snappy.green h4 span{font-size:45px}.contact-us-items iframe{width:100%!important;height:350px!important;margin-right:0;margin-bottom:20px}.contact-us-items .et_pb_toggle_open .et_pb_toggle_content{display:flex!important;flex-direction:column}.contact-us-items .et_pb_toggle_content .address .phone-hours{font-size:18px}.contact-us-items .et_pb_toggle_content .address .phone-tollfree{font-size:18px}.contact-us-items .et_pb_toggle_content .address .phone-tollfree span:first-child{display:block;margin-right:0}.ordered-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.price-column{justify-content:flex-start;align-items:start}.property-info-list-container{display:block}.property-info-list{width:100%}.property-info-list:first-child{margin-right:0}.property-top-links{text-align:left}.modal-button.view-on-map{margin-bottom:15px}.es-rating{justify-content:start}.es-layout-3_col .properties,.es-layout-2_col .properties{width:100%!important}.es-property-thumbnail{padding:0!important;margin:0!important}.property-list-buttons{display:none}.es-property-content{display:block!important}.property-list-text{display:none}.property-list-info{gap:30px}.property-list-info p{font-size:16px}.property-title-container{flex-direction:column}.property-title h2{text-align:left!important;margin-top:25px!important;margin-bottom:10px!important;padding:0!important}.es-listing .es-property-inner{padding-bottom:33px!important;margin-bottom:33px!important}.articles-blog .et_pb_salvattore_content[data-columns]::before{content:'1 .column.size-1of1'!important}.property-list-search form{flex-direction:column!important}.property-list-search .es-search__field{width:100%!important;min-width:100%!important}.property-list-search .es-search__field:nth-child(2){margin-left:0!important;margin-right:0!important}.es-agent__field.es-field__description{font-size:20px!important;line-height:30px!important}.footer-menu .mobile_menu_bar{display:none}}@media (max-width:799px){.property-title>a{display:none}body .es-listing{margin:0!important}body .es-listing .properties,body .es-listing .properties.entry{margin:0!important}.es-listing .es-property-inner .es-property-info h2 a{line-height:34px}.property-info-list{columns:1;-webkit-columns:1;-moz-columns:1}}