.elementor-kit-6 {
    --e-global-color-primary:#6EC1E4;
    --e-global-color-secondary:#54595F;
    --e-global-color-text:#7A7A7A;
    --e-global-color-accent:#61CE70;
    --e-global-color-e64be90:#FFFFFF;
    --e-global-color-eb507f3:#FFFFFF00;
    --e-global-color-3f37fea:#3A3A3A;
    --e-global-color-b4d1dfd:#FFBE00;
    --e-global-color-c1ada29:#FFE779;
    --e-global-color-7af558c:#FFFFFF1A;
    --e-global-color-568e035:#B279FF;
    --e-global-color-45bcc5b:#484848;
    --e-global-color-76544c2:#D8D8D8;
    --e-global-color-964964e:#2D2D44;
    --e-global-color-70ca7d7:#062233;
    --e-global-color-faf5d15:#000000;
    --e-global-color-1803bf0:#BB8FF7;
    --e-global-color-4eb5029:#3C8AAB;
    --e-global-color-fb84f3a:#C5E3F0;
    --e-global-color-caae858:#A8E2E6;
    --e-global-color-442231c:#CE9754;
    --e-global-color-c7b9c5f:#E3B781;
    --e-global-color-d498ef1:#F0EFE6;
    --e-global-color-639e95c:#A28B68;
    --e-global-color-7c7ba2f:#FFF0DD;
    --e-global-color-730643a:#8D8980;
    --e-global-color-3fce00d:#BDC87B;
    --e-global-color-2b57703:#D8D8D8BD;
    --e-global-color-730a667:#F46A5E;
    --e-global-color-ab0a9e7:#FFA33E;
    --e-global-color-89b15fa:#7EC242;
    --e-global-color-0af79f3:#89C4C8;
    --e-global-color-b9731ad:#F0EFE6D4;
    --e-global-color-94193b7:#F39F39;
    --e-global-color-cb149ce:#F7BE8B;
    --e-global-color-db9e5ac:#253138;
    --e-global-color-aca0dfd:#E1ECB8;
    --e-global-color-4f18ec4:#4C7419;
    --e-global-color-56fae3b:#73A241;
    --e-global-typography-primary-font-family:"Exo 2";
    --e-global-typography-primary-font-size:2.6rem;
    --e-global-typography-primary-font-weight:600;
    --e-global-typography-secondary-font-family:"Exo 2";
    --e-global-typography-secondary-font-size:2rem;
    --e-global-typography-secondary-font-weight:400;
    --e-global-typography-text-font-family:"Roboto";
    --e-global-typography-text-font-size:1rem;
    --e-global-typography-text-font-weight:400;
    --e-global-typography-accent-font-family:"Exo 2";
    --e-global-typography-accent-font-size:1rem;
    --e-global-typography-accent-font-weight:500;
    --e-global-typography-cbee878-font-family:"Exo 2";
    --e-global-typography-cbee878-font-size:3.5rem;
    --e-global-typography-cbee878-font-weight:700;
    --e-global-typography-cbee878-text-transform:capitalize;
    --e-global-typography-cbee878-line-height:1em;
    --e-global-typography-593381a-font-family:"Exo 2";
    --e-global-typography-593381a-font-size:2.6rem;
    --e-global-typography-593381a-font-weight:700;
    --e-global-typography-593381a-text-transform:capitalize;
    --e-global-typography-593381a-line-height:1em;
    --e-global-typography-aa08128-font-family:"Exo 2";
    --e-global-typography-aa08128-font-size:2rem;
    --e-global-typography-aa08128-font-weight:600;
    --e-global-typography-aa08128-line-height:1em;
    --e-global-typography-f203c23-font-family:"Exo 2";
    --e-global-typography-f203c23-font-size:1.6rem;
    --e-global-typography-f203c23-font-weight:600;
    --e-global-typography-f203c23-line-height:1em;
    --e-global-typography-a2fc1b9-font-family:"Exo 2";
    --e-global-typography-a2fc1b9-font-size:1.3rem;
    --e-global-typography-a2fc1b9-font-weight:600;
    --e-global-typography-a2fc1b9-line-height:1em;
    --e-global-typography-d3ea90d-font-family:"Exo 2";
    --e-global-typography-d3ea90d-font-size:0.9rem;
    --e-global-typography-d3ea90d-font-weight:600;
    --e-global-typography-d3ea90d-line-height:1em;
    --e-global-typography-f8cdd91-font-family:"Roboto";
    --e-global-typography-f8cdd91-font-size:1rem;
    --e-global-typography-f8cdd91-font-weight:400;
    --e-global-typography-f8cdd91-line-height:1.5em;
    --e-global-typography-3f07da6-font-family:"Roboto";
    --e-global-typography-3f07da6-font-size:1.3rem;
    --e-global-typography-3f07da6-font-weight:500;
    --e-global-typography-3f07da6-letter-spacing:5px;
    --e-global-typography-24b2df3-font-family:"Roboto";
    --e-global-typography-24b2df3-font-size:0.9rem;
    --e-global-typography-24b2df3-font-weight:400;
    --e-global-typography-64a9188-font-family:"Roboto";
    --e-global-typography-64a9188-font-size:1.2rem;
    --e-global-typography-64a9188-font-weight:500;
    --e-global-typography-779cdfc-font-family:"Roboto";
    --e-global-typography-779cdfc-font-size:1rem;
    --e-global-typography-779cdfc-font-weight:500;
    --e-global-typography-779cdfc-line-height:1.5em;
    --e-global-typography-adcb678-font-family:"Exo 2";
    --e-global-typography-adcb678-font-size:7rem;
    --e-global-typography-adcb678-font-weight:600;
    --e-global-typography-adcb678-line-height:1em;
    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 );
}

    .elementor-kit-6 a {
        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 );
    }

    .elementor-kit-6 h1 {
        color: var( --e-global-color-3f37fea );
        font-family: var( --e-global-typography-cbee878-font-family ), Sans-serif;
        font-size: var( --e-global-typography-cbee878-font-size );
        font-weight: var( --e-global-typography-cbee878-font-weight );
        text-transform: var( --e-global-typography-cbee878-text-transform );
        line-height: var( --e-global-typography-cbee878-line-height );
        letter-spacing: var( --e-global-typography-cbee878-letter-spacing );
        word-spacing: var( --e-global-typography-cbee878-word-spacing );
    }

    .elementor-kit-6 h2 {
        color: var( --e-global-color-3f37fea );
        font-family: var( --e-global-typography-593381a-font-family ), Sans-serif;
        font-size: var( --e-global-typography-593381a-font-size );
        font-weight: var( --e-global-typography-593381a-font-weight );
        text-transform: var( --e-global-typography-593381a-text-transform );
        line-height: var( --e-global-typography-593381a-line-height );
        letter-spacing: var( --e-global-typography-593381a-letter-spacing );
        word-spacing: var( --e-global-typography-593381a-word-spacing );
    }

    .elementor-kit-6 h3 {
        color: var( --e-global-color-3f37fea );
        font-family: var( --e-global-typography-aa08128-font-family ), Sans-serif;
        font-size: var( --e-global-typography-aa08128-font-size );
        font-weight: var( --e-global-typography-aa08128-font-weight );
        line-height: var( --e-global-typography-aa08128-line-height );
        letter-spacing: var( --e-global-typography-aa08128-letter-spacing );
        word-spacing: var( --e-global-typography-aa08128-word-spacing );
    }

    .elementor-kit-6 h4 {
        color: var( --e-global-color-3f37fea );
        font-family: var( --e-global-typography-f203c23-font-family ), Sans-serif;
        font-size: var( --e-global-typography-f203c23-font-size );
        font-weight: var( --e-global-typography-f203c23-font-weight );
        line-height: var( --e-global-typography-f203c23-line-height );
        letter-spacing: var( --e-global-typography-f203c23-letter-spacing );
        word-spacing: var( --e-global-typography-f203c23-word-spacing );
    }

    .elementor-kit-6 h5 {
        color: var( --e-global-color-3f37fea );
        font-family: var( --e-global-typography-a2fc1b9-font-family ), Sans-serif;
        font-size: var( --e-global-typography-a2fc1b9-font-size );
        font-weight: var( --e-global-typography-a2fc1b9-font-weight );
        line-height: var( --e-global-typography-a2fc1b9-line-height );
        letter-spacing: var( --e-global-typography-a2fc1b9-letter-spacing );
        word-spacing: var( --e-global-typography-a2fc1b9-word-spacing );
    }

    .elementor-kit-6 h6 {
        color: var( --e-global-color-3f37fea );
        font-family: var( --e-global-typography-d3ea90d-font-family ), Sans-serif;
        font-size: var( --e-global-typography-d3ea90d-font-size );
        font-weight: var( --e-global-typography-d3ea90d-font-weight );
        line-height: var( --e-global-typography-d3ea90d-line-height );
        letter-spacing: var( --e-global-typography-d3ea90d-letter-spacing );
        word-spacing: var( --e-global-typography-d3ea90d-word-spacing );
    }

    .elementor-kit-6 button, .elementor-kit-6 input[type="button"], .elementor-kit-6 input[type="submit"], .elementor-kit-6 .elementor-button {
        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 );
        color: var( --e-global-color-e64be90 );
        background-color: var( --e-global-color-94193b7 );
        border-style: solid;
        border-width: 1px 1px 1px 1px;
        border-color: var( --e-global-color-94193b7 );
        border-radius: 5px 5px 5px 5px;
        padding: 18px 20px 18px 20px;
    }

        .elementor-kit-6 button:hover, .elementor-kit-6 button:focus, .elementor-kit-6 input[type="button"]:hover, .elementor-kit-6 input[type="button"]:focus, .elementor-kit-6 input[type="submit"]:hover, .elementor-kit-6 input[type="submit"]:focus, .elementor-kit-6 .elementor-button:hover, .elementor-kit-6 .elementor-button:focus {
            background-color: var( --e-global-color-cb149ce );
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: var( --e-global-color-cb149ce );
        }

