.single-agent .list-container .about-agent{background-color:#FFF}form.wpcf7-form.init .contact_info_btn input.wpcf7-form-control.real-btn{padding:16px 10px}form#agent-single-form input,form#agent-single-form textarea{padding:10px 18px}.single-agent .listing-layout .property-meta{background-color:#fff}.single-agent .listing-layout .property-item-wrapper{background-color:#fff}form#agent-single-form input#submit-button{padding:16px 40px;text-transform:uppercase;margin-top:17px}.single-agent .about-agent .span9 h5{margin-top:33px}.single-post .single-post-main a{font-weight:500}.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:#fff0}.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%}.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:#fff0;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:#fff0;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%}.related_post{max-width:1170px;margin:0 auto;padding:100px 15px}.related_post .title_box h2{font-family:Inter;font-size:36px;font-weight:600;line-height:43.57px;text-align:center;color:#000;margin-top:0;margin-bottom:30px}.related_post .related_box{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:30px}.related_post .related_box .related_item{width:31.5%;background-color:#FFF}.related_box .content-wrapper{padding:30px}.related_item .related_img img{border-radius:5px 5px 0 0;width:100%;height:215px;object-fit:cover}.related_post .content-wrapper h3.title{font-family:Inter;font-size:20px;font-weight:700;line-height:26px;text-align:left;color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.related_post .content-wrapper p{font-family:Inter;font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#000;margin-top:15px;margin-bottom:35px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.related_post .content-wrapper a.related_more_btn{background-color:#FEF200;padding:12px 25px;border-radius:4px;font-family:Inter;font-size:12px;font-weight:700;line-height:14.52px;text-align:left;text-decoration:none;text-transform:uppercase;color:#090909;border:1px solid #fff0}.related_post .content-wrapper a.related_more_btn:hover{background-color:#000;color:#FEF200;transition:all .3s ease-in-out}.rh_apply_sticky_wrapper_footer{position:relative}.rh_wrap.rh_wrap_stick_footer{padding-bottom:0!important}.get_img_col span.elementor-icon-list-text{font-weight:500}.select_box select{border-radius:5px!important}.select_box span.wpcf7-form-control-wrap:before{position:absolute;content:'';width:14px;height:10px;background-color:#9F9F9F;clip-path:polygon(50% 100%,0 0,100% 0);right:15px;z-index:99;top:18px;pointer-events:none}.contact_info{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px}.contact_info .col-6{flex:0 0 calc(50% - 10px);width:calc(50% - 10px)}.contact_info p,.contact_info label{width:100%}.contact_info .col-6 p{width:auto}.elementor-widget-google_maps iframe{width:100%!important}.contact_info label span.wpcf7-form-control-wrap{color:#0067B2;display:block;margin-top:10px}.contact_info input.wpcf7-form-control,.contact_info .wpcf7-form-control.wpcf7-select,.contact_info .wpcf7-form-control.wpcf7-textarea{width:100%}.contact_info .wpcf7-form-control.wpcf7-select{-webkit-appearance:none;outline:0}.wpcf7-form-control.wpcf7-textarea{resize:none}.select_box span.wpcf7-form-control-wrap{color:#000}.wpcf7 form.invalid .wpcf7-response-output{color:red!important;border:1px solid!important;text-align:center!important}.get-in-touch-list ul.elementor-icon-list-items{margin-left:0!important}.get-in-touch-list ul.elementor-icon-list-items li{padding-top:0;padding-bottom:10px!important}.get-in-touch-list ul.elementor-icon-list-items li:last-child:hover span.elementor-icon-list-text{color:#494949!important}.properties_item{//max-width:370px;width:100%;box-shadow:0 0 25px 0 #00000017;background-color:#fff}.properties_item .properties_img img{width:100%;height:206px;object-fit:cover}.properties_item .room_box{display:flex;align-items:center;column-gap:30px;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;padding-bottom:20px;padding-top:10px}.properties_item .room_box img{max-width:25px;height:auto}.properties_item .room_box .room .img-order{display:flex;align-items:center;gap:10px}.properties_item .properties-content-wrapper{box-shadow:0;background-color:#fff;padding:10px 20px 30px 20px;margin-bottom:24px}.properties_item .tag{background-image:url(/wp-content/themes/realhomes-child/assets/images/shape-image.jpg);background-position:left center;background-repeat:no-repeat;width:93px;height:30px;display:flex;align-items:center;margin-top:-15px;position:relative}.properties_item .tag p{font-family:Inter;font-size:14px;font-weight:400;line-height:17px;color:#000;padding:0 15px;margin:0}.properties_item .properties-content-wrapper h3.title,.properties_item .properties-content-wrapper h3.title a{font-family:Inter;font-size:18px;font-weight:700;line-height:27px;color:#000;margin-top:10px;min-height:54px}.properties_item .properties-content-wrapper p.exerp_content{font-family:Inter;font-size:14px;font-weight:400;line-height:21px;color:gray;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;margin-bottom:20px}.properties_item .properties-content-wrapper p.name{font-family:Inter;font-size:13px;font-weight:500;line-height:19.5px;color:gray}.properties_item .properties-content-wrapper .content_bottom h4{font-family:Inter;font-size:14px;font-weight:500;line-height:21px;margin-bottom:0;color:#000;text-transform:capitalize}.properties_item .properties-content-wrapper .content_bottom p{font-family:Inter;font-size:20px;font-weight:400;line-height:30px;color:#0067B2;margin:0}#rental_properties_slider .owl-nav,#sale_properties_slider .owl-nav,#agent_slider .owl-nav{position:absolute;display:flex;top:50%;left:0;right:0;width:100%;margin:auto;justify-content:space-between;transform:translateY(-50%);z-index:-1}#rental_properties_slider .owl-nav .owl-prev,#sale_properties_slider .owl-nav .owl-prev,#agent_slider .owl-nav .owl-prev{margin-left:-90px}#rental_properties_slider .owl-nav .owl-next,#sale_properties_slider .owl-nav .owl-next,#agent_slider .owl-nav .owl-next{margin-right:-90px}#rental_properties_slider .owl-nav .owl-prev,#rental_properties_slider .owl-nav .owl-next,#sale_properties_slider .owl-nav .owl-prev,#sale_properties_slider .owl-nav .owl-next,#agent_slider .owl-nav .owl-prev,#agent_slider .owl-nav .owl-next{font-size:0!important;height:63px;width:63px;background-position:center!important;background-repeat:no-repeat!important;background-size:auto!important;box-shadow:0 0 24px 0 #00000026;border-radius:100px}#rental_properties_slider .owl-nav .owl-prev:hover,#rental_properties_slider .owl-nav .owl-next:hover,#sale_properties_slider .owl-nav .owl-prev:hover,#sale_properties_slider .owl-nav .owl-next:hover,#agent_slider .owl-nav .owl-prev:hover,#agent_slider .owl-nav .owl-next:hover{background-color:#FEF200}#rental_properties_slider .owl-nav .owl-prev,#sale_properties_slider .owl-nav .owl-prev,#agent_slider .owl-nav .owl-prev{background-image:url(/wp-content/themes/realhomes-child/assets/images/left-slider-image.svg)!important}#rental_properties_slider .owl-nav .owl-next,#sale_properties_slider .owl-nav .owl-next,#agent_slider .owl-nav .owl-next{background-image:url(/wp-content/themes/realhomes-child/assets/images/right-slider-image.svg)!important}.properties_item .content_bottom{margin-top:20px}.form_search{background:#FEF200;border:1px solid #FEF200;padding:1rem 2rem;display:block}.properties_search_button{color:#003256;font-family:Inter;font-size:16px;font-weight:700;position:static;z-index:1;top:0;right:0;bottom:0;left:auto;width:154px;display:block;text-align:center;padding:0!important;cursor:pointer;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.form_search.properties_search_button:hover,.form_search.properties_search_button:focus{color:#003256;background:#FEF200;border:1px solid #FEF200}.searchh-ic{position:relative;top:0;left:-5px}.slide-toggle.search_ad{color:#fff;font-family:Inter;font-weight:500;background:#003256;border:1px solid #003256;padding:1.1rem .7rem 1.5rem;position:static;cursor:pointer;font-size:10px!important;width:152px}.slide-toggle.search_ad:hover,.slide-toggle.search_ad:focus{color:#fff;background:#003256;border:1px solid #003256}.slide-toggle.search_ad img{margin-bottom:5px}.advanced_box{width:910px;background:#fff;overflow:hidden;border:1px solid #D6D6D6;box-shadow:5px 4px 25px 0 #0000000F}.inner_box .search_advanced .form-group{width:24.6%}.search_advanced{border-bottom:1px solid #E4E4E4;display:flex;flex-direction:row;flex-wrap:nowrap}.inner_box .search_advanced .form-group .form-control{color:#494949}.rental_search_wrap{position:relative;width:100%;max-width:1170px;margin:0 auto;overflow:hidden}.rental_search_wrap form{width:100%;max-width:1170px;position:relative;background-color:#fff;align-items:center;border-radius:5px;overflow:hidden;box-shadow:5px 4px 25px 0 #0000000F;margin:0 auto}.properties_search_basic{position:relative;width:100%}.form-group.address_search{width:20%;position:relative}.properties_search_advanced{position:absolute;top:0%;left:20%;width:100%}.properties_search_advanced .form-group{width:13%}.form-group{margin-bottom:0rem;display:inline-block;padding:15px 15px;border-right:1px solid #E4E4E4}.properties_search_basic .form-group{width:18%}.form-group:last-child{border-right:none}.form-group label{color:#000;display:inline-block;margin-bottom:.5rem;font-size:12px;font-weight:700;line-height:14.52px}.form-group .form-control{position:relative;height:30px;display:block;width:100%;margin-left:0;padding:0 .75rem 0 0;font-weight:400;line-height:1.25;color:#000;background-color:#fff;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box;border:0;margin-bottom:0;box-shadow:none}.form-group .form-control.search-ic{padding-left:28px;font-size:12px}.form-group select.form-control option{-webkit-appearance:none;-moz-appearance:none;appearance:auto;padding:10px;outline:none}.form-group.form-check .form-check-input{width:16px;height:16px}.form-group.form-check label{color:#494949;top:4px;left:3px;position:relative;font-family:Inter;font-size:12px;font-weight:400;line-height:22px;text-align:left;margin-bottom:0}.form-group .form-control:focus-visible{outline:none}.form-group.address_search:before{content:"";background:url(/wp-content/uploads/2024/04/search-icon.png) center center no-repeat;width:15px;height:15px;position:absolute;left:15px;bottom:32px;z-index:999999}.form-group.date-group{position:relative}.form-group.date-group .date{width:100%;border:0;background:#fff;font-family:Inter;font-size:14px;font-weight:400}.form-group.date-group:after{content:"";background:url(/wp-content/themes/realhomes-child/assets/images/caret-down-icon.svg) center center no-repeat;width:12.5px;height:10.5px;position:absolute;left:auto;right:10px;bottom:34px;z-index:1;background-size:10px}.filters_box{position:relative;padding:20px 20px;overflow:hidden}.filters_box p{color:#000;font-family:Inter;font-size:12px;font-weight:700;line-height:14.52px;margin-bottom:20px}.check_boxs{position:relative;width:25%;float:left}.form-group.form-check{display:block;border-right:none;padding:5px 0 5px 0}.properties_search_advanced .form-group input[type=text].date{font-family:Inter;font-size:14px;font-weight:400;line-height:16.94px;text-align:left;border:0;box-shadow:none;width:100%;cursor:pointer;background:#fff;padding-top:7px}.properties_search_advanced .form-group select#select-location-area{border:0;box-shadow:none;width:100%;cursor:pointer}.form-group select#sleeps{border:0;margin-bottom:0;width:100%;padding-left:0}.properties_search_basic{display:flex;flex-direction:row;flex-wrap:nowrap}.properties_search_basic select,.properties_search_advanced select{border:1px solid #ccc;background-color:#fff;width:100%}.properties_search_basic select,.properties_search_advanced select{border:0}#select-location-area{width:100%;border:0}#agent_slider .owl-item{padding:1px}.agent-card{width:100%;background:#fff;box-shadow:0 0 10px 0 #0000001A;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;margin:90px auto 0;border-radius:5px}.agent-card .figure{flex:0 0 auto;width:100%;display:flex;justify-content:center}.agent-card .figure img{width:60%!important;height:166px;margin-top:-83px;object-fit:cover;max-width:145px;border-radius:10px;background:#f5f5f5}.agent-card .content-box{flex:0 0 auto;width:100%;padding:10px 20px 30px;display:flex;flex-direction:column}.agent-card .agent-name{font-family:Inter;font-size:18px;font-weight:500;line-height:27px;text-align:center;color:#000;margin-bottom:5px}.agent-card .agent-mail{font-family:Inter;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#0067B2;text-decoration:none;text-align:center}.agent-card .agent-mail:hover{color:#000}.agent-card label{font-family:Inter;font-size:14px;font-weight:600;line-height:21px;text-align:center;color:gray}.agent-card .number-box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:30px;column-gap:6px;min-height:44px}.agent-card .number-box .left,.agent-card .number-box .right{flex:0 0 50%;width:50%;display:flex;flex-direction:column}.agent-card .number-box a{font-family:Inter;font-size:12px;font-weight:700;line-height:18px;text-align:center;text-decoration:none;color:#000}.agent-card .number-box a:hover{color:#0067B2}.agent-card .agent-btn{width:100%;height:53px;display:flex;justify-content:center;align-items:center;border-radius:4px;background:#FEF200;color:#000;font-family:Inter;font-size:13px;font-weight:700;line-height:15.73px;text-align:center;margin-top:34px;text-transform:uppercase;cursor:pointer}.agent-card .agent-btn:hover{background:#000;color:#FEF200}.agent-grid{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:30px;row-gap:30px}.agent-grid .agent-card{flex:0 0 calc(25% - 23px);width:calc(25% - 23px);margin-top:65px}.agent-grid .agent-card .figure img{width:60%!important;height:120px;margin-top:-60px;max-width:120px}.agent-grid .agent-card .agent-name{line-height:24px;margin-top:5px}.agent-grid .agent-card .agent-btn{margin-top:24px}.property-grid{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:30px;row-gap:30px}.property-grid .properties_item .properties-content-wrapper{box-shadow:none}.property-grid .properties_item{max-width:100%;width:calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px);background:#fff;box-shadow:5px 4px 25px 0 #0000000F;border:1px solid #F1F1F1}.property-grid .properties_item{display:none}.cluster div{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.map-info-window a.know-more-link{background:#0067B2F2;border-radius:4px!important;padding:5px 10px;color:#fff;margin-bottom:10px!important;display:flex;width:fit-content}.map-info-window a.know-more-link:hover{background:#000}@media (max-width:1199px){.agent-grid .agent-card{flex:0 0 calc(33.33% - 23px);width:calc(33.33% - 23px)}}@media (max-width:1024px){.related_post{padding:60px 15px}.advanced_box{width:77.2%}.form-group.form-check label{word-break:keep-all;width:auto}.properties_search_advanced{left:20%}.inner_box .search_advanced .form-group{width:21.2%}.slide-toggle.search_ad{padding:21px 10px}.properties_search_button{width:12%}}@media (max-width:1023px){.property-grid .properties_item{width:calc(50% - 15px);flex:0 0 calc(50% - 15px)}}@media (max-width:991px){.form-group{padding:10px 10px}.slide-toggle.search_ad{padding:1.3rem .75rem;font-size:13px;width:15%;height:100%}.properties_search_button{padding:10px!important}.searchh-ic{top:-3px}.property-grid{column-gap:20px;row-gap:20px}.property-grid .properties_item{width:calc(50% - 10px);flex:0 0 calc(50% - 10px)}.agent-grid .agent-card{flex:0 0 calc(50% - 23px);width:calc(50% - 23px)}.form-group.address_search:before{left:12px;bottom:27px}.single-post .single-post-main .post-header,.single-post .single-post-main .post-content,.single-post .single-post-main .post-thumbnail,.single-post-main .post-meta,.single-post .single-post-main .post-footer{padding-left:15px;padding-right:15px}.filters_box{padding:20px 0 20px 10px}}@media (max-width:880px){.form-group.address_search label.form-label{height:25px}}@media (max-width:767px){.advanced_box{width:100%}.contact_info .col-6 p{width:100%}.check_boxs{width:50%}.rental-search-shortcode{position:relative;left:0;top:0;transform:translate(0,46px)}.property-grid{column-gap:0}.property-grid .properties_item,.agent-grid .agent-card,.single-post .rh_content.entry-content ul li{width:100%;flex:0 0 100%}.single-post .single-post-main .post-content ul li{flex:0 0 100%;width:100%}.agent-card{max-width:269px}}@media (max-width:575.98px){.rental_search_wrap form{min-height:465px}.properties_search_advanced,.properties_search_advanced .form-group,.form-group.address_search{width:100%}.form-group.form-check{margin-bottom:8px}.properties_search_advanced{left:0;top:15%}.slide-toggle.search_ad{width:50%;left:0;bottom:-76px;padding:1.3rem .75rem;border-radius:0 0 0 5px;height:auto}.properties_search_button{width:50%;position:relative;height:86px;right:0;top:0;border-radius:0 0 5px 0}.form-group.address_search label.form-label{height:auto}.search_advanced{flex-wrap:wrap}}@media (max-width:360.98px){.filters_box{padding:20px 10px}.form-group.form-check label{word-break:keep-all;width:auto;display:inline}.inner_box .search_advanced .form-group{width:24%;padding:10px 5px}.form-group label{word-break:break-word}}@media(max-width:1200px){.properties_item{max-width:100%}}@media(max-width:1024px){.single-post .rh_blog__post .entry-header .entry-title,.single-post .post-header .post-title{font-size:40px;line-height:55px}#rental_properties_slider .owl-nav,#sale_properties_slider .owl-nav,#agent_slider .owl-nav{top:auto;bottom:-115px;width:100%;display:flex;justify-content:center;left:0;right:0;text-align:center;margin:0;gap:15px}#rental_properties_slider .owl-nav .owl-next,#sale_properties_slider .owl-nav .owl-next,#agent_slider .owl-nav .owl-next,#rental_properties_slider .owl-nav .owl-prev,#sale_properties_slider .owl-nav .owl-prev,#agent_slider .owl-nav .owl-prev{margin:0}#agent_slider .owl-nav{bottom:-130px}.contact_info .row{justify-content:space-between}.related_post .related_box .related_item{width:48.5%}.related_box .content-wrapper{padding:20px}.single-post .rh_blog__post .entry-header{padding:0}}@media(max-width:767px){.related_post .title_box h2{font-size:28px;line-height:25px}.related_post .related_box .related_item{width:100%}.single-post .rh_blog__post .entry-header .entry-title,.single-post .post-header .post-title{font-size:32px;line-height:40px}.single-post .entry-content{padding:0}.contact_info .col-6{flex:0 0 100%;width:100%}.contact_info .row{flex-direction:column;margin-bottom:0}.contact_info .row .col-6:first-child{height:105px}}.searched-properties-template .span12,.page-template-ginn .span12{width:100%;margin-left:44px;max-width:1170px}.searched-properties-template .main,.page-template-ginn .main{border-left:0;border-right:0;margin-bottom:30px}.searched-properties-template .form-group.address_search,.page-template-ginn .form-group.address_search{width:17%;position:relative}.searched-properties-template .properties_search_advanced .form-group,.page-template-ginn .properties_search_advanced .form-group{width:10.5%}.advance-search.ginn-search,.advance-search.ginn-search{margin-top:-49px}.advance-search.ginn-search .inner_box .search_advanced .form-group,.advance-search.ginn-search .inner_box .search_advanced .form-group{width:21%}.searched-properties-template .advance-search.ginn-search,.page-template-ginn .advance-search.ginn-search{border-bottom:0;box-shadow:5px 4px 25px 0 #0000000F;border-radius:5px}.page-template-template-property-listing .listing-layout,.page-template-template-property-listing .main{background-color:#fff0;border:0!important}.searched-properties-template .property-items-container,.page-template-ginn .property-items-container,.page-template-template-property-listing .list-container{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:0;column-gap:20px;justify-content:center;align-content:flex-start;align-items:flex-start;text-align:left}.page-template-template-property-listing .list-container{padding:0!important;border:0!important;background:#fff0}.searched-properties-template .property-items,.page-template-ginn .property-items{background:#fff0;max-width:12000px!important;margin-left:0;margin-right:0}.searched-properties-template .searched-properties-wrapper .span6,.page-template-ginn .properties-list,.page-template-template-property-listing .list-container .span6{width:32.15%;text-align:left;padding:0}.searched-properties-template .property-item,.page-template-ginn .property-item,.page-template-template-property-listing .property-item{padding:0;box-shadow:5px 4px 25px 0 #0000000F;border:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:538px}.searched-properties-template .property-items .span6 figure{width:100%}.searched-properties-template .property-item figure,.page-template-ginn .property-item figure,.page-template-template-property-listing figure{width:100%;margin:0;order:1;background:#fff;margin-bottom:15px;height:auto}.searched-properties-template .property-item figure img,.page-template-ginn .property-item figure img,.page-template-template-property-listing figure img{height:214px;width:100%;object-fit:cover}.searched-properties-template .property-item h4,.page-template-ginn .property-item h4,.page-template-template-property-listing .property-item h4{order:2;padding-left:20px;min-height:42px}.searched-properties-template .property-item h4,.searched-properties-template .property-item h4 a,.page-template-ginn .property-item h4,.page-template-ginn .property-item h4 a,,.page-template-template-property-listing h4,.page-template-template-property-listing h4 a{color:#000;text-transform:capitalize;margin:0 0 17px;font-family:Inter;font-size:18px;font-weight:700;line-height:22px}.searched-properties-template .property-item h4 a:hover,.page-template-ginn .property-item h4 a:hover,.page-template-template-property-listing .property-item h4 a:hover{color:#0067B2}.searched-properties-template .property-item .detail,.page-template-ginn .property-item .detail,.page-template-template-property-listing .property-item .detail{padding:0;order:4}.page-template-template-property-listing .property-item .detail{padding:0 15px 15px;width:auto}.searched-properties-template .property-items .span6 .detail{width:calc(100% - 40px)!important;padding:0 20px}.searched-properties-template .property-item .property-meta,.page-template-ginn .property-item .property-meta,.page-template-template-property-listing .property-item .property-meta{order:3;margin:0 20px 10px;padding:5px 0 10px;width:-webkit-fill-available;background:#fff;border:1px solid #E4E4E4;border-width:1px 0 1px 0;min-height:67px}.property-item .property-meta>span{margin-right:10px;font-size:12px;color:gray;font-weight:500;display:flex;row-gap:6px;border:0}.property-item .property-meta span .icon-bed{background:url(/wp-content/themes/realhomes-child/assets/images/bed-icon.svg) no-repeat left center!important}.property-item .property-meta span .icon-bath{background:url(/wp-content/themes/realhomes-child/assets/images/bathroom-icon.svg) no-repeat left center!important}.property-item .property-meta span .icon-garage{background:url(/wp-content/themes/realhomes-child/assets/images/gerage-icon.svg) no-repeat left center}.searched-properties-template .property-item figure figcaption,.page-template-ginn .property-item figure figcaption,.page-template-template-property-listing figure figcaption{position:relative;right:auto;left:10px;bottom:auto;top:100%;color:#000;font-size:13px;padding:4px 25px 4px 10px;background-color:#fef200;width:max-content;margin:-23px 0 0 10px;clip-path:polygon(0% 0%,90% 0%,100% 50%,90% 100%,0% 100%);display:flex;align-items:center;justify-content:center;min-height:35px}.searched-properties-template .property-item figure figcaption a,.page-template-ginn .property-item figure figcaption a,.page-template-template-property-listing .property-item figure figcaption a{color:#000!important}.searched-properties-template .property-item .price small,.page-template-ginn .property-item .price small{font-size:14px;color:#000!important;font-family:'Inter',sans-serif;font-weight:500}.searched-properties-template .property-item .price,.page-template-ginn .property-item .price{padding-bottom:30px;display:flex;align-items:center;gap:5px}.searched-properties-template .property-item .price,.page-template-ginn .property-item .price,.page-template-template-property-listing .property-item .price{font-size:14px;padding:8px 20px 5px 20px;margin:0;background:#fff;color:#000!important;font-family:'Inter',sans-serif;font-weight:500}.page-template-template-property-listing .property-item .price{padding:8px 0 5px 0}.page-template-template-property-listing .property-item .price.list{font-family:Inter;font-size:20px;font-weight:400;line-height:30px;color:#0067B2!important}.searched-properties-template .property-item .price span.checkin_info,.page-template-ginn .property-item .price span.checkin_info,.page-template-template-property-listing .property-item .price span.checkin_info{color:#0067B2!important;font-size:16px;display:block}.page-template-template-property-listing .row{margin:0}.property-item .property-meta.property-mini>span{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;column-gap:0;padding-right:0}.page-template-template-property-listing .property-item .property-meta.property-mini{flex-wrap:nowrap;display:flex;flex-direction:row}.page-template-template-property-listing .searched-properties-template .property-items{border-top:0}.property-item .property-meta.property-mini p.name{flex:1 1 100%;margin-bottom:0}.inspiry_select_picker_trigger.bootstrap-select button.dropdown-toggle .bs-caret{height:30px}.searched-properties-template .property-item .price{padding:8px 0 5px 0}.page-template-properties-search .page-head{background-image:none;background:#004E87F2!important;height:304px;display:flex;align-content:center;justify-content:center;align-items:center;margin-bottom:0}.page-template-properties-search .page-head .container{position:relative;display:flex;justify-content:center;align-items:center}.page-template-properties-search .page-head .page-title span{background-color:#fff0;color:#fff}.page-template-properties-search .page-head .page-title{font-size:70px;font-family:"Inter",sans-serif;font-weight:300;text-transform:capitalize;margin:0}.page-template-properties-search .advance-search .search-heading{display:none}.page-template-properties-search .advance-search{border-top:0;border:0!important}.page-template-properties-search .advance-search .as-form-wrap{padding:0 0 0 0}.page-template-properties-search .advance-search.rh_classic_main_search .rh_classic_advance_search_form.advance-search-form{margin-left:0;margin-bottom:0}.page-template-properties-search form.advance-search-form{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:flex-start;justify-content:space-around}.page-template-properties-search .more-option-trigger{display:none}.page-template-properties-search .rh_classic_main_search .rh_classic_advance_search_form .wrapper-search-form-grid{display:flex;flex-wrap:nowrap;align-content:flex-start;justify-content:space-between;align-items:flex-start;border-top:0;border:0!important;background:#fff;border-radius:5px;padding-bottom:0;margin-top:-40px;box-shadow:1px 1px 15px 0 rgb(0 0 0 / 18%)}.page-template-properties-search .advance-search,.page-template-properties-search .advance-search .as-form-wrap,.page-template-properties-search form.advance-search-form,.page-template-properties-search .rh_classic_main_search .rh_classic_advance_search_form .wrapper-search-form-grid{width:100%;max-width:100%;display:flex;align-content:center;justify-content:center}.page-template-properties-search input.real-btn.btn{margin-top:0;height:90px;border-radius:0 5px 5px 0}.page-template-properties-search input.real-btn.btn:hover{color:#fff341;background:#000;border-color:#000}.page-template-properties-search .advance-search.rh_classic_main_search .rh_classic_advance_search_form .option-bar{margin-left:0;padding:10px 10px 0;border-right:1px solid #ddd;height:80px}.page-template-properties-search .advance-search.rh_classic_main_search .rh_classic_advance_search_form .option-bar:last-child{border:0;padding:0}.page-template-properties-search .advance-search label{color:#000;font-family:'Inter',sans-serif!important;font-size:12px!important}.page-template-properties-search .inspiry_select_picker_trigger.bootstrap-select button.dropdown-toggle{border:0;color:#000;font-family:'Inter',sans-serif;font-size:12px;font-weight:400}.page-template-properties-search .inspiry_select_picker_trigger.bootstrap-select button.dropdown-toggle .bs-caret{background-color:#fff;display:block;height:32px;width:30px;position:absolute;right:0;top:0;border:none;border-left:0;background-image:url(/wp-content/themes/realhomes-child/assets/images/iso-dropdown-icon.svg);background-repeat:no-repeat;background-position:center}.page-template-properties-search .inspiry_select_picker_trigger.bootstrap-select button.dropdown-toggle .bs-caret span.caret{display:none;width:0;border:0!important}.page-template-properties-search .property-items{border-top:0}@media(max-width:1200px){.searched-properties-template .span12,.page-template-ginn .span12{margin-left:30px}.page-template-properties-search .advance-search,.page-template-properties-search .advance-search .as-form-wrap,.page-template-properties-search form.advance-search-form,.page-template-properties-search .rh_classic_main_search .rh_classic_advance_search_form .wrapper-search-form-grid{width:calc(100% - 15px);max-width:calc(100% - 15px)}}@media(max-width:1112px){.searched-properties-template .span12,.page-template-ginn .span12{margin-left:15px;margin-right:15px;width:calc(100% - 10px)}.advance-search.ginn-search .properties_search_advanced{left:18%}.advance-search.ginn-search .form-group.address_search{width:11%;position:relative}.advance-search.ginn-search .inner_box .search_advanced .form-group{width:20%}.page-template-properties-search .page-head .page-title{font-size:42px}.page-template-properties-search .property-items{margin:0!important}.page-template-properties-search .container{padding:0;margin:0 auto}}@media(max-width:991px){.searched-properties-template .properties_search_advanced,.page-template-ginn .properties_search_advanced{left:19%}.advance-search.ginn-search .slide-toggle.search_ad,.advance-search.ginn-search .slide-toggle.search_ad{padding:12px 10px;height:auto}.searched-properties-template .properties-list,.page-template-ginn .properties-list,.page-template-template-property-listing .list-container .span6{flex:0 0 calc(50% - 20px);width:calc(50% - 20px)}.searched-properties-template .property-items .narrative,.page-template-ginn .property-items .narrative{padding:20px}.advance-search.rh_classic_main_search .rh_classic_advance_search_form.advance-search-form .option-bar.large{width:calc(25% - 20px);flex:1 1 calc(25% - 20px)}.page-template-properties-search .rh_classic_main_search .rh_classic_advance_search_form .wrapper-search-form-grid{flex-wrap:wrap}.page-template-properties-search .button-wrapper-flex{width:100%;max-width:100%}.searched-properties-template .searched-properties-wrapper .span6{flex:0 0 calc(50% - 20px)}}@media(max-width:767px){.properties_search_basic{flex-wrap:wrap}.searched-properties-template .container.contents,.page-template-ginn .container.contents{width:calc(100% - 30px)}.searched-properties-template .span12,.page-template-ginn .span12{margin-left:0;margin-right:0;width:100%}.properties_search_basic .form-group,.form-group.address_search,.inner_box .search_advanced .form-group{width:100%}.properties_search_advanced{left:0;position:relative;top:0}.advance-search.ginn-search .properties_search_advanced{left:0;position:relative;top:0}.advance-search.ginn-search .properties_search_advanced .form-group{width:calc(100% - 20px)}.advance-search.ginn-search .inner_box .search_advanced .form-group{width:calc(100% - 20px)}.advance-search.ginn-search .rental_search_wrap form{min-height:485px}.advance-search.ginn-search .slide-toggle.search_ad{bottom:-69px;height:auto}.advance-search.ginn-search .properties-list{flex:0 0 calc(100% - 20px);width:calc(100% - 20px)}.inner_box{padding-top:10px}.searched-properties-template .properties-list,.page-template-ginn .properties-list,.page-template-template-property-listing .list-container .span6{flex:0 0 calc(100% - 24px);width:calc(100% - 24px)}.page-template-template-property-listing .property-item h4{min-height:auto;margin-top:15px;margin-bottom:15px}.page-template-properties-search .page-head .page-title{font-size:36px}.page-template-properties-search .button-wrapper-flex{width:100%}.advance-search.rh_classic_main_search .rh_classic_advance_search_form.advance-search-form .option-bar.large{width:100%;flex:1 1 100%}.searched-properties-template .searched-properties-wrapper .span6{flex:0 0 100%}}.rental-details-banner{background:#004E87F2;min-height:240px;display:flex;align-items:center;justify-content:center;padding:30px}.rental-details-banner.page-head .page-title{text-transform:capitalize;margin:auto;font-family:Inter;font-size:70px;font-weight:300;line-height:1.214;text-align:center;color:#fff}.rental-details-banner.page-head .page-title span{display:inline-block;background-color:#fff0;opacity:1;padding:0}.page-template-template-ginn-details .bottom-banner{padding:0 0 30px}.page-template-template-ginn-details .page-sub-title{font-family:Inter;font-size:30px;font-weight:500;line-height:36.31px;text-align:left}.page-template-template-ginn-details .bottom-banner p{font-family:Inter;font-size:16px;font-weight:500;line-height:19.36px;text-align:left;color:gray}.page-template-template-ginn-details .container{width:100%;max-width:1170px;padding:0 15px;margin:0 auto;box-sizing:border-box}.page-template-template-ginn-details .span9{width:64%;box-sizing:border-box}.page-template-template-ginn-details .span3{width:calc(36% - 60px);box-sizing:border-box;position:-webkit-sticky;position:sticky;top:20px}.page-template-template-ginn-details .info-box{width:100%;margin-top:30px;display:flex;background:#fff;box-shadow:5px 4px 25px 0 #0000000F;padding:0;box-sizing:border-box;flex-wrap:wrap}.page-template-template-ginn-details .info-box figure{margin:0;text-align:center;display:flex;justify-content:center;width:20%;padding:20px 0 20px 20px}.page-template-template-ginn-details .info-box:has(>figure.not-image){margin-top:0}.page-template-template-ginn-details .info-box img{clear:both;margin:-60px auto 0!important;width:100%;max-width:120px;height:120px;border-radius:10px;object-fit:cover}.page-template-template-ginn-details .info-box img{margin:0!important;width:100%;max-width:75px;height:75px}.page-template-template-ginn-details .info-content{text-align:left;font-family:Inter;font-size:13px;font-weight:700;line-height:18px;color:#000;padding:20px 20px 20px 20px;width:60%}.page-template-template-ginn-details .info-content .agent-name{font-family:Inter;font-size:16px;font-weight:500;line-height:20px;color:#000;margin:10px 0;display:block}.page-template-template-ginn-details .info-content .agent-email-label{font-weight:600;color:gray}.page-template-template-ginn-details a.btn_listing{width:100%;height:46px;display:flex;justify-content:center;align-items:center;border:1px solid #FEF200;background:#FEF200;font-family:Inter;font-size:15px;font-weight:700;line-height:15.73px;text-align:center;color:#000}.page-template-template-ginn-details .rental-booking-form form.wpcf7-form .name-field input{min-height:36px;margin-bottom:8px}.page-template-template-ginn-details .rental-booking-form textarea.wpcf7-form-control.wpcf7-textarea{height:100px}.page-template-template-ginn-details .rental-booking-form form.wpcf7-form .name-field input::placeholder,.page-template-template-ginn-details .rental-booking-form textarea.wpcf7-form-control.wpcf7-textarea::placeholder{color:#000!important}.agent-info-form .rental-booking-form form.wpcf7-form input.wpcf7-form-control.wpcf7-submit:hover,.page-template-template-ginn-details a.btn_listing:hover{color:#FEF200;background:#000;border:1px solid #000}#agent-email a:hover{color:#0067B2}.agent-phone{display:block;margin:10px 0}.agent-info-form{background:#fff;margin-top:20px;padding:30px 30px 0;width:100%;box-shadow:5px 4px 25px 0 #0000000F;font-family:Inter;font-weight:400;box-sizing:border-box}.agent-info-form #please-fill{font-size:15px;line-height:22.5px;text-align:left;color:#000}.rental-booking-form form.wpcf7-form.init{flex-direction:column;width:100%;margin-top:10px}.rental-booking-form form.wpcf7-form.init p{margin-bottom:2px}.agent-info-form .rental-booking-form form.wpcf7-form .rad-field br{display:none}.agent-info-form .rental-booking-form form.wpcf7-form .name-field,.agent-info-form .rental-booking-form form.wpcf7-form .mail-field,.agent-info-form .rental-booking-form form.wpcf7-form .number-field{width:100%;box-sizing:border-box;padding:0!important}.agent-info-form .rental-booking-form form.wpcf7-form .message-field{padding:0!important}.page-template-template-ginn-details .rental-booking-form form.wpcf7-form label{color:#000;letter-spacing:.5px;font-family:Inter;font-weight:600;line-height:21px;text-align:left}.agent-info-form .rental-booking-form form.wpcf7-form .rad-field{padding:0}.agent-info-form .rental-booking-form form.wpcf7-form input.wpcf7-form-control.wpcf7-submit{width:100%;border-radius:0;padding:12px}.agent-info-form .rental-booking-form form.wpcf7-form .button-sub{padding:0}.agent-info-form .rental-booking-form form.wpcf7-form .rad-field .wpcf7-radio .wpcf7-list-item{display:inline-block;margin:5px 1em 0 0}.page-template-template-ginn-details .main{border:0}.page-template-template-ginn-details #overview{background-color:#fff0;font-family:Inter}.page-template-template-ginn-details #overview .property-item .property-meta{border:1px solid #f1f1f1;margin:0 0 18px;padding:10px;background-color:#fff;width:auto;box-shadow:5px 4px 25px 0 #0000000F;display:flex;justify-content:space-between;align-self:flex-start}.page-template-template-ginn-details #overview .property-item .property-meta span{margin-left:0;border-right:1px solid #d5d5d5;padding-right:10px;display:inline-flex;height:46px!important;justify-content:center;width:-webkit-fill-available;padding-left:18px;display:flex;align-items:center;align-content:center}#overview .property-item .property-meta span i.fas.fa-bed{color:#ADCEE6}.gallery-wr.single-box .gallery-box:nth-child(n+7),.gallery-wr .gallery-box:nth-child(n+7){display:none}.gallery-wr .gallery-box:nth-child(n+7){display:none!important}.page-template-template-ginn-details #overview .property-item .property-meta span.printer-icon{border:0!important;display:none}.page-template-template-ginn-details #overview .property-item span.property-sleeps-icon{border-right:0}.page-template-template-ginn-details #overview .property-item .content{padding:30px 20px;margin-bottom:20px;border:1px solid #f1f1f1;background:#fff;box-shadow:5px 4px 25px 0 #0000000F;font-family:Inter;font-size:15px;font-weight:400;line-height:22.5px;text-align:left;color:dimgray}.page-template-template-ginn-details #overview .property-item .features{border:1px solid #f1f1f1;background:#fff;box-shadow:5px 4px 25px 0 #0000000F;padding:30px 20px;border-bottom:0;margin-bottom:0}.page-template-template-ginn-details .description-label,.page-template-template-ginn-details #overview .property-item .features h4,.page-template-template-ginn-details #overview .property-item .title,.page-template-template-ginn-details #overview .map-label{font-family:Inter;font-size:16px;font-weight:700;line-height:28px;text-align:left;color:#0067B2!important;margin-bottom:20px!important;border:0;background:#fff0;padding:0}.description-content{margin-bottom:0}.page-template-template-ginn-details #overview .map-wrap{padding:24px 20px 10px;position:relative;border:1px solid #f1f1f1;background:#fff;box-shadow:5px 4px 25px 0 #0000000F}.page-template-template-ginn-details #overview .share-networks{margin:0 0 14px;border:0;background:#ADCEE64D;padding:15px;display:flex;flex-wrap:wrap;flex-direction:row}.page-template-template-ginn-details .features span.fa.fa-check{color:#008000!important}.page-template-template-ginn-details #overview table,.page-template-template-ginn-details #overview table tr,.page-template-template-ginn-details #overview table tr td{border-color:#e9e9e9;line-height:33px!important;font-family:Inter;font-size:15px;font-weight:400}.page-template-template-ginn-details #overview table#rates-table,.page-template-template-ginn-details #overview table#rates-table tr,.page-template-template-ginn-details #overview table#rates-table tr td{border:0}.page-template-template-ginn-details #overview table tr:nth-child(odd) td,.page-template-template-ginn-details #overview table#rates-table tr:nth-child(odd) td{background:#f3f3f3}.page-template-template-ginn-details #overview table#rates-table tr:first-child td{background:#000;color:#fff}.page-template-template-ginn-details #overview .share-networks .share-label{position:static;margin:0;padding:12px 21px 13px 0;border-right:none;font-family:Inter;font-size:16px;font-weight:700;text-align:left;background:#fff0;color:#000}.page-template-template-ginn-details #overview .share-networks span{display:block;float:left;padding:11px 23px 11px 0;border:0;color:#0067B2;background:#fff;margin-right:10px}.page-template-template-ginn-details #overview .share-networks span a{color:#0067B2;background:#fff;font-family:Inter;font-size:14px;font-weight:600;line-height:28px;text-align:left}.page-template-template-ginn-details #overview .share-networks span a:hover{color:#000}.gallery-wr .gallery-box{display:none}.page-template-template-ginn-details #overview .share-networks a [class*=" fa-"]{color:#0067B2}.page-template-template-ginn-details #overview .share-networks a:hover [class*=" fa-"]{color:#000}.gallery-wr .gallery-box:nth-child(1),.gallery-wr .gallery-box:nth-child(2),.gallery-wr .gallery-box:nth-child(3),.gallery-wr .gallery-box:nth-child(4),.gallery-wr .gallery-box:nth-child(5),.gallery-wr .gallery-box:nth-child(6){display:block}a.btn_listing{border:1px solid #FEF200;background:#FEF200;height:53px;display:flex;justify-content:center;align-items:center;font-family:Inter;font-size:13px;font-weight:700;line-height:15.73px;text-align:center;text-transform:uppercase;color:#000}.agent-info-form .rental-booking-form form.wpcf7-form input.wpcf7-form-control.wpcf7-submit:hover,a.btn_listing:hover{border:1px solid #000;background:#000;color:#FEF200}.rental-booking-form form.wpcf7-form .name-field input,.rental-booking-form form.wpcf7-form .mail-field input,.rental-booking-form form.wpcf7-form .number-field input{min-height:36px!important}@media(max-width:1199px){.rental-details-banner.page-head .page-title{font-size:56px}.rental-details-banner{padding:15px}.page-template-template-ginn-details .container,.page-template-ginn .container{width:calc(100% - 30px)}.page-template-template-ginn-details .span3{width:calc(36% - 40px);box-sizing:border-box}}@media(max-width:980px){.rental-details-banner.page-head .page-title{font-size:42px}.page-template-template-ginn-details .span9{width:calc(100% - 20px);margin-right:15px}.page-template-template-ginn-details .span3{width:calc(100% - 20px);box-sizing:border-box;margin-right:15px}.related_post{max-width:100%}}@media(max-width:768px) and (max-width:880px){.form-group label{font-size:9px}.form-group.form-check label{font-size:10px}}@media(max-width:767px){.page-template-template-ginn-details .container{width:calc(100% - 20px);padding:0 10px}.page-template-template-ginn-details .span9{width:100%;margin-right:0}.page-template-template-ginn-details .bottom-banner{padding:0}.page-template-template-ginn-details .page-sub-title{font-size:24px}.rental-details-banner{min-height:200px;margin-bottom:0}.rental-details-banner.page-head .page-title{font-size:30px}.properties-gallary{margin-bottom:30px!important}.page-template-template-ginn-details #overview .property-item .property-meta{justify-content:flex-start;align-self:flex-start;flex-wrap:wrap;gap:5px}.page-template-template-ginn-details #overview .property-item .property-meta span{border:1px solid #d5d5d5!important;width:calc(50% - 31px);flex:0 0 calc(50% - 31px)}.page-template-template-ginn-details #overview .property-item .property-meta span.printer-icon{border:1px solid #d5d5d5!important}.property-meta.clearfix::before{display:none}.page-template-template-ginn-details #overview .property-item .features{padding:20px 10px}.page-template-template-ginn-details #overview .property-item .content{padding:20px 10px}#overview .property-item .title{margin:0;line-height:26px}.page-template-template-ginn-details #overview .share-networks{padding:15px 10px}.page-template-template-ginn-details .span3{width:100%;box-sizing:border-box;margin-right:0}.page-template-template-ginn-details .info-box{margin-top:90px}.agent-info-form{margin-top:20px;padding:30px 10px 0}.page-template-template-ginn-details #overview .map-wrap{padding:24px 10px 10px}.form-group.date-group:after{width:6.5px;height:6.5px;right:15px;bottom:39px}.page-template-template-ginn-details .form-group.date-group:after{width:4.5px;height:4.5px}.advance-search.ginn-search .form-group.address_search{width:100%}}.page-template-template-ginn-map-below .main{border:0}.page-template-template-ginn-map-below .advance-search.ginn-search{margin-top:-49px;margin-bottom:70px}.page-template-template-ginn-map-below .form-group.date-group:after{bottom:34px}@media(max-width:1280px){.searched-properties-template .property-items,.page-template-ginn .property-items{max-width:100%!important}}@media(max-width:1199px){.page-template-template-ginn-map-below .container{width:calc(100% - 30px)}.page-template-template-ginn-map-below .row{margin-left:0}.page-template-template-ginn-map-below .span12{width:100%;margin-left:0}.searched-properties-template .property-items-container,.page-template-ginn .property-items-container,.page-template-template-property-listing .list-container{column-gap:15px}}@media (max-width:767px){.page-template-template-ginn-details .span9{width:100%!important}.page-template-template-ginn-details .span3{width:100%!important;padding-top:30px}}@media (max-width:767px){.hurrytimer-timer-digit{font-size:16px!important}}