@font-face{font-display:swap;font-family:"divi-icons";src:url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/styles/divi/fonts/divi-icons.eot?y6sppa);src:url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/styles/divi/fonts/divi-icons.eot?y6sppa#iefix)format("embedded-opentype"),url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/styles/divi/fonts/divi-icons.ttf?y6sppa)format("truetype"),url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/styles/divi/fonts/divi-icons.woff?y6sppa)format("woff"),url(/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/assets/styles/divi/fonts/divi-icons.svg?y6sppa#divi-icons)format("svg");font-weight:400;font-style:normal}.wpl-page.et_divi_theme .entry-content ul{padding:0}.wpl_prp_show_container{padding-top:35px}@media (max-width:480px){.wpl_prp_show_container{padding-top:55px}}.wpl_prp_show_container .wpl_prp_position3_boxes_title,.wpl_prp_show_container .wpl_prp_right_boxes_title,.wpl_prp_show_container .wpl_prp_show_detail_boxes_title{border:0;text-transform:uppercase;margin-top:20px;font-style:normal;font-weight:700;font-size:22px;font-family:inherit;border-bottom:none;color:#333}.wpl_prp_show_container .wpl_prp_position3_boxes_title:after,.wpl_prp_show_container .wpl_prp_right_boxes_title:after,.wpl_prp_show_container .wpl_prp_show_detail_boxes_title:after{content:"";width:4%;height:2px}.wpl_prp_show_container .wpl_prp_right_boxes_title span{color:#333}.wpl_prp_show_container .wpl_prp_show_detail_boxes_cont .wpl-column{text-transform:uppercase;color:#666;padding-left:0;font-size:14px;font-weight:700}.wpl_prp_show_container .wpl_prp_show_detail_boxes_cont .wpl-column.location span,.wpl_prp_show_container .wpl_prp_show_detail_boxes_cont .wpl-column.other span{text-transform:none;color:#9a9a9a;background:0 0;text-align:right;font-size:15px;font-weight:400}.wpl_prp_show_container .wpl_prp_show_detail_boxes_cont .wpl-column label{float:left}.wpl_prp_show_container .wpl_prp_container_content_right{padding-top:0}.wpl_prp_show_container .wpl_prp_right_boxes{border:0;border-bottom:1px dashed #ccc}.wpl_prp_show_container .wpl_prp_right_boxes.details{border-bottom:none}.wpl_prp_show_container .wpl_prp_show_detail_boxes .rows.other{text-transform:uppercase;color:#333;font-size:14px;font-family:inherit;font-weight:700}.wpl_prp_show_container .wpl_prp_show_detail_boxes .rows.other span{text-transform:none}.wpl_prp_show_container .wpl_agent_info .profile_image{width:100%;box-sizing:border-box;display:block}.wpl_prp_show_container .wpl_agent_info .wpl_agent_info_l{width:35%}.wpl_prp_show_container .wpl_agent_info .wpl_agent_info_r{width:65%}.wpl_prp_show_container .wpl_agent_info .wpl_agent_info_r ul{margin:0}.wpl_prp_show_container .wpl_agent_info .company_details{margin-top:0}.wpl_prp_show_container .wpl_agent_info .company_name{text-transform:uppercase;font-family:"Old Standard TT";font-size:10px;font-weight:400!important}.wpl_prp_show_container .wpl_agent_info .company_address{font-weight:700}.wpl_prp_show_container .wpl_agent_info .name{font-style:normal;font-family:inherit;font-size:22px;font-weight:700}.wpl_prp_show_container .wpl_agent_info .tel,.wpl_prp_show_container .wpl_agent_info .website a{color:#626262;font-size:14px}.wpl_prp_show_container .wpl_agent_info .website:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wpl_prp_show_container .wpl_agent_info .tel:before{content:"";font-family:"wpl-front"}.wpl_prp_show_container .wpl_agent_info .tel:before,.wpl_prp_show_container .wpl_agent_info .website:before{top:7px;line-height:11px;font-weight:400}.wpl_prp_show_container .wpl_agent_info .tel:hover:before,.wpl_prp_show_container .wpl_agent_info .website:hover:before{text-shadow:1px 0 4px rgba(119,119,119,.45)}.wpl_prp_show_container .wpl_listing_links_container ul li{color:#525252}.wpl_prp_show_container .wpl-gallery-pshow-wp{border:0}.wpl_prp_show_container .wpl-contact-listing-wp form{margin-top:20px}.wpl_prp_show_container .wpl-contact-listing-wp .form-field{margin-bottom:0}@media (max-width:480px){.wpl_prp_show_container .wpl-contact-listing-wp .form-field{width:100%!important}}.wpl_prp_show_container .wpl-contact-listing-wp .form-field input:not([type=submit]),.wpl_prp_show_container .wpl-contact-listing-wp .form-field textarea{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border-color:#d9d9d9;padding:0 10px;line-height:40px;margin:5px 0}.wpl_prp_show_container .wpl-contact-listing-wp .form-field input:not([type=submit])::-webkit-input-placeholder,.wpl_prp_show_container .wpl-contact-listing-wp .form-field textarea::-webkit-input-placeholder{color:#9a9a9a;font-size:16px;font-family:inherit;font-weight:400}.wpl_prp_show_container .wpl-contact-listing-wp .form-field input:not([type=submit])::-moz-placeholder,.wpl_prp_show_container .wpl-contact-listing-wp .form-field textarea::-moz-placeholder{color:#9a9a9a;font-size:16px;font-family:inherit;font-weight:400}.wpl_prp_show_container .wpl-contact-listing-wp .form-field input:not([type=submit]):-ms-input-placeholder,.wpl_prp_show_container .wpl-contact-listing-wp .form-field textarea:-ms-input-placeholder{color:#9a9a9a;font-size:16px;font-family:inherit;font-weight:400}.wpl_prp_show_container .wpl-contact-listing-wp .form-field input:not([type=submit]):-moz-placeholder,.wpl_prp_show_container .wpl-contact-listing-wp .form-field textarea:-moz-placeholder{color:#9a9a9a;font-size:16px;font-family:inherit;font-weight:400}.wpl_prp_show_container .wpl-contact-listing-wp .form-field input{height:40px}.wpl_prp_show_container .wpl-contact-listing-wp .form-field textarea{padding:10px}.wpl_prp_show_container .wpl-contact-listing-wp .form-field input[type=submit]{-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important;font-size:17px;border:0;color:#fff}.wpl_prp_show_container .wpl-contact-listing-wp .contact-recaptcha{display:inline-block}@media (max-width:652px){.wpl_prp_show_container .wpl_prp_container_content_left,.wpl_prp_show_container .wpl_prp_container_content_right{padding-right:.9375rem;padding-left:.9375rem}}.wpl_agent_info_l img,.wpl_prp_show_layout2_container .wpl_prp_position3_boxes.mortgage_calculator{border:0}.wpl_prp_show_layout2_container .wpl_prp_position3_boxes.mortgage_calculator .wpl_prp_position3_boxes_title{padding:0;line-height:40px}@media (max-width:480px){.wpl_prp_position3_boxes.mortgage_calculator{padding:10px 5px!important}}.wpl-review-submit button{height:40px;border-radius:20px!important;color:#fff;border:0}.wpl_prp_container_content_right{padding:0}@media (max-width:991px){.wpl_agent_info_l{margin:0 auto}}#wpl_prp_show_container .wpl_prp_container .wpl_prp_container_content .wpl_prp_container_content_right .wpl_prp_right_boxes .wpl_prp_right_boxes_title,.wpl_prp_show_layout2_container .wpl_prp_show_detail_boxes_cont .rows span,a:hover{color:#8fcb67}.wpl_prp_cont:hover{border-bottom-color:#8fcb67}#wpl_prp_show_container .wpl_prp_container .wpl_prp_container_content .wpl_prp_container_content_left .wpl_prp_show_detail_boxes .wpl_prp_show_detail_boxes_title:after{background:#8fcb67}#wpl_prp_show_container .wpl_prp_position3_boxes_title:after,.wpl_prp_show_container .wpl_agent_info:hover .company_name{background-color:#8fcb67}.wpl_prp_show_container .wpl_agent_info:hover .front img{border-color:#8fcb67}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#68ab3b;border-bottom-color:#457227}.btn-primary{background-color:#8fcb67;border-color:#73be41}.btn-primary:hover{background-color:#73be41}.wpl_agent_info_r .name{color:#8fcb67}.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:after,.wpcf7-list-item-label:before{content:" "}