.elementor-kit-16 {
    --e-global-color-primary: #6F7AA2;
    --e-global-color-secondary: #F8AAB0;
    --e-global-color-text: #303030;
    --e-global-color-accent: #FFFFFF;
    --e-global-color-390b4b7: #BAC7F6;
    --e-global-color-8267903: #F8AAB0;
    --e-global-color-ba1c933: #FFFFFF;
    --e-global-color-da73cdc: #6F7AA2;
    --e-global-color-ffb7376: #F6F7FF;
    --e-global-color-387b783: #F6F6F6;
    --e-global-color-721e2eb: #DDDDDD;
    --e-global-color-4f5337c: #9EADE4;
    --e-global-color-fde528e: #BAC7F6E8;
    --e-global-color-3343cdb: #F8AAB0EB;
    --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: "Jost";
    --e-global-typography-text-font-size: 16px;
    --e-global-typography-text-font-weight: 600;
    --e-global-typography-accent-font-family: "Philosopher";
    --e-global-typography-accent-font-size: 18px;
    --e-global-typography-accent-font-weight: bold;
    --e-global-typography-8fb5f6f-font-family: "Jost";
    --e-global-typography-8fb5f6f-font-size: 22px;
    --e-global-typography-8fb5f6f-font-weight: normal;
    --e-global-typography-d653583-font-family: "Philosopher";
    --e-global-typography-d653583-font-size: 50px;
    --e-global-typography-d653583-font-weight: bold;
    --e-global-typography-e0047f2-font-family: "Philosopher";
    --e-global-typography-e0047f2-font-size: 20px;
    --e-global-typography-e0047f2-font-weight: bold;
    --e-global-typography-e0047f2-text-transform: capitalize;
    --e-global-typography-fef5962-font-family: "Jost";
    --e-global-typography-fef5962-font-size: 19px;
    --e-global-typography-fef5962-font-weight: bold;
    --e-global-typography-fef5962-text-transform: capitalize;
    --e-global-typography-dc2e870-font-family: "Philosopher";
    --e-global-typography-dc2e870-font-size: 18px;
    --e-global-typography-dc2e870-font-weight: bold;
    --e-global-typography-ee95fe6-font-family: "Philosopher";
    --e-global-typography-ee95fe6-font-size: 18px;
    --e-global-typography-ee95fe6-font-weight: bold;
    --e-global-typography-ee95fe6-text-transform: capitalize;
    --e-global-typography-ee95fe6-line-height: 3em;
    --e-global-typography-e054ce0-font-family: "Philosopher";
    --e-global-typography-e054ce0-font-size: 14px;
    --e-global-typography-e054ce0-font-weight: normal;
    --e-global-typography-c8dfd97-font-family: "Jost";
    --e-global-typography-c8dfd97-font-size: 17px;
    --e-global-typography-dd5fcc7-font-family: "Jost";
    --e-global-typography-dd5fcc7-font-size: 20px;
    --e-global-typography-dd5fcc7-font-weight: bold;
    --e-global-typography-dd5fcc7-text-transform: capitalize;
    --e-global-typography-63c255e-font-family: "Philosopher";
    --e-global-typography-63c255e-font-size: 18px;
    --e-global-typography-63c255e-font-weight: normal;
    --e-global-typography-de35096-font-family: "Philosopher";
    --e-global-typography-de35096-font-size: 18px;
    --e-global-typography-de35096-font-weight: normal;
    --e-global-typography-4069b8f-font-family: "Philosopher";
    --e-global-typography-4069b8f-font-size: 20px;
    --e-global-typography-4069b8f-font-weight: bold;
    --e-global-typography-4069b8f-text-transform: capitalize;
    color: var(--e-global-color-text);
    font-family: "Jost", Sans-serif;
    font-size: 17px;
}

.elementor-kit-16 h1 {
    font-family: "Philosopher", Sans-serif;
    font-size: 58px;
    font-weight: bold;
    text-transform: capitalize;
    line-height: 1.2em;
    letter-spacing: -0.4px;
}