.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1140px;
}

.e-container {
    --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);
}

.site-header {
    padding-right: 0px;
    padding-left: 0px;
}

@media(max-width:1024px) {
    .elementor-kit-6 {
        --e-global-typography-primary-font-size:2rem;
        --e-global-typography-secondary-font-size:1.3rem;
        --e-global-typography-text-font-size:0.9rem;
        --e-global-typography-accent-font-size:0.9rem;
        --e-global-typography-cbee878-font-size:2.5rem;
        --e-global-typography-593381a-font-size:2rem;
        --e-global-typography-aa08128-font-size:1.3rem;
        --e-global-typography-f203c23-font-size:1.2rem;
        --e-global-typography-a2fc1b9-font-size:1rem;
        --e-global-typography-d3ea90d-font-size:0.8rem;
        --e-global-typography-f8cdd91-font-size:0.9rem;
        --e-global-typography-3f07da6-font-size:1rem;
        --e-global-typography-24b2df3-font-size:0.8rem;
        --e-global-typography-64a9188-font-size:1.1rem;
        --e-global-typography-779cdfc-font-size:0.9rem;
        --e-global-typography-adcb678-font-size:6rem;
        font-size: var( --e-global-typography-text-font-size );
    }

        .elementor-kit-6 a {
            font-size: var( --e-global-typography-text-font-size );
        }

        .elementor-kit-6 h1 {
            font-size: var( --e-global-typography-cbee878-font-size );
            line-height: var( --e-global-typography-cbee878-line-height );
            letter-spacing: var( --e-global-typography-cbee878-letter-spacing );
            word-spacing: var( --e-global-typography-cbee878-word-spacing );
        }

        .elementor-kit-6 h2 {
            font-size: var( --e-global-typography-593381a-font-size );
            line-height: var( --e-global-typography-593381a-line-height );
            letter-spacing: var( --e-global-typography-593381a-letter-spacing );
            word-spacing: var( --e-global-typography-593381a-word-spacing );
        }

        .elementor-kit-6 h3 {
            font-size: var( --e-global-typography-aa08128-font-size );
            line-height: var( --e-global-typography-aa08128-line-height );
            letter-spacing: var( --e-global-typography-aa08128-letter-spacing );
            word-spacing: var( --e-global-typography-aa08128-word-spacing );
        }

        .elementor-kit-6 h4 {
            font-size: var( --e-global-typography-f203c23-font-size );
            line-height: var( --e-global-typography-f203c23-line-height );
            letter-spacing: var( --e-global-typography-f203c23-letter-spacing );
            word-spacing: var( --e-global-typography-f203c23-word-spacing );
        }

        .elementor-kit-6 h5 {
            font-size: var( --e-global-typography-a2fc1b9-font-size );
            line-height: var( --e-global-typography-a2fc1b9-line-height );
            letter-spacing: var( --e-global-typography-a2fc1b9-letter-spacing );
            word-spacing: var( --e-global-typography-a2fc1b9-word-spacing );
        }

        .elementor-kit-6 h6 {
            font-size: var( --e-global-typography-d3ea90d-font-size );
            line-height: var( --e-global-typography-d3ea90d-line-height );
            letter-spacing: var( --e-global-typography-d3ea90d-letter-spacing );
            word-spacing: var( --e-global-typography-d3ea90d-word-spacing );
        }

        .elementor-kit-6 button, .elementor-kit-6 input[type="button"], .elementor-kit-6 input[type="submit"], .elementor-kit-6 .elementor-button {
            font-size: var( --e-global-typography-text-font-size );
        }

    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1024px;
    }

    .e-container {
        --container-max-width:1024px;
    }
}

