.elementor-kit-12{--e-global-color-df5f15b:#000000;--e-global-color-6e5333b:#ECECEC;--e-global-color-60fd91a:#151515;--e-global-color-31d2067:#123A3D;--e-global-color-4d32690:#FFFFFF;--e-global-color-77b0362:#2525258F;--e-global-color-bd0e4c3:#00000000;--e-global-color-60923d7:#306639;--e-global-color-b725c15:#126838;--e-global-color-464e678:#003314;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1279px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* =========================================================
   Custom Webfonts (woff2) — /wp-content/uploads/fonts/*
   Use these exact font-family names in Elementor/Slider:
   FHOscar, AcidGrotesk, BrandonGrotesque, Brown, DisplayAlmarena, Garamond, RoxboroughCF
   ========================================================= */

/* ---------- FHOscar ---------- */
@font-face{
  font-family:"FHOscar";
  src:url("/wp-content/uploads/fonts/FHOscar/FHOscar-Regular.woff2") format("woff2");
  font-weight:400;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:"FHOscar";
  src:url("/wp-content/uploads/fonts/FHOscar/FHOscar-Medium.woff2") format("woff2");
  font-weight:500;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:"FHOscar";
  src:url("/wp-content/uploads/fonts/FHOscar/FHOscar-SemiBold.woff2") format("woff2");
  font-weight:600;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:"FHOscar";
  src:url("/wp-content/uploads/fonts/FHOscar/FHOscar-Bold.woff2") format("woff2");
  font-weight:700;
  font-style:normal;
  font-display:swap;
}

/* ---------- AcidGrotesk ---------- */
@font-face{
  font-family:"AcidGrotesk";
  src:url("/wp-content/uploads/fonts/AcidGrotesk/AcidGrotesk-Regular.woff2") format("woff2");
  font-weight:400;
  font-style:normal;
  font-display:swap;
}
@font-face{
  font-family:"AcidGrotesk";
  src:url("/wp-content/uploads/fonts/AcidGrotesk/AcidGrotesk-Medium.woff2") format("woff2");
  font-weight:500;
  font-style:normal;
  font-display:swap;
}

/* ---------- BrandonGrotesque ---------- */
@font-face{
  font-family:"BrandonGrotesque";
  src:url("/wp-content/uploads/fonts/BrandonGrotesque/BrandonGrotesque-Bold.woff2") format("woff2");
  font-weight:700;
  font-style:normal;
  font-display:swap;
}

/* ---------- Brown ---------- */
@font-face{
  font-family:"Brown";
  src:url("/wp-content/uploads/fonts/Brown/Brown-Light.woff2") format("woff2");
  font-weight:300;
  font-style:normal;
  font-display:swap;
}

/* ---------- DisplayAlmarena ---------- */
@font-face{
  font-family:"DisplayAlmarena";
  src:url("/wp-content/uploads/fonts/DisplayAlmarena/Display-Almarena-Regular.woff2") format("woff2");
  font-weight:400;
  font-style:normal;
  font-display:swap;
}

/* ---------- Garamond ---------- */
@font-face{
  font-family:"Garamond";
  src:url("/wp-content/uploads/fonts/Garamond/Garamond-ThreeItalic.woff2") format("woff2");
  font-weight:400;
  font-style:italic;
  font-display:swap;
}

/* ---------- RoxboroughCF (Italic variants) ---------- */
@font-face{
  font-family:"RoxboroughCF";
  src:url("/wp-content/uploads/fonts/RoxboroughCF/RoxboroughCF-MediumItalic.woff2") format("woff2");
  font-weight:500;
  font-style:italic;
  font-display:swap;
}
@font-face{
  font-family:"RoxboroughCF";
  src:url("/wp-content/uploads/fonts/RoxboroughCF/RoxboroughCF-DemiBoldItalic.woff2") format("woff2");
  font-weight:600;
  font-style:italic;
  font-display:swap;
}
@font-face{
  font-family:"RoxboroughCF";
  src:url("/wp-content/uploads/fonts/RoxboroughCF/RoxboroughCF-BoldItalic.woff2") format("woff2");
  font-weight:700;
  font-style:italic;
  font-display:swap;
}/* End custom CSS */