.et_menu_container{padding:0px!important}#et-top-navigation{background:#1a2747}#et-top-navigation a{padding:25px 0px!important}.wptww-testimonial-content h4{color:white}.wptww-testimonials-text p em{color:white}.wptww-testimonial-client{color:white}.mortgagecalculator .ratehub-calc .go,.mortgagecalculator .ratehub-calc .get-details{background-color:#1a2747}.mortgagecalculator #payment-calc .calc-tip-middle{background:#1a2747}.mortgagecalculator #payment-calc .calc-tip-bottom{background:#1a2747}.mortgagecalculator #payment-calc .calc-tip-top{background:#1a2747}.mortgagecalculator #payment-calc .calc-tip-nib{background:#1a2747}#payment-calc .rh-calc-main .rate-selector{color:#1a2747!important}.rh h1,.rh .h1{color:#1a2747!important}.rh-rate-selector table.rate-display td:first-child+td+td a{background-color:#1a2747!important}.ratehub-calc #calc_extension .section-content h4{color:#1a2747!important}.gcform .btnSend{border:1px solid #000;padding:10px;color:black;background:none;text-transform:uppercase;font-size:20px;cursor:pointer}.gcform .btnSend:hover{background:black;color:#fff}#cf7home input[type=text],#cf7home input[type=password],#cf7home input[type=tel],#cf7home input[type=email],#cf7home input.text,#cf7home input.title,#cf7home textarea,#cf7home select{padding:9px 10px 9px 20px;margin:0 0 10px}#cf7home .wpcf7-submit{border:1px solid #000;padding:10px;color:black;background:none;text-transform:uppercase;font-size:20px;cursor:pointer;position:relative;left:42px}#cf7home .wpcf7-submit:hover{background:black;color:#fff}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.wpl_search_slider_container .wpl_span_block .ui-slider .ui-slider-range{background:none;background-image:-webkit-linear-gradient(-45deg,transparent 33%,#A5ACAF 33%,#A5ACAF 66%,transparent 33%);background-size:35px 18px,100% 100%,100% 100%;-webkit-animation:animate-stripes 5s linear infinite;animation:animate-stripes 5s linear infinite}div#wpl2_search_field_container_6{position:relative;width:100%}.wpl_search_from_box.simple label,.wpl_search_from_box.simple .wpl-gen-form-label{display:block}.emailSubscribe input[type=text],.emailSubscribe input[type=email]{margin:0;border:1px solid #000;padding:10px;color:black;background:#ccc;font-size:20px;float:left;width:100%;margin-bottom:15px}.emailSubscribe .es_subscription_form_submit{border:1px solid #000;padding:10px;color:black;background:#fff;text-transform:uppercase;font-size:20px;cursor:pointer;margin:14px 0 0 0}.emailSubscribe .es_subscription_form_submit:hover{background:black;color:#fff}#mobile_menu .menu-item a{color:white!important}.dsm-popup .emailSubscribe input[type=text],.dsm-popup .emailSubscribe input[type=email]{float:none;width:70%}div.wpforms-container-full,div.wpforms-container-full,.wpforms-form{margin:0 auto!important}.wpforms-field-row,.wpforms-field-medium{margin:0 auto!important}.wpforms-field-container{margin:0 auto!important}.wpl-powered-by-realtyna{display:none}.wpcf7-form .cf7sr-g-recaptcha div{margin:0 auto}.wpl_prp_title{color:#1a2747}.wpl_prp_top_boxes.back{background:#1a2747}.wpl_prp_cont .price_box span{color:#1a2747}.wpl-listing-tag.sp_featured{background-color:#1a2747!important}.wpl_list_grid_switcher>div.active:before,.wpl_list_grid_switcher>a.active:before{color:#1a2747}.wpl_list_grid_switcher>div:before,.wpl_list_grid_switcher>a:before{color:#ccc}.wpl_prp_cont:hover{border-bottom:1px solid #1a2747}.wpl_prp_show_container .tabs_box .tabs li:before{background:#1a2747}.wpl_prp_show_detail_boxes_title:after{background:#1a2747}.wpl_prp_show_detail_boxes_cont .rows.feature.single:after{color:#1a2747}.wpl_prp_show_detail_boxes_cont .neighborhood>span::after{color:#1a2747}.wpl_prp_right_boxes_title{color:#1a2747}.wpl_prp_show_container .wpl_prp_right_boxe_details_bot>.price_box{color:#1a2747}.wpl-contact-listing-btn .btn-primary{background-color:#1a2747}.wpl_prp_right_boxes{border-bottom:1px solid #ccc}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:transparent}@media only screen and (max-width:980px){.page-id-52 img{margin-bottom:30px}.et_pb_column p{margin-bottom:30px}#footerlogo img{max-width:none;width:190%;left:-42px}.logo_container{max-height:none!important;height:180px!important}.logo_container #logo{max-width:none;max-height:none;height:auto;width:24%}}@media only screen and (max-width:700px){.logo_container #logo{width:29%}}@media only screen and (max-width:632px){.logo_container #logo{width:34%}}@media only screen and (max-width:520px){.logo_container #logo{width:34%}}@media only screen and (max-width:360px){.logo_container #logo{width:54%}}@media only screen and (max-width:480px){.logo_container #logo{width:54%}}