/**
* Realestate Dynamic CSS
* Note: This file contains dynamically generated CSS so if you make any changes within this file you will lose it.
*/
:host,:root,html,::after,::before {--primary-color: #4081ff;--primary-font-color: #181a20;--secondary-color: #e6f2ff;--secondary-font-color: #ffffff;---secondary-color: #e6f2ff44;--a-hover-color: #5469f7;--heading-color: #2c3e50;--descprition-color: #6e7da3;--deaf-font-color: #8894ad;--deaf-font-color-600: #8894ad1f;--deaf-font-color-400: #8894ad44;--label-font-color: #151e42;--input-font-color-700: #6d7ca3;--input-font-color-500: #6d7ca388;---input-font-color-500: #484f5f;--input-border-color: #d4dcff;--faded-font-color: #525c84;--primary-disabled: #0075ff22;--primary-border-color: #e5edf9;--primary-border-color-600: #e5edf966;---primary-border-color: #eaeef7;--grid-text-color: #424857;---grid-text-color: #838eaa;--overlay-color: #000000;--stats-bg-color: #fcfdfe;--stars-color: #d1e4fa;--dashboard-secondary-bg-color: #f5f9fd;--black-700: #000000;--white-700: #ffffff;--white-200: #ffffff22;--orange-700: #f8b849;--purple-700: #4339f2;--red-700: #fb295b;--green-700: #34b53a;--green-500: #5dc461;--grey-700: #808080;--cyan-700: #28F8C0;--input-radius: 10px;--border-radius-lg: 20px;--border-radius: 12px;--border-radius-md: 16px;--border-radius-xs: 4px;--primary-font: Inter, sans-serif;--icons-font: "Font Awesome 6 Free", emoji;--transition: 300ms;--overlay-opacity: 0.3;}body{font-size: 13px;line-height: 1.5em;font-weight: ;font-family: Inter;color: #070026;margin: 0 0 0 0;}h1{font-size: 24px;line-height: 1.5em;font-weight: ;font-family: Inter;color: #181a20;margin: 0 0 0 0;}h2{font-size: 22px;line-height: 1.5em;font-weight: ;font-family: Inter;color: #181a20;margin: 0 0 0 0;}h3{font-size: 20px;line-height: 1.5em;font-weight: ;font-family: Inter;color: #181a20;margin: 0 0 0 0;}h4{font-size: 18px;line-height: 1.5em;font-weight: ;font-family: Inter;color: #181a20;margin: 0 0 0 0;}h5{font-size: 16px;line-height: 1.5em;font-weight: ;font-family: Inter;color: #181a20;margin: 0 0 0 0;}h6{font-size: 14px;line-height: 1.5em;font-weight: ;font-family: Inter;color: #2C3E50;margin: 0 0 0 0;}p{font-size: 16px;line-height: 1.5em;font-weight: 400;font-family: Inter;color: #73777d;margin: 0 0 0 0;}label{font-size: 13px;line-height: 1.5em;font-weight: ;font-family: Source Sans Pro;color: #070026;margin: 0 0 0 0;}a{font-size: 14px;line-height: 1.5em;font-weight: ;font-family: Inter;color: #73777d;margin: 0 0 0 0;}.p-sm{font-size: 16px;line-height:  24px;font-weight: 400;font-family: Inter;color: #73777d;margin: 0 0 0 0;}.p-md{font-size: 12px;line-height: 1.5em;font-weight: ;font-family: Inter;color: #838EAA;margin: 0 0 0 0;}.p-lg{font-size: 14px;line-height: 1.5em;font-weight: ;font-family: Inter;color: #838EAA;margin: 0 0 0 0;}a,.realestate-navigation-nav li a{text-decoration: none;}a,a > *,.cubewp-address-manually,.realestate-seller-additional-details p span,.realestate-quick-container .realestate-quick > *,.realestate-categories-container .realestate-category-card h4,.realestate-archive-content-header .realestate-archive-popular-searches a,.realestate-search-filters-container .realestate-search-filters-title-and-reset p,.realestate-item .realestate-item-content .realestate-item-content-bottom .realestate-item-content-term a{transition: 300ms;cursor: pointer;}.footer-style-2 .realestate-footer-top-logo-section .realestate-navigation-quick_icons i,.realestate-footer-column ul li span,.realestate-footer-column ul li a, .realestate-footer-column .realestate-widget ul li {color:#8a8fa2}.footer-style-2 .realestate-footer-top-logo-section .realestate-navigation-quick_icons i:hover ,.realestate-footer-column ul li a:hover, .realestate-footer-column .realestate-widget ul li:hover {color:#ffffff;}a:hover,.realestate-seller-additional-details p span:hover,.realestate-quick-container .realestate-quick:not(.realestate-quick-views):hover > *,.realestate-categories-container .realestate-category-card h4:hover,.realestate-archive-content-header .realestate-archive-popular-searches a:hover,.realestate-search-filters-container .realestate-search-filters-title-and-reset p:hover,.realestate-item .realestate-item-content .realestate-item-content-details .realestate-item-title:hover,.realestate-item .realestate-item-content .realestate-item-content-bottom .realestate-item-content-term a:hover,.cubewp-address-manually:hover{color: #5469f7;}.realestate-header-top-container {background: #070026;            }.realestate-header-top-bar {            background: #f0f0f0;}.realestate-header-bottom-container,.realestate-header-bottom-container .realestate-dropdown-items{            background: #ffffff;}.home .realestate-header-top-container {background: #ffffff;}.home .realestate-header-top-bar {            background: #f0f0f0;}.home .realestate-header-bottom-container,.home .realestate-header-bottom-container .realestate-dropdown-items{            background: ;}        .realestate-logout-user-number a,        .realestate-logout-user-number a i,.realestate-navigation-nav li a,.realestate-header-top-bar-landing-links a{color: #ffffff;}        .realestate-logout-user-number a:hover,        .realestate-logout-user-number a:hover i,.realestate-navigation-nav li a:hover,.realestate-navigation-nav li a:hover > *,.realestate-nav-all-categories-container p:hover,.realestate-nav-all-categories-container h5:hover,.realestate-header-top-bar-landing-links a:hover{color: #4081ff;}        .home  .realestate-logout-user-number a,        .home  .realestate-logout-user-number i,.home .realestate-navigation-nav li a,.home .realestate-header-top-bar-landing-links a{color: #070026;}         .home  .realestate-logout-user-number a:hover,        .home   .realestate-logout-user-number a:hover i,.home .realestate-navigation-nav li a:hover,.home .realestate-navigation-nav li a:hover > *,.home .realestate-nav-all-categories-container p:hover,.home .realestate-nav-all-categories-container h5:hover,.home .realestate-header-top-bar-landing-links a:hover{color: #4081ff;}        .realestate-header-top-bar-landing-links a i,.home .realestate-header-top-bar-landing-links a:hover i{            background: #4081ff;             color:#fff;        }.realestate-header-search .search-form-fields .cwp-search-field ::placeholder,.realestate-header-search .search-form-fields .cwp-search-field :-ms-input-placeholder,.realestate-header-search .search-form-fields .cwp-search-field ::-webkit-input-placeholder  {color: #ffffff;}.realestate-header-search .search-form-fields .cwp-search-field input,.realestate-header-search .search-form-fields .cwp-search-field select,.realestate-header-search .search-form-fields .cwp-search-field .select2-container--default .select2-selection--single {color: #ffffff;}.realestate-header-search .cwp-submit-search {background: #ffffff;border: 1px solid #ffffff;color: #ffffff;}body:not(.home) .realestate-header-container .realestate-navigation-quick-container .realestate-navigation-quick > *:not(button) {    color: #ffffff;}body:not(.home) .realestate-header-container .realestate-navigation-quick-container .realestate-navigation-quick > *:not(button):hover {    color: #4081ff;}body:not(.home) .realestate-header-container .realestate-navigation-quick-container .realestate-not-filled-btn i, body:not(.home) .realestate-navigation-quick-container .realestate-filled-btn:hover i {    color: #ffffff;}.realestate-header .realestate-header-top .realestate-navigation-quick .realestate-not-filled-btn:hover i {color: #4081ff;}body:not(.home) .realestate-header-container .realestate-header .realestate-header-top .realestate-navigation-quick .realestate-unread-chat-count:hover {    color: #4081ff;}.home .realestate-header-search .cwp-submit-search {background: var(--primary-color);border: 1px solid var(--primary-color);color: var(--primary-color);}.realestate-navigation-quick-container .realestate-navigation-quick > * {color: #ffffff;}.home .realestate-navigation-quick-container .realestate-navigation-quick > * {color: #070026;}.realestate-navigation-quick-container .realestate-navigation-quick > * > i {color: #ffffff;}.home .realestate-navigation-quick-container .realestate-navigation-quick > * > i {color: #070026;}.realestate-navigation-quick-container .realestate-navigation-quick > *:hover {color: #4081ff;}.home .realestate-navigation-quick-container .realestate-navigation-quick > *:hover {color: #4081ff;}.realestate-navigation-quick-container .realestate-navigation-quick > *:hover > i {color: #4081ff;}.home .realestate-navigation-quick-container .realestate-navigation-quick > *:hover > i {color: #4081ff;}.realestate-website-promotion-container:before {opacity: 0.3;}.realestate-header-search .search-form-fields .cwp-search-field input,.realestate-header-search .search-form-fields .cwp-search-field select,.realestate-header-search .search-form-fields .cwp-search-field .select2-container--default .select2-selection--single {background: var(--white-700);            }.home .realestate-header-search .search-form-fields .cwp-search-field input,.home .realestate-header-search .search-form-fields .cwp-search-field select,.home .realestate-header-search .search-form-fields .cwp-search-field .select2-container--default .select2-selection--single {background: var(--white-700);}#realestate-footer {    min-height: 300px;    background-color: #152046;    background-image: url("");background-size: auto;    background-position: center 101%;    background-repeat: repeat-x;}#realestate-sub-footer { background-color: #152046;}#realestate-sub-footer p,#realestate-sub-footer div,#realestate-sub-footer a{color: #8a8fa2;}#realestate-sub-footer a:hover,#realestate-sub-footer a:hover p{color: #ffffff;}#realestate-footer .realestate-widget h5,#realestate-footer .realestate-widget a{color: #8a8fa2;}#realestate-footer .realestate-widget a:hover,.realestate-widget .realestate-social-widget i:hover{color: #ffffff;}