.elementor-kit-7 {
    --e-global-color-primary: #6ec1e4;
    --e-global-color-secondary: #54595f;
    --e-global-color-text: #7a7a7a;
    --e-global-color-accent: #61ce70;
    --e-global-color-c76b92e: #662a38;
    --e-global-color-753b6001: #efa1a1;
    --e-global-color-5e50ebfd: #fff0f4;
    --e-global-color-34091e9c: #d978a4;
    --e-global-color-5bdf6f76: #fdeff5;
    --e-global-color-1b7e17e0: #f68d51;
    --e-global-color-4b1e58f4: #fff0e6;
    --e-global-color-4fbebebb: #decd4c;
    --e-global-color-64591371: #fffce8;
    --e-global-color-1bc0ca6c: #134720;
    --e-global-color-3a3d8f50: #65b9ae;
    --e-global-color-2f65259e: #edfffd;
    --e-global-color-a5ee314: #1e3047;
    --e-global-color-45a4c1ad: #98c2dd;
    --e-global-color-50ad6b81: #f0f8ff;
    --e-global-color-4047b5: #00adef;
    --e-global-color-101a332b: #808284;
    --e-global-color-7a2cd693: #d1d3d4;
    --e-global-color-fccd295: #fff;
    --e-global-color-69dd260d: #000;
    --e-global-color-6886106: #3cad8d;
    --e-global-color-83b2298: #d96231;
    --e-global-color-6216b6c: #c61e57;
    --e-global-color-b3d1291: #30215a;
    --e-global-color-63b0e39: #f4b348;
    --e-global-typography-primary-font-family: "Tiempos-HeadlineMedium";
    --e-global-typography-primary-font-weight: 400;
    --e-global-typography-secondary-font-family: "GT America";
    --e-global-typography-secondary-font-weight: 900;
    --e-global-typography-text-font-family: "Tiempos-TextRegular";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-5e1cfbf-font-size: 6rem
}

.elementor-kit-7 e-page-transition {
    background-color: #ffbc7d
}

.elementor-kit-7 h4 {
    font-family: "Tiempos-HeadlineMedium", Tiempos-TextRegular, 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-kit-7 {
        --e-global-typography-5e1cfbf-font-size: 5rem
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 1024px
    }

    .e-con {
        --container-max-width: 1024px
    }
}

@media(max-width:767px) {
    .elementor-kit-7 {
        --e-global-typography-5e1cfbf-font-size: 4rem
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 767px
    }

    .e-con {
        --container-max-width: 767px
    }
}

.m-tb-15 {
    margin-top: 15px;
    margin-bottom: 15px
}

.m-tb-30 {
    margin-top: 30px;
    margin-bottom: 30px
}
