:root {
  --listdomer-body-bg: #e8f1ff; /* Main Body Background Color */
  --listdomer-main-font-m: "Poppins", Arial, monospace; /* Main Font Family */
  --listdomer-main-font-color: ;

 /* Archive Post Title Font */
 --listdomer-archive-post-title-font: Poppins, Arial, sans-serif; /* Archive Post Title Font Family */
 --listdomer-archive-post-title-font-size: 21px; /* Archive Post Title Font Size */
 --listdomer-archive-post-title-font-weight: 600; /* Archive Post Title Font Weight */
 --listdomer-archive-post-title-font-style: normal; /* Archive Post Title Font Style */
 --listdomer-archive-post-title-text-align: left; /* Archive Post Title Text align */
 --listdomer-archive-post-title-line-height: 44px; /* Archive Post Title Line Height */
 --listdomer-archive-post-title-color: #000; /* Archive Post Title Color */

 /* H1 Font */
 --listdomer-h1-font: Poppins, Arial, sans-serif; /* H1 Font Family */
 --listdomer-h1-font-size: 42px; /* H1 Font Size */
 --listdomer-h1-font-weight: 700; /* H1 Font Style */
 --listdomer-h1-line-height: 50px; /* H1 Line Height */
 --listdomer-h1-color: #000000; /* H1 Color */

 /* H2 Font */
 --listdomer-h2-font: Poppins, Arial, sans-serif; /* H2 Font Family */
 --listdomer-h2-font-size: 32px; /* H2 Font Size */
 --listdomer-h2-font-weight: 600; /* H2 Font Style */
 --listdomer-h2-line-height: 44px; /* H2 Line Height */
 --listdomer-h2-color: #000000; /* H2 Color */

 /* H3 Font */
 --listdomer-h3-font: Poppins, Arial, sans-serif; /* H3 Font Family */
 --listdomer-h3-font-size: 22px; /* H3 Font Size */
 --listdomer-h3-font-weight: 500; /* H3 Font Style */
 --listdomer-h3-line-height: 34px; /* H3 Line Height */
 --listdomer-h3-color: #000000; /* H3 Color */

 /* H4 Font */
 --listdomer-h4-font: Poppins, Arial, sans-serif; /* H4 Font Family */
 --listdomer-h4-font-size: 18px; /* H4 Font Size */
 --listdomer-h4-font-weight: 500; /* H4 Font Style */
 --listdomer-h4-line-height: 32px; /* H4 Line Height */
 --listdomer-h4-color: #000000; /* H4 Color */

 /* H5 Font */
 --listdomer-h5-font: Poppins, Arial, sans-serif; /* H5 Font Family */
 --listdomer-h5-font-size: 16px; /* H5 Font Size */
 --listdomer-h5-font-weight: 400; /* H5 Font Style */
 --listdomer-h5-line-height: 26px; /* H5 Line Height */
 --listdomer-h5-color: #000000; /* H5 Color */

 /* H6 Font */
 --listdomer-h6-font: Poppins, Arial, sans-serif; /* H6 Font Family */
 --listdomer-h6-font-size: 14px; /* H6 Font Size */
 --listdomer-h6-font-weight: 400; /* H6 Font Style */
 --listdomer-h6-line-height: 24px; /* H6 Line Height */
 --listdomer-h6-color: #000000; /* H6 Color */

  --listdomer-main-gbg1: #33c6ff; /* Main Gradient Background Color 1 */
  --listdomer-main-gbg2: #306be6; /* Main Gradient Background Color 2 */

  --listdomer-header-bg: #ffffff; /* Header Background Color */
  --listdomer-header-tc: #000000; /* Header Text Color */
  --listdomer-header-hc: #0ab0fe; /* Header hover Color */
  --listdomer-header-ac: #0ab0fe; /* Header active Color */

  --listdomer-content-c: #66686b; /* Main Content Color */
  --listdomer-content-ac: #8d919c; /* Main Content A Tag Color */
  --listdomer-content-acc: #3a3b40; /* Main Content Active Color */

  --listdomer-listdom-single-ic: #33bdfc; /* Listdom Icon Color */
  --listdomer-listdom-single-ic2: #2b93ff; /* Listdom Icon Color 2 */
  --listdomer-listdom-single-sc: #fecc39; /* Listdom Star Color */
  --listdomer-listdom-single-ac: #a4a8b5; /* Listdom Active Color */
  --listdomer-listdom-single-sb-bg: #000000; /* Listdom Slider Button Background */
  --listdomer-listdom-single-sb-c: #ffffff; /* Listdom Slider Button Color */

  --listdomer-footer-bg: #1c1c1c; /* Footer Background Color */
  --listdomer-footer-tc: #ffffff; /* Footer Title Color */

  --listdomer-icons-bg-color: transparent;
  --listdomer-icons-text-color: #0ab0fe;

   /* FrontEnd Dashboard */
  --listdomer-dashboard-container-bg: #0ab0fe; /* Dashboard Container Background Color */
  --listdomer-dashboard-container-border-radius: 5px; /* Dashboard Container radius */
  --listdomer-dashboard-bg: #0ab0fe; /* Dashboard Background Color */
  --listdomer-dashboard-text: #0ab0fe; /* Dashboard Text Color */
  --listdomer-dashboard-icon: #fff; /* Dashboard Icon Color */
  --listdomer-dashboard-hover-bg: #0ab0fe; /* Dashboard Hover Background Color */
  --listdomer-dashboard-hover-text: #fff; /* Dashboard Hover Text Color */
  --listdomer-dashboard-border: 1 1 1 1; /* Dashboard Border */
  --listdomer-dashboard-border-style: solid; /* Dashboard Border Style */
  --listdomer-dashboard-border-color: #0ab0fe; /* Dashboard Border Color */
  --listdomer-dashboard-border-hover: 1 1 1 1; /* Dashboard Hover Border */
  --listdomer-dashboard-border-hover-style: solid; /* Dashboard Border hover style */
  --listdomer-dashboard-border-hover-color: #ffffff29; /* Dashboard Border hover color */
  --listdomer-dashboard-border-radius: 5px; /* Dashboard Border Radius */

   /* Page title */
   --listdomer-page-title-font-family: Poppins; /* Title Font Family */
   --listdomer-page-title-font-size: 42px; /* Title Font Size */
   --listdomer-page-title-font-weight: 600; /* Title Font Style */
   --listdomer-page-title-font-style: normal; /* Title Font Style */
   --listdomer-page-title-line-height: 46px; /* Title Line Height */
   --listdomer-page-title-color: #000; /* Title Text Color */
   --listdomer-page-title-alignment: center; /* Title Text Alignment */
   --listdomer-page-title-bg-color: #e8f1ff; /* Title Background Color */
   --listdomer-page-title-bg-image: url(''); /* Title Background Image */
   --listdomer-page-title-bg-position: center center; /* Title Background Position */
   --listdomer-page-title-bg-repeat: no-repeat; /* Title Background Repeat */
   --listdomer-page-title-bg-size: cover; /* Title Background Size */
   --listdomer-page-title-bg-attachment: scroll; /* Title Background Attachment */
   --listdomer-page-title-border: 0px 0px 0px 0px; /* Title Border (e.g., "1px solid #ddd") */
   --listdomer-page-title-border-style: solid; /* Title Border Style */
   --listdomer-page-title-border-color: #fff; /* Title Border Color */
   --listdomer-page-title-shape-display: block; /* Title shape */
   --listdomer-page-title-display: block; /* Title display */

   /* Button Colors */
    --listdomer-primary-button-bg: #33c6ff; /* Primary Button Background Color */
    --listdomer-primary-button-bg-2: #306be6; /* Primary Button Background Color 2 */
    --listdomer-primary-button-text: #fff; /* Primary Button Text Color */
    --listdomer-primary-button-hover-bg: #306be6; /* Primary Button Hover Background Color */
    --listdomer-primary-button-hover-text: #fff; /* Primary Button Hover Text Color */
    --listdomer-primary-button-border: 0px 0px 0px 0px; /* Primary Button Border */
    --listdomer-primary-button-border-style: solid; /* Primary Button Border Style */
    --listdomer-primary-button-border-color: #fff; /* Primary Button Border Color */
    --listdomer-primary-button-border-hover: 0px 0px 0px 0px; /* Primary Button Hover Border */
    --listdomer-primary-button-border-hover-style: solid; /* Primary Button Border hover Style */
    --listdomer-primary-button-border-hover-color: #fff; /* Primary Button Border hover color */
    --listdomer-primary-button-border-radius: 4px; /* Primary Button Border Radius */

    --listdomer-secondary-button-bg: #e6f7ff; /* Secondary Button Background Color */
    --listdomer-secondary-button-text: #0ab0fe; /* Secondary Button Text Color */
    --listdomer-secondary-button-hover-bg: #e6f7ff; /* Secondary Button Hover Background Color */
    --listdomer-secondary-button-hover-text: #0ab0fe; /* Secondary Button Hover Text Color */
    --listdomer-secondary-button-border: 1px 1px 1px 1px; /* Secondary Button Border */
    --listdomer-secondary-button-border-style: solid; /* Secondary Button Border Style */
    --listdomer-secondary-button-border-color: #bceaff; /* Secondary Button Border Color */
    --listdomer-secondary-button-border-hover: 1px 1px 1px 1px; /* Secondary Button Hover Border */
    --listdomer-secondary-button-border-hover-style: solid; /* Secondary Button Border hover style */
    --listdomer-secondary-button-border-hover-color: #bceaff; /* Secondary Button Border hover Color */
    --listdomer-secondary-button-border-radius: 4px; /* Secondary Button Border Radius */

    --listdomer-solid-button-bg: #33c6ff; /* Solid Button Background Color */
    --listdomer-solid-button-text: #fff; /* Solid Button Text Color */
    --listdomer-solid-button-hover-bg: #29a6e1; /* Solid Button Hover Background Color */
    --listdomer-solid-button-hover-text: #eee; /* Solid Button Hover Text Color */
    --listdomer-solid-button-border: 0 0 0 0; /* Solid Button Border */
    --listdomer-solid-button-border-style: none; /* Solid Button Border Style */
    --listdomer-solid-button-border-color: transparent; /* Solid Button Border Color */
    --listdomer-solid-button-border-hover: 0 0 0 0; /* Solid Button Hover Border */
    --listdomer-solid-button-border-hover-style: none; /* Solid Button Border hover style */
    --listdomer-solid-button-border-hover-color: transparent; /* Solid Button Border hover color */
    --listdomer-solid-button-border-radius: 4px; /* Solid Button Border Radius */

    --listdomer-tabs-bg: #fff; /* Solid Button Background Color */
    --listdomer-tabs-text: #0ab0fe; /* Solid Button Text Color */
    --listdomer-tabs-hover-bg: #0ab0fe; /* Solid Button Hover Background Color */
    --listdomer-tabs-hover-text: #fff; /* Solid Button Hover Text Color */
    --listdomer-tabs-border: 0 0 0 0; /* Solid Button Border */
    --listdomer-tabs-border-style: none; /* Solid Button Border Style */
    --listdomer-tabs-border-color: transparent; /* Solid Button Border Color */
    --listdomer-tabs-border-hover: 0 0 0 0; /* Solid Button Hover Border */
    --listdomer-tabs-border-hover-style: none; /* Solid Button Border hover style */
    --listdomer-tabs-border-hover-color: transparent; /* Solid Button Border hover color */
    --listdomer-tabs-border-radius: 5px; /* Solid Button Border Radius */

   --listdomer-form-input-bg-color: #ffffff; /* Input Background Color */
   --listdomer-form-input-text-color: #a4a8b5; /* Input Text Color */
   --listdomer-form-input-border-color: #f4f5f7; /* Input Border Color */
   --listdomer-form-input-placeholder-text-color: #a4a8b5; /* Placeholder Text Color */
   --listdomer-form-input-focus-border-color: #306be6; /* Input Focus Border Color */
   --listdomer-form-input-radius: 5px; /* Input Border Radius */

   --listdomer-search-form-input-bg-color: #ffffff; /* Input Background Color */
   --listdomer-search-form-input-text-color: #a4a8b5; /* Input Text Color */
   --listdomer-search-form-input-border-color: #f4f5f7; /* Input Border Color */
   --listdomer-search-form-input-placeholder-text-color: #a4a8b5; /* Placeholder Text Color */
   --listdomer-search-form-input-focus-border-color: #306be6; /* Input Focus Border Color */
   --listdomer-search-form-input-radius: 5px; /* Input Border Radius */
   --listdomer-search-form-input-icons-color: #0ab0fe; /* Icons Color */

   --listdomer-widget-bg-color: #ffffff; /* Widgets Background Color */
   --listdomer-widget-border-radius: 5px; /* Widgets Border Radius */
   --listdomer-widget-title-text-color: #000; /* Widget Title Text Color */
   --listdomer-widget-title-border-color: #ececec; /* Widget Title Border Color */
   --listdomer-widget-content-text-color: #8d919c; /* Widget Content Text Color */

   --listdomer-cloud-widget-bg-color: #fff; /* Cloud Widget Bg Color */
   --listdomer-cloud-widget-text-color: #3b3b3b; /* Cloud Widget Text Color */
   --listdomer-cloud-widget-hover-bg-color: #fff; /* Cloud Widget Hover Bg Color */
   --listdomer-cloud-widget-text-hover-color: #fff; /* Cloud Widget Text Hover Color */

   --listdomer-terms-widget-bg-color: #fff; /* Terms Widget Bg Color */
   --listdomer-terms-widget-text-color: #fff; /* Terms Widget Text Color */
   --listdomer-terms-widget-hover-bg-color: #fff; /* Terms Widget Hover Bg Color */
   --listdomer-terms-widget-text-hover-color: #fff; /* Terms Widget Text Hover Color */
}

