.elementor-kit-3 {
    --e-global-color-primary:#111111;
    --e-global-color-secondary:#FFB4A2;
    --e-global-color-text:#797373;
    --e-global-color-accent:#049A78;
    --e-global-color-798f379:#FAF1EC;
    --e-global-color-08f35e9:#FFFFFF;
    --e-global-color-66d4283:#F0EDED;
    --e-global-color-6735aae:#FFFFFF00;
    --e-global-color-76c1368:#049A784D;
    --e-global-color-e472b65:#FFFFFF33;
    --e-global-color-3f7f436:#F7E0E1;
    --e-global-color-9c141ba:#B45357;
    --e-global-color-3cc8a48:#FFC01D;
    --e-global-color-077a40e:#C1BFBF;
    --e-global-typography-primary-font-family:"Prata";
    --e-global-typography-primary-font-weight:600;
    --e-global-typography-secondary-font-family:"Poppins";
    --e-global-typography-secondary-font-weight:400;
    --e-global-typography-text-font-family:"Poppins";
    --e-global-typography-text-font-size:16px;
    --e-global-typography-text-font-weight:500;
    --e-global-typography-text-font-style:normal;
    --e-global-typography-text-line-height:1.325em;
    --e-global-typography-accent-font-family:"Poppins";
    --e-global-typography-accent-font-size:16px;
    --e-global-typography-accent-font-weight:700;
    --e-global-typography-accent-text-transform:uppercase;
    --e-global-typography-accent-font-style:normal;
    --e-global-typography-accent-line-height:1em;
    --e-global-typography-accent-letter-spacing:1px;
    --e-global-typography-e8687f5-font-family:"Prata";
    --e-global-typography-e8687f5-font-size:30px;
    --e-global-typography-e8687f5-font-weight:400;
    --e-global-typography-e8687f5-text-transform:none;
    --e-global-typography-e8687f5-font-style:normal;
    --e-global-typography-e8687f5-line-height:1.355em;
    --e-global-typography-7a3d727-font-family:"Prata";
    --e-global-typography-7a3d727-font-size:35px;
    --e-global-typography-7a3d727-font-weight:400;
    --e-global-typography-7a3d727-text-transform:none;
    --e-global-typography-7a3d727-font-style:normal;
    --e-global-typography-7a3d727-line-height:1.355em;
    --e-global-typography-3faa2d3-font-family:"Prata";
    --e-global-typography-3faa2d3-font-size:20px;
    --e-global-typography-3faa2d3-font-weight:400;
    --e-global-typography-3faa2d3-text-transform:none;
    --e-global-typography-3faa2d3-font-style:normal;
    --e-global-typography-3faa2d3-line-height:1.35em;
    --e-global-typography-3faa2d3-letter-spacing:-1px;
    --e-global-typography-7fdfe11-font-family:"Prata";
    --e-global-typography-7fdfe11-font-size:36px;
    --e-global-typography-7fdfe11-font-weight:400;
    --e-global-typography-7fdfe11-text-transform:none;
    --e-global-typography-7fdfe11-font-style:normal;
    --e-global-typography-7fdfe11-line-height:1.35em;
    --e-global-typography-bc79489-font-family:"Prata";
    --e-global-typography-bc79489-font-size:20px;
    --e-global-typography-bc79489-font-weight:400;
    --e-global-typography-bc79489-text-transform:none;
    --e-global-typography-bc79489-font-style:normal;
    --e-global-typography-bc79489-line-height:1.35em;
    --e-global-typography-f407b5a-font-family:"Prata";
    --e-global-typography-f407b5a-font-size:18px;
    --e-global-typography-f407b5a-font-weight:400;
    --e-global-typography-f407b5a-text-transform:none;
    --e-global-typography-f407b5a-font-style:normal;
    --e-global-typography-f407b5a-line-height:1.35em;
    --e-global-typography-ea90283-font-family:"Poppins";
    --e-global-typography-ea90283-font-size:19px;
    --e-global-typography-ea90283-font-weight:700;
    --e-global-typography-ea90283-text-transform:none;
    --e-global-typography-ea90283-font-style:normal;
    --e-global-typography-ea90283-line-height:1.57em;
    --e-global-typography-0f03077-font-family:"Poppins";
    --e-global-typography-0f03077-font-size:18px;
    --e-global-typography-0f03077-font-weight:400;
    --e-global-typography-0f03077-text-transform:none;
    --e-global-typography-0f03077-font-style:normal;
    --e-global-typography-0f03077-line-height:1.57em;
    --e-global-typography-bf78624-font-family:"Poppins";
    --e-global-typography-bf78624-font-size:15px;
    --e-global-typography-bf78624-font-weight:400;
    --e-global-typography-bf78624-text-transform:none;
    --e-global-typography-bf78624-font-style:normal;
    --e-global-typography-bf78624-line-height:1.625em;
    --e-global-typography-d89a7a0-font-family:"Poppins";
    --e-global-typography-d89a7a0-font-size:13px;
    --e-global-typography-d89a7a0-font-weight:400;
    --e-global-typography-d89a7a0-text-transform:none;
    --e-global-typography-d89a7a0-font-style:normal;
    --e-global-typography-d89a7a0-line-height:1.5em;
    --e-global-typography-5d29f87-font-family:"Poppins";
    --e-global-typography-5d29f87-font-size:15px;
    --e-global-typography-5d29f87-font-weight:700;
    --e-global-typography-5d29f87-text-transform:none;
    --e-global-typography-5d29f87-font-style:normal;
    --e-global-typography-5d29f87-line-height:1.5em;
    --e-global-typography-b0c4bae-font-family:"Poppins";
    --e-global-typography-b0c4bae-font-size:20px;
    --e-global-typography-b0c4bae-font-weight:600;
    --e-global-typography-b0c4bae-text-transform:uppercase;
    --e-global-typography-b0c4bae-font-style:normal;
    --e-global-typography-b0c4bae-line-height:1.5em;
    --e-global-typography-b0c4bae-letter-spacing:1px;
    --e-global-typography-73a964d-font-family:"Poppins";
    --e-global-typography-73a964d-font-size:14px;
    --e-global-typography-73a964d-font-weight:600;
    --e-global-typography-73a964d-text-transform:capitilise;
    --e-global-typography-73a964d-font-style:normal;
    --e-global-typography-73a964d-letter-spacing:.5px;
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    font-style: var( --e-global-typography-text-font-style );
    line-height: var( --e-global-typography-text-line-height );
}

    .elementor-kit-3 p {
        margin-bottom: 30px;
    }

    .elementor-kit-3 a {
        color: var( --e-global-color-accent );
    }

    .elementor-kit-3 h1 {
        color: var( --e-global-color-primary );
        font-family: var( --e-global-typography-e8687f5-font-family ), Sans-serif;
        font-size: var( --e-global-typography-e8687f5-font-size );
        font-weight: var( --e-global-typography-e8687f5-font-weight );
        text-transform: var( --e-global-typography-e8687f5-text-transform );
        font-style: var( --e-global-typography-e8687f5-font-style );
        line-height: var( --e-global-typography-e8687f5-line-height );
        letter-spacing: var( --e-global-typography-e8687f5-letter-spacing );
        word-spacing: var( --e-global-typography-e8687f5-word-spacing );
    }

    .elementor-kit-3 h2 {
        color: var( --e-global-color-primary );
        font-family: var( --e-global-typography-7a3d727-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7a3d727-font-size );
        font-weight: var( --e-global-typography-7a3d727-font-weight );
        text-transform: var( --e-global-typography-7a3d727-text-transform );
        font-style: var( --e-global-typography-7a3d727-font-style );
        line-height: var( --e-global-typography-7a3d727-line-height );
        letter-spacing: var( --e-global-typography-7a3d727-letter-spacing );
        word-spacing: var( --e-global-typography-7a3d727-word-spacing );
    }

    .elementor-kit-3 h3 {
        color: var( --e-global-color-primary );
        font-family: var( --e-global-typography-3faa2d3-font-family ), Sans-serif;
        font-size: var( --e-global-typography-3faa2d3-font-size );
        font-weight: var( --e-global-typography-3faa2d3-font-weight );
        text-transform: var( --e-global-typography-3faa2d3-text-transform );
        font-style: var( --e-global-typography-3faa2d3-font-style );
        line-height: var( --e-global-typography-3faa2d3-line-height );
        letter-spacing: var( --e-global-typography-3faa2d3-letter-spacing );
        word-spacing: var( --e-global-typography-3faa2d3-word-spacing );
    }

    .elementor-kit-3 h4 {
        color: var( --e-global-color-primary );
        font-family: var( --e-global-typography-7fdfe11-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7fdfe11-font-size );
        font-weight: var( --e-global-typography-7fdfe11-font-weight );
        text-transform: var( --e-global-typography-7fdfe11-text-transform );
        font-style: var( --e-global-typography-7fdfe11-font-style );
        line-height: var( --e-global-typography-7fdfe11-line-height );
        letter-spacing: var( --e-global-typography-7fdfe11-letter-spacing );
        word-spacing: var( --e-global-typography-7fdfe11-word-spacing );
    }

    .elementor-kit-3 h5 {
        color: var( --e-global-color-primary );
        font-family: var( --e-global-typography-bc79489-font-family ), Sans-serif;
        font-size: var( --e-global-typography-bc79489-font-size );
        font-weight: var( --e-global-typography-bc79489-font-weight );
        text-transform: var( --e-global-typography-bc79489-text-transform );
        font-style: var( --e-global-typography-bc79489-font-style );
        line-height: var( --e-global-typography-bc79489-line-height );
        letter-spacing: var( --e-global-typography-bc79489-letter-spacing );
        word-spacing: var( --e-global-typography-bc79489-word-spacing );
    }

    .elementor-kit-3 h6 {
        color: var( --e-global-color-primary );
        font-family: var( --e-global-typography-f407b5a-font-family ), Sans-serif;
        font-size: var( --e-global-typography-f407b5a-font-size );
        font-weight: var( --e-global-typography-f407b5a-font-weight );
        text-transform: var( --e-global-typography-f407b5a-text-transform );
        font-style: var( --e-global-typography-f407b5a-font-style );
        line-height: var( --e-global-typography-f407b5a-line-height );
        letter-spacing: var( --e-global-typography-f407b5a-letter-spacing );
        word-spacing: var( --e-global-typography-f407b5a-word-spacing );
    }

    .elementor-kit-3 button, .elementor-kit-3 input[type="button"], .elementor-kit-3 input[type="submit"], .elementor-kit-3 .elementor-button {
        font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
        font-size: var( --e-global-typography-accent-font-size );
        font-weight: var( --e-global-typography-accent-font-weight );
        text-transform: var( --e-global-typography-accent-text-transform );
        font-style: var( --e-global-typography-accent-font-style );
        line-height: var( --e-global-typography-accent-line-height );
        letter-spacing: var( --e-global-typography-accent-letter-spacing );
        color: var( --e-global-color-08f35e9 );
        background-color: var( --e-global-color-accent );
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        border-color: var( --e-global-color-6735aae );
        border-radius: 50px 50px 50px 50px;
        padding: 20px 44px 20px 44px;
    }

    .elementor-kit-3 label {
        color: var( --e-global-color-primary );
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
        font-style: var( --e-global-typography-text-font-style );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-kit-3 input:not([type="button"]):not([type="submit"]), .elementor-kit-3 textarea, .elementor-kit-3 .elementor-field-textual {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
        font-style: var( --e-global-typography-text-font-style );
        line-height: var( --e-global-typography-text-line-height );
        color: var( --e-global-color-text );
        accent-color: var( --e-global-color-text );
        background-color: var( --e-global-color-66d4283 );
        border-radius: 4px 4px 4px 4px;
        padding: 14px 16px 14px 16px;
    }

        .elementor-kit-3 input:focus:not([type="button"]):not([type="submit"]), .elementor-kit-3 textarea:focus, .elementor-kit-3 .elementor-field-textual:focus {
            color: var( --e-global-color-primary );
        }

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

.e-con {
    --container-max-width:1200px;
    --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) {
    margin-block-end: 32px;
}

.elementor-element {
    --widgets-spacing:8px 32px;
}

{
}

h1.entry-title {
    display: var(--page-title-display);
}

.elementor-kit-3 e-page-transition {
    background-color: #FFBC7D;
}

.site-header {
    padding-inline-end: 0px;
    padding-inline-start: 0px;
}

@media(max-width:1024px) {
    .elementor-kit-3;

{
    --e-global-typography-e8687f5-font-size:30px;
    --e-global-typography-7a3d727-font-size:40px;
    --e-global-typography-3faa2d3-font-size:32px;
    --e-global-typography-7fdfe11-font-size:26px;
    --e-global-typography-bc79489-font-size:20px;
    font-size: var( --e-global-typography-text-font-size );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-kit-3 h1 {
    font-size: var( --e-global-typography-e8687f5-font-size );
    line-height: var( --e-global-typography-e8687f5-line-height );
    letter-spacing: var( --e-global-typography-e8687f5-letter-spacing );
    word-spacing: var( --e-global-typography-e8687f5-word-spacing );
}

.elementor-kit-3 h2 {
    font-size: var( --e-global-typography-7a3d727-font-size );
    line-height: var( --e-global-typography-7a3d727-line-height );
    letter-spacing: var( --e-global-typography-7a3d727-letter-spacing );
    word-spacing: var( --e-global-typography-7a3d727-word-spacing );
}

.elementor-kit-3 h3 {
    font-size: var( --e-global-typography-3faa2d3-font-size );
    line-height: var( --e-global-typography-3faa2d3-line-height );
    letter-spacing: var( --e-global-typography-3faa2d3-letter-spacing );
    word-spacing: var( --e-global-typography-3faa2d3-word-spacing );
}

.elementor-kit-3 h4 {
    font-size: var( --e-global-typography-7fdfe11-font-size );
    line-height: var( --e-global-typography-7fdfe11-line-height );
    letter-spacing: var( --e-global-typography-7fdfe11-letter-spacing );
    word-spacing: var( --e-global-typography-7fdfe11-word-spacing );
}

.elementor-kit-3 h5 {
    font-size: var( --e-global-typography-bc79489-font-size );
    line-height: var( --e-global-typography-bc79489-line-height );
    letter-spacing: var( --e-global-typography-bc79489-letter-spacing );
    word-spacing: var( --e-global-typography-bc79489-word-spacing );
}

.elementor-kit-3 h6 {
    font-size: var( --e-global-typography-f407b5a-font-size );
    line-height: var( --e-global-typography-f407b5a-line-height );
    letter-spacing: var( --e-global-typography-f407b5a-letter-spacing );
    word-spacing: var( --e-global-typography-f407b5a-word-spacing );
}

.elementor-kit-3 button, .elementor-kit-3 input[type="button"], .elementor-kit-3 input[type="submit"], .elementor-kit-3 .elementor-button {
    font-size: var( --e-global-typography-accent-font-size );
    line-height: var( --e-global-typography-accent-line-height );
    letter-spacing: var( --e-global-typography-accent-letter-spacing );
    padding: 20px 20px 20px 20px;
}

.elementor-kit-3 label {
    font-size: var( --e-global-typography-text-font-size );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-kit-3 input:not([type="button"]):not([type="submit"]), .elementor-kit-3 textarea, .elementor-kit-3 .elementor-field-textual {
    font-size: var( --e-global-typography-text-font-size );
    line-height: var( --e-global-typography-text-line-height );
}

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

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

}

@media(max-width:767px) {
    .elementor-kit-3;

{
    --e-global-typography-e8687f5-font-size:42px;
    --e-global-typography-7a3d727-font-size:32px;
    --e-global-typography-3faa2d3-font-size:28px;
    --e-global-typography-7fdfe11-font-size:24px;
    font-size: var( --e-global-typography-text-font-size );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-kit-3 h1 {
    font-size: var( --e-global-typography-e8687f5-font-size );
    line-height: var( --e-global-typography-e8687f5-line-height );
    letter-spacing: var( --e-global-typography-e8687f5-letter-spacing );
    word-spacing: var( --e-global-typography-e8687f5-word-spacing );
}

.elementor-kit-3 h2 {
    font-size: var( --e-global-typography-7a3d727-font-size );
    line-height: var( --e-global-typography-7a3d727-line-height );
    letter-spacing: var( --e-global-typography-7a3d727-letter-spacing );
    word-spacing: var( --e-global-typography-7a3d727-word-spacing );
}

.elementor-kit-3 h3 {
    font-size: var( --e-global-typography-3faa2d3-font-size );
    line-height: var( --e-global-typography-3faa2d3-line-height );
    letter-spacing: var( --e-global-typography-3faa2d3-letter-spacing );
    word-spacing: var( --e-global-typography-3faa2d3-word-spacing );
}

.elementor-kit-3 h4 {
    font-size: var( --e-global-typography-7fdfe11-font-size );
    line-height: var( --e-global-typography-7fdfe11-line-height );
    letter-spacing: var( --e-global-typography-7fdfe11-letter-spacing );
    word-spacing: var( --e-global-typography-7fdfe11-word-spacing );
}

.elementor-kit-3 h5 {
    font-size: var( --e-global-typography-bc79489-font-size );
    line-height: var( --e-global-typography-bc79489-line-height );
    letter-spacing: var( --e-global-typography-bc79489-letter-spacing );
    word-spacing: var( --e-global-typography-bc79489-word-spacing );
}

.elementor-kit-3 h6 {
    font-size: var( --e-global-typography-f407b5a-font-size );
    line-height: var( --e-global-typography-f407b5a-line-height );
    letter-spacing: var( --e-global-typography-f407b5a-letter-spacing );
    word-spacing: var( --e-global-typography-f407b5a-word-spacing );
}

.elementor-kit-3 button, .elementor-kit-3 input[type="button"], .elementor-kit-3 input[type="submit"], .elementor-kit-3 .elementor-button {
    font-size: var( --e-global-typography-accent-font-size );
    line-height: var( --e-global-typography-accent-line-height );
    letter-spacing: var( --e-global-typography-accent-letter-spacing );
    padding: 20px 34px 20px 34px;
}

.elementor-kit-3 label {
    font-size: var( --e-global-typography-text-font-size );
    line-height: var( --e-global-typography-text-line-height );
}

.elementor-kit-3 input:not([type="button"]):not([type="submit"]), .elementor-kit-3 textarea, .elementor-kit-3 .elementor-field-textual {
    font-size: var( --e-global-typography-text-font-size );
    line-height: var( --e-global-typography-text-line-height );
}

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

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