@charset "UTF-8";
/*
Theme Name: Real Estate Builder
Author: TheMagnifico52
Theme URI: https://www.themagnifico.net/products/free-estate-builder-wordpress-theme
Author URI: https://www.themagnifico.net/
Description: The Real Estate Builder theme is a professional, modern, and highly flexible design created for real estate corporations, agencies, brokers, and property developers who want to build a strong and credible online presence; featuring a sleek, intuitive, and visually structured layout, it is designed to showcase properties, services, and business portfolios in a clear and engaging way that attracts potential clients and investors; its responsive design ensures seamless performance across desktops, tablets, and smartphones, providing a consistent browsing experience on all devices; the homepage is carefully organized with sections such as property highlights, about information, client testimonials, and newsletter subscription, helping visitors quickly access key details and stay engaged; built with versatility in mind, it can also support blogs, portfolios, and eCommerce functionality, making it suitable for a wide range of real estate and corporate uses; customization options allow businesses to adjust layouts, colors, typography, and branding elements to match their corporate identity and professional style; optimized with clean code, SEO-friendly structure, and cross-browser compatibility, it ensures fast performance and strong visibility in search engines; combining usability, flexibility, and corporate-grade design, the Real Estate Builder theme provides a powerful digital platform for showcasing properties, building trust, and growing a successful real estate business.
Version: 0.8.7
Tested up to: 6.8
Requires PHP: 7.2
Requires at least: 5.0
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Template: real-estate-management
Text Domain: real-estate-builder
Tags: custom-logo, one-column, two-columns, wide-blocks, block-styles, editor-style, sticky-post, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, threaded-comments, theme-options, rtl-language-support, left-sidebar, right-sidebar, grid-layout, news, photography, portfolio

Real Estate Builder WordPress Theme has been created by TheMagnifico52(themagnifico.net), 2023.
Real Estate Builder WordPress Theme is released under the terms of GNU GPL
*/

a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,a.added_to_cart.wc-forward,.sidebar h5, .sidebar .wp-block-search .wp-block-search__label, .sidebar .widget h2.wp-block-heading,a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,.main-navigation .menu li.page_item_has_children ul.children,.btn-primary,.sidebar h5,#button,.sidebar input[type="submit"], .sidebar button[type="submit"],.sidebar .tagcloud a:hover,.main-navigation .menu > li > a:hover,.post-navigation .nav-previous a:hover, .post-navigation .nav-next a:hover, .posts-navigation .nav-previous a:hover, .posts-navigation .nav-next a:hover,.comment-respond input#submit,.woocommerce-account .woocommerce-MyAccount-navigation ul li,.woocommerce .woocommerce-ordering select,.pro-button a, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,.top-btn a,#top-slider .owl-nav i,.slider-box-btn a, .load hr, .navigation.pagination .nav-links a.current, .navigation.pagination .nav-links a:hover, .navigation.pagination .nav-links span.current, .navigation.pagination .nav-links span:hover{
    background: #ffcc00;
}
a.added_to_cart.wc-forward{
    padding: 7px 20px;
    margin-left: 10px;
    color: #ffffff;
}
.main-navigation .menu li a{
    color: #ffffff;
}
button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{
    color: #ffffff;
    border:0px;
}
.btn-primary,.post-navigation .nav-previous a:hover, .post-navigation .nav-next a:hover, .posts-navigation .nav-previous a:hover, .posts-navigation .nav-next a:hover,.woocommerce-message, .woocommerce-info, .navigation.pagination .nav-links a.current, .navigation.pagination .nav-links a:hover, .navigation.pagination .nav-links span.current, .navigation.pagination .nav-links span:hover{
    border-color: #ffcc00;
}
.wp-block-quote, .wp-block-quote:not(.is-large):not(.is-style-large), .wp-block-pullquote{
    border-color: #ffcc00 !important;
}
#colophon a:hover, #colophon a:focus,a,.article-box a,span.flat-rent,.flat-meta i,.sidebar ul li a:hover,p.price, .woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price,.woocommerce-message::before, .woocommerce-info::before,.top-btn a:hover,.slider-box-btn a:hover,.latest-project h6{
   color: #ffcc00;
}
#colophon,.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus{
    background: #000;
}
.sidebar section {
    padding: 10px;
}
.navbar-brand a:hover, .slider-inner-box h1 a:hover, .email-box p:hover, .phone-text p:hover, .box-content h4 a:hover{
    color: #ffcc00;
}
.main-navigation .menu > li > a:hover, .top-btn a{
    color: #000;
}
.main-navigation ul.sub-menu > li > a:hover, .main-navigation ul.sub-menu > li > a:focus {
    background: #ffcc00;
    color: #000 !important;
}
#site-navigation .menu ul li a:hover{
    color: #ffcc00;
}
.slider-box-btn a {
    display: inline-block;
}
.latest-services h6 {
    font-size: 20px;
    color: #ffcc00;
    font-weight: 500;
}
.latest-services .box:hover i{
	color: #ffcc00;
}
.latest-services .box:hover p a{
	background-color: #ffcc00;
	color: #000;
}
.latest-services .box:hover hr{
	border-top-color: #ffcc00;
}
.latest-services .box:hover{
	background-color: #fff;

}
.latest-services h3 {
    font-size: 40px;
    font-weight: 600;
}
.latest-services  .box i {
    font-size: 50px;
    color: #000;
}
.latest-services .box {
    background: #ffcc00;
    padding: 45px 40px;
    box-shadow: 0 0 13px 5px rgb(145 138 138 / 40%);
}
.latest-services .box p{
	color: #000;
}
.latest-services .box p a {
    color: #fff;
    background: #000;
    padding: 10px 15px;
}
.latest-services .box h4 a {
    font-size: 20px;
    color: #000;
    font-weight: 700;
}
.latest-services .box hr {
    width: 21%;
    height: 0px;
    border-top: 2px solid #000;
    margin: 8px auto;
}
.article-box a:hover{
    color: #111111;
}
.page-content input.search-submit.btn.btn-primary {
    background: #ffcc00;
    border-color: #ffcc00;
}
@media screen and (min-width: 320px) and (max-width: 720px){
    #top-slider .owl-nav i {
        padding: 15px;
    }
}
@media screen and (max-width: 1000px){
    .toggle-nav i, .sidenav .closebtn{
        background: #ffcc00;
    }
    .main-navigation .sub-menu > li > a:hover, #site-navigation .menu ul li a:hover{
        color: #000000 !important;
        background: #ffcc00;
    }
}
@media screen and (min-width: 1024px) and (max-width: 1199px){
    .page-template-home-template .main-header{
        margin: 5px 0;
        padding: 5px 0;
    }
}