/*
 Theme Name:   WpResidence child theme
 Theme URI:    https://themeforest.net/item/wp-residence-real-estate-wordpress-theme/7896392
 Description:   WpResidence child theme
 Author:       WpEstate
 Author URI:   http://wpestate.org
 Template:     wpresidence
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

/* Sub Menu */
#access ul ul a {
	color: #ffffff !important;
}

.website-wrapper {
    overflow: hidden !important;
}

.wpestate_megamenu_class:before, #access ul ul {
    background-color: #0e2a49c9 !important;
}
.header_transparent .header_phone a,
.header_transparent .header_phone svg {
    color: #fff !important;
    fill: #fff !important;
}

.sub-menu li:hover {
    background-color: #0b264a !important;
    color: #fff !important;
}

/* Home Theme Slider */
.theme_slider_3_sec_row {
    display: none !important;
}

.slider_type_3 .slide_cont_block h2 {
    margin-bottom: 0 !important;
}

.theme_slider_3.owl-carousel .owl-nav button.owl-prev,
.theme_slider_3.owl-carousel .owl-nav button.owl-next {
    background-color: #0b264a !important;
}

.theme_slider_3.owl-carousel .owl-item img {
    width: 100% !important;
}

.theme_slider_2 .prop_new_details .prop_new_detals_info .theme_slider2_agent_picture {
    display: none !important;
}

.theme_slider_2 .prop_new_details .prop_new_detals_info h3 {
    padding: 0px 10px 0px 20px !important;
}

/*Agent email button */

.wpresidence_button.agent_submit_class, .wpresidence_button.send_email_agent {
    display: none !important;
}

/* Listings */
/*.listing_details {*/
/*    display: none !important;*/
/*}*/

.property_listing_details {
    display: none !important;
}

.property_location {
    display: none !important;
}

.listing_unit_price_wrapper {
    color: #dd9a61 !important;
}

/*Agent about info*/

.agentpict  {
    display: none;
}
.agent_unit_social_single a {
    color: #3b5998;
}
.agent_unit_social_single {
    box-shadow: 0 3px 14px 0 rgb(113 138 156 / 45%);
}
/* Agent Sidebar */
.agent_unit_sidebar .agent_position {
    color: #dd9a61 !important;
}
#primary .agent_unit {
    display: none;
}

/*social sharing */
/*.prop_social {*/
/*    display: none;*/
/*}*/
.single-overview-section {
    display: none;
}
.second_price_area {
    color: #ff7800;
}
/* Footer Contact Form Box */
.contact-box {
    display: none !important;
}

#colophon .social_sidebar_internal a {
    background-color: #092040 !important;
}

#colophon a:hover,
#colophon li a:hover {
    color: #fff !important;
}
.wpestate_top_property_navigation {
    background-color: #0e2a49;
}

/* Single Property */

.single-estate_property #propertyid_display {
    display: none !important;
}

/* Contact Page */
.company_headline_content {
    margin: 0 0 30px !important;
}

.page-template-contact_page_custom .company_headline_content .wpb_content_element {
    margin-bottom: 0 !important;
}

/* Single Agent */
.single-estate_agent .agent_reviews_wrapper {
    display: none !important;
}

/* Contact Form */
.agent_contanct_form .contact_form_flex_wrapper {
    display: flex;
    flex-direction: row;
    gap: 10px;
}

.agent_contanct_form_sidebar .agent_contanct_form .contact_form_flex_wrapper {
    display: block !important;
}

.agent_detail.agent_email_class,
.agent_unit .agent_detail:nth-last-child(1) {
    display: none !important;
}

/* Footer */
footer .wp-block-heading {
	color: #fff !important;
}

/* Google Recaptcha */
.grecaptcha-badge {
    z-index: 999 !important;
    bottom: 200px !important;
}

@media(max-width:768px) {
    .mobile-logo img {
        padding: 5px 0 !important;
    }
}

@media(max-width:425px) {
    .theme_slider_3.owl-carousel .owl-item img {
        width: auto !important;
    }

    .mobile-logo img {
        padding: 7px 0 !important;
    }

    /* Home Slider */
    .theme_slider_wrapper {
        height: 450px !important;
    }

    .theme_slider_wrapper .slick-slide {
        height: 450px !important;
    }
}