@media(max-width:767px) {
    .elementor-kit-6 {
        --e-global-typography-primary-font-size:2rem;
        --e-global-typography-secondary-font-size:1.3rem;
        --e-global-typography-text-font-size:0.9rem;
        --e-global-typography-accent-font-size:0.9rem;
        --e-global-typography-cbee878-font-size:2rem;
        --e-global-typography-593381a-font-size:1.5rem;
        --e-global-typography-aa08128-font-size:1.3rem;
        --e-global-typography-f203c23-font-size:1.2rem;
        --e-global-typography-a2fc1b9-font-size:1rem;
        --e-global-typography-d3ea90d-font-size:0.8rem;
        --e-global-typography-f8cdd91-font-size:0.9rem;
        --e-global-typography-3f07da6-font-size:1rem;
        --e-global-typography-24b2df3-font-size:0.8rem;
        --e-global-typography-64a9188-font-size:1.1rem;
        --e-global-typography-779cdfc-font-size:0.9rem;
        --e-global-typography-adcb678-font-size:5rem;
        font-size: var( --e-global-typography-text-font-size );
    }

        .elementor-kit-6 a {
            font-size: var( --e-global-typography-text-font-size );
        }

        .elementor-kit-6 h1 {
            font-size: var( --e-global-typography-cbee878-font-size );
            line-height: var( --e-global-typography-cbee878-line-height );
            letter-spacing: var( --e-global-typography-cbee878-letter-spacing );
            word-spacing: var( --e-global-typography-cbee878-word-spacing );
        }

        .elementor-kit-6 h2 {
            font-size: var( --e-global-typography-593381a-font-size );
            line-height: var( --e-global-typography-593381a-line-height );
            letter-spacing: var( --e-global-typography-593381a-letter-spacing );
            word-spacing: var( --e-global-typography-593381a-word-spacing );
        }

        .elementor-kit-6 h3 {
            font-size: var( --e-global-typography-aa08128-font-size );
            line-height: var( --e-global-typography-aa08128-line-height );
            letter-spacing: var( --e-global-typography-aa08128-letter-spacing );
            word-spacing: var( --e-global-typography-aa08128-word-spacing );
        }

        .elementor-kit-6 h4 {
            font-size: var( --e-global-typography-f203c23-font-size );
            line-height: var( --e-global-typography-f203c23-line-height );
            letter-spacing: var( --e-global-typography-f203c23-letter-spacing );
            word-spacing: var( --e-global-typography-f203c23-word-spacing );
        }

        .elementor-kit-6 h5 {
            font-size: var( --e-global-typography-a2fc1b9-font-size );
            line-height: var( --e-global-typography-a2fc1b9-line-height );
            letter-spacing: var( --e-global-typography-a2fc1b9-letter-spacing );
            word-spacing: var( --e-global-typography-a2fc1b9-word-spacing );
        }

        .elementor-kit-6 h6 {
            font-size: var( --e-global-typography-d3ea90d-font-size );
            line-height: var( --e-global-typography-d3ea90d-line-height );
            letter-spacing: var( --e-global-typography-d3ea90d-letter-spacing );
            word-spacing: var( --e-global-typography-d3ea90d-word-spacing );
        }

        .elementor-kit-6 button, .elementor-kit-6 input[type="button"], .elementor-kit-6 input[type="submit"], .elementor-kit-6 .elementor-button {
            font-size: var( --e-global-typography-text-font-size );
        }

    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 767px;
    }

    .e-container {
        --container-max-width:767px;
    }
}
