﻿.elementor-2696 .elementor-element.elementor-element-76d9036:not(.elementor-motion-effects-element-type-background), .elementor-2696 .elementor-element.elementor-element-76d9036>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../image/home-1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-2696 .elementor-element.elementor-element-76d9036>.elementor-container
{
    min-height: 400px;
}
.elementor-2696 .elementor-element.elementor-element-76d9036
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-2696 .elementor-element.elementor-element-76d9036>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-2696 .elementor-element.elementor-element-0c85ea7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-2696 .elementor-element.elementor-element-0c85ea7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-2696 .elementor-element.elementor-element-0c85ea7.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-2696 .elementor-element.elementor-element-6565723>.elementor-container
{
    max-width: 900px;
}
.elementor-2696 .elementor-element.elementor-element-7146440
{
    text-align: center;
}
.elementor-2696 .elementor-element.elementor-element-7146440 .elementor-heading-title
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
    color: var(--e-global-color-668ab4d);
}
.elementor-2696 .elementor-element.elementor-element-7a0fa40:not(.elementor-motion-effects-element-type-background), .elementor-2696 .elementor-element.elementor-element-7a0fa40>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-2696 .elementor-element.elementor-element-7a0fa40>.elementor-container
{
    max-width: 767px;
}
.elementor-2696 .elementor-element.elementor-element-7a0fa40
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 200px 16px 150px 16px;
}
.elementor-2696 .elementor-element.elementor-element-7a0fa40>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2696 .elementor-element.elementor-element-fa97e11>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-2696 .elementor-element.elementor-element-fa97e11>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-2696 .elementor-element.elementor-element-65db5fc>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-2696 .elementor-element.elementor-element-65db5fc
{
    text-align: center;
    color: #fff;
}
.elementor-2696 .elementor-element.elementor-element-c368213>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2696 .elementor-element.elementor-element-c368213:not(.elementor-motion-effects-element-type-background), .elementor-2696 .elementor-element.elementor-element-c368213>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../image/AdobeStock_228757658-scaled.jpeg");
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-2696 .elementor-element.elementor-element-c368213>.elementor-container
{
    min-height: 670px;
}
.elementor-2696 .elementor-element.elementor-element-c368213
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-2696 .elementor-element.elementor-element-c368213>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2696 .elementor-element.elementor-element-f8f72f3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-2696 .elementor-element.elementor-element-a5cdd68:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2696 .elementor-element.elementor-element-a5cdd68>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-2696 .elementor-element.elementor-element-a5cdd68>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 60px 50px 60px;
}
.elementor-2696 .elementor-element.elementor-element-a5cdd68>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2696 .elementor-element.elementor-element-39aa8c4 .elementor-heading-title
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
    color: var(--e-global-color-668ab4d);
}
.elementor-2696 .elementor-element.elementor-element-e3ecb24
{
    color: var(--e-global-color-e55b97d);
}
.elementor-2696 .elementor-element.elementor-element-da8ffa7 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-2696 .elementor-element.elementor-element-8855884>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2696 .elementor-element.elementor-element-8855884:not(.elementor-motion-effects-element-type-background), .elementor-2696 .elementor-element.elementor-element-8855884>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../image/AdobeStock_423786860-scaled.jpeg");
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-2696 .elementor-element.elementor-element-8855884>.elementor-container
{
    min-height: 670px;
}
.elementor-2696 .elementor-element.elementor-element-8855884
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-2696 .elementor-element.elementor-element-8855884>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2696 .elementor-element.elementor-element-c60b158>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-2696 .elementor-element.elementor-element-1bad659:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2696 .elementor-element.elementor-element-1bad659>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-2696 .elementor-element.elementor-element-1bad659>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 60px 50px 60px;
}
.elementor-2696 .elementor-element.elementor-element-1bad659>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2696 .elementor-element.elementor-element-70d0cf5 .elementor-heading-title
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
    color: var(--e-global-color-668ab4d);
}
.elementor-2696 .elementor-element.elementor-element-944e11f
{
    color: var(--e-global-color-e55b97d);
}
.elementor-2696 .elementor-element.elementor-element-a3b42c8 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-2696 .elementor-element.elementor-element-153dbd5>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-2696 .elementor-element.elementor-element-153dbd5:not(.elementor-motion-effects-element-type-background), .elementor-2696 .elementor-element.elementor-element-153dbd5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../image/AdobeStock_133819209-scaled.jpeg");
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-2696 .elementor-element.elementor-element-153dbd5>.elementor-container
{
    min-height: 670px;
}
.elementor-2696 .elementor-element.elementor-element-153dbd5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
}
.elementor-2696 .elementor-element.elementor-element-153dbd5>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2696 .elementor-element.elementor-element-3e12787>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 0;
}
.elementor-2696 .elementor-element.elementor-element-3da2269:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-2696 .elementor-element.elementor-element-3da2269>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-2696 .elementor-element.elementor-element-3da2269>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 60px 50px 60px;
}
.elementor-2696 .elementor-element.elementor-element-3da2269>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2696 .elementor-element.elementor-element-2b09ba1 .elementor-heading-title
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
    color: var(--e-global-color-668ab4d);
}
.elementor-2696 .elementor-element.elementor-element-2a06127
{
    color: var(--e-global-color-e55b97d);
}
.elementor-2696 .elementor-element.elementor-element-f815fdf .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-2696 .elementor-element.elementor-element-a36b4bf:not(.elementor-motion-effects-element-type-background), .elementor-2696 .elementor-element.elementor-element-a36b4bf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-e55b97d);
}
.elementor-2696 .elementor-element.elementor-element-a36b4bf
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 100px 20px 100px 20px;
}
.elementor-2696 .elementor-element.elementor-element-a36b4bf>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-2696 .elementor-element.elementor-element-477fc37
{
    --icon-box-icon-margin: 15px;
}
.elementor-2696 .elementor-element.elementor-element-49c3633
{
    --grid-row-gap: 35px;
    --grid-column-gap: 30px;
}
.elementor-2696 .elementor-element.elementor-element-49c3633 .elementor-posts-container .elementor-post__thumbnail
{
}
.elementor-2696 .elementor-element.elementor-element-49c3633:after
{
    content: "1";
}
.elementor-2696 .elementor-element.elementor-element-49c3633 .elementor-post__thumbnail__link
{
    width: 100%;
}
.elementor-2696 .elementor-element.elementor-element-49c3633 .elementor-post__meta-data span+span:before
{
    content: "•";
}
.elementor-2696 .elementor-element.elementor-element-49c3633 .elementor-post__text
{
    margin-top: 20px;
}
.elementor-2696 .elementor-element.elementor-element-49c3633 .elementor-post__title, .elementor-2696 .elementor-element.elementor-element-49c3633 .elementor-post__title a
{
    color: var(--e-global-color-primary);
}
.elementor-2696 .elementor-element.elementor-element-abed7b4
{
    text-align: right;
}
@media(max-width: 1024px)
{
    .elementor-2696 .elementor-element.elementor-element-7a0fa40
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 100px 16px 50px 16px;
    }
}
@media(max-width: 767px)
{
    .elementor-2696 .elementor-element.elementor-element-7a0fa40
    {
        padding: 50px 16px 50px 16px;
    }
    .elementor-2696 .elementor-element.elementor-element-fa97e11>.elementor-element-populated
    {
        padding: 30px 0 0 0;
    }
    .elementor-2696 .elementor-element.elementor-element-c368213>.elementor-container
    {
        min-height: 200px;
    }
    .elementor-2696 .elementor-element.elementor-element-8855884>.elementor-container
    {
        min-height: 200px;
    }
    .elementor-2696 .elementor-element.elementor-element-153dbd5>.elementor-container
    {
        min-height: 200px;
    }
    .elementor-2696 .elementor-element.elementor-element-49c3633 .elementor-posts-container .elementor-post__thumbnail
    {

    }
    .elementor-2696 .elementor-element.elementor-element-49c3633:after
    {
        content: "0.5";
    }
    .elementor-2696 .elementor-element.elementor-element-49c3633 .elementor-post__thumbnail__link
    {
        width: 100%;
    }
}
@media(min-width: 768px)
{
    .elementor-2696 .elementor-element.elementor-element-a5cdd68
    {
        width: 40%;
    }
    .elementor-2696 .elementor-element.elementor-element-f2307a5
    {
        width: 59.333%;
    }
    .elementor-2696 .elementor-element.elementor-element-7f6f979
    {
        width: 59.333%;
    }
    .elementor-2696 .elementor-element.elementor-element-1bad659
    {
        width: 40%;
    }
    .elementor-2696 .elementor-element.elementor-element-3da2269
    {
        width: 40%;
    }
    .elementor-2696 .elementor-element.elementor-element-7c8f7a9
    {
        width: 59.333%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-2696 .elementor-element.elementor-element-a5cdd68
    {
        width: 80%;
    }
    .elementor-2696 .elementor-element.elementor-element-f2307a5
    {
        width: 10%;
    }
    .elementor-2696 .elementor-element.elementor-element-7f6f979
    {
        width: 20%;
    }
    .elementor-2696 .elementor-element.elementor-element-1bad659
    {
        width: 80%;
    }
    .elementor-2696 .elementor-element.elementor-element-3da2269
    {
        width: 80%;
    }
    .elementor-2696 .elementor-element.elementor-element-7c8f7a9
    {
        width: 20%;
    }
}
@media(min-width: 1025px)
{
    .elementor-2696 .elementor-element.elementor-element-c368213:not(.elementor-motion-effects-element-type-background), .elementor-2696 .elementor-element.elementor-element-c368213>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
    .elementor-2696 .elementor-element.elementor-element-8855884:not(.elementor-motion-effects-element-type-background), .elementor-2696 .elementor-element.elementor-element-8855884>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
    .elementor-2696 .elementor-element.elementor-element-153dbd5:not(.elementor-motion-effects-element-type-background), .elementor-2696 .elementor-element.elementor-element-153dbd5>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
}
.elementor-heading-title
{
    line-height: 1.5!important;
}
.home-hero-text
{
    line-height: 1.5em;
}