.elementor-kit-10{--e-global-color-primary:#0A0F1E;--e-global-color-secondary:#111827;--e-global-color-text:#FFFFFF;--e-global-color-accent:#F97316;--e-global-color-1300646:#FDBA7430;--e-global-color-75e35e8:#EA6000;--e-global-color-02f641f:#14B8A6;--e-global-color-8ae1923:#99F6E43B;--e-global-color-4229b91:#99F6E4;--e-global-color-25ac44a:#000000;--e-global-color-5be78b0:#666666;--e-global-color-99ec1bb:#FFFFFF;--e-global-color-779d6e1:#FAFAFA;--e-global-color-b713d3c:#FFFFFF00;--e-global-color-5efe457:#161D2F;--e-global-color-d2834f7:#FFFFFF8C;--e-global-color-5241199:#FFFFFF40;--e-global-color-a206944:#FFFFFF12;--e-global-color-d61bfac:#FFFFFF40;--e-global-color-0015bfd:#A78BFA;--e-global-color-13603a7:#A78BFA2E;--e-global-color-42e5376:#EC4899;--e-global-color-da9f7fe:#EC48992E;--e-global-typography-primary-font-family:"Hindi Font";--e-global-typography-primary-font-size:clamp(40px, 3.5955vw + 1.624rem, 72px);--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Amulya Font";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Amulya Font";--e-global-typography-text-font-size:clamp(17px, 0.2247vw + 0.883rem, 16px);--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.75em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-2bdec32-font-family:"Hindi Font";--e-global-typography-2bdec32-font-size:clamp(30px, 2.4719vw + 1.272rem, 52px);--e-global-typography-2bdec32-font-weight:600;--e-global-typography-2bdec32-text-transform:capitalize;--e-global-typography-2bdec32-line-height:1.15em;--e-global-typography-2bdec32-letter-spacing:-0.2px;--e-global-typography-1f31b1d-font-family:"Hindi Font";--e-global-typography-1f31b1d-font-size:clamp(24px, 1.573vw + 1.117rem, 38px);--e-global-typography-1f31b1d-font-weight:600;--e-global-typography-1f31b1d-text-transform:capitalize;--e-global-typography-1f31b1d-line-height:1.2em;--e-global-typography-1f31b1d-letter-spacing:-0.2px;--e-global-typography-0a7e8ce-font-family:"Hindi Font";--e-global-typography-0a7e8ce-font-size:clamp(20px, 0.8989vw + 1.031rem, 28px);--e-global-typography-0a7e8ce-font-weight:500;--e-global-typography-0a7e8ce-text-transform:capitalize;--e-global-typography-0a7e8ce-line-height:1.3em;--e-global-typography-ed92f2a-font-family:"Hindi Font";--e-global-typography-ed92f2a-font-size:clamp(17px, 0.5618vw + 0.926rem, 22px);--e-global-typography-ed92f2a-font-weight:500;--e-global-typography-ed92f2a-text-transform:capitalize;--e-global-typography-ed92f2a-line-height:1.4em;--e-global-typography-31cc768-font-family:"Hindi Font";--e-global-typography-31cc768-font-size:clamp(15px, 0.3371vw + 0.855rem, 18px);--e-global-typography-31cc768-font-weight:500;--e-global-typography-31cc768-text-transform:uppercase;--e-global-typography-31cc768-line-height:1.5em;--e-global-typography-cf6eb3d-font-family:"Hindi Font";--e-global-typography-cf6eb3d-font-size:clamp(12px, 0.1124vw + 0.723rem, 13px);--e-global-typography-cf6eb3d-font-weight:300;--e-global-typography-cf6eb3d-text-transform:uppercase;--e-global-typography-cf6eb3d-line-height:1.6em;--e-global-typography-c91af90-font-family:"Amulya Font";--e-global-typography-c91af90-font-size:clamp(16px, 0.4494vw + 0.890rem, 20px);--e-global-typography-c91af90-font-weight:400;--e-global-typography-c91af90-line-height:1.6em;--e-global-typography-cb6b3f7-font-family:"Amulya Font";--e-global-typography-cb6b3f7-font-size:clamp(15px, 0.2247vw + 0.883rem, 17px);--e-global-typography-cb6b3f7-font-weight:700;--e-global-typography-cb6b3f7-line-height:1.75em;--e-global-typography-b1c0f37-font-family:"Amulya Font";--e-global-typography-b1c0f37-font-size:clamp(12px, 0.1124vw + 0.723rem, 13px);--e-global-typography-b1c0f37-font-weight:400;--e-global-typography-b1c0f37-line-height:1.6em;--e-global-typography-e1383b5-font-family:"Hindi Font";--e-global-typography-e1383b5-font-size:clamp(14px, 0.1124vw + 0.848rem, 15px);--e-global-typography-e1383b5-font-weight:500;--e-global-typography-e1383b5-text-transform:uppercase;--e-global-typography-e1383b5-line-height:1em;--e-global-typography-1bb6b7a-font-family:"Hindi Font";--e-global-typography-1bb6b7a-font-size:clamp(14px, 0.1124vw + 0.848rem, 15px);--e-global-typography-1bb6b7a-font-weight:400;--e-global-typography-1bb6b7a-text-transform:uppercase;--e-global-typography-1bb6b7a-line-height:1em;--e-global-typography-0fd7961-font-family:"Hindi Font";--e-global-typography-0fd7961-font-size:clamp(13px, 0.1124vw + 0.785rem, 14px);--e-global-typography-0fd7961-font-weight:400;--e-global-typography-0fd7961-text-transform:uppercase;--e-global-typography-0fd7961-line-height:1.6em;}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.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 */body {
  position: relative;
  background-color: #0A0F1E;
  background-image:
    radial-gradient(circle at top right, rgba(249,115,22,0.10), transparent 50%),
    radial-gradient(circle at bottom left, rgba(20,184,166,0.10), transparent 50%);
  background-attachment: fixed;
  background-size: cover;
}

/* Grid overlay */
body::before {
  content: '';
  position: fixed;
  inset: 0;
  background-image:
    linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);
  background-size: 60px 60px;
  pointer-events: none;
  z-index: 0;
}

/* Push page content above the grid, but exclude the header so its own z-index rules still apply */
body > *:not(.elementor-location-header) {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hindi Font';
	font-display: auto;
	src: url('https://smart-hubb.com/wp-content/uploads/2026/06/Hind-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Amulya Font';
	font-display: auto;
	src: url('https://smart-hubb.com/wp-content/uploads/2026/06/Amulya-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */