.elementor-kit-6{--e-global-color-primary:#06122A;--e-global-color-secondary:#101A2D;--e-global-color-text:#000000;--e-global-color-accent:#632DDF17;--e-global-color-0012bcf:#FFFFFF;--e-global-color-c3ea024:#FFFFFF00;--e-global-color-2a7e143:#5EE4B5;--e-global-color-ca5e62b:#FBBF24;--e-global-color-e13051b:#3B82F6;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;--e-global-typography-897c853-font-family:"Inter";--e-global-typography-897c853-font-size:12px;--e-global-typography-897c853-font-weight:400;--e-global-typography-45d9215-font-family:"Inter";--e-global-typography-45d9215-font-size:13px;--e-global-typography-45d9215-font-weight:600;--e-global-typography-633bb37-font-family:"Inter";--e-global-typography-633bb37-font-size:14px;--e-global-typography-633bb37-font-weight:500;--e-global-typography-8daac2b-font-family:"Inter";--e-global-typography-8daac2b-font-size:17px;--e-global-typography-8daac2b-font-weight:600;--e-global-typography-506d5ad-font-family:"Inter";--e-global-typography-506d5ad-font-size:14px;--e-global-typography-506d5ad-font-weight:400;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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 *//* Gradient 1 */
.gradient-1 {
background-image: linear-gradient(
    90deg,
    #0D1C94 0%,
    #1A2FA8 15%,
    #2E3ED6 30%,
    #5B2ED8 50%,
    #7A3EF2 65%,
    #4F6DFF 82%,
    #3A8DFF 100%
);

    background-size: 300% 300%;
    animation: movingGradient 8s ease infinite;
}

@keyframes movingGradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */