.et_pb_menu .et_mobile_menu{top:100%;padding:5%;z-index:99999999}.et-menu li li.menu-item-has-children>a:first-child:after{top:6px}body{font-weight:400}.flex-center-end{display:flex;align-items:center;justify-content:flex-end}.cwedm-slant-right:before{content:"";position:absolute;background:linear-gradient(300deg,#e4002b 50%,rgba(255,255,255,0) 50%);width:100%;height:100%;right:0}.et_pb_menu .et_pb_menu__menu>nav>ul>li:hover{background:#1d1740}.cwedm-secondary-header .et_pb_social_media_follow li{margin-bottom:0}.cwedm-main-header .et_pb_menu__logo img{margin:8px 0 14px 16px}#cwedm-header>div.et_pb_row.et_pb_row_1_tb_header.cwedm-main-header.cwedm-slant-right.et_pb_equal_columns.et_pb_gutters2.et_pb_row--with-menu>div>div>div>div.et_pb_menu__logo-wrap>div>a>img{margin:8px 0 20px 16px}.cwe-listing-notif p{padding:0!important}.my-listings-book-text a:before{content:'\f02e';display:inline-block;padding-right:8px;font-family:'FontAwesome';font-weight:700;color:#ffffff}.my-listings-book-text a{position:relative}span#dt_cwe_my_listings_count{padding-left:2px}.my-listings-book-text{font-size:14px;line-height:1.25em}.my-listings-book-text a{position:relative}#cwedm-header>div.et_pb_row.et_pb_row_0_tb_header.cwedm-secondary-header.et_pb_equal_columns.et_pb_gutters2>div>div>div>div>div.my-listings-book-text>a{color:#ffffff!important}.et_pb_menu__menu:before{content:"";background:#e4002b;height:100%;width:50%;position:absolute;transform:translateX(-40px) skew(332deg)}.property-search-widget ul.et_pb_tabs_controls li a{padding-bottom:12px!important}.property-search-widget ul.et_pb_tabs_controls>li:first-child a{padding-left:0!important}#rem-search-box .rem-search-1 .search-options.sample-page{border:0!important}.hero #rem-search-box .rem-search-1.fixed-map{margin-bottom:0!important}#rem-search-box .rem-search-1 .search-options .searcher{padding-top:0!important;background-color:transparent!important}#rem-search-box .search-container.rem-search-1{max-width:100%!important}#rem-search-box .rem-search-1 .search-options .searcher .margin-div{padding:0!important;display:inline-flex;flex-flow:row wrap}#rem-search-box .rem-search-1 .search-options .searcher .margin-div:before,#rem-search-box .rem-search-1 .search-options .searcher .margin-div:after{display:none;}#rem-search-box .rem-search-1 .search-options .searcher .wcp-eq-height>div:first-child{margin-right:0!important;padding-right:0!important}#rem-search-box .rem-search-1 .search-options .searcher .filter.hide-filter{display:none}#rem-search-box .rem-search-1 .search-options .searcher .footer{background-color:transparent;height:auto;margin-bottom:0}#rem-search-box .rem-search-1 .search-button{float:none;font-weight:700;letter-spacing:0.055em}#rem-search-box .rem-search-1 .search-options .searcher .footer{background-color:transparent!important;height:auto!important}#rem-search-box .rem-search-1 .search-options .searcher .select2-container--default .select2-selection--multiple{font-size:14px;height:52px}#rem-search-box .rem-search-1 .search-options .searcher{display:flex;gap:16px;flex-flow:row wrap}#rem-search-box .rem-search-1 .search-options .searcher .search-button{background-color:#fff!important;color:#e4002b!important;height:52px;padding:10px 24px!important;margin:0!important}#rem-search-box .rem-search-1 .search-options .searcher .select2-container--default .select2-selection--multiple input.select2-search__field{height:52px;line-height:52px;margin:0}.ui-autocomplete{border-radius:1px!important;max-height:200px;overflow-x:hidden;overflow-y:auto}.ui-autocomplete .ui-menu-item{font-size:16px!important;line-height:1.5em!important;color:#363636!important;padding-top:8px!important;padding-bottom:8px!important}.ui-autocomplete .ui-menu-item:not(:last-child){border-bottom:1px solid #eeeeee!important}.ui-autocomplete .ui-menu-item:hover,.ui-autocomplete .ui-menu-item:active{background-color:#fcfcfc!important}.section_anchor ul{display:flex;justify-content:center;align-items:center;margin:0;padding:0}.section_anchor ul li:not(:last-child){padding-right:64px}.section_anchor ul li{padding-top:30px;padding-bottom:30px}@media screen and (max-width:990px){.section_anchor ul li:not(:last-child){padding-right:0px}.section_anchor ul li{padding-top:12px;padding-bottom:12px}#rem-search-box input#keywords,#rem-search-box span.multi-select-button{height:auto!important;font-size:12px!important;padding:8px}}.section_anchor ul{display:flex;justify-content:center;align-items:center;gap:32px}.about_counter{display:flex;flex-flow:column;justify-content:center}.about_counter .percent{margin:0!important}.add_dollar_sign .percent-value:before{content:"$";color:#fff;position:absolute;left:35px}.add_dollar_sign .percent-value:after{content:"B";color:#fff;position:absolute;right:30px}span.dt_cwe_add_to_listings_class i{font-size:13px;font-family:'Font Awesome 5 Free';text-decoration:none;font-style:normal;font-weight:700}span.dt_cwe_add_to_listings_class a:hover{color:#e4002b}span.dt_cwe_add_to_listings_class a{color:#686868}span.dt_cwe_add_to_listings_class img{width:12px;opacity:.6}input#candidate_name,input#candidate_email,textarea#application_message{padding:15px;font-size:16px;line-height:1.5em;color:#363636}input.button.wp_job_manager_send_application_button{padding:14px 28px}.job_listing-template-default #left-area{width:100%!important}.job_filters{background:#f5f6f8;margin-bottom:80px;border:1px solid #ededed;box-shadow:3px 3px 20px #00000014}.job_filters .search_jobs input,.job_filters .search_jobs select{box-sizing:border-box;width:100%;font-size:16px;line-height:1.5em;padding:12px;border:1px solid #ededed}.search_keywords,.search_location{margin-right:30px}.job_filters .search_jobs div.search_keywords,.job_filters .search_jobs div.filter_first,.job_filters .search_jobs div.search_location,.job_filters .search_jobs div.filter_last,.job_filters .search_jobs div.search_submit{float:none;padding:0;width:100%}.job_filters .search_jobs{display:flex}.search_submit{max-width:140px}.search_submit input{background:#e4002b;color:#fff;text-transform:uppercase;font-weight:700}ul.job_listings{padding:0}ul.job_listings img.company_logo{object-fit:contain;object-position:center}ul.job_listings .position .company strong{font-weight:normal}ul.job_listings .position .company,ul.job_listings .location,ul.job_listings li.job-type{font-size:16px;color:#363636!important}ul.job_listings .position .company{line-height:1;padding-top:4px;opacity:.5}ul.job_listings li.job-type{font-weight:500!important;line-height:1}ul.job_listings li.date{font-size:.85em;color:#9a9a9a}.single-job_listing .et_post_meta_wrapper,.single-job_listing #main-content .container:before,.single-job_listing #sidebar{display:none}.single-job_listing ul.job-listing-meta{padding:0!important;list-style:none!important}.single_job_listing .company{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap}.single_job_listing .company img{object-fit:contain!important;object-position:center;float:none;position:relative;left:0;width:auto;height:50px}.single_job_listing .company .name{padding:0;margin:0;font-family:'Yantramanav';display:inline-flex;flex-flow:row-reverse;gap:30px}.single_job_listing .company .name a{float:none;margin:0;padding:0}.single_job_listing .meta .job-type{color:#fff;background-color:#e4002b!important}.single_job_listing .application .application_button,.job-manager-application-wrapper .application .application_button,input.button.wp_job_manager_send_application_button{color:#FFFFFF!important;border:1px solid#E4002B;border-radius:2px;font-size:18px;font-weight:700!important;text-transform:uppercase!important;background-color:#E4002B}#rem-agent-page{padding:80px 30px}.rem-list-agents .row{display:flex;flex-flow:row wrap}.agent-card-1{border-radius:5px;overflow:hidden}.rem-list-agents .row .rem-agent-container{float:none}.rem-list-agents .rem-profile-image{max-height:280px!important;overflow:hidden;margin-top:-10px}.agent-box-card .info-agent:after{display:none}.agent-box-card .info-agent .name{border:0;font-family:'Yantramanav';text-transform:uppercase;padding:30px 0 16px 0;margin:0!important}.agent-box-card .info-agent .contact,.agent-box-card .info-agent .contact td{border:0;margin:0}.agent-box-card .info-agent .name{border-bottom:0!important}.agent-box-card .info-agent .contact table:not(.variations){border:0;margin:0!important}.agent-box-card .info-agent .contact tr td{padding:0}.agent-box-card .info-agent{padding:16px 0 0 0}#rem-agent-page .skill-box{padding:0px!important}#rem-agent-page .rem-style-1 .img-container{float:none!important;display:block;width:auto!important}#rem-agent-page .rem-style-1 .img-container img{width:100%;height:200px;object-fit:cover;object-position:center}#rem-agent-page .agent-box-card .info-agent .contact tr td:first-child{display:none}#rem-agent-page .section-title.line-style .title{color:inherit;margin-top:0;display:inline-block}#rem-agent-page .section-title.line-style{border-bottom:0}#rem-agent-page{padding:80px 30px}.rem-list-agents .row{display:flex;flex-flow:row wrap}.rem-list-agents .row .rem-agent-container{float:none}form.form-contact.contact-agent-form button.btn.btn-default{font-weight:700;font-size:16px;line-height:1.5em;padding:14px 24px}.prop-compare-wrapper .remove-from-compare-btn{width:25px;height:25px;line-height:23px;text-align:center}.staff_links ul{padding:0;display:inline-flex;gap:30px}@media screen and (min-width:981px){.cwedm-main-header .et_pb_menu__logo img{margin-top:16px;margin-bottom:16px}.property-search-widget .et_pb_all_tabs{padding-top:16px}.hero{height:calc(100vh - 200px);display:flex;flex-flow:column;justify-content:center}.staff_links .et_pb_row .et_pb_column{display:flex;justify-content:space-between}.fotorama__stage{height:500px!important}.p-slide-wrap.secondary-filter.show-secondary-filter{width:33.3%!important}#market_multiple_div_parent,#market_multiple_div{display:none!important}}@media screen and (max-width:980px){#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#e4002b;background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.about_counter .percent{height:auto!important;padding-top:10px;padding-bottom:6px}.single_property_contents .single_property_contents_wrapper{order:2}.single_property_contents{display:flex;flex-flow:column}.fotorama__stage{height:auto!important;max-height:300px!important}img.fotorama__img{top:0!important}.fotorama__stage__shaft,.fotorama__wrap--slide .fotorama__stage__frame,img.fotorama__img{position:relative!important}}@media screen and (max-width:768px){.cwedm-secondary-header .et_pb_column{justify-content:space-between}.property_serach_container ul.et_pb_tabs_controls.clearfix:before,ul.et_pb_tabs_controls.clearfix:after{display:none}.property_serach_container ul.et_pb_tabs_controls.clearfix>li a{margin:0!important;padding:0!important}.property_serach_container	ul.et_pb_tabs_controls.clearfix{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:30px}.property-search-widget .et_pb_all_tabs{padding-top:12px}#rem-search-box .rem-search-1 .search-options .searcher{flex-flow:column;gap:0}#rem-search-box .row.margin-div.wcp-eq-height{flex:1;margin:0!important;gap:8px}#rem-search-box .row.margin-div.wcp-eq-height>div{padding:0!important;flex-grow:1}#rem-search-box .rem-search-1 .search-options .searcher .search-button{height:auto;width:100%}.property-search-widget select#agent_list_url{width:100%;border-radius:1px;padding:8px!important;height:36px!important}.our-team-agents .rem-list-agents .rem-agent-container{width:50%!important}.page-id-995 span#phone_number,.masonry-agents span#phone_number{padding-left:4px;color:#686868;font-size:12px}#all_listings_wrapper .container .row{display:flex;flex-flow:column}}span.images-text{display:none}input[type=submit].gform_button{color:#fff;border:1px solid #e4002b;padding:14px 24px;background-color:#e4002b;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:.045em;line-height:1.5em;cursor:pointer}#rem-search-box .row.margin-div.wcp-eq-height{flex:1}#rem-search-box input#keywords,#rem-search-box span.multi-select-button{}div#dt_cwe_listings_wrapper{padding-left:24px;padding-right:24px}div#dt_cwe_listings_wrapper .rem_property{max-width:350px}div#dt_cwe_my_listings_list .row{flex-flow:row wrap}span#dt_cwe_my_listings_count{position:absolute;left:-12px;top:-4px;background:#e4002b;color:#fff;font-size:12px;width:16px;height:16px;text-align:center;line-height:16px;border-radius:5em;border:1px solid #fff;padding:0}.featured_property .ich-settings-main-wrap .slick-prev,.featured_property .ich-settings-main-wrap .slick-next{top:-40px;right:8px;width:30px;height:30px;background:#e4002b}.featured_property .ich-settings-main-wrap .slick-prev{left:auto;right:43px}.featured_property .ich-settings-main-wrap .slick-prev:before,.featured_property .ich-settings-main-wrap .slick-next:before{color:#fff;opacity:1;font-size:12px!important;font-weight:700}.featured_property .ich-settings-main-wrap .slick-next:before{content:"\f054"}.featured_property .ich-settings-main-wrap .slick-prev:before{content:"\f053"}.featured_property .ich-settings-main-wrap .slick-prev:hover,.featured_property .ich-settings-main-wrap .slick-next:hover,.featured_property .ich-settings-main-wrap .slick-prev:focus,.featured_property .ich-settings-main-wrap .slick-next:focus{background-color:#e6e6e6;color:#333}#rem-search-box .rem-search-1 .search-options .searcher .wcp-eq-height>div{flex-shrink:1;flex-grow:1;width:auto}.marketbeat-reports .et_pb_text_inner>p:last-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page-id-995 span#phone_number,.masonry-agents span#phone_number{color:#686868}.page-id-995 .agent-box-card .info-agent .contact tr,.masonry-agents .agent-box-card .info-agent .contact tr,section#rem-agent-page .agent-box-card .info-agent .contact tr,.single_property_agent table.contact tr{display:flex;width:100%!important;justify-content:center;text-align:center}.page-id-995 .agent-box-card .info-agent .contact td,.masonry-agents .agent-box-card .info-agent .contact td,#rem-agent-page .agent-box-card .info-agent .contact td,.single_property_agent .agent-box-card .info-agent .contact td{border-top:1px solid #eee;border-right:0;border-left:0;border-bottom:0;flex:auto}.wrap-private_fields{display:none}.page-id-995 .agent-box-card .info-agent .contact td:first-child,.single_property_agent table.contact tr td:first-child{display:none}.single_property_agent .agent-box-card .info-agent .name{padding-top:8px}.et_mobile_menu{overflow:auto;max-height:90vh}.ctct-form-wrapper .ctct-message.ctct-success{border-color:#ffffff;color:#ffffff;padding-bottom:1rem}.ctct-dismiss{background-color:#fff7f7;border:0;color:#e4002b;width:1rem;height:1rem;padding:0!important;border-radius:1px!important;vertical-align:middle;float:none!important;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.ctct-disclosure a{color:#fff!important}.gform_confirmation_message:before{content:"\4e";font-family:'ETmodules';background-color:#15790d;color:#fff;border-radius:5em;font-weight:700;position:absolute;left:1rem;top:1rem;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center}.gform_confirmation_message{background-color:#e2ffe0;padding:1rem;color:#15790d;position:relative;padding-left:3rem}#rem-agent-page .form-contact input,#rem-agent-page .form-contact textarea{margin-bottom:20px;height:auto!important;padding:8px!important}#rem-agent-page .form-contact textarea{min-height:100px}@media screen and (min-width:1025px){div#map-canvas{min-height:760px}}@media screen and (max-width:640px){div#map-canvas{height:230px!important}}#property-content .large-price{z-index:1}.submit-filter{width:100%!important}.col-sm-12.rem-attachment-icon{padding-left:0!important}#more-filter,#reset-filters{cursor:pointer}.multi-select-button:after{position:absolute;right:20px;top:50%}.dt_rem_select_field{-webkit-appearance:none;-moz-appearance:none}.hide{display:none!important}div#dt_rem_associated_property_information{border-left:solid 1px #efefef;padding-left:20px}.wrap_property_id .details .detail strong a{width:100%!important;display:block!important;text-transform:none!important;line-height:1.45em}@media screen and (max-width:648px){div#dt_rem_associated_property_information{border-left:0;padding-left:0;margin-top:20px}.single_property_slider_wrapper>div:not(.wrap-slider):not(.section-title):not(.single_property_agen){flex-flow:column}}#et-main-area>footer .et_pb_section{background-color:#1d1740!important}#et-main-area>footer{color:#ffffff}#et-main-area>footer h3{color:#ffffff}#et-main-area>footer a{color:#ffffff}#et-main-area>footer .et_pb_text_5_tb_footer.et_pb_text a{color:#ffffff!important}