.elementor-kit-4{--e-global-color-primary:#2563EB;--e-global-color-secondary:#0A2540;--e-global-color-text:#1A1A1A;--e-global-color-accent:#F97316;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:1rem;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:1rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:500;font-family:"Poppins", Sans-serif;font-size:1rem;}.elementor-kit-4 e-page-transition{background-color:#FFBC7D;}.elementor-kit-4 a{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;}.elementor-kit-4 a:hover{color:var( --e-global-color-secondary );text-decoration:none;}.elementor-kit-4 h1{font-weight:600;}.elementor-kit-4 h2{font-weight:600;}.elementor-kit-4 h3{font-weight:600;}.elementor-kit-4 h4{font-weight:600;}.elementor-kit-4 h5{font-weight:600;}.elementor-kit-4 h6{font-weight:600;}.elementor-kit-4 button,.elementor-kit-4 input[type="button"],.elementor-kit-4 input[type="submit"],.elementor-kit-4 .elementor-button{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0rem;--container-default-padding-right:1rem;--container-default-padding-bottom:0rem;--container-default-padding-left:1rem;}.elementor-widget:not(:last-child){--kit-widget-spacing:1rem;}.elementor-element{--widgets-spacing:1rem 1rem;--widgets-spacing-row:1rem;--widgets-spacing-column:1rem;}{}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;--container-default-padding-top:0rem;--container-default-padding-right:1rem;--container-default-padding-bottom:0rem;--container-default-padding-left:1rem;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0rem;--container-default-padding-right:1rem;--container-default-padding-bottom:0rem;--container-default-padding-left:1rem;}}:root { --black:#000000; --White:#FFFFFF; --e-gv-4d380ea:#f6f9fe; --grey-mid:#EEEEEE; --H1:clamp(1.80rem, calc(1.650rem + 0.750vw), 2.25rem); --H2:clamp(1.50rem, calc(1.375rem + 0.625vw), 1.88rem); --H3:clamp(1.40rem, calc(1.283rem + 0.583vw), 1.75rem); --H4:clamp(1.30rem, calc(1.192rem + 0.542vw), 1.63rem); --H5:clamp(1.20rem, calc(1.100rem + 0.500vw), 1.50rem); --normal:1rem; --H6:clamp(1.10rem, calc(1.008rem + 0.458vw), 1.38rem); --xsmall:clamp(0.88rem, 0.87500rem + 0.00000vw, 0.88rem); --Blue:#2563eb; --Orange:#f97316; --accent:#000000; --text:#0a2540; --grey-dark:#AAAAAA; --Deep-Tech-Blue:#0a2540; --e-gv-1542b6c:#fffaf6; --section-m:clamp(2.5rem, calc(1.906rem + 2.5vw), 3.75rem); --section-sides:clamp(1.5rem, calc(-0.385rem + 7.179vw), 5rem); --card-white:clamp(1rem, calc(0.667rem + 1.667vw), 2rem); --gap-xxl:clamp(3rem, calc(2.5rem + 2.5vw), 4.375rem); --card-border-color:#e7effc; --gap-m:clamp(0.75rem, calc(0.667rem + 0.417vw), 1rem); --eef2f9:#eef2f9; --e-gv-aa84284:#d81111; --H1-home:clamp(2rem, 1.6667rem + 1.6667vw, 3rem); --blue-10:#e9effc; --orange-10:#fff0e7; --blue-4:#f5f8fd; --orange-4:#fff9f5; --Deep-Tech-Blue-10:#e6e9eb; --Deep-Tech-Blue-4:#f4f5f7; --gap-s:clamp(0.625rem, calc(0.575rem + 0.25vw), 0.75rem); --width-25:clamp(320px, calc(203.636px + 36.364vw), 640px); --padding-4-2:clamp(2rem, calc(1.333rem + 3.333vw), 4rem); --gap-xxxl:clamp(3.75rem, calc(2.5rem + 6.25vw), 7.5rem); --small-font-size:clamp(1.125rem, 1.0833rem + 0.2083vw, 1.25rem); --gap-xs:clamp(0.5rem, calc(0.475rem + 0.125vw), 0.625rem); --gap-l:clamp(1.5rem, calc(1.25rem + 1.25vw), 2.5rem); --gap-xl:clamp(2.75rem, calc(2.25rem + 2vw), 3.5rem); --section-xs:clamp(1.5rem, calc(1.25rem + 1vw), 2rem); --section-s:clamp(2rem, calc(1.5rem + 1.75vw), 2.75rem); --section-l:clamp(3.5rem, calc(2.5rem + 3.5vw), 5rem); --section-xl:clamp(5rem, calc(3.5rem + 4.5vw), 6.5rem); --section-xxl:clamp(6rem, calc(4rem + 5.5vw), 8rem); --section-xxxl:clamp(7.5rem, calc(5rem + 7vw), 10rem); --Master-font:Roboto; }