.elementor-kit-15 {--e-global-color-primary: #38b6ff;--e-global-color-secondary: #db002a;--e-global-color-text: #1a202c;--e-global-color-accent: #2d3748;--e-global-color-kadence1: #38b6ff;--e-global-color-kadence2: #db002a;--e-global-color-kadence3: #1a202c;--e-global-color-kadence4: #2d3748;--e-global-color-kadence5: #4a5568;--e-global-color-kadence6: #718096;--e-global-color-kadence7: #edf2f7;--e-global-color-kadence8: #f7fafc;--e-global-color-kadence9: #fff;--e-global-typography-primary-font-family: "Alexandria";--e-global-typography-primary-font-weight: 600;--e-global-typography-secondary-font-family: "Alexandria";--e-global-typography-secondary-font-weight: 400;--e-global-typography-text-font-family: "Alexandria";--e-global-typography-text-font-weight: 400;--e-global-typography-accent-font-family: "Alexandria";--e-global-typography-accent-font-weight: 500;}
.elementor-kit-15.el-is-editing {--global-palette1: #38b6ff;--global-palette2: #db002a;--global-palette3: #1a202c;--global-palette4: #2d3748;--global-palette5: #4a5568;--global-palette6: #718096;--global-palette7: #edf2f7;--global-palette8: #f7fafc;--global-palette9: #fff;}
.elementor-kit-15 e-page-transition {background-color: #ffbc7d;}
.elementor-kit-15 a {color: var(--e-global-color-kadence3);font-family: "Alexandria",Sans-serif;}
.elementor-kit-15 h1 {color: var(--e-global-color-primary);font-family: "Alexandria",Sans-serif;}
.elementor-kit-15 h2 {color: var(--e-global-color-kadence1);}
.elementor-kit-15 h3 {color: var(--e-global-color-kadence1);font-family: "Alexandria",Sans-serif;}
.elementor-kit-15 h4 {color: var(--e-global-color-kadence3);font-family: "Alexandria",Sans-serif;}
.elementor-kit-15 h5 {color: var(--e-global-color-kadence3);font-family: "Alexandria",Sans-serif;}
.elementor-kit-15 h6 {color: var(--e-global-color-kadence3);font-family: "Alexandria",Sans-serif;}
.elementor-section.elementor-section-boxed > .elementor-container {max-width: 1140px;}
.e-con {--container-max-width: 1140px;}
.elementor-widget:not(:last-child) {margin-block-end: 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;}}