.listdomer-color-m-txt{color: #33c6ff !important;}
.listdomer-color-m-bg{background-color: #33c6ff !important;}
.listdomer-color-m-brd{border-color: #33c6ff !important;}
.listdomer-color-s-txt{color: #306be6 !important;}
.listdomer-color-s-bg{background-color: #306be6 !important;}
.listdomer-color-s-brd{border-color: #306be6 !important;}
.listdomer-font-m{font-family: "Poppins", Arial, monospace;}

.lsd-primary-button {
  background: transparent linear-gradient(105deg, var(--listdomer-primary-button-bg) 0, var(--listdomer-primary-button-bg-2) 100%) 0 0 no-repeat padding-box !important;
  color: var(--listdomer-primary-button-text) !important;
  border: var(--listdomer-primary-button-border) !important;
  border-radius: var(--listdomer-primary-button-border-radius) !important;
}

.lsd-primary-button:hover {
  background-color: var(--listdomer-primary-button-hover-bg) !important;
  color: var(--listdomer-primary-button-hover-text) !important;
  border: var(--listdomer-primary-button-border-hover) !important;
}

.lsd-secondary-button {
  background-color: var(--listdomer-secondary-button-bg);
  color: var(--listdomer-secondary-button-text);
  border: var(--listdomer-secondary-button-border);
  border-radius: var(--listdomer-secondary-button-border-radius);
}

.lsd-secondary-button:hover {
  background-color: var(--listdomer-secondary-button-hover-bg);
  color: var(--listdomer-secondary-button-hover-text);
  border: var(--listdomer-secondary-button-border-hover);
}

.lsd-solid-button {
  background-color: var(--listdomer-solid-button-bg);
  color: var(--listdomer-solid-button-text);
  border: var(--listdomer-solid-button-border);
  border-radius: var(--listdomer-solid-button-border-radius);
}

.lsd-solid-button:hover {
  background-color: var(--listdomer-solid-button-hover-bg);
  color: var(--listdomer-solid-button-hover-text);
  border: var(--listdomer-solid-button-border-hover);
}

.listdomer-elementor-header::before, .listdomer-header::before, .page-template-page-full-width-no-sidebar .entry-header::before {
    display: var(--listdomer-page-title-shape-display);
}
.listdomer-elementor-header h1::before, .listdomer-header h1::before, .page-template-page-full-width-no-sidebar .entry-header h1::before {
    display: var(--listdomer-page-title-shape-display);
}
.listdomer-elementor-header h1::after, .listdomer-header h1::after, .page-template-page-full-width-no-sidebar .entry-header h1::after {
    display: var(--listdomer-page-title-shape-display);
}

.listdomer-elementor-header::after, .listdomer-header::after, .page-template-page-full-width-no-sidebar .entry-header::after {
    display: var(--listdomer-page-title-shape-display);
}

.listdomer-header {
   font-family: var(--listdomer-page-title-font-family);
   font-size: var(--listdomer-page-title-font-size);
   font-weight: var(--listdomer-page-title-font-weight);
   font-style: var(--listdomer-page-title-font-style);
   line-height: var(--listdomer-page-title-line-height);
   color: var(--listdomer-page-title-color);
   text-align: var(--listdomer-page-title-alignment);
   background-color: var(--listdomer-page-title-bg-color);
   background-image: var(--listdomer-page-title-bg-image);
   background-position: var(--listdomer-page-title-bg-position);
   background-repeat: var(--listdomer-page-title-bg-repeat);
   background-size: var(--listdomer-page-title-bg-size);
   background-attachment: var(--listdomer-page-title-bg-attachment);
   border: var(--listdomer-page-title-border);
   border-style: var(--listdomer-page-title-border-style);
   border-color: var(--listdomer-page-title-border-color);
   display: var(--listdomer-page-title-display);
}
