@font-face{font-family:'tex_gyre_adventor';src:url("../fonts/texgyreadventor-regular-webfont.eot");src:url("../fonts/texgyreadventor-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/texgyreadventor-regular-webfont.woff") format("woff"),url("../fonts/texgyreadventor-regular-webfont.ttf") format("truetype"),url("../fonts/texgyreadventor-regular-webfont.svg#tex_gyre_adventorregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'tex_gyre_adventor';src:url("../fonts/texgyreadventor-bold-webfont.eot");src:url("../fonts/texgyreadventor-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/texgyreadventor-bold-webfont.woff") format("woff"),url("../fonts/texgyreadventor-bold-webfont.ttf") format("truetype"),url("../fonts/texgyreadventor-bold-webfont.svg#tex_gyre_adventorregular") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'tex_gyre_adventor';src:url("../fonts/texgyreadventor-italic-webfont.eot");src:url("../fonts/texgyreadventor-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/texgyreadventor-italic-webfont.woff") format("woff"),url("../fonts/texgyreadventor-italic-webfont.ttf") format("truetype"),url("../fonts/texgyreadventor-italic-webfont.svg#tex_gyre_adventorregular") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'tex_gyre_adventor';src:url("../fonts/texgyreadventor-bolditalic-webfont.eot");src:url("../fonts/texgyreadventor-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/texgyreadventor-bolditalic-webfont.woff") format("woff"),url("../fonts/texgyreadventor-bolditalic-webfont.ttf") format("truetype"),url("../fonts/texgyreadventor-bolditalic-webfont.svg#tex_gyre_adventorregular") format("svg");font-weight:bold;font-style:italic}body{font-family:'tex_gyre_adventor', "freight-sans-pro", sans-serif}.container,#content{width:100% !important;max-width:1200px !important}nav.navbar{height:100px;max-height:100px;background-color:#000000 !important;-webkit-box-shadow:0 -2px 4px 4px rgba(0,0,0,0.5);box-shadow:0 -2px 4px 4px rgba(0,0,0,0.5);z-index:9999;-webkit-transition:0.3s ease all;transition:0.3s ease all}nav.navbar .navbar-brand{overflow:hidden;height:90px;-webkit-transition:0.3s ease all;transition:0.3s ease all}@media screen and (max-width: 768px){nav.navbar{height:80px;max-height:80px}nav.navbar .navbar-brand{height:64px}nav.navbar .navbar-brand img{height:64px !important;width:71px !important}}nav.navbar.thin{height:64px;max-height:64px}nav.navbar.thin .navbar-brand{height:43px}nav.navbar.thin .navbar-brand img{height:64px !important;width:71px !important}nav.navbar .navbar-brand{margin-top:0 !important;padding-top:0;padding-bottom:0;-webkit-transition:0.3s ease all;transition:0.3s ease all}nav.navbar .navbar-brand img{height:90px;margin-top:0;-webkit-transition:0.3s ease all;transition:0.3s ease all}.hamburger-wrap{position:fixed;top:1.5rem;right:1rem;cursor:pointer;padding-right:0.5em;z-index:999999;-webkit-transition:0.3s ease all;transition:0.3s ease all}.hamburger-wrap.thin{top:0.75rem;right:0.75rem}.hamburger-wrap.thin span.menu-text{margin-top:0;color:#000000}.hamburger-wrap.thin span.menu-text.open{display:none}.hamburger-wrap.thin button.hamburg-button{top:0;right:0;width:45px;height:45px}.hamburger-wrap.thin button.hamburg-button #nav-icon1{width:45px;height:45px}.hamburger-wrap.thin button.hamburg-button #nav-icon1 i span{background:#fff}.hamburger-wrap.thin button.hamburg-button #nav-icon1 i span:nth-child(1){height:2px;top:4px}.hamburger-wrap.thin button.hamburg-button #nav-icon1 i span:nth-child(2){height:2px}.hamburger-wrap.thin button.hamburg-button #nav-icon1 i span:nth-child(3){height:2px;top:32px}.hamburger-wrap.thin button.hamburg-button #nav-icon1.open i span{background:#000}.hamburger-wrap.thin button.hamburg-button #nav-icon1.open i span:nth-child(1){top:18px}.hamburger-wrap.thin button.hamburg-button #nav-icon1.open i span:nth-child(3){top:18px}@media screen and (max-width: 768px){.hamburger-wrap{top:1.25rem}.hamburger-wrap.thin{top:0.75rem}}button.hamburg-button{position:relative;float:right;top:auto;right:auto;width:50px;height:50px;-webkit-transition:0.3s ease all;transition:0.3s ease all}button.hamburg-button #nav-icon1{width:50px;height:50px}button.hamburg-button #nav-icon1 i span{background:#fff}button.hamburg-button #nav-icon1 i span:nth-child(1){height:3px;top:3px}button.hamburg-button #nav-icon1 i span:nth-child(2){height:3px}button.hamburg-button #nav-icon1 i span:nth-child(3){height:3px;top:33px}button.hamburg-button #nav-icon1.open i span{background:#000}button.hamburg-button #nav-icon1.open i span:nth-child(1){top:18px}button.hamburg-button #nav-icon1.open i span:nth-child(3){top:18px}@media screen and (max-width: 768px){button.hamburg-button #nav-icon1 i span:nth-child(1),button.hamburg-button #nav-icon1 i span:nth-child(2),button.hamburg-button #nav-icon1 i span:nth-child(3){height:2px}}span.menu-text{position:relative;float:right;margin:0 1em 0 0;cursor:pointer;-webkit-transition:0.3s ease all;transition:0.3s ease all;color:#ffffff;-webkit-font-smoothing:antialiased}@media screen and (max-width: 767px){span.menu-text{display:none}}.search-close-header{display:none;position:fixed;top:0;right:72px;padding:24px 24px 14px 24px;background-color:#000000;z-index:99999;cursor:pointer;-webkit-transition:0.3s all ease;transition:0.3s all ease;-webkit-font-smoothing:antialiased}@media screen and (max-width: 600px){.search-close-header.visible{display:block}}.search-close-header.thin{padding:16px}.search-close-header i.fa{display:inline-block;font-size:24px;color:#ffffff}@media screen and (max-width: 767px){.search-close-header{font-size:16px}}.site-overlay{display:none;position:fixed;top:0;right:25em;width:100%;height:100%;z-index:99999;background-color:rgba(0,0,0,0.7)}.site-overlay.visible{display:block}@media screen and (max-width: 768px){.site-overlay.visible{background-color:#ffffff;right:0;top:13em;bottom:-13em}}.site-search-overlay{display:none;position:fixed;width:100%;height:100%;z-index:9999;background-color:#ffffff;right:0;top:13em;bottom:-13em}@media screen and (max-width: 600px){.site-search-overlay.visible{display:block}}.navigation-menu-wrap{position:fixed;top:0;right:0;z-index:999990;width:25em}@media screen and (max-width: 768px){.navigation-menu-wrap{width:100%}}div#customNavigationBar{background:#fff;position:absolute;top:0;left:auto;right:0;width:100%;border-left:1px solid #dddddd;-webkit-transition:none;transition:none;overflow:visible}div#customNavigationBar ul#main-menu{margin-right:0}div#customNavigationBar ul#main-menu .logo-center{margin-top:3em;margin-bottom:2em}div#customNavigationBar ul#main-menu .logo-center img{width:150px !important;height:135px !important}@media screen and (max-width: 420px){div#customNavigationBar ul#main-menu .logo-center img{width:125px !important;height:113px !important}}div#customNavigationBar ul#main-menu li{border-top:1px solid #dddddd}div#customNavigationBar ul#main-menu li:nth-child(1),div#customNavigationBar ul#main-menu li:nth-child(2),div#customNavigationBar ul#main-menu li:nth-child(3),div#customNavigationBar ul#main-menu li:nth-child(4),div#customNavigationBar ul#main-menu li:nth-child(5),div#customNavigationBar ul#main-menu li:nth-child(6),div#customNavigationBar ul#main-menu li:nth-child(7){position:relative;top:auto}div#customNavigationBar ul#main-menu li:last-child{border-bottom:1px solid #dddddd}div#customNavigationBar ul#main-menu li a{display:block;font-size:1.5rem;padding:0.5em;text-align:center}div#customNavigationBar ul#main-menu li a:hover{text-decoration:none;background-color:#eeeeee}@media screen and (max-width: 768px){div#customNavigationBar{width:100%;border-left:none}div#customNavigationBar ul#main-menu{margin-top:0}}@media screen and (max-height: 720px){div#customNavigationBar ul#main-menu li a{font-size:1.25rem}}.header-contact-info{display:none;position:fixed;overflow:hidden;bottom:0;right:0;width:25em;padding:1em 1em 1.5em 1em;z-index:9999;background-color:#000000;color:#FFFFFF;-webkit-font-smoothing:antialiased}.header-contact-info.visible{display:block}@media screen and (max-height: 620px) and (min-width: 421px){.header-contact-info.visible{display:none}}@media screen and (max-height: 580px) and (max-width: 420px){.header-contact-info.visible{display:none}}.header-contact-info .address-header{float:left;text-align:left}.header-contact-info .address-header .text{margin-top:0.5em;margin-bottom:0.5em;padding:0;color:#000000 !important}.header-contact-info .address-header .text:last-child{margin-bottom:0}.header-contact-info .address-header .text.contact-social .hover-effect img{border-radius:2px !important;margin-right:0.25em;margin-left:0.25em}.header-contact-info .address-header .text.contact-social .hover-effect img:hover{-webkit-box-shadow:none;box-shadow:none}.header-contact-info .address-header .text h6{margin:0;padding-left:0.5em;font-size:1rem;font-weight:300;color:#FFFFFF !important}.header-contact-info .address-header .text h6 img{display:inline-block;margin-right:0.75em;margin-top:-2px}.header-contact-info .address-header .text h6 a{color:#FFFFFF !important}.header-contact-info .address-header .text div,.header-contact-info .address-header .text p{padding-left:2.25em}@media screen and (max-width: 768px){.header-contact-info{width:100%;right:0}}#primary.site-content,.wrapper#page-wrapper,.wrapper#single-wrapper,.wrapper#full-width-page-wrapper,.wrapper#wrapper-index,body.error404 .wrapper,.search-wrapper{margin-top:200px}@media screen and (max-width: 767px){#primary.site-content,.wrapper#page-wrapper,.wrapper#single-wrapper,.wrapper#full-width-page-wrapper,.wrapper#wrapper-index,body.error404 .wrapper,.search-wrapper{margin-top:200px}}#primary.site-content.epl-single-default{margin-top:150px}@media (max-width: 767px){body.home .rev_slider_wrapper{margin-top:16px !important}}.cta-wrapper-home{margin-top:-0.95rem;padding:3em 1em;-webkit-font-smoothing:antialiased}.row.cta-links div a{padding:0.8em;font-weight:700;background-color:#000;color:#fff;-webkit-font-smoothing:antialiased}.row.cta-links div a:hover,.row.cta-links div a:focus{text-decoration:none;background-color:#222}.homepage-listings #epl-advanced-map{margin-bottom:4em}.homepage-listings .widget-title{margin-top:2em;margin-right:16px;margin-left:16px;clear:both;line-height:1.5}.epl-am-infobox-rounded .overlay-featured-marker,.epl-advanced-map-single .epl-adv-infobox-popup{border-radius:0 !important}.epl-am-infobox-rounded .overlay-featured-marker,#epl-advanced-map-single .infoBox{margin-left:-72px !important;height:auto !important;overflow:hidden !important}#epl-advanced-map,#epl-advanced-map-single.epl-advanced-map-single{overflow:hidden !important}#epl-advanced-map .overlay-featured-marker,#epl-advanced-map .epl-adv-infobox-popup,#epl-advanced-map-single.epl-advanced-map-single .overlay-featured-marker,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-infobox-popup{padding:0 !important;overflow:hidden !important}#epl-advanced-map .overlay-featured-marker .title,#epl-advanced-map .epl-adv-infobox-popup .title,#epl-advanced-map-single.epl-advanced-map-single .overlay-featured-marker .title,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-infobox-popup .title{display:none !important;font-size:1.5em;padding:0.5rem 1rem !important;font-weight:700}#epl-advanced-map .overlay-featured-marker .epl-adv-popup-img,#epl-advanced-map .epl-adv-infobox-popup .epl-adv-popup-img,#epl-advanced-map-single.epl-advanced-map-single .overlay-featured-marker .epl-adv-popup-img,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-infobox-popup .epl-adv-popup-img{margin-bottom:0}#epl-advanced-map .overlay-featured-marker .epl-adv-popup-address,#epl-advanced-map .epl-adv-infobox-popup .epl-adv-popup-address,#epl-advanced-map-single.epl-advanced-map-single .overlay-featured-marker .epl-adv-popup-address,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-infobox-popup .epl-adv-popup-address{display:none;margin-bottom:0;padding-bottom:0rem}#epl-advanced-map .overlay-featured-marker .content,#epl-advanced-map .overlay-featured-marker .epl-adv-popup-price,#epl-advanced-map .epl-adv-infobox-popup .content,#epl-advanced-map .epl-adv-infobox-popup .epl-adv-popup-price,#epl-advanced-map-single.epl-advanced-map-single .overlay-featured-marker .content,#epl-advanced-map-single.epl-advanced-map-single .overlay-featured-marker .epl-adv-popup-price,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-infobox-popup .content,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-infobox-popup .epl-adv-popup-price{display:none !important}#epl-advanced-map .overlay-featured-marker .zesty-custom-popup-price,#epl-advanced-map .epl-adv-infobox-popup .zesty-custom-popup-price,#epl-advanced-map-single.epl-advanced-map-single .overlay-featured-marker .zesty-custom-popup-price,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-infobox-popup .zesty-custom-popup-price{display:block;height:2.6em;padding:10px 12px;font-size:16px;background-color:#000000;color:#ffffff;pointer-events:none;-webkit-font-smoothing:antialiased}#epl-advanced-map .overlay-featured-marker .zesty-custom-popup-price .text,#epl-advanced-map .epl-adv-infobox-popup .zesty-custom-popup-price .text,#epl-advanced-map-single.epl-advanced-map-single .overlay-featured-marker .zesty-custom-popup-price .text,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-infobox-popup .zesty-custom-popup-price .text{color:#FFFFFF;font-weight:500;-webkit-font-smoothing:antialiased}#epl-advanced-map .overlay-featured-marker .zesty-custom-popup-price .black-triangle,#epl-advanced-map .epl-adv-infobox-popup .zesty-custom-popup-price .black-triangle,#epl-advanced-map-single.epl-advanced-map-single .overlay-featured-marker .zesty-custom-popup-price .black-triangle,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-infobox-popup .zesty-custom-popup-price .black-triangle{display:none;position:absolute;top:0;right:-2.55em;width:0;height:0;border-top:1.3em solid transparent;border-right:1.3em solid transparent;border-bottom:1.3em solid #000000;border-left:1.3em solid #000000;-webkit-box-sizing:border-box;box-sizing:border-box}#epl-advanced-map .overlay-featured-marker .zesty-custom-popup-price .red,#epl-advanced-map .epl-adv-infobox-popup .zesty-custom-popup-price .red,#epl-advanced-map-single.epl-advanced-map-single .overlay-featured-marker .zesty-custom-popup-price .red,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-infobox-popup .zesty-custom-popup-price .red{color:red}#epl-advanced-map .overlay-close,#epl-advanced-map .epl-adv-closebtn,#epl-advanced-map .epl_adv_tab_map .infoBox img,#epl-advanced-map-single.epl-advanced-map-single .overlay-close,#epl-advanced-map-single.epl-advanced-map-single .epl-adv-closebtn,#epl-advanced-map-single.epl-advanced-map-single .epl_adv_tab_map .infoBox img{margin:0 !important;left:auto !important;right:0 !important;top:0 !important}.epl-am-infobox-rounded .overlay-featured-marker.infowindow img,.epl-advanced-map-single .epl-adv-popup-img img{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.rental-search-outer{position:fixed;z-index:9999;top:120px;left:auto;right:calc(50% - (1024px / 2));width:1024px;margin:0 auto;-webkit-transition:right 0.3s, width 0.3s;transition:right 0.3s, width 0.3s}@media screen and (max-width: 1300px){.rental-search-outer{right:calc(50% - (750px / 2));width:750px}}@media screen and (max-width: 1000px){.rental-search-outer{right:calc(50% - (600px / 2));width:600px}}@media screen and (max-width: 850px){.rental-search-outer{right:calc(50% - (550px / 2));width:550px}}@media screen and (max-width: 600px){.rental-search-outer{right:calc(50% - (450px / 2));width:450px}}@media screen and (max-width: 500px){.rental-search-outer{right:calc(50% - (420px / 2));width:420px}}@media screen and (max-width: 450px){.rental-search-outer{right:calc(50% - (350px / 2));width:350px}}@media screen and (max-width: 400px){.rental-search-outer{right:calc(50% - (325px / 2));width:325px}}@media screen and (max-width: 350px){.rental-search-outer{right:calc(50% - (275px / 2));width:275px}}.rental-search-outer.animate-top{-webkit-transition:right 0.3s, width 0.3s, top 0.3s;transition:right 0.3s, width 0.3s, top 0.3s}.rental-search-outer.minimized{top:0;right:4em;padding:0;margin:0;width:5em}.rental-search-outer.minimized.taller .rental-search-inner ul#secondary-navigation li#search-icon-link .searchbaricon i.fa{padding:30px 42px !important}.rental-search-outer.minimized.taller .rental-search-inner #SearchBox{top:7em}@media screen and (max-width: 768px){.rental-search-outer.minimized.taller .rental-search-inner ul#secondary-navigation li#search-icon-link .searchbaricon i.fa{padding:24px 42px !important}.rental-search-outer.minimized.taller .rental-search-inner #SearchBox{top:5.5em}}.rental-search-outer.minimized .rental-search-inner .searchbarheading{padding:0}.rental-search-outer.minimized .rental-search-inner ul#secondary-navigation{background-color:#000000}.rental-search-outer.minimized .rental-search-inner ul#secondary-navigation li#text-only{line-height:0;opacity:0}.rental-search-outer.minimized .rental-search-inner ul#secondary-navigation li#search-icon-link .searchbaricon i.fa{font-size:24px;padding:16px 30px}.rental-search-outer.minimized .rental-search-inner #SearchBox{position:fixed;top:4.5em;left:5%;width:90%;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.3);box-shadow:0 0 1px 1px rgba(0,0,0,0.3)}@media screen and (max-width: 600px){.rental-search-outer.minimized .rental-search-inner #SearchBox{width:100%;height:calc(100% - 4.5em);left:0;-webkit-box-shadow:0 3px 0 0 red;box-shadow:0 3px 0 0 red}}.rental-search-outer .rental-search-inner{background-color:#fff;border-radius:0px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.3);box-shadow:0 0 1px 1px rgba(0,0,0,0.3)}.rental-search-outer .rental-search-inner .searchbarheading{-webkit-transition:0.3s ease padding;transition:0.3s ease padding}.rental-search-outer .rental-search-inner ul#secondary-navigation{-webkit-transition:0.3s ease all;transition:0.3s ease all}.rental-search-outer .rental-search-inner ul#secondary-navigation li#text-only{overflow:hidden;opacity:1;-webkit-transition:0.3s ease all;transition:0.3s ease all}.rental-search-outer .rental-search-inner .searchbaricon i.fa{border-top-right-radius:0px;border-bottom-right-radius:0px;-webkit-transition:0.3s ease all;transition:0.3s ease all}.rental-search-outer .rental-search-inner #SearchBox{padding-bottom:0;background-color:#fff;-webkit-transition:top 0.3s ease;transition:top 0.3s ease}.rental-search-outer .rental-search-inner #SearchBox input[type="text"],.rental-search-outer .rental-search-inner #SearchBox input[type="number"],.rental-search-outer .rental-search-inner #SearchBox select{border:1px solid #dddddd;height:38px}.rental-search-outer .rental-search-inner #SearchBox .epl-property_building_area_unit .custom-unit{display:inline-block;padding-top:2em;font-weight:700}@media screen and (max-width: 992px){.rental-search-outer .rental-search-inner #SearchBox .epl-search-row{padding-top:8px}.rental-search-outer .rental-search-inner #SearchBox .epl-property_address_city,.rental-search-outer .rental-search-inner #SearchBox .epl-property_address_state,.rental-search-outer .rental-search-inner #SearchBox .epl-property_location{width:33.3% !important}.rental-search-outer .rental-search-inner #SearchBox .epl-property_address_city{padding-right:8px}.rental-search-outer .rental-search-inner #SearchBox .epl-property_address_state{padding-right:8px;padding-left:8px}.rental-search-outer .rental-search-inner #SearchBox .epl-property_location{padding-left:8px}.rental-search-outer .rental-search-inner #SearchBox .epl-property_com_listing_type,.rental-search-outer .rental-search-inner #SearchBox .epl-property_commercial_category,.rental-search-outer .rental-search-inner #SearchBox .epl-property_price_from,.rental-search-outer .rental-search-inner #SearchBox .epl-property_price_to{width:25% !important}.rental-search-outer .rental-search-inner #SearchBox .epl-property_com_listing_type{padding-right:8px}.rental-search-outer .rental-search-inner #SearchBox .epl-property_commercial_category{padding-right:8px;padding-left:8px}.rental-search-outer .rental-search-inner #SearchBox .epl-property_price_from{padding-right:8px;padding-left:8px}.rental-search-outer .rental-search-inner #SearchBox .epl-property_price_to{padding-left:8px}.rental-search-outer .rental-search-inner #SearchBox .epl-search-building-area{width:25em !important}.rental-search-outer .rental-search-inner #SearchBox .epl-search-building-area .epl-property_building_area_min,.rental-search-outer .rental-search-inner #SearchBox .epl-search-building-area .epl-property_building_area_max{width:10em !important;padding-right:8px}.rental-search-outer .rental-search-inner #SearchBox .epl-search-building-area .epl-property_building_area_unit{width:3em !important}.rental-search-outer .rental-search-inner #SearchBox .epl-search-submit-row{padding-top:16px;width:25% !important}}@media screen and (max-width: 600px){.rental-search-outer .rental-search-inner #SearchBox .epl-property_address,.rental-search-outer .rental-search-inner #SearchBox .epl-property_address_city,.rental-search-outer .rental-search-inner #SearchBox .epl-property_address_state,.rental-search-outer .rental-search-inner #SearchBox .epl-property_location,.rental-search-outer .rental-search-inner #SearchBox .epl-property_com_listing_type,.rental-search-outer .rental-search-inner #SearchBox .epl-property_commercial_category,.rental-search-outer .rental-search-inner #SearchBox .epl-property_price_from,.rental-search-outer .rental-search-inner #SearchBox .epl-property_price_to{float:left;width:100% !important;padding-left:0;padding-right:0}.rental-search-outer .rental-search-inner #SearchBox .epl-property_address_city{display:none}.rental-search-outer .rental-search-inner #SearchBox .epl-property_address_state{display:none}.rental-search-outer .rental-search-inner #SearchBox .epl-search-building-area{width:100% !important}.rental-search-outer .rental-search-inner #SearchBox .epl-search-building-area .epl-property_building_area_min,.rental-search-outer .rental-search-inner #SearchBox .epl-search-building-area .epl-property_building_area_max{width:7em !important;padding-right:8px}.rental-search-outer .rental-search-inner #SearchBox .epl-search-building-area .epl-property_building_area_unit{width:3em !important}.rental-search-outer .rental-search-inner #SearchBox .epl-search-submit-row{width:100% !important}}@media screen and (max-width: 600px){.rental-search-outer .rental-search-inner #SearchBox{position:fixed;top:5.5em;left:0;width:100%;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.3);box-shadow:0 0 1px 1px rgba(0,0,0,0.3);height:calc(100% - 4.5em);-webkit-transition:top 0.3s ease;transition:top 0.3s ease}.rental-search-outer .rental-search-inner #SearchBox.thin{top:4.5em}}.properties-wrap .epl-property-blog{margin-bottom:1.5em}.properties-wrap .epl-property-blog:after{clear:none !important}.properties-wrap .epl-property-blog:nth-child(3n+2){clear:both !important}.properties-wrap .epl-property-blog .epl-property-blog-entry-wrapper{padding:0}.properties-wrap .epl-property-blog .property-content{padding:0.5rem 0.75rem}@media screen and (max-width: 800px){.properties-wrap .epl-property-blog:nth-child(3n+2){clear:none !important}.properties-wrap .epl-property-blog:nth-child(2n){clear:both !important}}.epl-property-widget-image-wrapper .epl-listing-widget{margin-bottom:1em}.epl-property-widget-image-wrapper .epl-listing-widget .a{margin:0;padding:0}.epl-property-widget-image-wrapper .epl-listing-widget .a .entry-content{padding:0.5rem 0.75rem}.epl-listing-widget .a,.flex-box .epl-property-blog .epl-property-blog-entry-wrapper{-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc}.epl-listing-widget .a:hover,.flex-box .epl-property-blog .epl-property-blog-entry-wrapper:hover{-webkit-box-shadow:0 0 2px 2px #aaa;box-shadow:0 0 2px 2px #aaa}.property-meta-wrap .property-meta{display:inline-block;margin-right:1em;padding:0.5em 0}.property-meta-wrap .property-meta:last-child{margin-right:0}.property-meta-wrap .property-meta .meta-icon,.property-meta-wrap .property-meta .meta-value{display:inline-block;vertical-align:middle}.property-meta-wrap .property-meta .meta-icon{margin-right:0.5em}.property-meta-wrap .property-meta .meta-icon img{display:block;height:18px;width:18px}.property-meta-wrap .property-meta .meta-icon img.smaller{width:15px;height:15px}.property-meta-wrap .property-meta .meta-value{line-height:1;color:#000 !important}.full-background-featured-image{height:0;width:100%;padding-bottom:66.66%;background-repeat:no-repeat;background-size:cover;background-position:center center}.epl-property-widget-image-wrapper .corner-tab,.property-box .corner-tab{position:absolute;top:0;left:0;height:2.4em;font-size:14px;padding:0.55em 1em;background-color:#000000;pointer-events:none}.epl-property-widget-image-wrapper .corner-tab .text,.property-box .corner-tab .text{color:#FFFFFF;font-weight:500;-webkit-font-smoothing:antialiased}.epl-property-widget-image-wrapper .corner-tab .black-triangle,.property-box .corner-tab .black-triangle{display:block;position:absolute;top:0;right:-2.35em;width:0;height:0;border-top:1.2em solid #000000;border-right:1.2em solid transparent;border-bottom:1.2em solid transparent;border-left:1.2em solid #000000;-webkit-box-sizing:border-box;box-sizing:border-box}.epl-property-widget-image-wrapper .corner-tab{padding-top:0.4em}.epl-property-widget-image-wrapper .corner-flag,.property-box .corner-flag{position:absolute;top:0;left:0;width:25%;pointer-events:none}.epl-property-widget-image-wrapper .corner-flag.right,.property-box .corner-flag.right{left:auto;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.epl-property-widget-image-wrapper .corner-flag img,.property-box .corner-flag img{width:100% !important}.zesty-custom-address .main,.zesty-custom-address .sub{display:block}.listing-card-price{line-height:1.5}.listing-card-price .red{color:red}.listing-card-price .zesty-custom-address{margin-top:0.5em;margin-bottom:0.5em}.listing-card-price .zesty-custom-address .sub{font-weight:700}#epl-advanced-map-single{margin-top:2em}.epl-listing-single .entry-header{margin-bottom:0;padding-bottom:0}.epl-listing-single .entry-header .title-meta-wrapper{overflow:hidden}.epl-listing-single .entry-header .title-meta-wrapper .entry-title{margin-bottom:2rem !important}.epl-listing-single .entry-header .title-meta-wrapper .secondary-heading{font-size:1.5rem;margin-bottom:1.75rem}.epl-listing-single .entry-header .title-meta-wrapper .property-pricing-details{width:auto;float:left !important;margin-bottom:0;overflow:visible;border:none !important}.epl-listing-single .entry-header .title-meta-wrapper .property-pricing-details .black-tab{position:relative;padding:0.75em 6em 0.75em 1em;background-color:#000000;color:#FFFFFF;font-weight:500;font-size:1.125em;border:none !important;-webkit-font-smoothing:antialiased}.epl-listing-single .entry-header .title-meta-wrapper .property-pricing-details .black-tab .red{color:red}.epl-listing-single .entry-header .title-meta-wrapper .property-pricing-details .black-tab .black-triangle{display:block;position:absolute;top:0;right:-6em;width:0;height:0;border-top:5em solid #FFFFFF;border-right:5em solid #FFFFFF;border-bottom:5em solid transparent;border-left:5em solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.epl-listing-single .gallery-with-sidebar{overflow:hidden;margin-bottom:2em}.epl-listing-single .gallery-with-sidebar .slider-wrap{margin-right:22em}.epl-listing-single .gallery-with-sidebar .slider-wrap .gallery{margin-bottom:0}@media screen and (max-width: 991px){.epl-listing-single .gallery-with-sidebar .slider-wrap{margin-right:18em}.epl-listing-single .gallery-with-sidebar .sidebar{width:15em}.epl-listing-single .gallery-with-sidebar .sidebar .epl-tab-section-features{margin-top:0}.epl-listing-single .gallery-with-sidebar .sidebar .epl-tab-section-features .epl-tab-2-columns li{font-size:1em;line-height:1.5}.epl-listing-single .gallery-with-sidebar .sidebar .epl-tab-section-features a.sidebar-cta-button{font-size:1em}.epl-listing-single .gallery-with-sidebar .sidebar .epl-tab-section-features .sidebar-social-share{font-size:14px}}@media screen and (max-width: 767px){.epl-listing-single .gallery-with-sidebar .slider-wrap{margin-right:0}.epl-listing-single .gallery-with-sidebar .sidebar{display:none}.epl-listing-single .gallery-with-sidebar .sidebar-social-share{font-size:16px}}.epl-listing-single .property-features{float:right;width:18em}.epl-listing-single .property-features.mobile-show{display:none}@media screen and (max-width: 767px){.epl-listing-single .property-features.mobile-show{display:block;width:100%;float:none;margin:4em 0 2em 0}}.epl-listing-single .property-features .epl-tab-section-features{margin-top:0}.epl-listing-single .property-features .epl-tab-section-features .listing-id-wrap{margin-bottom:1.5em;padding-bottom:0.65em;font-size:20px;line-height:1;color:#000000;border-bottom:1px solid #CCCCCC}.epl-listing-single .property-features .epl-tab-section-features .epl-tab-title{margin-top:0;color:#000000}.epl-listing-single .property-features .epl-tab-section-features .epl-tab-2-columns{padding-left:1em;-webkit-column-count:1;column-count:1;-webkit-columns:1;columns:1}.epl-listing-single .property-features .epl-tab-section-features .epl-tab-2-columns li{line-height:2;font-size:1.125em;color:#000000}.epl-listing-single .property-features .epl-tab-section-features .epl-tab-2-columns li.land-size,.epl-listing-single .property-features .epl-tab-section-features .epl-tab-2-columns li.com_car_spaces{display:none}.epl-listing-single .property-features .epl-tab-section-features .property-meta-wrap{padding-left:1em}.epl-listing-single .property-features .epl-tab-section-features .sidebar-cta-buttons{margin-top:2em}.epl-listing-single .property-features .epl-tab-section-features .sidebar-cta-button{display:block;padding:1em;border-top:1px solid #CCCCCC;color:#000000;font-weight:700;font-size:1.125em;text-align:left;line-height:1;-webkit-font-smoothing:antialiased}.epl-listing-single .property-features .epl-tab-section-features .sidebar-cta-button.sidebar-social-share:hover{background-color:#FFFFFF}.epl-listing-single .property-features .epl-tab-section-features .sidebar-cta-button:hover{text-decoration:none;background-color:#EEEEEE}.epl-listing-single .property-features .epl-tab-section-features .sidebar-cta-button:last-child{border-bottom:1px solid #CCCCCC}.epl-listing-single .property-features .epl-tab-section-features .sidebar-cta-button .icon,.epl-listing-single .property-features .epl-tab-section-features .sidebar-cta-button .text{display:inline-block;vertical-align:middle}.epl-listing-single .property-features .epl-tab-section-features .sidebar-cta-button .icon{margin-right:0.25em}.epl-listing-single .property-features .epl-tab-section-features .sidebar-cta-button .icon img{height:1em;width:1em}.epl-listing-single .property-features .epl-tab-section-features .sidebar-cta-button .text{padding-bottom:2px}.epl-listing-single .property-features .epl-tab-section-features .sidebar-social-share{font-size:16px;padding:1em}.epl-listing-single .property-features .epl-tab-section-features .sidebar-social-share .text{margin-right:0.25em}.epl-listing-single .property-features .epl-tab-section-features .sidebar-social-share .social-share-icon{display:inline-block;width:1.25em;height:1.25em;margin-left:0.25em}.epl-listing-single .epl-section-property-details{padding-top:1.25em;padding-bottom:1.25em;border-bottom:1px solid #ccc;color:#000000}.epl-listing-single .epl-section-property-details .epl-tab-title{margin:0;padding-bottom:0;border-bottom:none}.epl-listing-single .epl-section-property-details .custom-price{font-size:2em;margin-bottom:0.5em}.epl-listing-single .epl-section-property-details .custom-price .red{color:red}.epl-listing-single .zesty-custom-address{font-size:1.75em}.epl-listing-single .epl-tab-section{margin-top:1.75em}.epl-listing-single .epl-commercial-features>div{margin-bottom:1em}.epl-listing-single .epl-commercial-features>div:last-child{margin-bottom:0}.epl-listing-single .epl-section-description .epl-tab-title{color:#000000}.epl-listing-single .entry-footer{padding-bottom:2em}#full-width-page-wrapper.wrapper{margin-top:150px}#full-width-page-wrapper.wrapper .breadcrumb{display:none}#full-width-page-wrapper.wrapper .entry-title{margin-bottom:3rem;font-weight:700;color:#414142}@media screen and (max-width: 767px){#full-width-page-wrapper.wrapper{margin-top:100px}}.about-page .image-wrap{float:left !important;width:25% !important;padding:8px 24px}.about-page .text-wrap{float:none !important;width:100% !important}@media screen and (max-width: 750px){.about-page .image-wrap{width:33.33% !important}}@media screen and (max-width: 500px){.about-page .image-wrap{width:50% !important}}@media screen and (max-width: 350px){.about-page .image-wrap{float:none !important;margin:0 auto 24px auto}}.testimonials .responsive-video{position:relative;height:0;width:100%;margin-bottom:3em;padding-bottom:50%}.testimonials .responsive-video .responsive-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.testimonials>p{margin-top:0;margin-bottom:0}.testimonials .row{overflow:hidden;margin:0;padding:0;border-top:1px solid #ccc}.testimonials .row:nth-of-type(2n) .text-content,.testimonials .row:nth-of-type(2n) .image-content{float:left;width:50%}.testimonials .row:nth-of-type(2n+1) .text-content,.testimonials .row:nth-of-type(2n+1) .image-content{float:right;width:50%}.testimonials .row:last-of-type{border-bottom:1px solid #ccc}.testimonials .row>p{margin-top:0;margin-bottom:0}.testimonials .row .text-content{padding:3em 3em 0 3em}.testimonials .row .text-content .title{display:block;margin-bottom:1em;font-size:2rem;font-weight:700}.testimonials .row .text-content .name{display:block;margin-top:2em;font-weight:700;font-style:italic;text-align:right}.testimonials .row .text-content .name:before{content:'- '}@media screen and (max-width: 1200px){.testimonials .row .text-content{padding:2em 2em 0 2em}}@media screen and (max-width: 991px){.testimonials .row{padding:2em 0}.testimonials .row:nth-of-type(2n) .text-content,.testimonials .row:nth-of-type(2n) .image-content,.testimonials .row:nth-of-type(2n+1) .text-content,.testimonials .row:nth-of-type(2n+1) .image-content{float:right}.testimonials .row:nth-of-type(2n) .text-content,.testimonials .row:nth-of-type(2n+1) .text-content{padding:0}.testimonials .row:nth-of-type(2n) .text-content .title,.testimonials .row:nth-of-type(2n+1) .text-content .title{font-size:1.5rem}.testimonials .row:nth-of-type(2n) .image-content,.testimonials .row:nth-of-type(2n+1) .image-content{padding-right:3em}}@media screen and (max-width: 767px){.testimonials .row:nth-of-type(2n) .text-content,.testimonials .row:nth-of-type(2n) .image-content,.testimonials .row:nth-of-type(2n+1) .text-content,.testimonials .row:nth-of-type(2n+1) .image-content{width:100%}.testimonials .row:nth-of-type(2n) .text-content,.testimonials .row:nth-of-type(2n+1) .text-content{padding:0 0.5em}.testimonials .row:nth-of-type(2n) .text-content .name,.testimonials .row:nth-of-type(2n+1) .text-content .name{text-align:left}.testimonials .row:nth-of-type(2n) .image-content,.testimonials .row:nth-of-type(2n+1) .image-content{padding-top:2em;padding-left:0.5em;padding-right:0.5em}}#wrapper-footer-full{margin-top:7em;background-color:#000000;color:#ffffff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#wrapper-footer-full #footerbackgroundwrap{padding:1em 0}#wrapper-footer-full #footerbackgroundwrap .footer-col-1{width:20%}#wrapper-footer-full #footerbackgroundwrap .footer-col-1 img.footer-profile-image{width:75%;position:absolute;bottom:-120px}#wrapper-footer-full #footerbackgroundwrap .footer-col-2{width:30%}#wrapper-footer-full #footerbackgroundwrap .footer-col-3{width:30%}#wrapper-footer-full #footerbackgroundwrap .footer-col-4{width:20%;padding-top:1em}#wrapper-footer-full #footerbackgroundwrap .contact-num,#wrapper-footer-full #footerbackgroundwrap .contact-email,#wrapper-footer-full #footerbackgroundwrap .social-symbols,#wrapper-footer-full #footerbackgroundwrap .contact-add{margin:0.5em 0}#wrapper-footer-full #footerbackgroundwrap .contact-num .contact-icon,#wrapper-footer-full #footerbackgroundwrap .contact-email .contact-icon,#wrapper-footer-full #footerbackgroundwrap .social-symbols .contact-icon,#wrapper-footer-full #footerbackgroundwrap .contact-add .contact-icon{float:left;display:inline-block;margin-right:0.75em;margin-top:0.25em}#wrapper-footer-full #footerbackgroundwrap .contact-num div,#wrapper-footer-full #footerbackgroundwrap .contact-email div,#wrapper-footer-full #footerbackgroundwrap .social-symbols div,#wrapper-footer-full #footerbackgroundwrap .contact-add div{margin-left:2.25em}#wrapper-footer-full #footerbackgroundwrap .contact-num p,#wrapper-footer-full #footerbackgroundwrap .contact-num br,#wrapper-footer-full #footerbackgroundwrap .contact-email p,#wrapper-footer-full #footerbackgroundwrap .contact-email br,#wrapper-footer-full #footerbackgroundwrap .social-symbols p,#wrapper-footer-full #footerbackgroundwrap .social-symbols br,#wrapper-footer-full #footerbackgroundwrap .contact-add p,#wrapper-footer-full #footerbackgroundwrap .contact-add br{position:absolute;display:none}#wrapper-footer-full #footerbackgroundwrap .contact-num a br,#wrapper-footer-full #footerbackgroundwrap .contact-email a br,#wrapper-footer-full #footerbackgroundwrap .social-symbols a br,#wrapper-footer-full #footerbackgroundwrap .contact-add a br{display:block}#wrapper-footer-full #footerbackgroundwrap .contact-num a,#wrapper-footer-full #footerbackgroundwrap .contact-email a,#wrapper-footer-full #footerbackgroundwrap .social-symbols a,#wrapper-footer-full #footerbackgroundwrap .contact-add a{color:#ffffff !important}#wrapper-footer-full #footerbackgroundwrap .contact-email{margin-top:3em}#wrapper-footer-full #footerbackgroundwrap .social-symbols{margin-top:1.5em}#wrapper-footer-full #footerbackgroundwrap .social-symbols .footer-title{display:inline-block;margin-right:0.5em;vertical-align:middle}#wrapper-footer-full #footerbackgroundwrap .social-symbols a{display:inline-block;margin-right:0.2em;vertical-align:middle}#wrapper-footer-full #footerbackgroundwrap .social-symbols a:last-child{margin-right:0}#wrapper-footer-full #footerbackgroundwrap .social-symbols a img{width:1.5em;border-radius:3px !important}#wrapper-footer-full #footerbackgroundwrap .social-symbols a img:hover{-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width: 991px){#wrapper-footer-full #footerbackgroundwrap .footer-col-1{width:33.3%}#wrapper-footer-full #footerbackgroundwrap .footer-col-2{width:33.3%}#wrapper-footer-full #footerbackgroundwrap .footer-col-3{width:33.3%}#wrapper-footer-full #footerbackgroundwrap .footer-col-4{padding-top:5em;padding-bottom:2em;width:100%}#wrapper-footer-full #footerbackgroundwrap .footer-col-4 img{display:block;max-width:250px;margin:0 auto}}@media screen and (max-width: 767px){#wrapper-footer-full #footerbackgroundwrap .footer-col-1{width:50%}#wrapper-footer-full #footerbackgroundwrap .footer-col-1 img.footer-profile-image{position:relative;bottom:0}#wrapper-footer-full #footerbackgroundwrap .footer-col-2{width:50%}#wrapper-footer-full #footerbackgroundwrap .footer-col-3{width:50%}#wrapper-footer-full #footerbackgroundwrap .contact-num,#wrapper-footer-full #footerbackgroundwrap .contact-email,#wrapper-footer-full #footerbackgroundwrap .social-symbols,#wrapper-footer-full #footerbackgroundwrap .contact-add{margin-top:1.5em !important}}@media screen and (max-width: 480px){#wrapper-footer-full #footerbackgroundwrap .footer-col-1{width:100%;margin-bottom:2em;text-align:center}#wrapper-footer-full #footerbackgroundwrap .footer-col-1 img.footer-profile-image{max-width:150px}#wrapper-footer-full #footerbackgroundwrap .footer-col-2{float:none;clear:both;width:17em;margin:0 auto}#wrapper-footer-full #footerbackgroundwrap .footer-col-3{float:none;clear:both;width:17em;margin:0 auto}}#wrapper-footer{padding:2em 0;background-color:#FFFFFF;color:#333333;text-align:center}#wrapper-footer a{color:inherit}
