.elementor-kit-6 { --e-global-color-primary: #D80C18; --e-global-color-secondary: #54595F; --e-global-color-text: #282D35; --e-global-color-accent: #61CE70; --e-global-color-b64fbd2: #4C5157; --e-global-typography-primary-font-family: "Blinker"; --e-global-typography-primary-font-size: 54px; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Blinker"; --e-global-typography-secondary-font-size: 20px; --e-global-typography-secondary-font-weight: 400; --e-global-typography-secondary-letter-spacing: 0.5px; --e-global-typography-text-font-family: "Blinker"; --e-global-typography-text-font-size: 24px; --e-global-typography-text-font-weight: 600; --e-global-typography-accent-font-family: "Blinker"; --e-global-typography-accent-font-size: 18px; --e-global-typography-accent-font-weight: 400; }
.elementor-kit-6 e-page-transition { background-color: rgb(255, 188, 125); }
.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1440px; }
.e-con { --container-max-width: 1440px; --container-default-padding-top: 0px; --container-default-padding-right: 0px; --container-default-padding-bottom: 0px; --container-default-padding-left: 0px; }
.elementor-widget:not(:last-child) { --kit-widget-spacing: 0px; }
.elementor-element { --widgets-spacing: 0px 0px; --widgets-spacing-row: 0px; --widgets-spacing-column: 0px; }
h1.entry-title { display: var(--page-title-display); }
.site-header .site-branding { flex-direction: column; align-items: stretch; }
.site-header { padding-inline: 0px; }
.site-footer .site-branding { flex-direction: column; align-items: stretch; }
@media (max-width: 1439px) {
  .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }
  .e-con { --container-max-width: 1140px; }
}
@media (max-width: 767px) {
  .elementor-section.elementor-section-boxed > .elementor-container { max-width: 767px; }
  .e-con { --container-max-width: 767px; }
}