.elementor-kit-7{--e-global-color-primary:#046AFF;--e-global-color-secondary:#0356D6;--e-global-color-text:#1A1F2E;--e-global-color-accent:#00E5FF;--e-global-color-af8682f:#0A1628;--e-global-color-84c05f5:#FDFEFF;--e-global-color-e873e18:#6B4CE6;--e-global-color-09e3dec:#64748B;--e-global-color-f3b5ea2:#E2E8F0;--e-global-color-6f89392:#F8FAFC;--e-global-color-78a6edc:#10B981;--e-global-color-1f63d81:#F59E0B;--e-global-color-ba0b05b:#EF4444;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter Tight";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;--e-global-typography-82b8dd2-font-family:"Inter";--e-global-typography-82b8dd2-font-size:clamp(3.125rem, 2.67rem + 2.27vw, 4.375rem);--e-global-typography-82b8dd2-font-weight:bold;--e-global-typography-82b8dd2-line-height:1em;--e-global-typography-d567384-font-family:"Inter";--e-global-typography-d567384-font-size:clamp(2.5rem, 2.045rem + 2.27vw, 3.75rem);--e-global-typography-d567384-font-weight:800;--e-global-typography-d567384-line-height:1.1em;--e-global-typography-5f0cb91-font-family:"Inter";--e-global-typography-5f0cb91-font-size:clamp(2.188rem, 1.847rem + 1.7vw, 3.125rem);--e-global-typography-5f0cb91-font-weight:700;--e-global-typography-5f0cb91-line-height:1.2em;--e-global-typography-02ab391-font-family:"Inter";--e-global-typography-02ab391-font-size:clamp(1.875rem, 1.761rem + 0.57vw, 2.188rem);--e-global-typography-02ab391-font-weight:600;--e-global-typography-02ab391-line-height:1.3em;--e-global-typography-e7a2517-font-family:"Inter Tight";--e-global-typography-e7a2517-font-size:clamp(1.563rem, 1.449rem + 0.57vw, 1.875rem);--e-global-typography-e7a2517-font-weight:500;--e-global-typography-e7a2517-line-height:1.3em;--e-global-typography-e1d7240-font-family:"Inter Tight";--e-global-typography-e1d7240-font-size:clamp(1.188rem, 1.074rem + 0.57vw, 1.5rem);--e-global-typography-e1d7240-font-weight:400;--e-global-typography-e1d7240-line-height:1.1em;--e-global-typography-2f7bcc5-font-family:"Inter Tight";--e-global-typography-2f7bcc5-font-size:clamp(1.063rem, 0.994rem + 0.34vw, 1.25rem);--e-global-typography-2f7bcc5-font-weight:400;--e-global-typography-2f7bcc5-line-height:1.1em;--e-global-typography-3185b3f-font-family:"Inter";--e-global-typography-3185b3f-font-size:clamp(0.75rem, 0.659rem + 0.45vw, 1rem);--e-global-typography-3185b3f-font-weight:600;--e-global-typography-3185b3f-text-transform:uppercase;--e-global-typography-3185b3f-line-height:1.1em;--e-global-typography-c6d6b7b-font-family:"Inter";--e-global-typography-c6d6b7b-font-size:clamp(0.75rem, 0.636rem + 0.57vw, 1.063rem);--e-global-typography-c6d6b7b-font-weight:700;--e-global-typography-c6d6b7b-line-height:1.1em;--e-global-typography-6df2673-font-family:"Inter";--e-global-typography-6df2673-font-size:clamp(1rem, 0.955rem + 0.23vw, 1.125rem);--e-global-typography-6df2673-line-height:1.5em;--e-global-typography-1dd4556-font-family:"Inter Tight";--e-global-typography-1dd4556-font-size:clamp(1.125rem, 1.011rem + 0.57vw, 1.438rem);--e-global-typography-1dd4556-font-weight:400;--e-global-typography-1dd4556-line-height:1.3em;--e-global-typography-dba65b5-font-family:"Inter";--e-global-typography-dba65b5-font-size:clamp(0.75rem, 0.705rem + 0.23vw, 0.875rem);--e-global-typography-dba65b5-line-height:1.5em;font-family:var( --e-global-typography-6df2673-font-family ), Sans-serif;font-size:var( --e-global-typography-6df2673-font-size );line-height:var( --e-global-typography-6df2673-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c6d6b7b-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d6b7b-font-size );font-weight:var( --e-global-typography-c6d6b7b-font-weight );line-height:var( --e-global-typography-c6d6b7b-line-height );color:var( --e-global-color-84c05f5 );border-radius:70px 70px 70px 70px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-84c05f5 );border-radius:70px 70px 70px 70px;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 h1{font-family:var( --e-global-typography-d567384-font-family ), Sans-serif;font-size:var( --e-global-typography-d567384-font-size );font-weight:var( --e-global-typography-d567384-font-weight );line-height:var( --e-global-typography-d567384-line-height );}.elementor-kit-7 h2{font-family:var( --e-global-typography-5f0cb91-font-family ), Sans-serif;font-size:var( --e-global-typography-5f0cb91-font-size );font-weight:var( --e-global-typography-5f0cb91-font-weight );line-height:var( --e-global-typography-5f0cb91-line-height );}.elementor-kit-7 h3{font-family:var( --e-global-typography-02ab391-font-family ), Sans-serif;font-size:var( --e-global-typography-02ab391-font-size );font-weight:var( --e-global-typography-02ab391-font-weight );line-height:var( --e-global-typography-02ab391-line-height );}.elementor-kit-7 h4{font-family:var( --e-global-typography-e7a2517-font-family ), Sans-serif;font-size:var( --e-global-typography-e7a2517-font-size );font-weight:var( --e-global-typography-e7a2517-font-weight );line-height:var( --e-global-typography-e7a2517-line-height );}.elementor-kit-7 h5{font-family:var( --e-global-typography-e1d7240-font-family ), Sans-serif;font-size:var( --e-global-typography-e1d7240-font-size );font-weight:var( --e-global-typography-e1d7240-font-weight );line-height:var( --e-global-typography-e1d7240-line-height );}.elementor-kit-7 h6{font-family:var( --e-global-typography-2f7bcc5-font-family ), Sans-serif;font-size:var( --e-global-typography-2f7bcc5-font-size );font-weight:var( --e-global-typography-2f7bcc5-font-weight );line-height:var( --e-global-typography-2f7bcc5-line-height );}.elementor-kit-7 img{border-radius:10px 10px 10px 10px;}.elementor-kit-7 label{font-family:var( --e-global-typography-6df2673-font-family ), Sans-serif;font-size:var( --e-global-typography-6df2673-font-size );line-height:var( --e-global-typography-6df2673-line-height );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-family:var( --e-global-typography-6df2673-font-family ), Sans-serif;font-size:var( --e-global-typography-6df2673-font-size );line-height:var( --e-global-typography-6df2673-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){--kit-widget-spacing:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-7{font-size:var( --e-global-typography-6df2673-font-size );line-height:var( --e-global-typography-6df2673-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-d567384-font-size );line-height:var( --e-global-typography-d567384-line-height );}.elementor-kit-7 h2{font-size:var( --e-global-typography-5f0cb91-font-size );line-height:var( --e-global-typography-5f0cb91-line-height );}.elementor-kit-7 h3{font-size:var( --e-global-typography-02ab391-font-size );line-height:var( --e-global-typography-02ab391-line-height );}.elementor-kit-7 h4{font-size:var( --e-global-typography-e7a2517-font-size );line-height:var( --e-global-typography-e7a2517-line-height );}.elementor-kit-7 h5{font-size:var( --e-global-typography-e1d7240-font-size );line-height:var( --e-global-typography-e1d7240-line-height );}.elementor-kit-7 h6{font-size:var( --e-global-typography-2f7bcc5-font-size );line-height:var( --e-global-typography-2f7bcc5-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-c6d6b7b-font-size );line-height:var( --e-global-typography-c6d6b7b-line-height );}.elementor-kit-7 label{font-size:var( --e-global-typography-6df2673-font-size );line-height:var( --e-global-typography-6df2673-line-height );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-size:var( --e-global-typography-6df2673-font-size );line-height:var( --e-global-typography-6df2673-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{font-size:var( --e-global-typography-6df2673-font-size );line-height:var( --e-global-typography-6df2673-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-d567384-font-size );line-height:var( --e-global-typography-d567384-line-height );}.elementor-kit-7 h2{font-size:var( --e-global-typography-5f0cb91-font-size );line-height:var( --e-global-typography-5f0cb91-line-height );}.elementor-kit-7 h3{font-size:var( --e-global-typography-02ab391-font-size );line-height:var( --e-global-typography-02ab391-line-height );}.elementor-kit-7 h4{font-size:var( --e-global-typography-e7a2517-font-size );line-height:var( --e-global-typography-e7a2517-line-height );}.elementor-kit-7 h5{font-size:var( --e-global-typography-e1d7240-font-size );line-height:var( --e-global-typography-e1d7240-line-height );}.elementor-kit-7 h6{font-size:var( --e-global-typography-2f7bcc5-font-size );line-height:var( --e-global-typography-2f7bcc5-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-c6d6b7b-font-size );line-height:var( --e-global-typography-c6d6b7b-line-height );}.elementor-kit-7 label{font-size:var( --e-global-typography-6df2673-font-size );line-height:var( --e-global-typography-6df2673-line-height );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{font-size:var( --e-global-typography-6df2673-font-size );line-height:var( --e-global-typography-6df2673-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --e-gv-226d343:#af1f1f; --Primary_Brand:#207DE9; --Dark_Background:#0A1628; --Pure_White:#FDFEFF; --Hover_Blue:#2E5CFF; --Creative_Accent:#6B4CE6; --Glow_Highlight:#00E5FF; --Text_Dark:#1A1F2E; --Text_Muted:#64748B; --Border_Light:#E2E8F0; --Background_Light:#F8FAFC; --Success_Green:#10B981; --Warning_Orange:#F59E0B; --Error_Red:#EF4444; --e-gv-4ac9aec:100vw; }
/* Start custom CSS *//* Set the hover background color as a CSS variable */
.elementor-kit-7 .elementor-button:hover,
.elementor-kit-7 .elementor-button:focus {
    outline: 3px solid var(--e-global-color-primary) !important;
    outline-offset: 2px !important;
}

.elementor-kit-7 {
    overflow: visible !important;
}/* End custom CSS */