.elementor-kit-241{--e-global-color-primary:#020303;--e-global-color-secondary:#00EEFF;--e-global-color-text:#FFFFFF;--e-global-color-accent:#00EEFF;--e-global-color-a077adc:#AAAAAA;--e-global-color-9f9e92c:#FCFCFC;--e-global-color-fde2a8e:#00EEFF;--e-global-color-6c61f9a:#16191D;--e-global-color-89e6aca:#000000;--e-global-color-fcec010:#00EEFF;--e-global-color-398eda5:#00EEFF;--e-global-typography-primary-font-family:"My_Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"My_Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"My_Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"My_Montserrat";--e-global-typography-accent-font-weight:500;}.elementor-kit-241 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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:1024px){.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 *//* ---------- Liquid glass style button ---------- */
.header-glass .header-btn {
  background: rgba(0,249,255,0.12);        /* faint cyan tint */
  color: #00F9FF;                          /* cyan text */
  border: 2px solid rgba(0,249,255,.6);    /* cyan border */
  border-radius: 999px;                    /* pill shape */
  padding: 4px 0px;
  font-weight: 600;
  letter-spacing: 0.02em;
  transition: all 0.35s ease;
  backdrop-filter: blur(10px) saturate(140%); 
  -webkit-backdrop-filter: blur(10px) saturate(140%);
  box-shadow: 0 0 6px rgba(0,249,255,.25) inset;
}

/* Hover state: fill + glow */
.header-glass .header-btn:hover {
  color: #0B0B0B;                          /* brand dark text */
  box-shadow: 0 0 18px rgba(0,249,255,.55), 0 0 6px rgba(0,249,255,.35) inset;
}


----------


/* Scrollbar styling */
::-webkit-scrollbar {
  width: 10px; /* Width of the scrollbar */
}

::-webkit-scrollbar-track {
  background: #00EEFF; /* Track (background) color */
}

::-webkit-scrollbar-thumb {
  background: #0af; /* Scroll indicator color */
  border-radius: 5px;
}

::-webkit-scrollbar-thumb:hover {
  background: #08c; /* Color on hover */
}

/* Firefox */
* {
  scrollbar-width: thin;
  scrollbar-color: #00EEFF #111;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'My_Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://extrudio.com/wp-content/uploads/2025/10/Montserrat-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'My_Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://extrudio.com/wp-content/uploads/2025/10/Montserrat-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'My_Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://extrudio.com/wp-content/uploads/2025/10/Montserrat-SemiBold-1.woff2') format('woff2');
}
/* End Custom Fonts CSS */