.elementor-kit-6{--e-global-color-primary:#0057FF;--e-global-color-secondary:#606060;--e-global-color-text:#000000;--e-global-color-accent:#EFEFEF;--e-global-color-9a9a225:#FFFFFF;--e-global-color-77d86ad:#ABABAB;--e-global-color-9b43ceb:#D1E0FF;--e-global-color-a6f606c:#0F0F0F;--e-global-color-43d23ec:#01359B;--e-global-color-192e3a5:#00091A;--e-global-typography-primary-font-family:"Plus Jakarta Sans";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Plus Jakarta Sans";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Plus Jakarta Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Plus Jakarta Sans";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-text );color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}.e-con{--container-max-width:1320px;}.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:1440px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}}@media(max-width:1200px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:960px;}.e-con{--container-max-width:960px;}}@media(max-width:992px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:720px;}.e-con{--container-max-width:720px;}}@media(max-width:768px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:540px;}.e-con{--container-max-width:540px;}}@media(max-width:576px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:540px;}.e-con{--container-max-width:540px;}}@media(min-width:1600px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1536px;}.e-con{--container-max-width:1536px;}}
/* Start custom CSS */p {
    margin: 0;
}
body {
    overflow-x: hidden;
}
body::before {
    content: "";
    background-color: var(--e-global-color-primary);
    aspect-ratio: 1;
    filter: blur(180px);
    width: 25%;
    height: auto;
    right: -10%;
    top: -5%;
    left: auto;
    bottom: auto;
    position: absolute;
    z-index: -1;
}
body::after {
    content: "";
    background-color: var(--e-global-color-primary);
    aspect-ratio: 1;
    filter: blur(180px);
    width: 25%;
    height: auto;
    left: -5%;
    top: 80%;
    right: auto;
    position: absolute;
    z-index: -1;
}
.background-decoration {
    position: relative;
}
.background-decoration::before {
    content: "";
    background-color: var(--e-global-color-primary);
    aspect-ratio: 1;
    filter: blur(180px);
    width: 25%;
    height: auto;
    right: -10%;
    top: -5%;
    left: auto;
    bottom: auto;
    position: absolute;
    z-index: -1;
}
.background-decoration::after {
    content: "";
    background-color: var(--e-global-color-primary);
    aspect-ratio: 1;
    filter: blur(180px);
    width: 25%;
    height: auto;
    left: -5%;
    bottom: -5%;
    right: auto;
    top: auto;
    position: absolute;
    z-index: -1;
}/* End custom CSS */