body.single-property .single-property-fullwidth #overview .contact-form{padding:0 !important;width:100% !important;background:#fff !important;margin:20px 0 0 0 !important;}body.single-property .single-property-fullwidth #overview .contact-form textarea,body.single-property .single-property-fullwidth #overview .contact-form input[type=text]{height:50px !important;border-radius:5px !important;background:#f8f8f8;}body.single-property .single-property-fullwidth #overview .contact-form textarea{height:120px !important;}#dsidx-header table#dsidx-primary-data th{color:#808080 !important;text-align:left !important;padding:10px 10px 10px 20px;font-family:Inter !important;font-weight:400 !important;font-size:12px !important;width:50%;}table#dsidx-primary-data tr#dsidx-price th{font-family:Inter !important;font-weight:700 !important;font-size:16px !important;line-height:100%;text-transform:capitalize !important;color:#000 !important;padding:30px 20px 10px 20px;display:flex;width:100%;max-width:100%;}.dsidx-details #dsidx-media{max-width:100% !important;}table#dsidx-primary-data tr#dsidx-price td{font-family:Inter !important;font-weight:700 !important;font-size:24px !important;color:#0067b2 !important;padding:0 15px 15px 20px;display:flex;width:100%;max-width:100%;}.single-post .rh_wrap--padding{padding-left:10px;padding-right:10px;}.single-post .rh_banner__image,.single-post .inspiry_show_on_doc_ready.rh_prop_search.rh_prop_search_init,.single-post .rh_page__sidebar{display:none !important;}.single-post .container.single{max-width:970px !important;width:100% !important;padding:0 0 !important;}.single-post .rh_blog__post figure img{width:100%;}.single-post .rh_blog__post .entry-header .entry-title,.single-post .post-header .post-title{font-family:Inter;font-size:60px;font-weight:300;line-height:72.61px;text-align:center;color:#000;}.single-post .rh_blog__post .entry-header .entry-meta{font-family:Inter;font-size:18px;font-weight:300;line-height:21.78px;text-align:center;color:#000;margin-bottom:25px;}.single-post .rh_blog__post .entry-header .entry-meta a:hover{color:#0067b2;}.single-post .rh_content.entry-content p,.single-post .rh_content.entry-content ul li,.single-post .single-post-main .post-content p,.single-post .single-post-main .post-content ul li{font-family:Inter;font-size:16px;font-weight:300;line-height:28px;color:#000;}.single-post .rh_content.entry-content p,.single-post .single-post-main .post-content p{text-align:center;border:0;}.single-post .rh_blog__post .entry-header{order:1;margin:0 !important;background-color:#f8f8f8 !important;z-index:0;}.single-post .rh_blog__post figure{order:2;}.single-post .entry-content{order:3;background-color:#f8f8f8;}.wp-caption{background:transparent;}.single-post .rh_content{margin-bottom:0;}.rh_content.entry-content td{font-family:Inter;font-size:16px;font-weight:300;line-height:28px;text-align:center;color:#000;}.single-post .rh_content.entry-content ul{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:2%;}.single-post .rh_content.entry-content ul li{width:48%;flex:0 0 48%;}.property-box .btn-container br{display:none;}.property-top-inner p.list-by{color:#000;}.asking-price-box{height:46px;}.property-box:last-child{margin-bottom:0px;}.agent-sale-information-sec{padding:15px 0px 20px 0px;width:100%;display:flex;}.page-id-71726.realhomes-content-fullwidth .main-wrap{width:100%;margin:0px;}.property-top-inner p.list-by strong{padding-left:5px;}.agent-sale-information-sec .container{max-width:960px;margin:0 auto;padding:0 15px;}.property-box{box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);background-color:#fff;padding:30px;margin-bottom:30px;font-family:"Inter";}.property-top-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;}.page-id-71726 article#post-71726 header.post-header{display:none;}.page-id-71726 article#post-71726 .post-content.rh_classic_content_zero.clearfix{padding:0 !important;}.page-id-71726 .main.page-main{border:0px solid !important;background-color:transparent;}.property-top-inner h3{font-size:30px;line-height:36px;color:#000;font-weight:500;font-family:"Inter";}.property-top-inner p.list-by{font-size:14px;line-height:17px;font-weight:400;color:#000;}.property-top-inner p.list-by strong{font-weight:600;}.property-top-inner p.list-by a{color:#000;}.asking-price-box{font-size:14px;line-height:17px;font-weight:400;margin-bottom:0;text-align:center;position:relative;padding:7px 30px 7px 33px;background-color:#0067b2;margin-right:-30px;}.asking-price-box:before{content:"";display:block;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:17px solid #fff;position:absolute;top:0;left:0;}.property-box .asking-price-box span{display:block;font-size:16px;font-weight:600;color:#ffeb3b;line-height:19px;}.property-box .asking-price-box p{margin:0 0 5px 0 !important;color:#fff !important;font-size:14px;line-height:17px;}.property-box .property-top-content p{font-size:15px;line-height:150%;color:#696969;}.property-top-inner p.list-by{color:#000;}.info-section{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;}.property-box .info-section{border-bottom:1px solid #d6d6d6;padding:10px 0;border-top:1px solid #d6d6d6;}.single article .property-box p{margin-bottom:30px;}.property-box .info-section p.info-inner-sec a,.property-box p.info-inner-sec.right span{font-weight:600;margin-top:5px;color:#0067b2 !important;display:block;}.property-box .btn-container{display:flex;gap:10px;flex-wrap:wrap;padding-top:20px;}.property-box .btn-container a{background-color:#fef200;font-size:13px;line-height:16px;font-weight:700;color:#090909;text-transform:uppercase;padding:12px 20px;display:inline-block;transition:.4s all ease;}.property-box .btn-container a:hover{background-color:#090909;color:#fef200;}.property-box .info-section p.info-inner-sec{font-size:14px;line-height:100%;font-weight:300;color:#000;margin:0;padding:13px 0px;}.property-box p.info-inner-sec.left{width:44%;}.property-box p.info-inner-sec.right{width:44%;border-left:1px solid #d6d6d6;padding-left:48px;}.single-post{background:#f8f8f8;}.single-post .page-head,.single-post .span4.sidebar-wrap,.single-post .single-post-main .post-footer-right,.single-post .single-post-main .post-footer .avatar,.single-post .single-post-main .post-navigation{display:none !important;}.single-post .single-post-main{background-color:transparent;border:0;font-family:"Inter",sans-serif;}.single-post .single-post-main a{color:#0067b2 !important;}.single-post .single-post-main a:hover{color:#000 !important;}.single-post .container.single > .row{margin-left:0;margin-right:0;}.single-post .span8{width:100%;margin:0;}.single-post .single-post-main > article{display:flex;flex-direction:column;}.single-post .single-post-main .post-header{order:1;padding-left:0;padding-right:0;}.single-post-main .post-meta{order:2;font-family:Inter;font-size:18px;font-weight:300;line-height:21.78px;text-align:center;padding:8px 15px 30px;}.single-post .single-post-main .post-footer{order:3;padding-top:0;border:0;background:transparent;display:none;}.single-post .single-post-main .post-thumbnail{order:4;}.single-post .single-post-main .post-content{order:5;}.single-post .single-post-main .post-thumbnail img{width:100% !important;}.single-post .post-meta span{color:#000;}.single-post .single-post-main .post-footer-left{width:100%;display:flex;justify-content:center;align-items:center;}.single-post .page-main h6,.single-post .single-post-main h6{text-align:center;}.single-post .single-post-main .post-content ul{display:flex;flex-direction:row;flex-wrap:wrap;}.single-post .single-post-main .post-content ul li{width:50%;flex:0 0 50%;}.mx-auto{margin-left:auto;margin-right:auto;}.header-btn{position:absolute;right:0;top:0;}figure{margin:0px;}.ui-datepicker{text-align:center;}.ui-datepicker-trigger{margin:0 0 0 5px;vertical-align:text-top;}.ui-datepicker{font-family:"Inter",sans-serif;margin-top:2px;padding:0 !important;border:0 !important;background:transparent;}.ui-datepicker{width:256px;}.openemr-calendar .ui-datepicker{width:191px;}.ui-datepicker table{width:256px;table-layout:fixed;background:#fff;}.openemr-calendar .ui-datepicker table{width:191px;table-layout:fixed;}.ui-datepicker-header{background-color:#003256 !important;background-image:none !important;border-radius:0;}.ui-datepicker-header.nitro-lazy{background-image:none !important;}.openemr-calendar .ui-datepicker-header{background-color:#e6f7f9 !important;border-width:1px;border-color:#c9f0f5;border-style:solid;}.ui-datepicker-title{line-height:35px !important;margin:0 10px !important;display:flex;width:auto;justify-content:center;align-items:center;padding:5px 15px;}.openemr-calendar .ui-datepicker-title{line-height:20px !important;}.ui-datepicker-prev span{display:none !important;}.ui-datepicker-next{text-align:center;}.ui-datepicker-next span{display:none !important;}.ui-datepicker-prev{background-color:transparent !important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAYAAACulacQAAAAUklEQVQYlXWPwQnAMAwDj9IBOlpH8CjdJLNksuujFIJjC/w6WUioFBcqJ7sGEAD5Y/hpqLRghRv4YQlUjqXI3Kql2MixraGbEhVcDXcFUR/1egEHNuTBpFW0NgAAAABJRU5ErkJggg==") !important;height:12px !important;width:7px !important;margin:14px 12px;display:inline-block;left:0 !important;top:4px !important;}.ui-datepicker-prev.nitro-lazy{background-image:none !important;}.openemr-calendar .ui-datepicker-prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOCAYAAAD9lDaoAAAAuUlEQVQokXXRsUtCYRAA8J8pDQ1CVIgIgtBU2NDiZIuDS4uLf6WDS1O0tLREEE8icBNKS3lTs8/B78XHw3dwcHA/juOuqjzucYJVrQQMcYctvo4OgEFIeMK6iPphCjzjEWLUC3vACx7yRo5uMUIFr5gii1EL41AvMIkBVPGH04DrSLEsIvjEOZq4wi9+iijDR0ANXOMbmxjlcIY2LtANO6YxymGCDs5wg/ciYv+KBJeY4+2A+Y9j4Y47RtUkrNXeDxUAAAAASUVORK5CYII=") !important;height:14px !important;width:9px !important;margin:5px !important;}.openemr-calendar .ui-datepicker-prev.nitro-lazy{background-image:none !important;}.ui-datepicker-next{cursor:pointer;}.ui-datepicker-prev{cursor:pointer;}.ui-datepicker-next{background-color:transparent !important;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAVUlEQVQYlXWQ0Q3AIAhEL07gKI7kKN2kI3Wk1w9to3KQEELucQEECOizhhTQGHFnwOdgobWx0GkZILfYBhXl0STVbPoBarbkL7ozN/F8VBBXh8uJgF5r2hrI4GHUkAAAAABJRU5ErkJggg==") !important;height:12px !important;width:8px !important;margin:14px 12px;display:inline-block;right:0 !important;top:4px !important;}.ui-datepicker-next.nitro-lazy{background-image:none !important;}.openemr-calendar .ui-datepicker-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAAtElEQVQYlXXQsUpCcRQH4I97EQyHa1pgIEE0hBGYL+BjNLRFjxXh4rM4F21BS4S4FAgqQioOngt/RM/6+zi/w4EanlA4MDkecYsO3vG/D8a4Rx03eMMqBQt8oodTXAdalwBm+IpNDVxG3aYEMMU3ujjDBT5SAH9R2cE58mwPFOgneJSCGp7RjLoXTEtQjbCFOV7xCxkqdp9sYxnhpFyb4QFXdh8c4Cc9Ko++OwzjFwfn5FiwBVeuI/K2UCkSAAAAAElFTkSuQmCC") !important;height:14px !important;width:8px !important;margin:5px;}.openemr-calendar .ui-datepicker-next.nitro-lazy{background-image:none !important;}.ui-datepicker-month{border-radius:2px;background-color:#0c6eb5;width:110px !important;height:29px;font-family:"Inter",sans-serif !important;color:#fff;font-size:11px !important;font-weight:600;text-align:left;border:none !important;margin-right:17px !important;vertical-align:text-top;}.openemr-calendar .ui-datepicker-month{font-family:Open Sans,Arial,sans-serif;color:rgba(34,34,34,.87);font-size:12px !important;font-weight:700;text-align:center;transform:scaleX(1.0029);}.ui-datepicker-year{border-radius:2px;background-color:#0c6eb5;width:61px !important;height:29px;border:none !important;font-family:"Inter",sans-serif !important;color:#fff;font-size:11px !important;font-weight:600;text-align:left;vertical-align:text-top;}.openemr-calendar .ui-datepicker-year{font-family:Open Sans,Arial,sans-serif;color:rgba(34,34,34,.87);font-size:12px !important;font-weight:700;text-align:center;transform:scaleX(1.0029);}.ui-datepicker-month option,.ui-datepicker-year option{color:#3985a0 !important;background-color:#fff !important;font-family:Open Sans !important;font-size:14px !important;font-weight:600;}.ui-datepicker-month option[selected],.ui-datepicker-year option[selected]{background-color:#e5edf0 !important;}.ui-datepicker .ui-state-hover{border:0 !important;}.ui-datepicker td{vertical-align:top;}.ui-datepicker .ui-state-default{border-radius:2px;border-color:#edebeb !important;background:white !important;width:24px;height:24px;padding:0 !important;line-height:24px;text-align:center !important;font-family:Open Sans,Arial,sans-serif;color:#707070;font-size:13px;font-weight:400 !important;margin:7px 0 0 4px;}.ui-datepicker .ui-state-default.ui-state-highlight{border-color:#dcdcdc;background-color:#003256 !important;color:#fff !important;}.openemr-calendar .ui-state-default{font-size:10px;margin:0;}.ui-datepicker td{width:33px;}.openemr-calendar .ui-datepicker td{width:26px;}.openemr-calendar .ui-state-default{width:26px;height:20px;line-height:20px;}.ui-state-default.ui-state-hover{border-color:#dcdcdc;background-color:#cff3f8 !important;}.ui-datepicker .ui-state-active{border-color:#dcdcdc;background-color:#cff3f8 !important;color:#3e9aba !important;}.ui-datepicker-calendar thead tr th{font-family:Open Sans,Arial,sans-serif;color:#1875b9;font-size:12px;font-weight:400;padding:.45em .3em !important;}.openemr-calendar .ui-datepicker-calendar thead tr th{font-size:10px;}.ui-datepicker-close{display:none;}.ui-datepicker thead{background-color:#f5f5f5;}.openemr-calendar .ui-datepicker thead{background:none;}.ui-state-default.ui-datepicker-current{float:none !important;font-family:Open Sans,Arial,sans-serif;color:#fff;font-size:14px;font-weight:400;text-align:left;border-width:0 !important;border:none;vertical-align:top;margin:0 !important;background-color:transparent !important;}.ui-datepicker-buttonpane.ui-widget-content{text-align:center;background-color:#3e9aba;margin:0 !important;height:28px;padding:0 !important;}.openemr-calendar .ui-datepicker-year{background-color:transparent;}.openemr-calendar .ui-datepicker-month{background-color:transparent;}.openemr-calendar .ui-state-default{border:0 !important;}.openemr-calendar .ui-datepicker-month{margin-right:10px !important;}body .elementor-button-wrapper a.elementor-button.elementor-button-link,body .elementor-button-wrapper a.elementor-button.elementor-button-link span{font-weight:700 !important;}body section:not(#custom_html-2) #mc_embed_signup input[type=email],body .subscribe-now .wpcf7 input[type=email]{font-family:Inter;font-size:14px;font-weight:400;line-height:21px;text-align:left;width:100%;height:50px;border-radius:3px;background:#fff;margin-bottom:0;}body section:not(#custom_html-2) #mc_embed_signup input[type=submit],body .subscribe-now .wpcf7-form input[type=submit]{width:100%;height:53px;border-radius:4px;background:#fef200 url("https://cdn-ildkpab.nitrocdn.com/ODECKrutCdCmWxTXJyHFTkYWLBjKhalm/assets/images/optimized/rev-de7f793/foxocnj.com/wp-content/themes/realhomes-child/assets/images/paper-plan-icon.svg") no-repeat center left 30px;color:#000;font-family:Inter;font-size:15px;font-weight:700;text-align:center;text-transform:uppercase;margin-top:0px;max-width:219px;padding-left:60px !important;}body section:not(#custom_html-2) #mc_embed_signup input[type=submit].nitro-lazy,body .subscribe-now .wpcf7-form input[type=submit].nitro-lazy{background-image:none !important;}body section:not(#custom_html-2) #mc_embed_signup input[type=submit]:hover{background-color:#fff !important;}body #mc_embed_signup input[type=submit]:hover,body .subscribe-now .wpcf7-form input[type=submit]:hover{background:#fff;border-color:#fff;}h4,h3{margin:0px;}.footer-beachwatch.elementor-section.elementor-section-boxed > .elementor-container{column-gap:30px;}.rental-search-shortcode{position:absolute;left:50%;top:calc(100% + 46px);transform:translateX(-50%);z-index:9;}.beachwatch-col > .elementor-widget-wrap.elementor-element-populated{background:rgba(255,255,255,.1);border-radius:3px;padding:18px 15px 10px 20px;}.beachwatch-col li.elementor-icon-list-item{width:fit-content;padding-bottom:0 !important;}.no-hover li.elementor-icon-list-item:last-child:hover .elementor-icon-list-text{color:#fff !important;}.term-condition-box li{width:fit-content;margin:0 0 0 auto !important;}.caret-arrow .hfe-nav-menu li.menu-item{position:relative;background:url("https://cdn-ildkpab.nitrocdn.com/ODECKrutCdCmWxTXJyHFTkYWLBjKhalm/assets/images/optimized/rev-de7f793/foxocnj.com/wp-content/themes/realhomes-child/assets/images/caret.svg") no-repeat left center;background-size:5px;padding-left:13px;width:fit-content;}.caret-arrow .hfe-nav-menu li.menu-item.nitro-lazy{background-image:none !important;}.americas-greatest > .elementor-container{position:relative;}.americas-greatest > .elementor-container:before,.americas-greatest > .elementor-container:after{content:"";width:170px;height:135px;position:absolute;top:-184px;left:-54px;background:url("https://cdn-ildkpab.nitrocdn.com/ODECKrutCdCmWxTXJyHFTkYWLBjKhalm/assets/images/optimized/rev-de7f793/foxocnj.com/wp-content/themes/realhomes-child/assets/images/top-quote-icon.svg") no-repeat center;background-size:contain;z-index:9;}.americas-greatest > .elementor-container:after{top:auto;left:auto;bottom:-184px;right:-60px;background:url("https://cdn-ildkpab.nitrocdn.com/ODECKrutCdCmWxTXJyHFTkYWLBjKhalm/assets/images/optimized/rev-de7f793/foxocnj.com/wp-content/themes/realhomes-child/assets/images/bottom-quote-icon.svg") no-repeat center;background-size:contain;}.lease-terms-conditions ol,.lease-terms-conditions ul{list-style:none;margin-left:0;}.lease-terms-conditions ol li,.lease-terms-conditions ul{margin-top:50px !important;}.lease-terms-conditions h3{font-family:Inter;font-size:18px;font-weight:700;line-height:1.8;text-align:left;color:#000;margin-bottom:20px;}.lease-terms-conditions h4{font-family:Inter;font-size:16px;font-weight:700;line-height:1.8;text-align:left;color:#0067b2;margin-bottom:20px;}.lease-terms-conditions p{font-family:Inter;font-size:16px;font-weight:300;line-height:28px;text-align:left;color:#000;}.lease-terms-conditions em{font-family:Inter;font-size:13px !important;font-style:italic;font-weight:300;line-height:23px;text-align:left;color:#000;}.packege-box > .elementor-widget-wrap{background:#fff;border-radius:5px;margin:10px;padding:20px !important;}.packege-box .elementor-widget-image img{width:100%;height:211px !important;border-radius:5px;object-fit:cover;}.packege-box .btn-primary a.elementor-button{width:100%;font-size:12px !important;}.island-info-list ul{margin-left:0;}.property-detail-content{padding:45px 0px 40px 0px;}.container{width:100%;max-width:1200px;padding:0px 15px;margin:0px auto;}.banner-title{font-size:70px !important;line-height:84px !important;font-family:"Inter";font-weight:300;color:#fff;width:70%;margin:0px auto;}.fox-banner{text-align:center;}.fox-banner{background-color:#004e87;padding:46px 0px;}.flex-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.property-breadcrumb ul li a{color:#0067b2;font-size:16px;line-height:19px;font-family:"Inter";font-weight:500;}.property-breadcrumb ul li a:hover{color:#000;}.property-breadcrumb ul li{position:relative;padding-right:10px;margin-right:5px;}.property-breadcrumb ul li:before{content:"";position:absolute;background-image:url("https://cdn-ildkpab.nitrocdn.com/ODECKrutCdCmWxTXJyHFTkYWLBjKhalm/assets/images/optimized/rev-de7f793/foxocnj.com/wp-content/uploads/2024/04/arrow.svg");background-repeat:no-repeat;width:5px;height:10px;right:0px;top:4px;}.property-breadcrumb ul li:last-child:before{width:0px;}.post-wrapper .eael-post-elements-readmore-btn{max-width:max-content;}.post-wrapper .eael-entry-thumbnail{height:215px;}.post-wrapper .eael-entry-thumbnail img{width:100%;height:100%;object-fit:cover;}.post-wrapper .eael-entry-wrapper{padding:15px 30px 28px !important;}li{list-style-type:none;}.flex-wr{display:flex;}.property-address h2{font-size:30px;line-height:36px;font-weight:500;margin:18px 0px 10px 0px;}.property-address p{font-size:16px;line-height:19px;color:#808080;}.rate-link a{color:#0067b2;font-size:24px;line-height:30px;font-weight:400;}.rate-link a strong{font-weight:700;}.start-from h4{font-family:"Inter";font-size:16px;line-height:19px;font-weight:700;text-transform:capitalize;margin-bottom:7px;}.start-from{border-left:1px solid #d6d6d6;padding-left:27px;}.property-content-inner.flex-wrapper{align-items:center;}.room-card .room-inner{width:33.3333%;padding-left:35px;}.room-card{margin-bottom:30px;}.room-inner h4{font-weight:400;color:#808080;margin-bottom:6px;}.room-inner h4,.room-icon-box li span{font-size:12px;line-height:18px;font-family:"Inter";}.room-card .room-inner:last-child{border-right:0px solid;}.room-icon-box li span{font-weight:600;color:#000;padding-left:7px;}.room-card .room-inner{width:28.3333%;padding-left:35px;border-right:1px solid #d5d5d5;margin:13px 0px;}.room-card .room-inner ul.room-icon-box{margin-left:0;}.property-descrip-content{font-family:"Inter";background-color:#f8f8f8;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);}.property-descrip-content .description p{font-size:15px;line-height:22px;font-weight:400;color:#696969;}.property-descrip-content h3{font-size:16px;line-height:18px;color:#0067b2;margin-bottom:15px;font-family:"Inter";}.detail-conten-left{width:65.88%;}.detail-sidebar{width:31.624%;padding-top:60px;}.property-descrip-content .description{margin-bottom:45px;}.feature-icon-list li{font-size:15px;line-height:18px;font-weight:400;padding-left:24px;position:relative;margin-bottom:20px;color:#000;}.feature-icon-list li:last-child{margin-bottom:0px;}.feature-icon-list li:before{content:"";position:absolute;left:0px;top:5px;width:15px;background-repeat:no-repeat;}.feature-icon-list li.right-check:before{background-image:url("https://cdn-ildkpab.nitrocdn.com/ODECKrutCdCmWxTXJyHFTkYWLBjKhalm/assets/images/optimized/rev-de7f793/foxocnj.com/wp-content/uploads/2024/04/Vector-1.svg");height:13px;}.feature-icon-list li.close-check:before{background-image:url("https://cdn-ildkpab.nitrocdn.com/ODECKrutCdCmWxTXJyHFTkYWLBjKhalm/assets/images/optimized/rev-de7f793/foxocnj.com/wp-content/uploads/2024/04/close-icon.svg");height:16px;}.features-list{display:flex;}.feature-icon-list{margin-right:10%;}.profile-card{text-align:center;}.description-contents,.room-card,.profile-card,.fees-card,.property-map{background-color:#fff;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);border:1px solid #f1f1f1;}.fees-card{margin:15px;padding:23px 35px 23px 23px;}.profile-card h3{font-size:18px;line-height:24px;font-weight:500;margin-bottom:3px;font-family:"Inter";margin-top:12px;}.profile-card .click-listing,.detail-from-wr .form-submit-field input{background-color:#fef200 !important;font-size:13px !important;line-height:15px !important;display:block !important;font-weight:700 !important;font-family:"Inter" !important;color:#000 !important;text-transform:uppercase !important;padding:19px 10px !important;transition:.4s all ease !important;}.profile-card .click-listing:hover,.detail-from-wr .form-submit-field input:hover{background-color:#0067b2 !important;color:#fff !important;}.feature-content{margin-bottom:55px;}.call-availability h4{color:#ec1f26;font-size:14px;line-height:16px;font-weight:400;font-family:"Inter";margin-bottom:22px;}.call-availability h3{margin-bottom:5px;}.availability-table table.table-wr{width:100%;}.availability-table .table-wr tr:first-child th{color:#fff;font-weight:600;text-transform:uppercase;text-align:left;background:#000;}.availability-table .table-wr tr td,.availability-table .table-wr tr:first-child th{font-size:15px;line-height:18px;padding:12px 20px;}.availability-table .table-wr tr td{color:#000;font-weight:400;}.availability-table .table-wr tr:nth-child(odd):not(:first-child){background-color:#f3f3f3;}.availability-table .table-wr tr:first-child{background-color:#000;}.availability-table .table-wr tr{background-color:#fff;}.availability-table .table-wr tbody tr:nth-child(odd){background-color:#f3f3f3;}.availability-table .table-wr .unavailable-btn span{font-size:13px;color:#fff;line-height:15px;background-color:#808080;display:inline-block;border-radius:20px;padding:3.5px 9px;font-weight:600;}.table-wr,.table-wr th,.table-wr td{border:0px solid !important;}.fees-card ul li{color:#696969;}.fees-card ul li span{font-weight:700;}.description-contents{padding:38px 31px 35px 31px;}.fees-card ul li{position:relative;padding-right:7.5%;}.fees-card ul li:after{background-color:#cfcfcf;content:"";position:absolute;right:0px;height:100%;width:1px;}.fees-card ul li:last-child:after{width:0px;height:0px;}.fees-card ul li:last-child{padding-right:0px;}.property-descrip-content .map-wr iframe{width:100%;}.property-map{padding:45px 42px 30px 31px;}.property-descrip-content .socail-icon{background-color:hsla(205deg,53%,79%,30%);padding:10px 30px;}.property-descrip-content .socail-icon ul li a{background-color:rgba(255,255,255,1);padding:12px 16px;display:inline-flex;flex-direction:row;flex-wrap:nowrap;}.property-descrip-content .socail-icon ul li a span{color:#0067b2;font-size:14px;line-height:16px;font-weight:600;margin-left:12px;}.property-descrip-content .socail-icon ul li a:hover{background:#0067b2;color:#fff;}.property-descrip-content .socail-icon ul li a:hover span{color:#fff;}.property-descrip-content .socail-icon ul li a:hover svg path{fill:#fff;}.property-descrip-content .socail-icon ul{display:flex;margin-left:14px;margin-bottom:0;}.property-descrip-content .socail-icon > span{font-size:16px;line-height:22px;color:#000;font-weight:700;}.property-descrip-content .descrip-note p{font-size:11px;line-height:16px;font-family:"Inter";color:#696969;font-weight:400;}.property-descrip-content .descrip-note{padding:14px 31px 24px 31px;border:1px solid #f1f1f1;background-color:#fff;}.property-descrip-content .socail-icon{display:flex;align-items:center;}.property-descrip-content .socail-icon li{margin-left:10px;}.property-descrip-content .socail-icon li:first-child{margin-left:0px;}.bottom-content-inner{margin-bottom:105px;}.profile-card .profile-mail{color:#0067b2;font-size:14px;line-height:16px;font-weight:400;margin-bottom:19px;display:inline-block;}.profile-card .profile-mail:hover{color:#000;}.profile-card ul{margin-bottom:30px;}.profile-card ul li{font-weight:600;color:#808080;margin-bottom:10px;}.profile-card ul li,.profile-card ul li a{font-size:14px;line-height:16px;}.profile-card ul li a{color:#000;font-weight:700;margin-left:6px;}.profile-card ul li a:hover{color:#0067b2;}.profile-card figure{margin-top:-60px;}.profile-card figure img{border-radius:10px;}.fees-card ul.flex-wrapper{margin-left:0;}.properties-gallary{margin-bottom:51px;}.gallery-wr{display:grid;grid-template-columns:repeat(2,auto);}.gallery-wr{display:grid;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(6,1fr);gap:0;width:100%;height:calc(100vh - 45px);}.gallery-wr .gallery-box{border:1px solid #fff;display:none;}.gallery-wr .gallery-box:nth-child(4) img{height:100%;}.gallery-wr .gallery-box:first-child{grid-area:1/1/5/5;display:block;}.gallery-wr .gallery-box:nth-child(2){grid-area:5/1/7/3;display:block;}.gallery-wr .gallery-box:nth-child(3){grid-area:5/3/7/5;display:block;}.gallery-wr .gallery-box:nth-child(4){grid-area:1/5/3/7;display:block;}.gallery-wr .gallery-box:nth-child(5){grid-area:3/5/5/7;display:block;}.gallery-wr .gallery-box:nth-child(6){grid-area:5/5/7/7;display:block;position:relative;}.gallery-wr .gallery-box img{display:block;height:100%;width:100%;object-fit:cover;}.gallery-wr .gallery-box a{position:relative;}.gallery-wr .gallery-box > a:before{content:"";background:rgba(0,0,0,.23);position:absolute;top:0px;left:0px;right:0px;width:100%;height:100%;z-index:0;color:#fff;display:flex;justify-content:center;align-items:center;font-family:Inter;font-size:16px;font-weight:500;text-align:center;}.gallery-wr .gallery-box:nth-child(6) > a:before{background-color:rgba(0,0,0,.63);}.gallery-wr.single-box{height:450px;}.gallery-wr.single-box .gallery-box:first-child{grid-area:1/1/7/7;display:block;}.property-breadcrumb ul.flex-wr{margin-left:0;}.view-more-gallary{position:absolute;top:50%;transform:translateY(-50%);left:0px;right:0px;text-align:center;}.view-more-gallary > a{color:rgba(255,255,255,1);font-size:16px;line-height:18px;font-weight:500;}.detail-from-wr{background-color:#fff;padding-top:31px;}.detail-from-wr label{padding:10px 10px 10px 30px;color:#000;font-weight:600 !important;font-family:"Inter";}.detail-from-wr input,.detail-from-wr label{font-size:14px !important;line-height:18px !important;}.detail-from-wr input,.detail-from-wr textarea{font-weight:400;color:#808080;border:0px solid !important;border-bottom:1px solid #dedede !important;margin:0px !important;}.detail-from-wr input{padding:5px 10px 14px 30px !important;width:auto !important;}.detail-from-wr .form-submit-field input{width:100% !important;}.detail-from-wr .form-field{margin-bottom:15px;}.form-field br,.form-textarea-field br{display:none;}.detail-from-wr .form-textarea-field textarea{margin:0px !important;height:132px;resize:none !important;padding:0px 70px 14px 30px !important;line-height:24px !important;width:-webkit-fill-available;}.detail-from-wr p{font-size:15px;line-height:18px;font-weight:400;font-family:"Inter";padding:0px 0px 20px 0px;color:#000;}.detail-from-wr > p{padding-left:30px;}.detail-from-wr span.wpcf7-spinner{display:none;}.form-checkbox-field label{flex-direction:row;align-items:flex-start !important;padding:18px 10px 31px 17px !important;display:flex;column-gap:10px;}.form-checkbox-field span{font-size:12px !important;line-height:18px;}.wpcf7-checkbox span.wpcf7-list-item-label{margin-top:-3px;}.availability-table{padding-right:13px;}.feature-icon-list:last-child{margin-right:0px;}.fancybox-navigation .fancybox-button,.fancybox-navigation .fancybox-button:hover{height:50px !important;opacity:1 !important;width:50px !important;}.fancybox-inner .fancybox-navigation button.fancybox-button{padding:0px !important;background-color:#0067b2 !important;color:#fff !important;background:#0067b2 !important;border:0px solid !important;}button.fancybox-button{padding:0px !important;background-color:#0067b2 !important;border:0px solid !important;}button.fancybox-button:hover{background-color:#fef200 !important;}.fancybox-inner .fancybox-navigation button.fancybox-button:hover{background-color:#fef200 !important;background:#fef200 !important;}.fancybox-button svg path{fill:#fff !important;}button.fancybox-button:hover.fancybox-button svg path{fill:#000 !important;}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{overflow:visible !important;opacity:1 !important;}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#fff !important;}.page-template-template-property-detail  .properties-gallary .container{max-width:1170px;}.island-information-mini > .elementor-widget-wrap{background:#fff;margin:0 15px;padding:0 !important;border-radius:6px 6px 0 0;}.island-information-mini .elementor-widget-text-editor li{margin-bottom:6px;}.island-information-mini .elementor-widget-text-editor li a{font-size:12px;line-height:2;text-decoration:underline;}.island-information-mini .elementor-widget-text-editor li a:hover{text-decoration:none;}.property-grid-order{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:30px;}.property-grid-order .left p{font-family:Inter;font-size:16px;font-weight:500;line-height:19.36px;text-align:left;color:#000;}.property-grid-order .left p span{margin-left:5px;margin-right:5px;}.property-grid-order .left p span:first-child{margin-left:0;}.property-grid .properties_item .properties-content-wrapper .content_bottom p{font-size:16px;line-height:1.3;}.properties_item .properties-content-wrapper h3.title{max-width:309px;}.property-grid .properties_item .tag{display:none;}.property-grid-order .dropdown{position:relative;}.property-grid-order a{padding:.5em 1em;color:#000;text-decoration:none;width:190px;height:48px;display:flex;align-items:center;justify-content:space-between;box-shadow:0px 0px 4px 0px rgba(0,0,0,.25);font-family:Inter;font-size:14px;font-weight:500;line-height:16.94px;text-align:left;}.property-grid-order a:focus,.property-grid-order a:hover{background:#ecf0f1;}.property-grid-order a:active{background:#fbfcfc;}.property-grid-order .fa{float:right;}.property-grid-order ul{display:none;border-top:.1em solid #c0cdd1;}.property-grid-order ul.js-dropdown-list{position:absolute;top:100%;z-index:999999999;background:#fff;width:100%;border:1px solid #ddd;}.property-grid-order li{padding:.5em;cursor:pointer;}.property-grid-order li:not(:first-child){border-top:.1em dashed #dde4e6;}.property-grid-order li:last-child{}.property-grid-order li:focus,.property-grid-order li:hover{background:#ecf0f1;}.property-grid-order li:active{background:#fbfcfc;}.d-flex{display:flex;}.justify-content-center{justify-content:center;}.align-items-center{align-items:center;}.fox-banner{background-color:#004e87;padding:46px 30px;min-height:300px;display:flex;align-items:center;justify-content:center;}.banner-title{font-size:70px !important;line-height:84px !important;font-family:"Inter";font-weight:300;color:#fff;width:70%;margin:0px auto;}.col-12{flex:0 0 100%;width:100%;}.col-6{flex:0 0 49%;width:49%;}.agents-staff-page figure{padding:0;margin:0;}.agents-staff-banner{padding:0 30px;}.banner-title{text-align:center;}.card.info-card{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;column-gap:30px;}.agents-staff-page .col-3.left{flex:0 0 146px;width:146px;}.agents-staff-page .col-9.right{flex:0 0 calc(100% - 1760px);width:calc(100% - 176px);}.agents-staff-content{padding:110px 30px 50px;background:#fff;}.my-listing-section{padding:50px 30px 100px;background:#fff;}.agents-staff-box{border:1px solid #f1f1f1;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);padding:0 40px 40px;}.card.info-card{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;column-gap:30px;}.info-card figure{transform:translateY(-35px);}.info-title{font-size:18px;font-weight:500;line-height:24px;text-align:left;margin-top:30px;margin-bottom:0px;}.info-content p{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#696969;}.info-card a{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#0067b2;text-decoration:none;}.contect-form-box{background:#f1f1f1;padding:45px;margin:30px 60px;}.contect-form-box .contact_info{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:15px;}body .contect-form-box .wpcf7 form label{margin-bottom:7px;font-size:14px;line-height:1;}.contect-form-box input.wpcf7-form-control.wpcf7-text,.contect-form-box textarea.wpcf7-form-control.wpcf7-textarea{background:#fff;border-radius:5px;border:0;}.contect-form-box textarea.wpcf7-form-control.wpcf7-textarea{max-height:120px;resize:none;}.contect-form-box input.wpcf7-form-control.has-spinner.wpcf7-submit{width:213px;height:53px;background:#fef200;color:#090909;font-family:Inter;font-size:15px;font-weight:700;line-height:18.15px;text-align:center;border-radius:4px;}.contect-form-box input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{background-color:#090909;color:#fef200;border-color:#090909;}.my-listing-section h2{font-family:Inter;font-size:24px;font-weight:500;line-height:29.05px;text-align:center;margin:0 auto 20px;}.my-listings-box{display:flex;flex-direction:column;row-gap:30px;max-width:970px;margin:0 auto;}.my-listings-box .listing-mini{max-width:100%;width:100%;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);border:1px solid #f1f1f1;background:#fff;border-radius:10px;padding:30px;}.my-listings-box .properties_item{max-width:100%;width:100%;border:1px solid #f1f1f1;background:#fff;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;border-radius:10px;padding:0;column-gap:10px;}.my-listings-box .properties_item .tag{display:none;}.my-listings-box .properties_item .properties_img{flex:0 0 27%;width:27%;}.my-listings-box .properties_item .properties-content-wrapper{box-shadow:none;background-color:#fff;padding:10px 20px;flex:0 0 52%;width:52%;}.my-listings-box .content-forsale{flex:0 0 20%;width:20%;padding:0 20px;min-height:160px;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid #e7e7e7;}.my-listings-box .properties_item .properties_img img{width:100%;height:240px;object-fit:cover;border-radius:5px 0 0 5px;}.my-listings-box .properties_item .room_box{border-top:0;border-bottom:0;padding-bottom:10px;padding-top:10px;}.my-listings-box .properties_item .properties-content-wrapper p.exerp_content{margin-top:5px;margin-bottom:5px;font-size:13px;line-height:20px;}.my-listings-box .properties_item .room{flex:0 0 23%;width:23%;}.my-listings-box .content-forsale .label{font-family:Inter;font-size:12px;font-weight:400;line-height:10px;text-align:left;margin-bottom:5px;color:#000;}.my-listings-box .content-forsale .label.color-gray{font-size:13px;color:#808080;}.my-listings-box .content-forsale .price{font-family:Inter;font-size:20px;font-weight:700;line-height:20px;text-align:left;color:#0067b2;}.my-listings-box .content-forsale .auther{font-family:Inter;font-size:12px;font-weight:400;line-height:17px;text-align:left;color:#000;}.home-post-wrapper .eael-load-more-button-wrap{display:none;}.home-post-wrapper.post-wrapper .eael-entry-wrapper{padding:24px !important;}.home-post-wrapper.post-wrapper .eael-grid-post-holder{border:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);}.home-post-wrapper .eael-entry-wrapper{position:relative;}.home-post-wrapper .eael-entry-wrapper .eael-entry-header-after{position:absolute;top:-15px;padding:7px 24px 7px 12px;background:#0067b2;color:#fff;background-repeat:no-repeat;background-position:top right;clip-path:polygon(0% 0%,95% 0%,100% 50%,95% 100%,0% 100%);}.home-post-wrapper .eael-grid-post .eael-entry-meta,.home-post-wrapper .eael-grid-post .eael-entry-meta a{font-family:Inter;font-size:14px;font-weight:400;line-height:16.94px;text-align:center;color:#fff;}.home-post-wrapper .eael-grid-post .eael-entry-meta a:hover{color:#000;}.home-post-wrapper .eael-grid-post-excerpt{min-height:72px;}.home-post-wrapper .eael-grid-post-excerpt p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}#scroll-top{background-color:#0d6fb6;}#scroll-top:before{background:#0d6fb6;}.grecaptcha-badge{display:none !important;}.btn-primary{text-shadow:0 0 BLACK !important;background-color:transparent !important;background-image:none !important;}.btn-primary.nitro-lazy{background-image:none !important;}.header-list li.elementor-icon-list-item.elementor-inline-item a{display:flex;justify-content:center;align-items:center;}.header-menu .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu li li a{font-size:15px !important;font-weight:600 !important;}.header-menu .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu li ul{top:calc(100% + 3px);}.footer-listing-ms-0 ul{margin-left:0;}body.single-property .related_post,body.single-agent .related_post{display:none;}body.single-property,body.single-agent{background-color:#f8f8f8;font-family:Inter,sans-serif !important;}body.single-property .main{border-left:0;border-right:0;margin-bottom:30px;}body.single-property .single-property-fullwidth .page-head,body.single-agent  .page-head{background-image:none !important;margin-bottom:0;padding-top:0;min-height:auto;}body.single-property .single-property-fullwidth .page-head.nitro-lazy,body.single-agent  .page-head.nitro-lazy{background-image:none !important;}body.single-property #overview{font-family:"Inter",sans-serif !important;border:0;row-gap:30px;display:flex;flex-direction:column;background:transparent;}#overview .property-item .property-meta{margin:0 0 20px 0 !important;background:#f8f8f8 !important;border-radius:5px;}#overview .property-item .wrap{background-color:#f8f8f8 !important;margin-bottom:20px !important;}#overview .property-item .features h4.title{background:#fff !important;padding:0 !important;border-radius:5px !important;border:0 !important;margin-bottom:18px !important;}#overview .property-item .features{background-color:#fff !important;border:none !important;padding-bottom:0;}body.single-property .slider-main-wrapper,body.single-property #overview .property-item,body.single-property #overview .map-wrap,body.single-property #overview .agent-detail,body.single-property .single-property-fullwidth .detail .listing-layout{background:#fff;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);border:1px solid #f1f1f1;padding:30px !important;}body.single-property .single-property-fullwidth .page-head .container{max-width:100%;padding:0;}body.single-property .single-property-fullwidth .page-head .wrap{width:100%;}body.single-property .container.contents.detail.property-section-order-default{padding-bottom:80px;max-width:1170px;}body.single-property .container.contents.detail.property-section-order-default .span12{width:100% !important;}body.single-property .single-property-fullwidth .page-head .page-title span{background-color:transparent;opacity:1;padding:0;color:#fff;}body.single-property .single-property-fullwidth .page-head .page-title,body.single-agent .listing-layout .title-heading{background:rgba(0,78,135,.95);width:calc(100% - 50px);max-width:calc(100% - 50px);font-family:Inter;font-size:70px;font-weight:300;line-height:84.72px;text-align:center;display:flex;justify-content:center;align-items:center;min-height:300px;margin:0;}body.single-property .single-property-fullwidth .page-head .page-title{width:calc(100% - 0px);max-width:calc(100% - 0px);}body.single-property .single-property-fullwidth .page-head div.page-breadcrumbs{background-color:#f8f8f8;opacity:1;color:#000;padding:80px 30px 20px 30px;text-decoration:none;}body.single-property .single-property-fullwidth .page-head div.page-breadcrumbs nav.property-breadcrumbs{max-width:1169px;margin:0 auto;}body.single-property .single-property-fullwidth .page-head div.page-breadcrumbs a{color:#0067b2;font-family:Inter;font-size:16px;font-weight:500;line-height:19.36px;text-align:left;text-decoration:none;}body.single-property .single-property-fullwidth .page-head div.page-breadcrumbs a:hover{color:#000;text-decoration:none;}body.single-property #overview .property-item .content{color:#696969;padding:0 0 20px 0 !important;border:none !important;}body.single-property #overview .property-item .price .price-and-type .tag-arrow svg{fill:#0c568c;}body.single-property #overview .property-item .price span.price-and-type{background-color:#0c568c;}body.single-property #overview .agent-detail h3,body.single-property #overview .contact-form h3,body.single-property #overview .property-item .features .title,body.single-property #overview .property-item .features .title a,body.single-property #overview .map-label,body.single-property .single-property-fullwidth .detail .list-container h3{font-family:Inter;font-size:16px;font-weight:700;line-height:12px;text-align:left;color:#0067b2;margin-bottom:15px;}body.single-property #overview .property-item .features .arrow-bullet-list li a,body.single-property #overview .property-item .features .arrow-bullet-list li span{font-family:Inter;font-size:15px;font-weight:400;line-height:22.5px;color:#000;}body.single-property #overview .property-item .features .arrow-bullet-list li a:hover,body.single-property #overview .property-item .features .arrow-bullet-list li a:hover span{color:#0067b2;}body.single-property #overview .map-label{background:transparent;padding-left:0;margin-bottom:10px;}body.single-property #overview .property-item .features .arrow-bullet-list li{border-right:1px solid rgba(0,0,0,.1);}body.single-property #overview .property-item .features .arrow-bullet-list li:last-child{border-right:0;}body.single-property #overview .share-networks{margin:0 0 14px;border:0;background-color:#f5f5f5;background-color:rgba(173,206,230,.3);padding:15px 30px;}body.single-property #overview .share-networks span{background:#fff;margin-right:15px;border:0;}body.single-property #overview .share-networks .share-label{padding:12px 21px 13px 0;border-right:none;background:transparent;color:#000;font-family:Inter;font-size:16px;font-weight:700;}body.single-property #overview .agent-detail{padding:25px 24px 10px;}div#similar-properties{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px;}body.single-property .single-property-fullwidth .detail .property-grid .property-item{padding-left:0;padding-right:0;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);border:1px solid #f1f1f1;flex:0 0 calc(33.33% - 20px);width:calc(33.33% - 20px);}body.single-property .property-grid .property-item h4,body.single-property .property-grid .property-item h4 a{font-family:Inter;font-size:18px;font-weight:700;line-height:27px;text-align:left;color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}body.single-property .property-grid .property-item h4,body.single-property .property-grid .property-item p,body.single-property .property-grid .property-item > span{padding-left:20px;padding-right:20px;}body.single-property .property-grid .property-item p{margin-bottom:15px;font-family:Inter;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#808080;}body.single-property .property-grid .property-item > span{margin-bottom:24px;display:block;font-size:16px;color:#0067b2;font-weight:500;}body.single-property .single-property-fullwidth .detail .list-container{margin-left:0;margin-right:0;}body.single-property #overview .share-networks a,body.single-property #overview .share-networks a [class^=fa-],body.single-property  #overview .share-networks a [class*=" fa-"]{color:#0067b2;}body.single-property #overview .share-networks a:hover,body.single-property #overview .share-networks a:hover [class^=fa-],body.single-property #overview .share-networks a:hover [class*=" fa-"]{color:#000;}body.single-property .single-property-fullwidth #overview .contact-form{width:calc(100% - 60px);margin:0 auto;background:#f1f1f1;padding:30px 30px 15px;margin-bottom:20px;}body.single-property .agent-form-contact-methods-wrapper .submit-button,body.single-property .agent-form-contact-methods-wrapper .ajax-loader{width:auto;margin-right:10px;display:flex;align-items:center;justify-content:center;}body.single-property button.btn-mail-now svg path{color:#000;fill:#000 !important;}body.single-property button.btn-mail-now:hover svg path{fill:#fef200 !important;color:#fef200;}body.single-property #overview .left-box p a.real-btn:hover,body.single-property a.btn-whatsapp-chat.submit-button.real-btn:hover,body.single-property a.btn-call-now.submit-button.real-btn:hover,body.single-property .agent-form-contact-methods-wrapper .submit-button:hover{background:#000;border-color:#000;}body.single-property .single-property-fullwidth #overview .contact-form textarea,body.single-property .single-property-fullwidth #overview .contact-form input[type=text]{width:98%;height:42px;border-radius:5px 0px 0px 0px;opacity:0px;border:0;}body.single-property .single-property-fullwidth #overview .contact-form textarea{height:120px;}body.single-property #overview .left-box p a.real-btn,body.single-property a.btn-whatsapp-chat.submit-button.real-btn,body.single-property a.btn-call-now.submit-button.real-btn{background:#0067b2;}body.single-property #overview .left-box p a.real-btn:hover,body.single-property a.btn-whatsapp-chat.submit-button.real-btn:hover,body.single-property a.btn-call-now.submit-button.real-btn:hover{opacity:.8;}body.single-property address.title{color:#000 !important;}body.single-property #overview .left-box figure{float:left;margin:4px 25px 20px 0;width:151px;}body.single-property .single-property-fullwidth .span12 .listing-layout .property-item figure{margin-bottom:25px;}body.single-property .property-item figure figcaption{left:20px;right:auto;bottom:-12px;color:#fff;padding:5px 15px;background-color:#0067b2;clip-path:polygon(0% 0%,93% 0%,100% 50%,93% 100%,0% 100%);}body.single-property .property-grid .property-item h4 a:hover,body.single-property .contacts-list a:hover{color:#0067b2;}.single-agent .page-head{display:none;}.single-agent .listing-grid-layout .main{margin:0;border:0;}.single-agent .container.listing-grid-layout{width:100%;max-width:100%;padding:0;margin:0;}.single-agent .listing-layout{position:relative;background-color:#f8f8f8;border:0;width:100%;}.single-agent .listing-layout .title-heading{position:static;}.single-agent .list-container{max-width:1170px;border:0;box-shadow:none;border-radius:0;margin:0 auto;padding:75px 30px;}.single-agent .list-container .about-agent{padding:0 45px;max-width:100%;border:1px solid #f1f1f1;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);border-radius:10px;margin:50px auto 50px;}.single-agent .about-agent{border:0;}.single-agent .about-agent .follow-agent{border-top:0;}.single-agent .about-agent .span3{width:146px;}.single-agent .about-agent .span9{width:calc(100% - 174px);}.single-agent .about-agent.agent-single figure{margin:-38px 0 0 0;}.single-agent .about-agent.agent-single figure img{border:0;border-radius:10px;}.single-agent .about-agent hr{display:none;}.single-agent .about-agent .span9 h5{font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-align:left;color:#0067b2;}.about-agent .contacts-list{font-family:"Inter",sans-serif;}.single-agent .contacts-list li{font-family:Inter;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#808080;}.single-agent .contacts-list li a{color:#000;}.single-agent .contacts-list li a:hover{color:#0067b2;}.single-agent #agent-single-form{margin-top:15px;margin-bottom:45px;background:#f1f1f1;padding:30px 30px 0;border-radius:10px;font-family:"Inter",sans-serif !important;}.single-agent .row-fluid .span6{width:100%;margin:0;}.single-agent #agent-single-form input[type=text],.single-agent #agent-single-form input[type=email]{height:50px;border:0;background:#fff;border-radius:5px;margin-bottom:15px;}.single-agent #agent-single-form textarea{border:0;border-radius:5px;resize:none;margin-bottom:15px;}.single-agent #agent-single-form input[type="submit"]{border-radius:5px;}.single-agent #agent-single-form input[type="submit"]:hover{background-color:#000;border-color:#000;}.single-agent .listing-layout .property-item-wrapper{margin:0 0 30px;border:1px solid #f1f1f1;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);border-radius:10px;padding:30px;}.single-agent .property-item-wrapper .property-item{background-color:#fff;padding:0 !important;margin-bottom:0;border:0;border-radius:10px;}.single-agent.realhomes-content-fullwidth .listing-layout .property-item .detail{width:calc(100% - 304px);padding:0 30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.single-agent .listing-layout .property-item h4,.single-agent .listing-layout .property-item h4 a{font-family:Inter;font-size:18px;font-weight:700;line-height:22px;text-align:left;color:#000;}.single-agent .listing-layout .property-item figure{margin:0 0 34px;}.single-agent .listing-layout .property-item figure img{border-radius:5px;}.single-agent .listing-layout .property-item .price{color:#0067b2;margin-right:-20px;margin:0px 0 0px;background:transparent;font-family:Inter;font-size:20px;font-weight:700;line-height:20px;text-align:left;padding-left:0;}.single-agent .listing-layout .property-item .detail p{margin-bottom:10px;font-family:Inter;font-size:13px;font-weight:400;line-height:19.5px;text-align:left;color:#808080;}.single-agent .listing-layout .property-item .detail a.more-details:hover{color:#0067b2;}.single-agent .property-item .property-meta{margin:0;padding:0;width:auto;border:0;}.single-agent .property-item .property-meta > span{padding:0px 30px 0px 0;margin:15px;font-family:Inter;font-size:14px;font-weight:500;line-height:22px;text-align:left;color:#808080;}.single-agent .property-item figure figcaption,.single-agent .property-item figure .property-label{position:absolute;left:10px;right:auto;bottom:-17px;color:#fff;font-size:13px;padding:7px 20px 8px 10px;background-color:#0067b2;clip-path:polygon(0% 0%,93% 0%,100% 50%,93% 100%,0% 100%);}body.post-type-archive-property{background-color:#f8f8f8;font-family:Inter,sans-serif !important;}body.post-type-archive-property .container.contents.listing-grid-layout{max-width:1140px;}.post-type-archive-property .post-type-archive-property .span3.sidebar-wrap{display:none;}.post-type-archive-property .span9.main-wrap{width:100%;margin:0 auto 0 17px;max-width:1170px;clear:both;padding:0;border:0;}.post-type-archive-property .listing-grid-layout .main{border:0;}.post-type-archive-property .property-grid{border:0;background:transparent;}.post-type-archive-property .property-grid .list-container{margin:0;padding:25px 0;padding:0;display:flex;flex-wrap:wrap;column-gap:30px;row-gap:30px;}.post-type-archive-property .sort-controls,.post-type-archive-property .sort-controls strong{font-family:Inter;font-size:16px;font-weight:500;line-height:19.36px;color:#000;}.post-type-archive-property .inspiry_select_picker_trigger.bootstrap-select button.dropdown-toggle{border:0;color:#000;box-shadow:0px 0px 4px 0px rgba(0,0,0,.25);padding:12px;}.post-type-archive-property .bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-family:Inter;font-size:14px;font-weight:500;line-height:16.94px;}.post-type-archive-property .inspiry_select_picker_trigger.bootstrap-select button.dropdown-toggle .bs-caret{background-color:#fff;height:40px;border-left:0;}.post-type-archive-property .inspiry_select_picker_trigger>.dropdown-toggle span.caret{border-top:4px solid black;}.post-type-archive-property .sort-controls{width:100%;flex:0 0 100%;margin:0;}.post-type-archive-property .property-grid .property-item{flex:0 0 calc(33.33% - 22px);width:calc(33.33% - 22px);box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);border:1px solid #f1f1f1;margin-left:0;margin-bottom:0;}.post-type-archive-property .listing-layout .property-item-wrapper{box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);border:1px solid #f1f1f1;}.post-type-archive-property .property-grid .property-item h4{padding:12px 20px 5px;}.post-type-archive-property .property-grid .property-item h4 a{font-family:Inter;font-size:18px;font-weight:700;line-height:22px;text-align:left;color:#000;}.post-type-archive-property .property-grid .property-item h4 a:hover{color:#0067b2;}.post-type-archive-property .property-grid .property-item p{font-family:Inter;font-size:13px;font-weight:400;line-height:19.5px;text-align:left;padding:0 20px;color:#808080;}.post-type-archive-property .property-grid .property-item > span{font-family:Inter;font-size:16px;font-weight:500;line-height:16px;text-align:left;color:#0067b2;padding:0 20px;display:block;margin-bottom:20px;}.post-type-archive-property .listing-layout.property-grid .property-item img{border:none;height:200px;width:100%;object-fit:cover;}.post-type-archive-property .property-item figure figcaption,.post-type-archive-property .property-item figure .property-label{position:absolute;font-size:13px;left:20px;right:auto;bottom:-12px;color:#fff;padding:5px 15px;background-color:#0067b2;clip-path:polygon(0% 0%,93% 0%,100% 50%,93% 100%,0% 100%);}.property-grid .property-item p .more-details:hover{color:#0067b2;}.listing-grid-layout .pagination{border-top:0;margin:0;padding:0;width:100%;}.pagination a{padding:10px 17px;margin:0 1px 5px;color:#555;box-shadow:0px 0px 2px 0px rgba(0,0,0,.15);border:0;font-family:Inter;font-size:14px;font-weight:500;line-height:21px;text-align:left;background:#fff;}.pagination a.current,.pagination a:hover{background:#0067b2;}.property-grid-sale .rh_properties_element .wrapper_properties_ele .rh_prop_card_elementor,.property-grid-sale .rh_prop_card__wrap{height:100%;}.property-grid-sale .rh_prop_card__wrap{background:#fff;}.property-grid-sale .elementor_property_card_parent .rh_label_elementor .rh_label__wrap{display:none;}.property-grid-sale .rh_prop_card__details_elementor h3{line-height:22px;}.property-grid-sale .rh_prop_card__meta_wrap_elementor{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding-top:17px;margin-bottom:22px;}.map-wrapper #map-head{margin-bottom:0;}.advance-main-wrapper form.advance-search-form,.advance-main-wrapper.advance-search label{margin-bottom:0;font-family:"Inter",sans-serif !important;font-size:12px !important;}.advance-main-wrapper.advance-search label{color:#000;font-weight:700;}.advance-main-wrapper.advance-search .as-form-wrap{padding:0;}.advance-main-wrapper.advance-search .search-top,.advance-main-wrapper.advance-search .search-bottom,.advance-main-wrapper.advance-search .left,.advance-main-wrapper.advance-search .right{display:flex;flex-direction:row;flex-wrap:nowrap;}.advance-main-wrapper.advance-search .left{width:80%;}.advance-main-wrapper.advance-search .right{width:20%;}.advance-main-wrapper.advance-search .right .col-50{flex:0 0 50%;width:50%;}.advance-main-wrapper .advanced_box{width:100%;background:transparent;border:0;box-shadow:none;}.advance-main-wrapper .option-bar{padding:10px;border-right:1px solid #ddd;}.advance-main-wrapper .option-bar:last-child{border:0;}.advance-main-wrapper .option-bar{padding:20px 20px 16px;border-right:1px solid #ddd;flex:0 0 18.3%;width:18.3%;}.page-template-ginn .advance-main-wrapper .option-bar{padding:20px 15px;flex:0 0 14%;width:14%;}.page-template-ginn .advance-search.ginn-search{margin-top:-80px !important;}.page-template-template-ginn-map-below .advance-main-wrapper .option-bar{padding:20px 23px 16px 18px;}.page-template-template-ginn-map-below .main{border:0 !important;}.advance-main-wrapper .option-bar.large{flex:0 0 27%;width:27%;}.advance-main-wrapper .selectwrap input[type=text]{width:100%;font-family:"Inter",sans-serif;font-size:12px;margin-bottom:0;padding:0;border:0 !important;outline:0 !important;}.advance-main-wrapper .option-bar select,.advance-main-wrapper .option-bar select.iOSselect{width:100%;font-family:"Inter",sans-serif;font-size:12px;margin-bottom:0;padding:0;border:0 !important;outline:0 !important;-webkit-appearance:none;background-color:#fff !important;background-image:url("https://cdn-ildkpab.nitrocdn.com/ODECKrutCdCmWxTXJyHFTkYWLBjKhalm/assets/images/optimized/rev-de7f793/foxocnj.com/wp-content/themes/realhomes-child/assets/images/iso-dropdown-icon.svg");background-position:right center;background-repeat:no-repeat;padding-right:1.5em;}.advance-main-wrapper .option-bar select.nitro-lazy,.advance-main-wrapper .option-bar select.iOSselect.nitro-lazy{background-image:none !important;}.advance-main-wrapper.advance-search .search-bottom .left{flex-wrap:wrap;background:#fff;border:1px solid #d6d6d6;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);}.advance-main-wrapper .search-bottom .left .option-bar{flex:0 0 21%;width:21%;}.advance-main-wrapper .search-bottom .left .option-bar.amenities-filter{flex:0 0 100%;width:100%;border-top:1px solid #e4e4e4;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;margin-bottom:5px;}.advance-main-wrapper .search-bottom .left .option-bar.amenities-filter .amenities-checkbox{flex:0 0 calc(25% - 15px);width:calc(25% - 15px);}.advance-main-wrapper .search-bottom .left .option-bar.amenities-filter label{flex:0 0 100%;width:100%;}.advance-main-wrapper.advance-search .search-top{border:0;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);background:#fff;border-radius:5px;}.advance-main-wrapper.advance-search .search-bottom{border-radius:0 5px 5px 5px;margin-top:-3px;}.advance-search{background-color:transparent;border:0;}.advance-main-wrapper.advance-search .slide-toggle.search_ad{width:100%;height:100%;}.advance-main-wrapper.advance-search #start-search{margin:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;column-gap:10px;padding:0;font-family:Inter;font-size:16px;font-weight:700;line-height:19.36px;text-align:left;color:#003256;border-radius:0 5px 5px 0;background:#fef200;}.advance-main-wrapper.advance-search #start-search:hover{background:#000;color:#fef200;}.advance-main-wrapper.advance-search #start-search:hover svg{filter:brightness(0) saturate(100%) invert(79%) sepia(86%) saturate(658%) hue-rotate(360deg) brightness(102%) contrast(103%);}.advance-main-wrapper.advance-search .slide-toggle.search_ad:hover{background:#000;}.advance-main-wrapper.advance-search .selectwrap{padding-bottom:0;}.advance-main-wrapper.advance-search .selectwrap input{margin-bottom:0;}.advance-main-wrapper .search-bottom .left .option-bar label{margin-bottom:5px;}.advance-main-wrapper .search-bottom .amenities-checkbox label{color:#494949;font-weight:400;display:flex;align-items:flex-start;}.advance-main-wrapper.advance-search .amenities-checkbox input[type=checkbox]{margin:0 10px 0 0;width:16px;height:16px;border:1px solid #bebebe;border-radius:4px;}.advance-main-wrapper .search-bottom .left .option-bar.amenities-filter label.amenities-price{margin-bottom:10px;}.advance-main-wrapper.advance-search.ginn-search{margin-top:0;}.advance-main-wrapper.advance-search .selectwrap input{background:#fff url("https://cdn-ildkpab.nitrocdn.com/ODECKrutCdCmWxTXJyHFTkYWLBjKhalm/assets/images/optimized/rev-de7f793/foxocnj.com/wp-content/themes/realhomes-child/assets/images/banner-form-search-icon.svg") no-repeat left center;padding-left:23px;border:0 !important;outline:0 !important;box-shadow:none;}.advance-main-wrapper.advance-search .selectwrap input.nitro-lazy{background-image:none !important;}.page-template-template-ginn-map-below .advance-main-wrapper.advance-search.ginn-search{margin-top:-45px;margin-bottom:30px;}.page-template-template-ginn-map-below .advance-main-wrapper .option-bar{flex:0 0 14%;width:14%;}.page-template-template-ginn-map-below .advance-main-wrapper .option-bar.large{flex:0 0 22%;width:22%;}.page-template-template-ginn-map-below .advance-main-wrapper .search-bottom .left .option-bar{flex:0 0 19.5%;width:19.5%;}.page-template-template-ginn-map-below  .advance-main-wrapper .search-bottom .left .option-bar.amenities-filter{flex:0 0 calc(100% - 40px);width:calc(100% - 40px);justify-content:space-between;}.no-border{border-right:0 !important;}.page-template-ginn .property-items-container h3{display:block;width:100%;text-align:center;}.page-id-122 .container,.page-template-template-property-listing .container{box-sizing:border-box;}.page-id-122 .page-head{position:relative;background:rgba(0,78,135,.95) !important;height:275px;}.page-id-122 .page-head:after{content:"Contact us";width:500px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-family:"Inter",Sans-serif;font-size:70px;font-weight:300;color:#fff;}.page-id-122 .page-main{background-color:transparent;border:0;}.page-id-122 .page-main .post-header{border:0;background:transparent;}.page-id-122 .page-main .post-title{color:#000;font-family:"Inter",Sans-serif;font-size:36px;font-weight:400;line-height:44px;}.page-id-122 .post-content .ezcol-one-half,.page-id-122 .post-content .ezcol-one-half.ezcol-last,.page-id-122 .comment-respond{width:100% !important;clear:both;padding:30px 20px;margin-bottom:20px;border:1px solid #f1f1f1;background:#fff;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);color:#696969;}.page-id-122 .comment-respond{border:0 !important;}.page-main #comments{border:0 !important;margin:0 30px !important;}.page-id-122 .post-content .ezcol-one-half h2,.page-id-122 .page-main .comment-respond #reply-title{font-family:Inter;font-size:16px;font-weight:700;line-height:28px;text-align:left;color:#0067b2 !important;margin-bottom:20px !important;}.page-id-122 #mc_embed_signup .mc-field-group{width:100%;}.page-id-122 .wpcf7 label,.page-id-122 .page-main .comment-respond label{display:block;margin-bottom:18px;font-family:"Inter",Sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;line-height:17px;color:#000;}.page-id-122 .wpcf7 input[type=text],.page-id-122 .wpcf7 input[type=email],.page-id-122 .wpcf7 textarea,.page-id-122 #mc_embed_signup .mc-field-group input,.page-id-122 .page-main .comment-respond #comment{width:calc(100% - 20px);background:#f8f8f8;border:0;height:44px;border-radius:5px;padding-left:15px;margin-top:10px;}.page-id-122 .wpcf7 textarea,.page-id-122 .page-main .comment-respond #comment{height:138px;}.page-id-122 .wpcf7 input.wpcf7-form-control.wpcf7-submit.has-spinner.real-btn,.page-id-122 #mc_embed_signup .button,.page-id-122 .page-main .comment-respond input[type="submit"]{background:#fef200;color:#000;font-family:"Inter",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;border:1px solid rgba(2,1,1,0);border-radius:5px;}.page-id-122 #mc_embed_signup .button{padding:10px 40px;height:auto;width:auto;}.page-id-122 .wpcf7 input.wpcf7-form-control.wpcf7-submit.has-spinner.real-btn:hover,.page-id-122 #mc_embed_signup .button:hover,.page-id-122 .page-main .comment-respond input[type="submit"]:hover{background:#000;color:#fef200;border:1px solid #000;}.page-id-122 .sidebar .widget_text .textwidget{padding:0px 10px 10px;background:#fff;}.page-id-122 #custom_html-2{transition:background .3s,border .3s,border-radius .3s,box-shadow;background:#fff !important;border:1px solid #f1f1f1;border-radius:10px;margin-top:30px;}.page-id-122 #custom_html-2 h3.title{border:0;background:transparent;color:#000;font-family:"Inter",Sans-serif;font-size:23px;font-weight:400;line-height:44px;padding:20px 24px;}.page-template-template-property-listing .span9{width:100%;margin:0 auto;}.page-template-template-property-listing h1.title-heading,.page-template-template-property-listing .view-type{display:none;}.page-template-template-property-listing .list-container.clearfix::before,.page-template-template-property-listing .list-container.clearfix::after{display:none;}.properties_item a:hover{color:inherit;}.post-wrapper.home-post-wrapper .eael-grid-post .eael-entry-meta span.eael-posted-by{display:none;}.dsidx .dsidx-search-widget form p select,.dsidx select.dsidx-search-widget-propertyTypes,.dsidx .dsidx-sorting-control select{background-image:url("https://cdn-ildkpab.nitrocdn.com/ODECKrutCdCmWxTXJyHFTkYWLBjKhalm/assets/images/optimized/rev-de7f793/foxocnj.com/wp-content/themes/realhomes-child/assets/images/iso-dropdown-icon.svg");background-position:right 10px center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;}.dsidx .dsidx-search-widget form p select.nitro-lazy,.dsidx select.dsidx-search-widget-propertyTypes.nitro-lazy,.dsidx .dsidx-sorting-control select.nitro-lazy{background-image:none !important;}.header-btn{max-width:max-content;}.dsidx .page-head{display:none;}.dsidx .dsidx-banner{background:rgba(0,78,135,.95) !important;min-height:305px;display:flex;justify-content:center;align-content:center;align-items:center;border:0;padding:0 25px;}.dsidx .container{box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1398px;padding:50px 0 0;}.dsidx .container > .row{margin:0 !important;}.dsidx .span8{width:75%;margin:0;max-width:100%;box-sizing:content-box;}.dsidx .span4{width:25%;margin:0;max-width:100%;box-sizing:content-box;}.dsidx .post-header{display:none;}.dsidx .page-main{background-color:#f5f5f5;border:0;padding-bottom:80px;}.realhomes-content-fullwidth .main-wrap{width:calc(100% - 30px);margin:0 auto !important;padding:0 15px;}.dsidx h3.post-title{color:#fff;font-family:"Inter",Sans-serif;font-size:70px !important;font-weight:300;line-height:85px;text-align:center;max-width:1180px;}.dsidx .page-main .post-content{margin:0;padding:0;}.dsidx .dsidx-paging-control,.dsidx .dsidx-sorting-control,.dsidx #dsidx-map-control,.dsidx #dsidx-actions{}.dsidx #dsidx.dsidx-results .dsidx-paging-control{font-size:15px;color:#0067b2;margin-left:15px;}.dsidx #dsidx.dsidx-results .dsidx-sorting-control form select{border:0;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);}.dsidx #dsidx.dsidx-results #dsidx-map-control{background:#fff;padding:20px 15px;margin:10px 8px;}#dsidx select,.dsidx-content-header select{margin-right:7px !important;}.dsidx-widget-quick-search .dsidx-resp-search-box{padding:10px 0px;}.dsidx-search-widget label{padding:15px 0px;margin:0;font-family:Inter !important;font-weight:500 !important;font-size:14px !important;color:#000 !important;}h2.widgettitle{color:#000;}form.dsidx-resp-search-form{margin:0 !important;}form.dsidx-resp-search-form .dsidx-resp-area.dsidx-resp-area-submit{margin:0 !important;}form.dsidx-resp-search-form .dsidx-resp-area.dsidx-resp-location-area{margin:0 !important;width:70% !important;}.eael-entry-wrapper h2.eael-entry-title{min-height:78px;}.dsidx .dsidx-separator{height:0;}.dsidx ol#dsidx-listings{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;}.dsidx #dsidx-listings li.dsidx-listing-container{display:flex;border:1px solid #dedede;border:0;flex:0 0 calc(33.33% - 20px);width:calc(33.33% - 20px);text-align:left;padding:0;margin:0 auto 20px !important;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);}.dsidx #dsidx-listings .dsidx-listing .dsidx-media .dsidx-photo a img{height:214px;width:100% !important;object-fit:cover;}.dsidx #dsidx-listings .dsidx-listing .dsidx-media{width:100%;}.dsidx #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-primary-data .dsidx-address a{margin:0 0 15px;padding-top:30px !important;display:block;width:100%;font-family:Inter;font-size:18px;font-weight:700;line-height:27px;color:#000;}.dsidx #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-primary-data .dsidx-address a span{color:#808080;}.dsidx #dsidx-listings .dsidx-primary-data,.dsidx #dsidx-listings .dsidx-listing-container:hover .dsidx-primary-data{background-color:#fff;}.dsidx #dsidx-listings .dsidx-listing .dsidx-secondary-data{width:100%;box-sizing:border-box;padding-top:0 !important;padding-bottom:30px;}.dsidx #dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-primary-data .dsidx-price{font-family:Inter;font-size:20px;font-weight:400;line-height:30px;color:#0067b2;margin:0px 0px 0px 0px;width:100%;float:left;clear:both !important;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:10px 5px;}#dsidx-listings .dsidx-listing-container .dsidx-secondary-data div{padding:10px 10px 0px 10px !important;}.dsidx #dsidx-listings li.dsidx-listing-container .dsidx-listing{background:#fff;width:100%;}.dsidx #dsidx-disclaimer{padding:30px 30px 40px 30px;position:relative;border:none;background:#fff;box-shadow:none;max-width:100%;margin:0 10px;}.dsidx aside.sidebar{max-width:1160px;margin:0 auto;padding:0 25px;}.dsidx #dsidx-listings .dsidx-address{display:inline;margin-left:5px;}.dsidx .widgets_on_page,.dsidx .dsidx-search-widget{max-width:100%;margin:0 auto;padding:35px 30px;width:calc(100% - 70px);background:#fff !important;}.dsidx .dsidx-search-widget form{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:10px;background:#fff;margin-bottom:0;}.dsidx .dsidx-search-widget form p{width:100%;margin:0;}.dsidx .dsidx-search-widget form p:nth-child(1),.dsidx .dsidx-search-widget form p:nth-child(2),.dsidx .dsidx-search-widget form p:nth-child(3){width:100%;}.dsidx .dsidx-search-widget form p select{height:50px;border:0;border-radius:0px;padding:10px;background-color:#f8f8f8 !important;margin:0 0 20px 0;}.dsidx .dsidx-search-widget form input[type=text]{padding:24px 10px;border:0;}.dsidx .widgets_on_page .widget{border:0;background:#fff;padding:0;margin:0;}.dsidx .dsidx-search-widget form input[type=text],.dsidx .dsidx-resp-horizontal .dsidx-resp-area input[type=text]{border:0 !important;border-radius:5px !important;padding:20px !important;height:50px !important;background:#f8f8f8 !important;margin:0 0 20px 0;}.dsidx .span4 .widget{font-size:13px;line-height:22px;background-color:#f2f2f2;margin-bottom:28px;border:0;background:#fff;margin-top:0;width:100%;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);font-family:Inter;font-weight:400;box-sizing:border-box;}.sidebar .widget_text .textwidget{padding:0 0 20px;background:#fff;}.dsidx .sidebar .widget_text .title{font-family:Inter;font-size:16px;font-weight:700;line-height:25px;text-align:left;color:#0067b2;border-bottom:1px solid #e4e4e4;}#mc_embed_shell > a{display:none;}.dsidx .sidebar #mc_embed_signup .button{background-color:#fef200;color:#111 !important;width:100%;height:48px;}.dsidx .sidebar #mc_embed_signup .button:hover{background-color:#111;color:#fef200 !important;}.dsidx input.dsidx-resp-submit.real-btn,.dsidx-search-widget .dsidx-search-button .submit,#dsidx-contact-form-submit{width:240px;height:48px;font-size:14px !important;line-height:1.5 !important;color:#111 !important;}.dsidx input.dsidx-resp-submit.real-btn:hover,.dsidx-search-widget .dsidx-search-button .submit:hover,#dsidx-contact-form-submit:hover{color:#fff341 !important;background:#111;border-color:#111;}.dsidx #mc_embed_signup .mc-field-group{width:100%;}.dsidx-details #dsidx-description,.dsidx-details #dsidx-property-types,.dsidx-details table#dsidx-secondary-data{background:#fff !important;border:0 !important;padding:35px 30px 0 30px !important;max-width:100%;margin:0;}table.dsidx-supplemental-data.dsidx-fields tr{background-color:#f3f3f3;}#dsidx .dsidx-secondary-row{background-color:#fff;}#dsidx .dsidx-supplemental-data td,#dsidx .dsidx-supplemental-data th{padding:15px 20px 15px 20px !important;}#dsidx.dsidx-details #dsidx-secondary-data,#dsidx.dsidx-details .dsidx-supplemental-data{margin:0 !important;padding:0 30px;}.dsidx-details #dsidx-listing-source,#dsidx.dsidx-details h3{padding:40px 20px 40px 30px;max-width:100%;margin:0;width:auto;font-family:Inter;font-weight:700;font-size:16px;color:#0067b2;background:#fff;border:none;}.dsidx-details #dsidx-listing-source{padding-bottom:15px !important;}.dsidx-details #dsidx-property-types,#dsidx.dsidx-details #dsidx-description{color:#696969 !important;font-family:Inter !important;font-weight:400 !important;font-size:15px !important;line-height:150% !important;}#dsidx.dsidx-details #dsidx-secondary-data th,#dsidx.dsidx-details #dsidx-secondary-data td,#dsidx.dsidx-details .dsidx-supplemental-data th,#dsidx.dsidx-details .dsidx-supplemental-data td{background:none;color:#000;padding:10px 30px !important;font-family:Inter !important;font-weight:400 !important;font-size:15px !important;}.dsidx-details .dsidx-contact-form table input.dsidx-text{min-height:50px !important;border:0 !important;border-radius:0 !important;padding:20px !important;}#dsidx .dsidx-contact-form td{padding-bottom:0 !important;}.dsidx-details #dsidx-contact-form{background:#fff !important;border:0 !important;padding:0 30px !important;margin-top:-10px;}.dsidx-details .dsidx-contact-form table{background:#fff;}#dsidx.dsidx-details .dsidx-contact-form table textarea.dsidx-contact-form-comments,#dsidx.dsidx-details .dsidx-contact-form table input.dsidx-text{width:100% !important;padding:10px 20px !important;background:#f8f8f8;height:50px !important;border-radius:5px !important;margin:10px 0 30px 0;color:#000;}#dsidx.dsidx-details .dsidx-contact-form table textarea.dsidx-contact-form-comments{height:auto !important;}#dsidx-contact-form-submit,.dsidx-details .dsidx-contact-form .dsidx-contact-form-schedule-yesno{margin:0 0 20px !important;}#dsidx.dsidx-details .dsidx-contact-form table label{margin-top:0 !important;font-family:Inter !important;font-weight:500 !important;font-size:14px !important;line-height:12px !important;color:#222;}#dsidx.dsidx-details .dsidx-contact-form table th,#dsidx.dsidx-details .dsidx-contact-form table td{padding:0 !important;width:100%;}div#dsidx-contact-form tr{display:flex;flex-direction:column;}.dsidx-details .dsidx-contact-form td{padding:20px 20px 0px 20px !important;}.dsidx-details .dsidx-contact-form .dsidx-contact-form-comments{border:0 !important;}.dsidx-details #dsidx-header table td{display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;}.dsidx-details #dsidx-media-td{vertical-align:middle;flex:0 0 60%;}.dsidx-details #dsidx-header > table > tbody > tr > td > div:not(#dsidx-media-td){flex:0 0 calc(40% - 24px);margin:0 0 0 24px;background:#f5f5f5;}.dsidx-details #dsidx-primary-data tbody tr:nth-child(odd){background-color:#f5f5f5;}.dsidx-details #dsidx-primary-data tbody tr:nth-child(even){background-color:#fff !important;}#dsidx #dsidx-media-td .jb-navigation .jbn-left-button,#dsidx #dsidx-media-td .jb-navigation .jbn-right-button{display:block !important;}#dsidx-header table#dsidx-primary-data td{border-left:1px solid #f1f1f1;padding-left:9px;}.dsidx-details hr{border-top:0 !important;border-bottom:0 !important;}.dsidx .dsidx-details #dsidx-disclaimer{margin:0;}#dsidx .dsidx-contact-form tr:last-child td{padding-bottom:30px !important;}#dsidx td,#dsidx th{padding:20px;}#dsidx .dsidx-secondary-row th,#dsidx .dsidx-secondary-row td{padding-bottom:20px;}.dsidx-details #dsidx-primary-data th{padding:5px;}.dsidx .dsidx-details #dsidx-header{border:0;box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);}#dsidx.dsidx-details #dsidx-map{box-shadow:5px 4px 25px 0px rgba(0,0,0,.06);background:#fff;}#dsidx-listings .dsidx-listing .dsidx-listing-tag.dsidx-tag-price-drop{display:none;}.error404 .page-head{background:#00518a !important;}.error404 .page-head .page-title span,.error404 .page-head p{background-color:transparent;opacity:1;color:#fff !important;text-align:center;}.error404 .page-head .wrap{float:unset;text-align:center;}.header-menu li.menu-item:hover > a{color:#f72431 !important;}.header-menu ul.rhea-elementor-nav-menu > li.menu-item.rh-active > a,.header-menu ul.rhea-elementor-nav-menu > li.menu-item:hover > a{color:#f72431 !important;}.elementor-68435 .elementor-element.elementor-element-2f95d31d{transition:none !important;}.elementor-68435 .elementor-element.elementor-element-696aec0a{transition:none !important;}.page-template-template-ginn-details-php #overview .property-item .title{width:calc(100% - 44px);}.page-template-template-ginn-details-php.page-template-template-ginn-details a.btn_listing{display:none;}.page-template-template-ginn-details-php.page-template-template-ginn-details .agent-info-form{margin-top:-5px;padding:20px 20px 0;}.page-template-template-ginn-details-php.page-template-template-ginn-details .info-box{margin-top:0;}.page-template-template-ginn-details-php.page-template-template-ginn-details .info-content .agent-name{margin:0 0 10px 0;}.page-template-template-ginn-details-php.page-template-template-ginn-details .rental-booking-form  textarea.wpcf7-form-control.wpcf7-textarea{margin-top:0;}.page-template-template-ginn-details-php.page-template-template-ginn-details #overview .property-item .content p{margin-bottom:5px !important;}@media (max-width: 1365px){.americas-greatest>.elementor-container:before{width:120px;height:107px;top:-160px;left:-54px;}.americas-greatest>.elementor-container:after{width:120px;height:107px;top:auto;left:auto;bottom:-184px;right:-60px;}}@media (max-width: 1279px){.americas-greatest>.elementor-container:before{width:100px;left:0;}.americas-greatest>.elementor-container:after{width:100px;left:auto;right:0;}.page-template-template-property-detail .container{max-width:1170px;}}@media (max-width: 1199px){.americas-greatest>.elementor-container:before{width:78px;left:20px;top:-94px;}.americas-greatest>.elementor-container:after{width:78px;left:auto;right:20px;bottom:-111px;}.fees-card ul li{padding-right:45px;}.contect-form-box{margin:30px 30px;}.home-post-wrapper .eael-post-grid{justify-content:center;align-items:flex-start;display:flex;flex-wrap:nowrap;}.page-template-template-property-detail .container{width:calc(100% - 30px);max-width:calc(100% - 30px);}body.single-agent .listing-layout .title-heading{width:calc(100% - 40px);max-width:calc(100% - 40px);}.single-agent .list-container{width:calc(100% - 20px);max-width:calc(100% - 20px);padding-left:15px;padding-right:15px;}.container.contents.listing-grid-layout{max-width:1140px;box-sizing:border-box;}.post-type-archive-property .span9.main-wrap{width:100%;margin:0 17px;max-width:calc(100% - 12px);}.post-type-archive-property .property-grid .property-item{flex:0 0 calc(33.33% - 16px);width:calc(33.33% - 16px);}.gallery-wr{max-height:750px;}.page-template-template-ginn-map-below .advance-main-wrapper .option-bar{flex:0 0 12%;width:12%;}.page-template-template-ginn-map-below .advance-main-wrapper .option-bar.large{flex:0 0 25%;width:25%;}.advance-main-wrapper .option-bar{padding:20px 10px 16px;}.page-template-template-ginn-map-below .span12{width:95%;margin:0 2% !important;clear:both;}.page-template-ginn .advance-main-wrapper .option-bar{flex:0 0 13.5%;}}@media (max-width: 1024px){.footer-beachwatch.elementor-section.elementor-section-boxed > .elementor-container{column-gap:0px;}.beachwatch-col > .elementor-widget-wrap.elementor-element-populated{padding:18px 10px 18px 15px;margin:0 10px 10px 0 !important;}.packege-box .elementor-widget-image img{height:173px !important;}.feature-icon-list{margin-right:5%;}.fees-card ul li{padding-right:3%;}.banner-title{font-size:42px !important;line-height:60px !important;}.agents-staff-content{padding:110px 0px 50px;}.contect-form-box{padding:45px;margin:30px 30px;}body.single-property .container.contents.detail.property-section-order-default{max-width:966px;}.page-template-template-ginn-details #overview .property-item .property-meta span{padding:5px;}.rental-details-banner.page-head .page-title{font-size:36px;}.agent-sale-information-sec .container{max-width:100%;}.page-id-71726 .container.contents.single{max-width:100%;padding:0px;}}@media (max-width:979px){.fees-card ul li{padding-right:0px;width:100%;margin-bottom:12px;}.page-template-ginn .advance-main-wrapper .option-bar{width:96%;}.fees-card ul li:after{width:0px;height:0px;}.property-map{padding:20px;}.availability-table{padding-right:0px;}.description-contents{padding:30px 25px 30px 25px;}.features-list{overflow-x:scroll;overflow-y:hidden;height:auto;white-space:nowrap;}.property-descrip-content .socail-icon{padding:10px 20px;}.property-address h2{font-size:24px;line-height:32px;margin:10px 0px 5px 0px;}.start-from{padding-left:15px;}.rate-link a{font-size:20px;line-height:24px;}.property-detail-content{padding:30px 0px 30px 0px;}.property-descrip-content .socail-icon ul li a{padding:10px 10px;}.property-descrip-content .socail-icon > span{font-size:14px;}.detail-from-wr .form-textarea-field textarea{padding:0px 10px 14px 20px !important;}.detail-from-wr label{padding:10px 10px 10px 10px !important;}.detail-from-wr p{padding:0px 10px 10px 10px;}.detail-from-wr input{padding:5px 10px 14px 20px !important;width:85% !important;}.room-card .room-inner{margin:13px 0px;padding-left:20px;}.my-listing-section{padding:30px 0px 80px;}.agents-staff-box{padding:0 30px 20px;}.contect-form-box{padding:40px 30px;margin:30px 0px;}.home-post-wrapper .eael-post-grid{justify-content:center;align-items:flex-start;display:flex;flex-wrap:wrap;}body.single-property .container.contents.detail.property-section-order-default{max-width:738px;}body.single-property .single-property-fullwidth .page-head .page-title.single-agent,body.single-agent .listing-layout .title-heading{font-size:52px;}body.single-property #overview .share-networks span{margin-right:10px;}body.single-property .single-property-fullwidth .detail .property-grid .property-item{flex:0 0 calc(50% - 20px);width:calc(50% - 20px);}body.single-property .single-property-fullwidth .page-head div.page-breadcrumbs{padding:45px 20px 24px 20px;}.single-agent .about-agent .span3,.single-agent .about-agent .span9{width:100%;}.single-agent .about-agent .span9{padding-top:30px;margin:0;}.single-agent .contents .main-wrap,.single-agent .contents .sidebar-wrap{width:100%;}body.single-agent .listing-layout .title-heading,.single-agent .list-container{width:calc(100% - 20px);max-width:calc(100% - 20px);box-sizing:border-box;padding-left:15px;padding-right:15px;}.single-agent .list-container{margin-left:0;}.post-type-archive-property .span9.main-wrap{width:100%;margin:0;max-width:calc(100% - 0px);}.post-type-archive-property .property-grid .property-item{flex:0 0 calc(50% - 17px);width:calc(50% - 17px);min-height:auto !important;}.post-type-archive-property .property-grid .property-item figure{width:100% !important;}.advance-main-wrapper.advance-search .search-top{flex-direction:column;flex-wrap:wrap;}.advance-main-wrapper.advance-search .left,.advance-main-wrapper.advance-search .right,.advance-main-wrapper .search-bottom .left .option-bar{flex:0 0 100%;width:100%;}.advance-main-wrapper.advance-search .left{flex-direction:column;flex-wrap:wrap;}.advance-main-wrapper.advance-search .search-top .right{flex:0 0 20%;width:20%;width:100%;position:absolute;left:0;right:0;bottom:0;}.advance-main-wrapper.advance-search .as-form-wrap{width:100%;}.advance-main-wrapper.advance-search .search-bottom .left{flex-direction:row;}.advance-main-wrapper .search-bottom .left .option-bar.amenities-filter .amenities-checkbox{flex:0 0 calc(50% - 3px);width:calc(50% - 3px);}.advance-main-wrapper .option-bar{padding:14px 14px 5px;border:0;flex:0 0 100%;width:100%;border-bottom:1px solid #ddd;}.advance-main-wrapper .option-bar.large{flex:0 0 100%;width:100%;}.page-template-ginn.page-template-template-ginn .advance-main-wrapper .option-bar.large{max-width:-webkit-fill-available;}.search-wrapper-main{padding-bottom:66px;}.advance-search.ginn-search .slide-toggle.search_ad{border-radius:0 0 0 5px;height:70px;}.advance-main-wrapper.advance-search #start-search{border-radius:0 0px 5px 0;}.selectwrap input{width:auto;height:24px;padding-right:30px;margin-bottom:12px;cursor:pointer;color:#7b8283;background:url("https://foxocnj.com/wp-content/images/dropdown-arrow.png") no-repeat left top;}.selectwrap input.nitro-lazy{background-image:none !important;}.page-template-template-ginn-map-below .advance-main-wrapper .option-bar,.page-template-template-ginn-map-below .advance-main-wrapper .option-bar.large{flex:0 0 calc(100% - 29px);width:calc(100% - 29px);border-bottom:1px solid #ddd;padding-right:10px;}.page-id-122 .container.contents .row{margin:0 !important;}.page-id-122 .contents .main-wrap,.page-id-122 .contents .sidebar-wrap{width:100%;margin:0 !important;}.page-id-122 .page-main .post-header{padding-left:0;padding-right:0;}.page-id-122 .page-main .post-content{padding:25px 0;}.page-id-122 .page-main #comments{border:0 !important;margin:0 !important;}}@media (max-width: 880px){.property-top-content .property-top-inner{width:80%;}.asking-price-box{max-width:156px;}.humberger-icon svg{height:34px;margin:0 auto 0 0;width:34px;}.header-menu .rhea-show-menu-mobile ul.rhea-elementor-nav-menu{margin-left:0;}.gallery-wr{max-height:560px;}.page-template-template-ginn-details #overview .property-item .property-meta{flex-wrap:wrap;justify-content:flex-start;}.page-template-template-ginn-details #overview .property-item .property-meta span{flex:1 1 calc(33% - 40px);width:calc(33% - 40px);padding:15px;border-bottom:1px solid #ddd;align-content:flex-start;margin:5px;}.page-template-template-ginn-details #overview .property-item .property-meta span.printer-icon{border-bottom:1px solid #ddd !important;border-right:1px solid #ddd !important;}.rental-details-banner.page-head .page-title{font-size:24px;}}@media (max-width: 880px) and (min-width: 768){.footer-top .elementor-column:nth-child(1){order:1;}.footer-top .elementor-column:nth-child(2){order:3;}.footer-top .elementor-column:nth-child(3){order:4;}.footer-top .elementor-column:nth-child(4){order:2;}.beachwatch-col > .elementor-widget-wrap.elementor-element-populated{margin:5px !important;}.packege-box .elementor-widget-image img{height:211px !important;}}@media (max-width: 767px){#overview .property-item .wrap{padding:30px !important;border-radius:5px !important;}#overview .property-item .features .arrow-bullet-list,#overview .property-item .price{margin:15px 0 0 0 !important;}body.single-property #overview .property-item .features .arrow-bullet-list li{margin-right:0 !important;margin-left:-10px !important;border:none !important;}.dsidx-widget.dsidx-search-widget .dsidx-search-button{width:100%;}.dsidx-search-widget .dsidx-search-button .submit{width:100%;}body.single-property .single-property-fullwidth .detail .list-container{padding:0 !important;}.dsidx #dsidx.dsidx-results .dsidx-paging-control{margin-left:0 !important;}.term-conditions-col a.hfe-menu-item{justify-content:center !important;}.dsidx #dsidx.dsidx-results #dsidx-map-control{margin:10px 0 !important;}body .subscribe-now .wpcf7 input[type=email],body .subscribe-now .wpcf7-form input[type=submit]{height:45px;}.lease-terms-conditions ol li,.lease-terms-conditions ul{margin-top:30px !important;}.packege-box .elementor-widget-image img{height:auto !important;}.americas-greatest>.elementor-container:after{bottom:-94px;}.detail-sidebar,.detail-conten-left{width:100%;}.detail-sidebar{margin-top:50px;}.property-address,.start-from{width:100%;}.start-from{border-top:1px solid #d6d6d6;padding:20px 0px 0px 0px !important;margin-top:20px;border-left:0px solid;}.view-more-gallary > a{font-size:10px;line-height:15px;}.banner-title{font-size:32px !important;line-height:54px !important;width:100%;}.room-card .room-inner{padding-left:20px;width:calc(30% - 15px);}.feature-icon-list{margin-left:0;}.room-icon-box li span{padding-left:0px;display:block;margin-top:8px;}.description-contents{padding:30px 20px 30px 20px;}.property-descrip-content .descrip-note{padding:14px 20px 24px 20px;}.term-condition-box li{margin:0 auto !important;}.property-grid-order{flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;row-gap:20px;}.my-listings-box .properties_item{flex-wrap:wrap;flex-direction:column;row-gap:20px;}.my-listings-box .properties_item .properties_img,.my-listings-box .properties_item .properties-content-wrapper,.my-listings-box .content-forsale{flex:0 0 100%;width:100%;}.my-listings-box .listing-mini{padding:20px 15px;}.my-listings-box .content-forsale{min-height:auto;row-gap:20px;border-left:0;padding-bottom:20px;}.agents-staff-content{padding:90px 0px 25px;}.contect-form-box{padding:30px 20px;margin:30px 0px 5px;}.agents-staff-box{padding:0 20px 20px;}.agents-staff-page .col-3.left{flex:0 0 114px;width:114px;margin-top:-30px;}.agents-staff-page .col-9.right{flex:0 0 100%;width:100%;}.info-card figure{transform:translateY(0);}.info-title{margin-top:20px;}.col-6{flex:0 0 100%;width:100%;}.contect-form-box .contact_info .row{flex-direction:row;margin-bottom:0;flex-wrap:wrap;row-gap:10px;}.contect-form-box .contact_info .row .col-6:first-child{height:auto;}.my-listings-box .properties_item .properties-content-wrapper{padding:0 20px 10px;}.card.info-card{flex-direction:column;flex-wrap:wrap;row-gap:0px;padding-bottom:20px;}.home-post-wrapper .eael-grid-post-excerpt{min-height:auto;}.header-btn{top:0;}.beachwatch-col > .elementor-widget-wrap.elementor-element-populated{margin:0 0 10px 0 !important;}body.single-property .single-property-fullwidth .page-head .page-title,body.single-agent .listing-layout .title-heading{font-size:32px;line-height:2;}body.single-property #overview .left-box figure{width:112px;}body.single-property #overview .agent-detail p br{display:none;}body.single-property .single-property-fullwidth #overview .contact-form{width:calc(100% - 40px);padding:30px 20px 15px;}body.single-property .single-property-fullwidth #overview .contact-form textarea,body.single-property .single-property-fullwidth #overview .contact-form input[type=text]{width:94%;}body.single-property .single-property-fullwidth .detail .property-grid .property-item{flex:100%;width:100%;}body.single-property #overview .share-networks{display:flex;flex-direction:row;flex-wrap:wrap;}body.single-property #overview .share-networks span{margin:0 15px 10px 0;width:fit-content;}body.single-property .single-property-fullwidth .detail .property-grid .property-item figure,body.single-property .single-property-fullwidth .detail .property-grid .property-item figure img{height:220px;width:100% !important;object-fit:cover;}.single-agent .list-container{margin:0 auto;padding:30px 15px;}.listing-layout .about-agent.agent-single .agent-pic{margin:-30px auto 10px;}.single-agent .list-container .about-agent{padding:0 20px;}.single-agent .listing-layout .property-item-wrapper{margin:0 0 20px;padding:30px 20px 20px;}.single-agent #agent-single-form{margin-bottom:20px;padding:30px 20px 0;}.single-agent.realhomes-content-fullwidth .listing-layout .property-item .detail{width:auto;padding:0px 10px;}.detail-from-wr input{padding:5px 10px 14px 20px !important;width:calc(100% - 30px) !important;}.form-checkbox-field label input[type="checkbox"]{width:30px !important;}.form-checkbox-field label input[type="checkbox"]{width:30px !important;}.fees-card{margin:15px 0;padding:23px 20px 23px 20px;}.feature-icon-list{margin-right:30px;margin-left:0;}body.single-agent .listing-layout .title-heading,.single-agent .list-container{width:100%;max-width:100%;}.post-type-archive-property .property-grid .property-item{flex:0 0 100%;width:100%;}.gallery-wr{max-height:300px;}.gallery-wr .gallery-box > a:before{font-size:14px;}.advance-main-wrapper .option-bar{padding:14px 10px 5px;flex:0 0 100%;width:100%;}.advance-main-wrapper .option-bar.large{flex:0 0 100%;width:100%;}.page-template-template-ginn-map-below .advance-main-wrapper .search-bottom .left .option-bar{flex:0 0 calc(100% - 20px);width:calc(100% - 20px);}.page-id-122 .page-head:after{font-size:36px;}.page-id-122 .page-main .post-title{font-size:24px;line-height:34px;}.page-template-template-ginn-map-below .span12{width:100%;margin:0 !important;}.gallery-wr.single-box{height:300px;}.page-template-template-ginn-details .span9{width:100% !important;}.page-template-template-ginn-details .span3{width:100% !important;padding-top:30px;}.page-template-template-ginn-details #overview .property-item .property-meta span{padding:10px;}.eael-entry-wrapper h2.eael-entry-title{min-height:55px;}.property-box{padding:20px;}.asking-price-box{margin-right:-20px;}.property-top-content .property-top-inner{width:65%;}.property-box p.info-inner-sec.left,.property-box p.info-inner-sec.right{width:100%;}.property-box p.info-inner-sec.right{padding-left:0px;border-left:0px;border-top:1px solid #d6d6d6;}.property-top-inner h3{font-size:26px;line-height:32px;}.page-template-ginn .advance-main-wrapper .option-bar{flex:0 0 100%;width:100%;max-width:-webkit-fill-available;}.page-template-ginn .property-item .property-meta{display:flex;flex-direction:row;flex-wrap:nowrap;}.page-template-ginn .property-item h4{margin-bottom:0;padding-right:10px;}.page-template-template-ginn-details #overview .share-networks{row-gap:10px;display:grid;}.page-template-template-ginn-details .info-box{margin-top:0;}.page-template-template-ginn-details .span3{padding-top:0;}.page-template-template-ginn-details #overview .property-item .features h4.title{max-width:-webkit-fill-available;}.page-template-template-ginn-details-php #overview .property-item .content .title{width:100%;}.page-template-template-ginn-details a.btn_listing{display:none;}.page-template-template-ginn-details .agent-info-form{margin-top:-10px;padding:30px 10px 0;}.page-template-template-ginn-details .container{margin-bottom:20px;}.page-template-template-ginn-details #overview .property-item .property-meta{justify-content:center;display:flex;flex-direction:row;align-content:center;align-items:center;}.page-template-template-ginn-details #overview .property-item .property-meta span{padding:10px;display:flex;align-content:flex-start;justify-content:center;align-items:flex-start;flex-direction:column;}.page-template-template-ginn-details #overview .property-item .property-meta span.property-sleeps-icon{}}@media (max-width: 567px){.asking-price-box{order:-1;margin-left:auto;margin-bottom:20px;}.property-top-inner h3{margin-bottom:10px;}.property-top-content .property-top-inner,.property-box .btn-container a{width:100%;}.property-descrip-content .socail-icon > span,.property-descrip-content .socail-icon ul li a{display:block;}.property-descrip-content .socail-icon > span,.property-descrip-content .socail-icon li{width:100%;margin-bottom:10px;}.property-descrip-content .socail-icon,.property-descrip-content .socail-icon ul{flex-wrap:wrap;}.property-descrip-content .socail-icon li{margin-left:0px;}.property-descrip-content .socail-icon ul{margin-left:0px;}header.elementor-slideshow__header svg{height:25px !important;width:20px !important;}body.single-property .container.contents.detail.property-section-order-default{max-width:393px;}body.single-property .single-property-fullwidth .detail .property-grid .property-item figure,body.single-property .single-property-fullwidth .detail .property-grid .property-item figure img{height:auto;}}@media (max-width: 499px){.page-template-template-ginn.page-template-ginntemplate-ginn-php .property-items .property-meta span{width:auto;}}@media (max-width: 425px){.page-template-template-ginn-details #overview .property-item .property-meta span.property-sleeps-icon{width:100%;flex:1 1 calc(100% - 0px);}}@media (max-width: 375px){body.single-property .container.contents.detail.property-section-order-default{max-width:344px;}.gallery-wr .gallery-box > a:before{font-size:13px;}}@media (max-width: 340px){body.single-property .container.contents.detail.property-section-order-default{max-width:287px;}}@media (max-width: 1199px){.dsidx h3.post-title{font-size:48px !important;line-height:1.7;}.dsidx .span8{width:100%;padding-left:25px;padding-right:25px;box-sizing:border-box;}.dsidx .span4{width:100%;}#dsidx.dsidx-details h3,.dsidx-details #dsidx-listing-source{width:100%;max-width:-webkit-fill-available;}}@media (max-width: 880px){.dsidx h3.post-title{font-size:36px !important;}.dsidx #dsidx-listings li.dsidx-listing-container{flex:0 0 calc(50% - 20px);width:calc(50% - 20px);}}@media (max-width: 767px){form.dsidx-resp-search-form .dsidx-resp-area.dsidx-resp-location-area{width:100% !important;}#dsidx.dsidx-details #dsidx-secondary-data th,#dsidx.dsidx-details #dsidx-secondary-data td,#dsidx.dsidx-details .dsidx-supplemental-data th,#dsidx.dsidx-details .dsidx-supplemental-data td{padding:10px 15px !important;}.dsidx-details #dsidx-listing-source,#dsidx.dsidx-details h3{padding:20px 15px 20px 15px;}.dsidx .widgets_on_page,.dsidx .dsidx-search-widget{padding:20px 15px !important;width:calc(100% - 30px);}.dsidx-details #dsidx-contact-form{padding:0 15px !important;}.dsidx-details #dsidx-description,.dsidx-details #dsidx-property-types,.dsidx-details table#dsidx-secondary-data{padding:20px 15px 0 15px !important;}.dsidx #dsidx-disclaimer{padding:30px 15px 30px 15px !important;}.realhomes-content-fullwidth .main-wrap{width:100% !important;}#dsidx.dsidx-results .dsidx-sorting-control{width:100%;display:flex;}.dsidx h3.post-title{font-size:28px !important;}.dsidx .span8{padding-left:5px;padding-right:5px;}.dsidx aside.sidebar{padding:0 15px;}.dsidx-details #dsidx-media-td{flex:0 0 100%;}.dsidx-details #dsidx-header > table > tbody > tr > td > div:not(#dsidx-media-td){flex:auto;margin:0;}#dsidx-listings .dsidx-listing-container .dsidx-listing .dsidx-media img{width:auto;}.dsidx-widget-quick-search .dsidx-resp-search-box{padding:0;}.dsidx .dsidx-search-widget{max-width:100%;margin:0;width:100%;box-sizing:border-box;}}@media (max-width: 580px){.dsidx #dsidx-listings li.dsidx-listing-container{flex:0 0 100%;width:100%;}.dsidx #dsidx-listings li.dsidx-listing-container .dsidx-listing{width:100%;}}@media (max-width: 400px){#dsidx.dsidx-details .dsidx-contact-form table td:first-child{width:40%;padding-right:0 !important;padding-left:10px !important;}#dsidx.dsidx-details .dsidx-contact-form table td:last-child{width:60% !important;padding-left:5px !important;padding-right:0px !important;}#dsidx td,#dsidx th{padding:10px;}}