body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.et_pb_sticky .top-menu .et-menu>li>.sub-menu{margin-top:0px}.top-menu img{object-fit:contain}.top-menu .et-menu>li>.sub-menu{margin-top:-40px}.hero-form .field-label{color:#fff;font-size:14px!important;margin-bottom:8px!important}.hero-form input,.hero-form .chosen-single{border:none!important}.hero-form .col-xs-12{padding-left:6px!important;padding-right:6px!important}.hero-form button{background:none!important;border:1px solid #fff!important}.main-list .ihf-grid-result-container{display:grid;position:relative;border:none!important;padding:0!important}.main-list .row:nth-child(3){order:1}.main-list .row:nth-child(2){order:2}.main-list .row:nth-child(1){order:3}.main-list .row:nth-child(7){position:absolute;width:100%;z-index:10}.main-list .row:nth-child(4){order:4}.main-list .row:nth-child(4){display:flex;flex-direction:column}.main-list .row:nth-child(4)>div{width:100%!important;display:flex;align-items:center;justify-content:center}.main-list .row:last-child,.main-list .row:nth-child(6),.main-list .row:nth-child(5),.main-list .row:nth-child(7) .col-xs-3{display:none}.main-list .ihf-results-grid-photo{height:253px;border-radius:5px}.main-list .row:nth-child(3) .col-xs-12{padding:0!important}.main-list .ihf-grid-result-mlsnum-proptype{background:#17a142;display:inline-block;width:auto;padding:10px;font-size:10px;font-family:'Dosis';color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:3px;top:14px;position:relative}.main-list .ihf-grid-result:nth-child(even) .ihf-grid-result-mlsnum-proptype{background:#000}.main-list .ihf-grid-result.col-xs-4{border:20px solid #fff}.main-list .ihf-grid-result-address-container a span{font-family:'Playfair Display'!important;font-size:24px;line-height:1.3;text-align:center;color:#000!important;text-transform:capitalize!important;display:block;margin-top:32px;margin-bottom:20px;font-weight:400!important}.main-list .ihf-grid-result-price a{font-family:'Dosis'!important;font-size:18px!important;font-weight:500!important;color:#000!important;line-height:1.4}.ihf-grid-result-price{background:none!important;border:none!important;margin:0!important;padding:0!important}.main-list .row:nth-child(2) .col-xs-10{width:100%!important}.main-list #ihf-main-container .glyphicon-camera::before{content:"\1f4f7";color:#17a142}.main-list #ihf-main-container .fs-12{font-size:14px!important;margin-top:10px;color:#000}.main-list #ihf-main-container .fs-12 a{font-size:20px;position:relative;top:3px}.main-list .ihf-grid-result-virtual-tour{display:none}.main-list .ihf-grid-result-basic-info-container>div{padding-left:20px;padding-right:20px;color:#000}.iwp_agent-template-default .page-title h1{font-family:'Playfair Display';padding-top:80px;padding-bottom:40px;color:#000;font-size:40px}.iwp_agent-template-default .iw-agent-col-avt{margin:0!important;display:grid;grid-template-columns:300px auto;grid-gap:30px}.iwp_agent-template-default .iw-agent-col-avt .agent-image{background-size:cover;background-repeat:no-repeat;width:300px;height:300px;border-radius:10px;filter:grayscale(1)}.iwp_agent-template-default .iwp-v2-top-container{padding-top:0;border:none}.iwp_agent-template-default .iw-agent-small-av{position:relative!important;top:0!important;left:0!important;transform:none!important;background:none!important;box-shadow:none!important;width:auto!important;text-align:left;border-radius:0!important;max-height:none!important;overflow:auto!important;font-family:'Dosis';font-size:20px;color:#000;line-height:1.6}.iwp_agent-template-default .agent-company{text-align:left;margin-top:6px;font-family:'Dosis';font-size:18px;font-weight:400;line-height:1.6}.iwp_agent-template-default .agent-phone,.iwp_agent-template-default .submit-form button{background:#17a142;display:block!important;max-width:200px;font-family:'Dosis';font-size:20px!important;margin-top:20px!important;font-weight:400!important;letter-spacing:2px;padding:14px 20px!important}.iwp_agent-template-default .submit-form button{font-size:16px!important;text-transform:uppercase!important;border:none!important;padding:20px!important;letter-spacing:1px;border-radius:5px!important}.iwp_agent-template-default .agent-company a{color:#17a142}.iwp_agent-template-default .iw-agent-col-avt{background:none!important}.iwp_agent-template-default .iwp-v2-detail-bottom,.iwp_agent-template-default .agent-name.theme-color,.iwp_agent-template-default .agent-info{display:none!important}.iwp_agent-template-default .iw-agent-socials .fa::before{font-size:20px!important;padding:10px;color:#000}.iwp_agent-template-default .iwp-v2-top-container>.row>.col-xs-12>.row>.col-xs-12:nth-child(2){position:relative!important}.iwp_agent-template-default .agent-contact-name{position:absolute!important;top:-115px;left:337px;display:flex;border:none!important}.iwp_agent-template-default .agent-description{font-family:'Dosis';font-size:18px;font-weight:400;color:#333;line-height:1.8}.iwp_agent-template-default .agent-description blockquote:nth-child(1){padding:0;border:none;font-weight:600;font-size:24px;letter-spacing:2px}.iwp_agent-template-default .container{overflow:hidden}.iwp_agent-template-default .iwp-agent-contact-v2{margin:60px 0px 0px 0px}.iwp_agent-template-default .iwp-contact-name{font-family:'Dosis';font-size:20px!important;color:#000;border:none!important}.iwp_agent-template-default input,.iwp_agent-template-default textarea{padding:20px!important;height:auto!important;font-size:18px;font-family:'Dosis';color:#000;border-radius:5px!important}.iwp_agent-template-default .iwp-v2-detail-top .agent-agency-manager{padding:30px 20px 0 20px!important}.iwp_agent-template-default .submit-form{display:flex}.page-id-0 form input,.page-id-0 form textarea,.page-id-0 form select{width:100%;border-radius:5px;padding:20px!important;line-height:normal;font-size:16px;color:#000!important;font-family:'Dosis';letter-spacing:1px}.page-id-0 form button{background:#000000!important;color:#fff!important;border:none!important;text-transform:uppercase!important;font-weight:500!important;max-width:300px!important;float:right!important}.page-id-0 form button:hover{background:#45b367}.page-id-0 #sidebar{display:none}.page-id-0 #left-area{width:100%!important;padding-right:0!important;float:none!important}.page-id-0 #main-content .container::before,.page-id-0 .entry-title.main_title{display:none!important}.iwp-login-page #sidebar,.iwp-login-page #main-content>.container::before,.iwp-login-page .entry-title.main_title,.iwp-login-page .entry-content>p:first-child,.iwp-login-page .remember{display:none!important}.iwp-login-page #left-area{width:100%;max-width:100%;padding:0;float:none}.iwp-login-page .entry-content{font-size:0}.iwp-login-page .entry-content>div{font-size:16px;margin-bottom:60px}.iwp-login-btn-row button{background:#17a142;border-radius:5px;font-family:'Dosis';letter-spacing:1px;font-size:16px;padding:20px!important;height:auto}.iwp-login-page .lost-password a{text-align:center;width:100%;display:block;font-size:14px!important;padding:10px 0px}.iwp-login-page .social-logins-label{font-size:14px!important;padding-bottom:16px}.iwp-login-page .iwp-lr-tabs a{font-family:'Dosis';font-size:18px!important}.iwp-login-page .social-logins a{border-radius:5px;padding:8px;height:auto;width:44px}