.elementor-kit-14 {
    --e-global-color-primary                   : #F3F3F3;
    --e-global-color-secondary                 : #54595F;
    --e-global-color-text                      : #7A7A7A;
    --e-global-color-accent                    : #61CE70;
    --e-global-color-e5d7a49                   : #07468D;
    --e-global-color-5385ba3                   : #0FCC7C;
    --e-global-color-c0e0eee                   : #E1F5EC;
    --e-global-color-4da28fb                   : #FFFFFF;
    --e-global-color-1fe8f72                   : #DDEDC1;
    --e-global-color-ae71e3f                   : #081C15;
    --e-global-color-92db9c4                   : #70E000;
    --e-global-color-ee91c3a                   : #9EF01A;
    --e-global-color-3f3c148                   : #52B788;
    --e-global-color-9da8949                   : #B7E4C7;
    --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;
    --e-global-typography-ee2872e-font-family  : "Source Sans Pro";
    --e-global-typography-ee2872e-font-size    : 16px;
    --e-global-typography-ee2872e-line-height  : 1.5px;
    --e-global-typography-67c2ae4-font-family  : "Source Sans Pro";
    --e-global-typography-67c2ae4-font-size    : 14px;
    --e-global-typography-67c2ae4-line-height  : 1.6px;
    --e-global-typography-dc91976-font-family  : "Source Sans Pro";
    --e-global-typography-dc91976-font-size    : 16px;
    --e-global-typography-dc91976-font-weight  : 600;
    --e-global-typography-997d3bc-font-family  : "Source Sans Pro";
    --e-global-typography-997d3bc-font-size    : 72px;
    --e-global-typography-997d3bc-font-weight  : 700;
    --e-global-typography-997d3bc-line-height  : 1px;
    --e-global-typography-6107e55-font-family  : "Source Sans Pro";
    --e-global-typography-6107e55-font-size    : 48px;
    --e-global-typography-6107e55-font-weight  : 700;
    --e-global-typography-6107e55-line-height  : 1.1px;
    --e-global-typography-579d35e-font-family  : "Source Sans Pro";
    --e-global-typography-579d35e-font-size    : 36px;
    --e-global-typography-579d35e-font-weight  : 700;
    --e-global-typography-579d35e-line-height  : 1.1px;
    --e-global-typography-7f0c744-font-family  : "Source Sans Pro";
    --e-global-typography-7f0c744-font-size    : 24px;
    --e-global-typography-7f0c744-font-weight  : 700;
    --e-global-typography-7f0c744-line-height  : 1.3px;
    --e-global-typography-ea49b36-font-family  : "Source Sans Pro";
    --e-global-typography-ea49b36-font-size    : 18px;
    --e-global-typography-ea49b36-font-weight  : 700;
    --e-global-typography-ea49b36-line-height  : 1.6px;
    --e-global-typography-f7f893f-font-family  : "Source Sans Pro";
    --e-global-typography-f7f893f-font-size    : 16px;
    --e-global-typography-f7f893f-font-weight  : 600;
    --e-global-typography-f7f893f-line-height  : 1.6px;
    --e-global-typography-9a5f195-font-family  : "Source Sans Pro";
    --e-global-typography-9a5f195-font-size    : 13px;
    --e-global-typography-9a5f195-font-weight  : 300;
    color                                      : var(--e-global-color-e5d7a49);
    font-family                                : var(--e-global-typography-ee2872e-font-family), Sans-serif;
    font-size                                  : var(--e-global-typography-ee2872e-font-size);
    line-height                                : var(--e-global-typography-ee2872e-line-height);
    letter-spacing                             : var(--e-global-typography-ee2872e-letter-spacing);
    word-spacing                               : var(--e-global-typography-ee2872e-word-spacing);
}

.elementor-kit-14 a {
    color: var(--e-global-color-e5d7a49);
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1140px;
}

.e-con {
    --container-max-width: 1140px;
}

.elementor-widget:not(:last-child) {
    margin-bottom: 20px;
}

.elementor-element {
    --widgets-spacing: 20px;
}

    {}

h1.entry-title {
    display: var(--page-title-display);
}

.elementor-kit-14 e-page-transition {
    background-color: #FFBC7D;
}

@media(max-width:1024px) {
    .elementor-kit-14 {
        font-size     : var(--e-global-typography-ee2872e-font-size);
        line-height   : var(--e-global-typography-ee2872e-line-height);
        letter-spacing: var(--e-global-typography-ee2872e-letter-spacing);
        word-spacing  : var(--e-global-typography-ee2872e-word-spacing);
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 1024px;
    }

    .e-con {
        --container-max-width: 1024px;
    }
}

@media(max-width:767px) {
    .elementor-kit-14 {
        font-size     : var(--e-global-typography-ee2872e-font-size);
        line-height   : var(--e-global-typography-ee2872e-line-height);
        letter-spacing: var(--e-global-typography-ee2872e-letter-spacing);
        word-spacing  : var(--e-global-typography-ee2872e-word-spacing);
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 767px;
    }

    .e-con {
        --container-max-width: 767px;
    }
}