/*!
	Theme Name: WPL TwentyEight Child Theme
	Theme URI: http://wpl.realtyna.info
	Description: Child template of WPL TwentyEight template created by Realtyna Inc
	Author: Realtyna Inc
	Author URI: http://wpl.realtyna.com/
	Template:     wpl_twentyeight
	Version: 1.0
*/@import url("../wpl_twentyeight/style.css");@font-face{font-family:'Century Gothic Bold';src:local("Century Gothic Bold"),url("assets/fonts/century.ttf") format("truetype")}@font-face{font-family:'SignPainter';src:local("SignPainter HouseScript"),url("assets/fonts/SignPainter_HouseScript.ttf") format("truetype")}@font-face{font-family:'Intrepid';src:local("Intrepid"),url("assets/fonts/Intrepid.ttf") format("truetype")}@font-face{font-family:'payless';src:url("assets/fonts/payless_r3mith.eot");src:url("assets/fonts/payless_r3mith.eot#iefix") format("embedded-opentype"),url("assets/fonts/payless_r3mith.ttf") format("truetype"),url("assets/fonts/payless_r3mith.woff") format("woff"),url("assets/fonts/payless_r3mith-payless.svg") format("svg");font-weight:normal;font-style:normal}[class^="mo-icon-"],[class*=" mo-icon-"]{font-family:'payless' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mo-icon-cat:before{content:"\e900"}.mo-icon-dishwasher:before{content:"\e901"}.mo-icon-plain-dog:before{content:"\e902"}.mo-icon-snowflake:before{content:"\e903"}.mo-icon-washing-machine:before{content:"\e904"}.wpl-28-template-wp body,.wpl-28-template-wp #header,.wpl-28-template-wp #footer,.wpl-28-template-wp .wpl_property_listing_container .wpl_prp_title,.wpl-28-template-wp .wpl_prp_cont .wpl_prp_listing_location{font-family:"Century Gothic Bold" !important}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_googlemap_plisting{width:60%;float:right;right:0;height:76vh !important;margin-bottom:0}@media (max-width: 991px){.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_googlemap_plisting{width:100%;position:relative !important}}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_property_listing_list_view_container{float:left;width:40%;height:76vh;margin:0}@media (max-width: 991px){.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_property_listing_list_view_container{width:100%;height:auto !important;margin-right:0;border:none}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_property_listing_list_view_container .map_view_handler{display:none !important}}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_property_listing_listings_container{height:calc(76vh - 113px);margin:5px 0 5px 5px !important}@media (max-width: 991px){.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_property_listing_listings_container{height:auto}}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_pagination_container{bottom:3px;font-size:16px;position:static}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_pagination_container li a,.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_pagination_container li span{padding:5px 10px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_total_result{position:absolute;top:15px;left:15px;z-index:100;display:block;margin:0}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_sort_options_container{padding:15px;background:#e4e4e4}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_sort_options_container .wpl-save-search-wp{display:none}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl-sort-options-selectbox{overflow:hidden;position:relative}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl-sort-options-selectbox::after{content:'\e907';position:absolute;color:#b11e29;display:block;right:5px;top:calc(50% - 10px);font-family:"payless";font-size:15px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl-sort-options-selectbox select,.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl-sort-options-selectbox .chosen-container{width:auto;float:right;padding-right:20px;-webkit-appearance:none;-moz-appearance:none}@media (max-width: 991px){.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_plisting_top_sidebar_container{float:left}}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont{display:flex;padding:0;border-bottom:3px solid #3b3a39}@media (max-width: 1199px){.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont{flex-direction:column}}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_top{width:50% !important;max-height:none}@media (max-width: 1199px){.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_top{width:100% !important}}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_top .wpl_gallery_container .wpl-listing-tags-cnt>div{font-size:16px;font-family:"Century Gothic Bold";line-height:28px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_top .wpl_gallery_container a{width:auto;display:flex;justify-content:center}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_top .wpl_gallery_container img{max-width:none;height:100% !important}@media (max-width: 979px){.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_top .wpl_gallery_container img{width:100% !important}}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_top .wpl_prp_top_boxes.back{display:none}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_bot{width:50%}@media (max-width: 1199px){.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_bot{width:100% !important}}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_bot .wpl_prp_listing_location{font-size:14px;color:#4d504f}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_plisting_title{border-bottom:1px solid #eee;margin:0 10px;padding:10px 0}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl-plisting-rooms-wp{background:transparent;padding:10px;height:auto;display:flex}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_price_discount{background:#4d504f;padding:10px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .price_box{padding-left:0;position:static;float:none}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .price_box span{background:transparent;color:#fff;font-size:17px !important;font-weight:600 !important;font-family:"Century Gothic Bold" !important}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_discount{color:#fff;font-size:15px;padding-top:10px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_listing_like{bottom:30px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_listing_like li:before{font-size:22px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_listing_like li.added:before,.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_prp_listing_like li:hover:before{color:#b11e29}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl-plisting-map-only{display:flex;height:100%;flex-flow:column nowrap}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl-plisting-map-only>div{flex:1}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl-plisting-map-only .wpl-plisting-name{padding-left:0}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl-plisting-map-only .wpl-plisting-name .wpl_prp_title{font-size:24px !important;font-weight:600;line-height:30px !important}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_amenities_icons{padding:10px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .wpl_amenities_icons>div{display:inline-block;padding:0 10px;font-size:20px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont .lSAction{display:block !important}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl-gallery-pshow.lightSlider li.active{opacity:1 !important}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .lSSlideOuter .lSPager.lSpg,.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl-slider-bx-pager-wp{display:none}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .bx-controls-direction a{background:transparent}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .bx-controls-direction a:before{font-size:30px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .bx-controls-direction .bx-prev:before{content:'\e656'}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .bx-controls-direction .bx-next:before{content:'\e657'}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont_v2 .wpl-plisting-rooms-wp>.wpl-plisting-row-col{width:auto;font-weight:500;overflow:hidden}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont_v2 .wpl-plisting-rooms-wp>.wpl-plisting-row-col .value{line-height:34px;vertical-align:middle;font-size:14px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont_v2 .wpl-plisting-rooms-wp>.wpl-plisting-row-col>div{padding-left:40px !important}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont_v2 .wpl-plisting-rooms-wp>.wpl-plisting-row-col>div:before{font-family:'payless' !important;color:#a8a8ab}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont_v2 .wpl-plisting-rooms-wp>.wpl-plisting-row-col .bedroom:before{content:'\f236';font-size:22px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont_v2 .wpl-plisting-rooms-wp>.wpl-plisting-row-col .bathroom:before{content:"\f2cd";font-size:20px}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont_v2 .wpl-plisting-rooms-wp>.wpl-plisting-row-col .built_up_area{line-height:34px;font-size:14px;vertical-align:middle;position:relative}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_prp_cont_v2 .wpl-plisting-rooms-wp>.wpl-plisting-row-col .built_up_area:before{content:"\e905";font-size:20px;line-height:30px;display:inline-block;position:absolute;left:10px;top:0}.wpl-28-template-wp .wpl_property_listing_container.wpl-property-listing-mapview .wpl_plisting_top_sidebar_container{width:100% !important;background:#232e33}.wpl-28-template-wp .wpl_property_listing_container .wpl-listing-tags-wp{right:auto;left:10px}.wpl-28-template-wp .wpl_property_listing_container .wpl-listing-tags-cnt>div:after{display:none}.wpl-28-template-wp .wpl_property_listing_container .wpl_prp_top_boxes.front #wpl_custom_video,.wpl-28-template-wp .wpl_property_listing_container .wpl_prp_top_boxes.front .realtyna-lightbox-title{display:none}.wpl-28-template-wp .wpl_property_listing_container .wpl_videos_container>a{display:block;position:relative;z-index:200;margin-top:-50px;width:34px;height:34px;border-radius:50%;margin-right:15px;background:#b11e29;float:right;line-height:34px;text-align:center;transition:.3s}.wpl-28-template-wp .wpl_property_listing_container .wpl_videos_container>a:after{content:'';width:0;height:0;border-top:8px solid transparent;border-left:16px solid #fff;border-bottom:8px solid transparent;display:inline-block;vertical-align:middle}.wpl-28-template-wp .wpl_property_listing_container .wpl_videos_container>a:hover{background:#4d504f}.wpl-28-template-wp .wpl_property_listing_container .view_detail_full{position:absolute;top:0;left:0;width:100%;height:100%}#main_box.container_full_width #content{margin-top:0}#main_box.container_full_width .wpl_property_listing_container.wpl-property-listing-mapview .wpl_plisting_top_sidebar_container{width:100% !important}.wpl-28-header-wp.sticky .header_cont{width:100%;display:block}.wpl-28-header-wp.sticky .header_bot_right{display:block !important}@media (max-width: 480px){.wpl-28-header-wp.sticky .header_bot_right{display:none !important}}.wpl-28-header-wp.wpl-28-header-type-6-wp{background:#3b3a39 !important}.wpl-28-header-wp.wpl-28-header-type-6-wp .header_cont{background:#3b3a39 !important}.wpl-28-header-wp.wpl-28-header-type-6-wp .header_top_bar{display:block !important}@media (max-width: 768px){.wpl-28-header-wp.wpl-28-header-type-6-wp .header_top_bar .container{padding-right:43px}}.wpl-28-header-wp.wpl-28-header-type-6-wp:after,.wpl-28-header-wp.wpl-28-header-type-6-wp:before{display:none}.wpl-28-header-wp.wpl-28-header-type-6-wp #top_logo,.wpl-28-header-wp.wpl-28-header-type-6-wp #menu-social-icons,.wpl-28-header-wp.wpl-28-header-type-6-wp .header_lang_unit_switcher{float:left}.wpl-28-header-wp.wpl-28-header-type-6-wp #top_social_icon{padding-left:150px}.wpl-28-header-wp.wpl-28-header-type-6-wp #menu-social-icons,.wpl-28-header-wp.wpl-28-header-type-6-wp .top_phone{padding:5px}@media (max-width: 768px){.wpl-28-header-wp.wpl-28-header-type-6-wp #menu-social-icons{display:none}}.wpl-28-header-wp.wpl-28-header-type-6-wp .row>.container{display:flex;align-items:center}.wpl-28-header-wp.wpl-28-header-type-6-wp #logo{margin:0}.wpl-28-header-wp.wpl-28-header-type-6-wp #top_logo{position:absolute;left:0;top:0;z-index:100}.wpl-28-header-wp.wpl-28-header-type-6-wp #top_logo img{max-height:183px}@media (max-width: 991px){.wpl-28-header-wp.wpl-28-header-type-6-wp #top_logo img{max-height:100px}}.wpl-28-header-wp.wpl-28-header-type-6-wp .top_phone{float:left;padding:7px 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width: 768px){.wpl-28-header-wp.wpl-28-header-type-6-wp .top_phone{display:block}}.wpl-28-header-wp.wpl-28-header-type-6-wp .top_phone a{color:#fff;font-weight:500}@media (max-width: 481px){.wpl-28-header-wp.wpl-28-header-type-6-wp .top_phone a{font-size:13px}}.wpl-28-header-wp.wpl-28-header-type-6-wp .header_bot_right{padding-left:168px}.wpl-28-header-wp.wpl-28-header-type-6-wp .save_now{color:#fff}.wpl-28-header-wp.wpl-28-header-type-6-wp .save_now>div{display:inline-block;vertical-align:middle}.wpl-28-header-wp.wpl-28-header-type-6-wp .save_now>div:first-child{margin-right:10px}.wpl-28-header-wp.wpl-28-header-type-6-wp .save_now a{display:block}.wpl-28-header-wp.wpl-28-header-type-6-wp .save_now .green{color:#23b050}.wpl-28-header-wp.wpl-28-header-type-6-wp .save_now .blue{color:#73a7db}.wpl-28-header-wp.wpl-28-header-type-6-wp .header_bot_left{float:right}.wpl-28-header-wp.wpl-28-header-type-6-wp .nav-menu{text-align:right;display:flex;justify-content:flex-end}.wpl-28-header-wp.wpl-28-header-type-6-wp .nav-menu>li{display:inline-block;float:none;white-space:nowrap;text-overflow:ellipsis}.wpl-28-header-wp.wpl-28-header-type-6-wp .nav-menu>li a{color:#fff}.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box{margin-left:0;display:flex}.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box a{padding:0 10px;border-left:none;color:#73a7db;height:45px;font-weight:500;line-height:45px;overflow:hidden}.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #register_link,.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #login_link,.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #logout_link,.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #membership_link{border-right:none}@media (max-width: 768px){.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #register_link,.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #login_link,.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #logout_link,.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #membership_link{display:none}}.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box span{float:left;color:#fff;line-height:45px}@media (max-width: 768px){.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box span{display:none}}.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #add_propety_link{color:#fff;background:#b11e29;padding:0 15px;transition:.3s;font-weight:600}@media (max-width: 600px){.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #add_propety_link{display:none}}.wpl-28-header-wp.wpl-28-header-type-6-wp #login_box #add_propety_link:hover{background:transparent;color:#b11e29}.wpl-28-header-wp.wpl-28-header-type-6-wp .header_top_bar_r{display:flex;justify-content:flex-end}@media (max-width: 481px){.wpl-28-header-wp.wpl-28-header-type-6-wp .header_top_bar_r{padding-left:80px;align-items:center}}.wpl-28-header-wp.wpl-28-header-type-6-wp .wpml-ls-legacy-dropdown a{line-height:32px;color:#fff}@media (max-width: 481px){.wpl-28-header-wp.wpl-28-header-type-6-wp .wpml-ls-legacy-dropdown a{font-size:13px}}.wpl-28-header-wp.wpl-28-header-type-6-wp .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{width:100px}.wpl-28-header-wp.wpl-28-header-type-6-wp .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{background:#3b3a39;border:none}.wpl-28-header-wp.wpl-28-header-type-6-wp .wpml-ls-current-language>a{background:transparent;border:none;padding-right:10px}.wpl-28-header-wp.wpl-28-header-type-6-wp .wpml-ls-current-language>a:after{display:none}.wpl-28-header-wp .nav-menu li{padding:28px 0}.wpl-28-header-wp .nav-menu li:after{display:none}.wpl-28-header-wp .nav-menu li a{font-size:17px;font-family:"Century Gothic Bold";font-weight:500;text-transform:capitalize}.wpl-28-header-wp .nav-menu li a:hover{color:#b11e29}.wpl-28-header-wp .nav-menu li>ul{top:70px;background:#3b3a39}.wpl-28-header-wp .nav-menu li.current_page_item>a{color:#b11e29}.wpl-28-resp-menu-btn{color:#b11e29;right:16px}@media (min-width: 768px){.wpl-28-template-wp .page .container,.wpl-28-template-wp .wpl_prp_show_container{margin:0 auto}}@media (max-width: 768px){.wpl-28-template-wp .page .container,.wpl-28-template-wp .wpl_prp_show_container{margin:0 auto}}@media (min-width: 992px){.wpl-28-template-wp .page .container,.wpl-28-template-wp .wpl_prp_show_container{width:90% !important;margin:0 auto}}@media (min-width: 1200px){.wpl-28-template-wp .page .container,.wpl-28-template-wp .wpl_prp_show_container{width:90% !important;margin:0 auto}}#footer{bottom:0;width:100%;z-index:1000;background:#1d2120 !important;color:#fff}@media (max-width: 991px){#footer{position:static;margin-top:0 !important;padding:10px}}#top_footer{background:transparent}#footer .footer_type_2 .copyright{line-height:normal;flex:1;text-align:left;font-size:14px;font-weight:300}#footer #footer-menu-social-icons{float:left}@media (max-width: 991px){.page-template-page-fullwidth.wpl_property_listing #wrapper{overflow-y:auto;height:auto}}.page-template-page-fullwidth.wpl_property_listing #main_box_container{height:100%;width:100%;top:0;left:0}@media (max-width: 991px){.page-template-page-fullwidth.wpl_property_listing #main_box_container{position:static;padding-top:0}}.page-template-page-fullwidth.wpl_property_listing #top_footer{padding:0}.wpl_search_from_box{border-bottom:none;margin:0 auto}.wpl_search_from_box .wpl_search_from_box_top{display:flex;flex-flow:row nowrap;height:45px;margin-bottom:0}@media (max-width: 991px){.wpl_search_from_box .wpl_search_from_box_top{display:block;height:auto}}.wpl_search_from_box .wpl_search_from_box_top .wpl_search_field_container,.wpl_search_from_box .wpl_search_from_box_top .search_submit_box{margin-bottom:0}@media (max-width: 991px){.wpl_search_from_box .wpl_search_field_container,.wpl_search_from_box .wpl_search_from_box_top .more_search_option{width:50% !important;margin:3px 0}}@media (max-width: 481px){.wpl_search_from_box .wpl_search_field_container,.wpl_search_from_box .wpl_search_from_box_top .more_search_option{width:100% !important}}.wpl_search_from_box .more_search_option{position:relative;left:auto;bottom:auto;border:none;font-style:normal;background:white;padding:0 8px;line-height:45px;margin:0 3px;float:left}.wpl_search_from_box .more_search_option:after{float:right;content:'\e929';color:#b11e29;margin:0 0 0 5px;line-height:40px}.wpl_search_from_box .more_search_option.active:after{content:'\e92a'}.wpl_search_from_box .chosen-container,.wpl_search_from_box .more_search_option,.wpl_search_from_box .wpl_search_widget_submit,.wpl_search_from_box .wpl_search_reset{min-width:auto !important;width:auto !important;font-size:15px;font-family:"Century Gothic Bold";margin-bottom:0 !important}.wpl_search_from_box .chosen-container .chosen-single,.wpl_search_from_box select,.wpl_search_from_box input,.wpl_search_from_box input[type="text"],.wpl_search_from_box input[class*="_location_text"]{height:45px;line-height:45px}@media (max-width: 991px){.wpl_search_from_box select,.wpl_search_from_box input,.wpl_search_from_box .chosen-container .chosen-single{width:100%}}@media (max-width: 991px){.wpl_search_from_box .more_search_option,.wpl_search_from_box .search_submit_box,.wpl_search_from_box .wpl_search_reset{margin:3px 0 !important}}@media (max-width: 991px){.wpl_search_from_box .search_submit_box{width:33.3%}}@media (max-width: 481px){.wpl_search_from_box .search_submit_box{width:50%;float:left !important}}.wpl_search_from_box .search_submit_box:after{display:none}.wpl_search_from_box .search_submit_box .wpl_search_widget_submit{padding:0 15px;height:45px;text-align:center;width:100% !important}.wpl_search_from_box .wpl_search_reset{background:transparent !important;height:45px;line-height:45px;padding:0 10px}@media (max-width: 991px){.wpl_search_from_box .wpl_search_reset{width:33.3% !important}}@media (max-width: 481px){.wpl_search_from_box .wpl_search_reset{width:50% !important;float:left !important;clear:none !important}}.wpl_search_from_box .wpl_search_reset:after{display:none}.wpl_search_from_box.wpl_search_kind0 [id*="_search_field_container_8"] .chosen-container:after{display:none}.wpl_search_from_box.wpl_search_kind0 [id*="_search_field_container_8"] .chosen-container .chosen-single span{margin-right:26px}@media (max-width: 991px){.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container{width:33.3%;margin:3px 0}}@media (max-width: 481px){.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container{clear:both}}.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container a{text-indent:-9999px;background:#e1e1e3}@media (max-width: 481px){.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container a{float:left}}.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container a span{text-indent:0}.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container a:after{position:absolute;text-indent:0}.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container .wpl-save-search-wp{position:relative;left:auto;bottom:auto;float:left}.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container .wpl-save-search-wp a{width:45px;height:45px;padding:0}.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container .wpl-save-search-wp a:after{content:'\e906';font-family:"payless";font-size:25px;color:#a8a8ab;top:10px;left:10px}.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container .wpl-save-search-wp a span{display:none}.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container .wpl-widget-favorites-link{height:45px;margin-bottom:0 !important;margin-left:5px;padding:0 5px;text-indent:0;font-size:0}.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container .wpl-widget-favorites-link:before{content:"\e92c";font-family:"wpl-front";color:#73a7db;display:inline-block;vertical-align:middle;text-indent:0;font-size:23px;left:10px;top:10px;line-height:25px}.wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container .wpl-widget-favorites-link span{color:#73a7db;font-size:18px;background:transparent;line-height:45px;top:0;max-width:none;display:inline-block;vertical-align:middle;position:static}.wpl_search_from_box .chosen-container-single .chosen-single div b{background:transparent !important;line-height:40px}.wpl_search_from_box .chosen-container-single .chosen-single div b:after{content:'\e929';color:#b11e29;font-family:"wpl-front"}.wpl_search_from_box .chosen-container-single.chosen-container-active .chosen-single div b:after{content:'\e92a'}.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_type,.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_any_type{margin-left:0;position:absolute;top:-60px;left:-26px;width:100%}@media (max-width: 768px){.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_type,.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_any_type{width:100% !important;position:static;margin:3px 0 !important;float:none}}.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_type label:first-child,.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_any_type label:first-child{display:none !important}.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_type input+label,.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_any_type input+label{color:#000;cursor:pointer;display:inline-block;padding:12px 26px;font:normal 18px inherit;position:relative;margin:0 0.1em 0 0.2em !important;text-shadow:none;font-size:17px}@media (max-width: 768px){.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_type input+label,.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_any_type input+label{width:100%;margin:8px 0 !important}}@media (max-width: 480px){.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_type input+label,.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_any_type input+label{display:block}}.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_type input,.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_any_type input{display:none}.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_type input:checked+label,.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_any_type input:checked+label{color:#b11e29}.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_type label:hover,.wpl_search_from_box .wpl_search_field_container.wpl_search_field_property_types.radios_any_type label:hover{color:#b11e29}.wpl-28-template-wp .home #content{margin-top:0}.wpl-28-template-wp .home article{padding:0 !important}.wpl-28-template-wp .home .entry-header{display:none}.wpl-28-template-wp .home .post-content-box{margin-top:0}.wpl-28-template-wp .home .wpl_search_from_box{max-width:1000px;background:rgba(0,0,0,0.8);padding:8px 5px}.wpl-28-template-wp .home .wpl_search_from_box .wpl_search_from_box_top{justify-content:center}.wpl-28-template-wp .home .wpl_search_from_box .wpl_search_from_box_top .wpl_search_field_container{flex:1}.wpl-28-template-wp .home .wpl_search_from_box .wpl_search_from_box_top .wpl_search_field_container .chosen-container{width:100% !important}.wpl-28-template-wp .home .wpl_search_from_box .wpl_search_from_box_top .wpl_search_field_locations{flex:2}.wpl-28-template-wp .home .wpl_search_from_box .wpl_search_from_box_top .wpl_dashboard_links_container{display:none}@media (max-width: 991px){.wpl-28-template-wp .home .wpl_search_from_box .wpl_search_from_box_top .search_submit_box{width:50%}}@media (max-width: 481px){.wpl-28-template-wp .home .wpl_search_from_box .wpl_search_from_box_top .search_submit_box{width:100%}}.wpl-28-template-wp .home .wpl_search_from_box .more_search_option{position:absolute;bottom:-50px;border:1px solid #e6e6e6;border-top-color:transparent;background:transparent;line-height:34px}.wpl-28-template-wp .home .wpl_search_from_box .more_search_option:after{display:none}.wpl-28-template-wp .home [id*="wpl_default_search"]{padding-bottom:15px;border-bottom:1px solid #e6e6e6}.wpl-28-template-wp .home .hero_text h2{text-align:center;font-size:60px;font-weight:600;color:#000;font-family:"Intrepid"}.wpl-28-template-wp .home .hero_text h3{color:#000;font-family:"SignPainter";font-size:50px}.wpl-28-template-wp .home .video_box{height:320px}.wpl-28-template-wp .home .video_box .video_text h3{font-size:25px;font-weight:700;color:#fff}.wpl-28-template-wp .home .video_box .video_text h4{color:#fff;font-family:"SignPainter";font-size:50px}.wpl-28-template-wp .home .video_box .video_text p{margin:20px 0;vertical-align:middle}.wpl-28-template-wp .home .video_box .video_text .video_play{font-size:0;width:60px;height:50px;display:inline-block;line-height:50px;text-align:center;background:#b11e29}.wpl-28-template-wp .home .video_box .video_text .video_play:after{content:'';width:0;height:0;border-top:12px solid transparent;border-left:20px solid #fff;border-bottom:12px solid transparent;display:inline-block;vertical-align:middle}.wpl-28-template-wp .home #wrapper,.wpl-28-template-wp .home #main_box_container{background:#efeef0}.title_box .vc_column-inner{background-position:right !important}.title_section{text-align:right}.title_section h3{color:#b11e29;font-weight:700;font-size:50px}.title_section .title_part{color:#3b3a39;font-family:"SignPainter";font-size:45px;font-weight:500}.wpl_carousel_container .simple_list{overflow:hidden;padding:0;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #b5b5b5;box-shadow:0 1px 0 #dadada}.wpl_carousel_container .simple_list li{width:25%;display:block;float:left;padding:10px !important;margin:0;border:none;box-shadow:none}@media (max-width: 1199px){.wpl_carousel_container .simple_list li{width:33.3%}}@media (max-width: 991px){.wpl_carousel_container .simple_list li{width:50%}}@media (max-width: 645px){.wpl_carousel_container .simple_list li{width:100%}}.wpl_carousel_container .simple_list li .left_section{display:block}.wpl_carousel_container .simple_list li .left_section span{max-width:100%;width:100% !important;overflow:hidden;display:flex;justify-content:center}.wpl_carousel_container .simple_list li .left_section img{border:none !important;box-shadow:none !important;max-width:none !important;min-width:100%}.wpl_carousel_container .simple_list li .right_section{display:block;background:#fff;padding:0}.wpl_carousel_container .simple_list li .right_section .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wpl_carousel_container .simple_list li .right_section .location{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px 10px 10px}.wpl_carousel_container .simple_list .wpl_icon_box{padding:10px;border-top:2px solid lightgray;display:flex}.wpl_carousel_container .simple_list .wpl_icon_box>div{position:relative;padding-left:38px;line-height:27px;margin-right:10px}.wpl_carousel_container .simple_list .wpl_icon_box>div:before{font-family:'payless';color:#a8a8ab;position:absolute;top:0;left:8px;font-size:22px}.wpl_carousel_container .simple_list .wpl_icon_box>div.bedrooms:before{content:'\f236'}.wpl_carousel_container .simple_list .wpl_icon_box>div.bathrooms:before{content:"\f2cd";font-size:20px}.wpl_carousel_container .simple_list .wpl_icon_box>div.living_area{padding-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wpl_carousel_container .simple_list .wpl_icon_box>div.living_area:before{content:"\e905";font-size:20px}.wpl_carousel_container .simple_list .title{padding:10px}.wpl_carousel_container .simple_list .title a{color:#b11e29;font-weight:600;font-size:18px}.wpl_carousel_container .simple_list .price_wp{position:relative;margin-top:-50px;background:rgba(0,0,0,0.5);height:50px;color:#fff;line-height:50px;font-weight:600;padding:0 10px}.wpl_carousel_container .simple_list .price{display:inline-block}.wpl_carousel_container .simple_list .listing_links{display:inline-block;float:right}.wpl_carousel_container .simple_list .listing_links ul{padding:0;list-style:none}.wpl_carousel_container .simple_list .favorite_link{padding:0 !important;cursor:pointer;position:relative;background:transparent;width:auto}.wpl_carousel_container .simple_list .favorite_link:before{content:"\e92c";font-family:"wpl-front";font-size:22px;color:#e5e5e5;transition-delay:80ms;position:relative;z-index:9}.wpl_carousel_container .simple_list .favorite_link:hover,.wpl_carousel_container .simple_list .favorite_link.added{background:transparent}.wpl_carousel_container .simple_list .favorite_link:hover:before,.wpl_carousel_container .simple_list .favorite_link.added:before{color:#b11e29}.wpl_carousel_container .simple_list .favorite_link a{text-indent:-9999px;font-size:0;width:100%;height:100%;display:block;top:0;left:0;position:absolute;z-index:1000}.wpl_carousel_container .simple_list .wpl-listing-tags-wp{left:20px;bottom:173px}.wpl-listing-tags-wp .wpl-listing-tags-cnt>div{font-size:16px;font-family:"Century Gothic Bold";line-height:28px}.wpl-listing-tags-wp .wpl-listing-tags-cnt>div:after{display:none}.button_red a{font-size:18px !important;padding:6px 80px !important}.button_red a i.vc_btn3-icon.fa-caret-right{right:-36px !important;color:#ab1d28;font-size:60px;transform:scaleX(1.5);top:10px}.button_red.center{width:100%;text-align:center;padding-left:0}.button_red.center a{padding:14px 80px !important}.vc_row-fluid.blog_box{background-position:bottom !important;background-repeat:no-repeat !important;background-size:contain !important}.blog_box .vc_gitem-zone{overflow:visible}.blog_box .vc_gitem_row .vc_gitem-col{padding:0;background:#f1eff0;border-bottom:2px solid #4d504f}.blog_box .vc_custom_heading.vc_gitem-post-data-source-post_title{margin-top:-59px;height:59px;position:relative;color:white;z-index:10000;width:100%;padding:10px;background:rgba(0,0,0,0.5)}.blog_box .vc_custom_heading.vc_gitem-post-data-source-post_title h4{text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blog_box .vc_gitem-post-data-source-post_excerpt{padding:0 30px;margin-bottom:0}.blog_box .vc_gitem-link{background-color:transparent !important;border:none !important;color:#b11e29 !important;text-transform:capitalize;font-size:16px !important;font-weight:500;padding:0 !important}.blog_box .vc_btn3-left{padding-left:30px}@media (max-width: 481px){.wpl-28-template-wp .page .vc_custom_1547492393026{padding-left:0 !important;padding-right:0 !important}}.page-id-755 #breadcrump,.page-id-755 .entry-header{display:none}.page-id-755 #content{margin-top:0}.page-id-755 #main_box{padding-bottom:0}.page-id-755 #main_box article{padding:0}.page-id-755 .post-content-box{margin-top:0}.custom_header{overflow:visible !important;z-index:1000}@media (max-width: 768px){.custom_header .vc_col-sm-3{width:25%}.custom_header .vc_col-sm-9{width:75%}.custom_header .vc_col-sm-9 span{font-size:20px !important}}.logo_custom_header{margin-bottom:-80px}@media (max-width: 768px){.logo_custom_header{margin-bottom:0}}.logo_custom_header .wpb_single_image img{border:none !important;box-shadow:none !important}@media (max-width: 768px){.logo_custom_header .wpb_single_image img{width:100px;height:auto}}@media (max-width: 768px){.logo_custom_header .vc_align_right{text-align:left !important}}#top_footer{padding:0}.service_icons.wpb_single_image .vc_figure{background:#b00b11 url("../../uploads/2018/04/bottom-box-services.jpg") no-repeat;background-position:bottom;background-size:contain;padding-bottom:50px}.service_icons.wpb_single_image img{border:none !important;box-shadow:none !important}.service_icons.wpb_single_image .vc_figure-caption{color:#fff;font-size:16px}.wpl-28-template-wp .wpl_property_show #main_box_container{background:#f2f2f2}.wpl_property_show #content{margin-top:0}.wpl_property_show .wpl_prp_top_sidebar{background:#232e33;padding:15px 0}.wpl_property_show .wpl_prp_top_sidebar .wpl_search_from_box{max-width:1000px}.wpl_property_show .wpl_prp_top_sidebar [id*='wpl_searchwidget_']{display:table;margin:0 auto}.wpl_property_show .wpl_prp_container_content_top{margin-top:20px}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_left{display:flex;justify-content:space-between;flex-flow:row wrap}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_left>div{display:inline-block;vertical-align:top;margin:5px 0}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_show_title h2 span{font-weight:bold}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right{text-align:right}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right>div{display:inline-block;vertical-align:middle;margin:0 0 0 10px}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .favorite_link a,.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .wpl_contact_us a{padding:9px 0 9px 15px;text-transform:uppercase;color:#fff;font-size:15px;display:block;transition:.3s}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .favorite_link a:after,.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .wpl_contact_us a:after{font-family:'wpl-front';display:inline-block;padding:0 15px 0 10px}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .favorite_link a:hover,.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .wpl_contact_us a:hover{opacity:.8}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .favorite_link a{background:#2d98ed}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .favorite_link a:after{content:'\e92b'}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .favorite_link.added a:after{content:'\e92c'}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .wpl_contact_us a{background:#23b050}.wpl_property_show .wpl_prp_container_content_top .wpl_prp_container_content_right .wpl_contact_us a:after{content:'\e00e'}@media (max-width: 768px){.wpl_property_show .wpl_prp_show_container{margin:0 15px}}.wpl_property_show .price_box{margin-right:15px;font-size:22px;font-weight:bold;color:#000}.wpl_property_show .price_box span{display:block}.wpl_property_show .price_box .period{color:#999;font-size:15px}.wpl_property_show .wpl_prp_listing_icon_box .name,.wpl_property_show .wpl_prp_listing_icon_box span{display:block !important}.wpl_property_show .wpl_prp_listing_icon_box span:nth-child(2){font-size:22px}.wpl_property_show .wpl_prp_listing_icon_box .name{color:#999}.wpl_property_show .wpl_prp_listing_icon_box>div{padding-left:0 !important;margin:0 15px !important;text-align:left}.wpl_property_show .wpl_prp_listing_icon_box>div:after{display:none}.wpl_property_show .wpl_icon_box{border-top:none;padding:5px}.wpl_property_show .wpl_icon_box .living_area{display:none}.wpl_property_show .wpl_prp_show_position2 .wpl_prp_right_boxes{border:none}.wpl_property_show .wpl_prp_show_position2 .wpl_prp_right_boxes .wpl_prp_right_boxes_title{font-family:inherit;color:#000 !important;background:#fff;margin:0 5px;padding:10px}.wpl_property_show .wpl_prp_show_position2 .wpl_prp_right_boxes.html{padding-top:0}.wpl_property_show .wpl_carousel_container .simple_list{border-bottom:none;box-shadow:none}.wpl_property_show .wpl_carousel_container .simple_list li{width:50%;padding:5px !important}@media (max-width: 768px){.wpl_property_show .wpl_carousel_container .simple_list li{width:100%}}@media (max-width: 40em){.wpl_property_show .wpl_carousel_container .simple_list li{width:50%}}@media (max-width: 481px){.wpl_property_show .wpl_carousel_container .simple_list li{width:100%}}.wpl_property_show .wpl_carousel_container .simple_list li .left_section{background:#fff}.wpl_property_show .wpl_carousel_container .simple_list .title,.wpl_property_show .wpl_carousel_container .simple_list .location,.wpl_property_show .wpl_carousel_container .simple_list .listing_links{display:none}.wpl_property_show .wpl_carousel_container .simple_list .price_wp{background:#fff;color:#000;margin-top:0;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:40px;line-height:40px}.wpl_property_show .wpl_carousel_container .simple_list .wpl-listing-tags-wp{top:0;bottom:auto}.wpl_property_show .wpl_carousel_container .simple_list .wpl-listing-tags-wp .wpl-listing-tags-cnt>div{font-size:12px;line-height:20px}.wpl_property_show .wpl_prp_icons_right>div{float:left}.wpl_property_show .wpl-gallery-pshow-wp .lSSlideOuter .lSGallery{width:auto !important}.wpl_property_show .wpl-gallery-pshow-wp .lSSlideOuter .lSGallery>li{width:auto !important}.wpl_property_show .wpl-gallery-pshow-wp .lSSlideOuter .wpl-lSSlider-thumbnails{position:relative;background:#fff}.wpl_property_show .wpl-gallery-pshow-wp .lSSlideOuter .wpl-lSSlider-thumbnails .lSAction a::before{color:grey;font-weight:bold;font-size:20px}.wpl_property_show .tabs_box .tabs li{background:#2d98ed;border-bottom:2px solid transparent;margin-bottom:6px !important}.wpl_property_show .tabs_box .tabs li>a{color:#fff;text-transform:uppercase;font-size:18px !important}.wpl_property_show .tabs_box .tabs li.active{border-bottom:2px solid #2d98ed}.wpl_property_show .tabs_box .tabs li.active a{color:#000 !important}.wpl_property_show .tabs_box .tabs li.how_you_save{float:right}@media (max-width: 480px){.wpl_property_show .tabs_box .tabs li.how_you_save{float:none}}.wpl_property_show .tabs_box .tabs li.move_in_tab{position:absolute;bottom:0;width:100%;text-align:center}@media (max-width: 480px){.wpl_property_show .tabs_box .tabs li.move_in_tab{position:static}}.wpl_property_show .wpl_prp_show_tabs{position:relative;padding-bottom:55px}@media (max-width: 480px){.wpl_property_show .wpl_prp_show_tabs{padding-bottom:0}}.wpl_property_show .wpl_prp_show_detail_boxes_title{font-family:inherit;color:#666;font-size:18px}.wpl_property_show .wpl_prp_show_detail_boxes_cont .rows span,.wpl_property_show .wpl_prp_show_detail_boxes_cont .rows.feature span,.wpl_property_show .wpl_prp_show_detail_boxes_cont .rows.feature.single:after{color:#666 !important;float:none;padding-left:5px}.wpl_property_show .wpl_prp_show_detail_boxes_cont .rows.feature.single:after{display:none}.wpl_property_show .wpl_prp_show_deatils_wrap{background:#fff;padding:10px}.wpl_property_show .wpl_prp_show_detail_boxes_cont .rows.separator{margin-left:10px;padding-left:0;color:#666;border-bottom:0.5px solid lightgray;font-size:18px}.wpl_property_show .wpl_prp_show_detail_boxes_cont .rows.separator:after{display:none}.wpl_prp_show_container .wpl_prp_right_boxes.listing_contact{padding-top:0}.wpl_prp_show_container .wpl_prp_right_boxes.listing_contact .wpl_prp_right_boxes_title{background:#3b3a39 !important;margin:0 !important;color:#fff !important;font-size:28px;padding:10px 20px}.wpl_prp_show_container .wpl_prp_right_boxes.listing_contact .wpl_prp_right_boxes_title span{color:#fff}.wpl_prp_show_container .wpl-contact-listing-wp{background:#3b3a39;padding:0 20px 20px;color:#fff;border-color:#000}.wpl_prp_show_container .wpl-contact-listing-wp .realtyna-lightbox-title{margin-top:0;display:none}.wpl_prp_show_container .wpl-contact-listing-wp p{margin-bottom:15px}.wpl_prp_show_container .wpl-contact-listing-wp .form-field{margin-bottom:10px}.wpl_prp_show_container .wpl-contact-listing-wp input[type="text"],.wpl_prp_show_container .wpl-contact-listing-wp textarea{width:100%}.wpl_prp_show_container .wpl-contact-listing-wp .contact-recaptcha{margin:0}.wpl_prp_show_container .wpl-contact-listing-wp .form-field input::-webkit-input-placeholder{color:#ccc;font-size:14px}.wpl_prp_show_container .wpl-contact-listing-wp textarea::-webkit-input-placeholder{color:#ccc;font-size:14px}.wpl_prp_show_container .wpl-contact-listing-wp .btn.btn-primary{border-radius:0;background:#fff;border:none;color:#b11e29;font-size:16px;transition:.3s;float:left}.wpl_prp_show_container .wpl-contact-listing-wp .btn.btn-primary:hover{background:#b11e29;color:#fff}.wpl_prp_show_container .wpl-contact-listing-wp .wpl-contact-listing-btn{margin-bottom:0}@media (max-width: 40em){.wpl_prp_show_container .wpl_prp_container_content_right .wpl_prp_show_position2{position:static !important}}.realtyna-lightbox-wp.contact{background:#3b3a39;padding:20px;color:#fff;border-color:#000}.realtyna-lightbox-wp.contact .realtyna-lightbox-title{background:transparent;color:#fff;padding:0 0 15px 0;font-size:28px;font-family:inherit;line-height:1}.realtyna-lightbox-wp.contact p{margin-bottom:15px}.realtyna-lightbox-wp.contact .form-field{margin-bottom:10px}.realtyna-lightbox-wp.contact input[type="text"],.realtyna-lightbox-wp.contact textarea{width:100%}.realtyna-lightbox-wp.contact .contact-recaptcha{margin:0}.realtyna-lightbox-wp.contact .form-field input::-webkit-input-placeholder{color:#ccc;font-size:14px}.realtyna-lightbox-wp.contact textarea::-webkit-input-placeholder{color:#ccc;font-size:14px}.realtyna-lightbox-wp.contact .btn.btn-primary{border-radius:0;background:#fff;border:none;color:#b11e29;font-size:16px;transition:.3s}.realtyna-lightbox-wp.contact .btn.btn-primary:hover{background:#b11e29;color:#fff}.realtyna-lightbox-wp.contact .wpl-contact-listing-btn{margin-bottom:0}.realtyna-lightbox-wp.contact .realtyna-lightbox-close-btn:hover{color:#b11e29}.wpl-page.wpl_addon_membership #content{margin-top:0;margin-bottom:-10px}.wpl-page.wpl_addon_membership #main_box{padding-bottom:0}.wpl-page.wpl_addon_membership #main_box_container{background:#f2f2f2}.wpl-page.wpl_addon_membership .wpl_addon_membership_container.wpl_membership_wrap{border:none;margin-bottom:0}.wpl-page.wpl_addon_membership .wpl_dashboard_header,.wpl-page.wpl_addon_membership .wpl_memberships_label{color:white;text-align:center;font-family:"SignPainter";padding:100px 0;background:url("assets/img/img-banner.jpg") no-repeat center;background-size:cover;font-size:45px;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.wpl-page.wpl_addon_membership .wpl_dashboard_header:before,.wpl-page.wpl_addon_membership .wpl_memberships_label:before{display:none}.wpl-page.wpl_addon_membership .wpl_usertypes_container{text-align:center;padding:20px 0 30px 0}.wpl-page.wpl_addon_membership .wpl_usertypes_container li{display:inline-block;float:none}.wpl-page.wpl_addon_membership .wpl_usertypes_container li .usertype_name{font-family:"SignPainter";color:#000;font-size:30px}.wpl-page.wpl_addon_membership .wpl_usertypes_container li .usertype_name::before{border:none;background:#fff}.wpl-page.wpl_addon_membership .wpl_usertypes_container li.owners .usertype_name::before{content:'\e63c'}.wpl-page.wpl_addon_membership .usertype_register_link{background:#b11e29;border-bottom-color:#b11e29;text-transform:uppercase;padding:5px 10px}.wpl-page.wpl_addon_membership #wpl_registration_bottom_container{padding:50px 0 0;background:url("assets/img/bg_bottom.png") no-repeat center;background-size:cover}.wpl-page.wpl_addon_membership .place_listing{padding:50px 10px 100px 10px;text-align:center;color:#fff}.wpl-page.wpl_addon_membership .place_listing>*{display:none}.wpl-page.wpl_addon_membership .place_listing h2{font-size:40px}.wpl-page.wpl_addon_membership .place_listing .call{font-family:"SignPainter";font-size:30px}.wpl-page.wpl_addon_membership .place_listing .call-button{background:#f2f2f2;color:#b11e29;padding:5px 10px;font-size:20px}.wpl-page.wpl_addon_membership .wpl_memberships_container{padding:30px 10px;background:#f2f2f2}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships{text-align:center;position:relative}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_name{text-align:center;font-family:"SignPainter";color:#000;font-size:30px}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_name:before{color:#000;content:"\e63c";display:block;background:#fff;font:2em/1 "wpl-front";margin:0 auto;border-radius:10px;max-width:96px;padding:20px}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_headline{display:inline-block;background:transparent}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_price{display:none}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_open_wrap{width:100%;text-align:center}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_open{display:none;padding:5px 10px;cursor:pointer;color:#fff;text-transform:uppercase;border-radius:5px;background:#b11e29;transition:.3s}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_open:hover{background:#fff;color:#b11e29}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .wpl_memberships_wrap{display:none;height:auto;position:absolute;z-index:100;width:90%;margin:-40px auto 0 auto;text-align:center;background:#f2f2f2;border:none}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_details_container{background:#fff;border:1px solid grey;border-radius:10px;margin:10px}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_details_container li{background:transparent}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_details_container li span{font-size:13px}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_register_link{display:inline-block;color:#fff;text-transform:uppercase;border-radius:5px;background:#b11e29;transition:.3s;padding:5px 15px;text-shadow:none}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .membership_register_link:before{display:none}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .close_membership{width:30px;height:30px;background:grey;bottom:-10px;border-radius:50%;position:absolute;right:-10px;cursor:pointer;transition:.3s}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .close_membership:before{content:'X';font-family:"SignPainter";display:block;color:#000;font-size:22px;font-weight:bold;text-align:center;vertical-align:middle;line-height:36px}.wpl-page.wpl_addon_membership .wpl_memberships_container .wpl_memberships .close_membership:hover:before{color:#fff}.wpl-page.wpl_addon_membership .wpl_dashboard_registeration{padding-top:90px}.wpl-page.wpl_addon_membership .wpl-subscription-steps{top:-10px;right:10px}.wpl-page.wpl_addon_membership .wpl-subscription-steps li span{margin-top:-25px;color:#000}.wpl-page.wpl_addon_membership #wpl_register_info{border-top:2px solid #fff;padding-top:30px}.wpl-page.wpl_addon_membership .wpl-subscription-steps li::before,.wpl-page.wpl_addon_membership .wpl-subscription-steps li::after{top:-20px;width:40px;height:40px;line-height:38px;border:none;box-shadow:0 0 6px #666;background:#3b3a39}.wpl-page.wpl_addon_membership .wpl-subscription-steps li.active::before,.wpl-page.wpl_addon_membership .wpl-subscription-steps li.active::after{background:#b11e29}.wpl-page.wpl_addon_membership .wpl-subscription-form-container legend{display:none}.wpl-page.wpl_addon_membership .wpl-subscription-form-container label{font-weight:normal}.wpl-page.wpl_addon_membership .wpl-subscription-form-container input[type="text"]{border-radius:7px;border:1.5px solid #666;background:#ccc;box-shadow:0 0 4px rgba(0,0,0,0.3);height:40px;min-width:250px}.wpl-page.wpl_addon_membership .wpl-subscription-form-container .wpl_membership_field_row{margin:10px 0}.wpl-page.wpl_addon_membership .wpl-payment-tabs-wp{border-bottom-color:#000}.wpl-page.wpl_addon_membership .wpl-payment-tabs-wp ul li{background:#ccc}.wpl-page.wpl_addon_membership .wpl-payment-tabs-wp ul li a{color:#fff}.wpl-page.wpl_addon_membership .wpl-payment-tabs-wp ul li.wpl-gen-tab-active-parent{background:#b11e29}.wpl-page.wpl_addon_membership .wpl-gateway-label-method{color:#000;font-size:20px}.wpl-page.wpl_addon_membership .wpl-util-form-row label{text-transform:capitalize;font-weight:normal}.wpl-page.wpl_addon_membership .wpl-util-form-row input[type="text"],.wpl-page.wpl_addon_membership .wpl-util-form-row .chosen-container-single .chosen-single,.wpl-page.wpl_addon_membership .wpl-util-form-row select{border-radius:7px;background:#e4e4e4;border:1.5px solid #d9d9d9}.wpl-page.wpl_addon_membership .wpl-util-form-row .chosen-container-single .chosen-single{height:35px}.wpl-page.wpl_addon_membership .wpl-util-form-row #wpl_paypal_direct_expiration_date_year_chosen{min-width:auto !important;width:auto !important}.wpl-page.wpl_addon_membership .wpl-util-form-row .btn.btn-primary{float:left;padding:5px 15px;border:none}.wpl-page.wpl_addon_membership .wpl-payment-paypal-icon{border:2px solid #000}.wpl-page.wpl_addon_membership [id*="wpl_bank_form"] label{width:110px}.wpl-page.wpl_addon_membership [id*="wpl_bank_form"] input[type="text"]{width:auto}.call_to{position:relative;display:inline-block;height:210px;line-height:165px;width:220px;text-align:center;color:#fff;vertical-align:middle;float:right}.call_to:before{content:'\e90b';font-size:280px;font-family:"payless";display:block;color:#b11e29;position:absolute;bottom:0;left:-36px;line-height:210px;z-index:1}.call_to p{z-index:2;vertical-align:middle;line-height:normal;display:inline-block;font-size:22px;font-family:"Intrepid";font-weight:bold;margin-bottom:0;position:relative;height:auto;width:100%}.call_to_wrap .vc_column-inner>.wpb_wrapper{width:70%;margin:0 auto}@media (max-width: 768px){.phones{width:50% !important}.phones p span{font-size:16px !important}}@media (max-width: 768px){.button_listing a input{white-space:normal;font-size:16px !important}}