.elementor-kit-16 h2 {
    font-family: "Philosopher", Sans-serif;
    font-size: 50px;
    font-weight: bold;
    text-transform: capitalize;
}

.elementor-kit-16 h3 {
    font-family: "Philosopher", Sans-serif;
    font-size: 30px;
    font-weight: bold;
}

.elementor-kit-16 h4 {
    font-family: "Philosopher", Sans-serif;
    font-size: 26px;
    font-weight: bold;
}

.elementor-kit-16 h5 {
    font-family: "Cookie", Sans-serif;
    font-size: 34px;
    font-weight: normal;
}

.elementor-kit-16 h6 {
    font-family: "Philosopher", Sans-serif;
    font-size: 20px;
    font-weight: 900;
    text-transform: capitalize;
}

.elementor-kit-16 button,
.elementor-kit-16 input[type="button"],
.elementor-kit-16 input[type="submit"],
.elementor-kit-16 .elementor-button {
    font-family: "Jost", Sans-serif;
    font-size: 20px;
    font-weight: bold;
    text-transform: capitalize;
    color: var(--e-global-color-accent);
    background-color:#cd7e85;
    border-radius: 0px 0px 0px 0px;
    padding: 20px 34px 20px 34px;
}

.elementor-kit-16 button:hover,
.elementor-kit-16 button:focus,
.elementor-kit-16 input[type="button"]:hover,
.elementor-kit-16 input[type="button"]:focus,
.elementor-kit-16 input[type="submit"]:hover,
.elementor-kit-16 input[type="submit"]:focus,
.elementor-kit-16 .elementor-button:hover,
.elementor-kit-16 .elementor-button:focus {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-da73cdc);
    border-radius: 0px 0px 0px 0px;
}

    {}

h1.entry-title {
    display: var(--page-title-display);
}

.elementor-kit-16 e-page-transition {
    background-color: #FFBC7D;
}

.site-header {
    padding-inline-end: 0px;
    padding-inline-start: 0px;
}

@media(max-width:1024px) {
    .elementor-kit-16 {
        --e-global-typography-8fb5f6f-font-size: 20px;
        --e-global-typography-d653583-font-size: 40px;
        --e-global-typography-fef5962-font-size: 17px;
        --e-global-typography-4069b8f-font-size: 20px;
    }

    .elementor-kit-16 h1 {
        font-size: 50px;
    }

    .elementor-kit-16 h2 {
        font-size: 44px;
    }

    .elementor-kit-16 h3 {
        font-size: 28px;
    }

    .elementor-kit-16 h4 {
        font-size: 24px;
    }

    .elementor-kit-16 h5 {
        font-size: 30px;
    }

    .elementor-kit-16 h6 {
        font-size: 22px;
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 1024px;
    }

    .e-con {
        --container-max-width: 1024px;
    }
}

@media(max-width:767px) {
    .elementor-kit-16 {
        --e-global-typography-8fb5f6f-font-size: 18px;
        --e-global-typography-d653583-font-size: 34px;
        --e-global-typography-fef5962-font-size: 16px;
        --e-global-typography-dc2e870-font-size: 16px;
        --e-global-typography-dc2e870-line-height: 1.2em;
    }

    .elementor-kit-16 h1 {
        font-size: 40px;
        line-height: 1.2em;
    }

    .elementor-kit-16 h2 {
        font-size: 30px;
        line-height: 1.2em;
    }

    .elementor-kit-16 h3 {
        font-size: 24px;
        line-height: 1.3em;
    }

    .elementor-kit-16 h4 {
        font-size: 22px;
        line-height: 1.3em;
    }

    .elementor-kit-16 h5 {
        font-size: 26px;
        line-height: 1.2em;
    }

    .elementor-kit-16 h6 {
        font-size: 20px;
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 767px;
    }

    .e-con {
        --container-max-width: 767px;
    }
}