@charset "UTF-8";
/*
Theme Name: Smarthome
Theme URI: https://homesmart.jwsuperthemes.com
Author: the JWSThemes team
Author URI: https://jwsuperthemes.com
Description: HomeSmart is a real estate WordPress theme built with a full role-based dashboard, advanced property management, and flexible listing tools. It includes 15 listing layouts, 9 card designs, 6 detailed property layouts, mortgage calculators, virtual tours, floor plans, walk scores, energy ratings, and a streamlined lead system to support daily operations. With Google Maps, OpenStreetMap, and Mapbox integration, HomeSmart makes location-based search effortless. Its inventory management, agent tools, Elementor compatibility, and optimized performance help you create a polished, professional real estate website with ease.
Requires at least: WordPress 5.9
Version: 1.4.0
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/lgpl-3.0.en.html
Text Domain: smarthome
Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

:root {
  --dark: #000000;
  --bodybg: #00031c;
  --btn-bgcolor: #0C0020;
  --btn-color: #ffffff;
  --btn-bgcolor2: #0C0020;
  --btn-color2: #ffffff;
  --btn-bgcolor3: #6c52ee;
  --font-size-sm: 14px;
  --line-height-sm: 19.6px;
  --input-background: #191c33;
  --input-background2: #31344b;
  --background-item: #191c33;
  --background-body: #00031c;
  --green_color: #D9FE89;
  --border-cl: #E1E0E4;
  --border-cl2: #80818d;
  --full-fd: 70px;

  --fs-smallb: 12px;
  --fh-smallb: 16px;

  --fs-small: 14px;
  --fh-small: 22.4px;

  --fs-smallc: 15px;

  --fs-medium: 18px;
  --fh-medium: 25.2px;

  --fs-medium2: 20px;


  --fs-body: 16px;
  --fh-body: 22.4px;

  --e-a-color-secondary: #515962;
  --e-a-color-success: #0a875a;
  --e-a-color-danger: #dc2626;
  --e-a-color-info: #2563eb;
  --e-a-color-warning: #f59e0b;
  --e-a-color-accent: #93003f;
  --e-a-bg-secondary: #515962;
  --e-a-bg-success: #f2fdf5;
  --e-a-bg-info: #f0f7ff;
  --e-a-bg-danger: #fef1f4;
  --e-a-bg-warning: #fffbeb;

  --content-width: 1450px;
}

@media (max-width: 767px) {
  :root {
    --font-size-sm: 12px;
    --line-height-sm: 16px;
  }
}

.btn-theme {
  background: var(--main);
  color: #ffffff;
  height: 50px;
  padding: 0 40px;
  text-align: center;
  line-height: 50px;
}

button.btn-theme {
  border: 0;
}