/*
 * Homepage stylesheet generated from the live site.
 * Paths point at public/assets/web/{css,fonts,images}.
 */

.elementor-kit-6 {
    --e-global-color-primary:#89302A;
    --e-global-color-secondary:#89302A;
    --e-global-color-text:#89302A;
    --e-global-color-accent:#89302A;
    --e-global-typography-primary-font-family:"Roboto";
    --e-global-typography-primary-font-weight:600;
    --e-global-typography-secondary-font-family:"Roboto Slab";
    --e-global-typography-secondary-font-weight:400;
    --e-global-typography-text-font-family:"Roboto";
    --e-global-typography-text-font-weight:400;
    --e-global-typography-accent-font-family:"Roboto";
    --e-global-typography-accent-font-weight:500;
}
.elementor-kit-6 e-page-transition {
    background-color:#FFBC7D;
}
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width:1400px;
}
.e-con {
    --container-max-width:1400px;
}
.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);
}
.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;
    }
}
