.elementor-66 .elementor-element.elementor-element-c9c121d:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-c9c121d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-c9c121d
{
    border-style: none;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 10px 0 10px;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-c9c121d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-1d61958:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-1d61958>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-1d61958.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-1d61958.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-1d61958.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-end;
}
.elementor-66 .elementor-element.elementor-element-1d61958>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 80px 0 80px 10px;
}
.elementor-66 .elementor-element.elementor-element-1d61958>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-66 .elementor-element.elementor-element-55331e0 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 80px;
    font-weight: 700;
    line-height: 100px;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-eb44dcf .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 34px;
    color: #494949;
}
.elementor-66 .elementor-element.elementor-element-c0de486>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-66 .elementor-element.elementor-element-c0de486
{
    overflow: visible;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-cfa6082.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-cfa6082.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-cfa6082.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-66 .elementor-element.elementor-element-e2dd83d
{
    text-align: left;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-33cc942.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-33cc942.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-33cc942.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-66 .elementor-element.elementor-element-142a4bc
{
    text-align: left;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-87e58b2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-87e58b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-87e58b2.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-66 .elementor-element.elementor-element-98aa5a8
{
    text-align: left;
}
.elementor-66 .elementor-element.elementor-element-78cb627.elementor-column>.elementor-widget-wrap
{
    justify-content: flex-start;
}
.elementor-66 .elementor-element.elementor-element-13e4173>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-13e4173 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 52px;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-364e2a0>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-66 .elementor-element.elementor-element-364e2a0 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
    color: #494949;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-66 .elementor-element.elementor-element-cf697bc .elementor-button
{
    background-color: #0071c5;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 32px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 10px 10px 10px 10px;
    padding: 9px 12px 9px 12px;
}
.elementor-66 .elementor-element.elementor-element-cf697bc .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-cf697bc .elementor-button:focus
{
    background-color: #fff;
    color: #0071c5;
    border-color: #0071c5;
}
.elementor-66 .elementor-element.elementor-element-cf697bc .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-cf697bc .elementor-button .elementor-button-content-wrapper
{
    gap: 12px;
}
.elementor-66 .elementor-element.elementor-element-cf697bc .elementor-button:hover svg, .elementor-66 .elementor-element.elementor-element-cf697bc .elementor-button:focus svg
{
    fill: #0071c5;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-42ca6de.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-42ca6de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-42ca6de>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 30px;
}
.elementor-66 .elementor-element.elementor-element-42ca6de>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-e950e95:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-e950e95>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-e950e95
{
    border-style: solid;
    border-width: 1px 0 1px 0;
    border-color: #cbcbcb;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-e950e95>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-7a37834.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-7a37834.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-7a37834>.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-66 .elementor-element.elementor-element-7a37834>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #cbcbcb;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-264e2f6>.elementor-widget-container
{
    padding: 20px 0 20px 10px;
}
.elementor-66 .elementor-element.elementor-element-264e2f6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 29px;
    font-weight: 600;
    color: #000;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-be8b109.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-be8b109.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-be8b109>.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-66 .elementor-element.elementor-element-72fb2f4
{
    --e-image-carousel-slides-to-show: 5;
}
.elementor-66 .elementor-element.elementor-element-594cae1:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-594cae1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f2faff;
}
.elementor-66 .elementor-element.elementor-element-594cae1
{
    border-style: solid;
    border-width: 1px 0 1px 0;
    border-color: #cbcbcb;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-594cae1>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-86ead9c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-86ead9c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-86ead9c>.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-66 .elementor-element.elementor-element-86ead9c>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #cbcbcb;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-25012df>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-66 .elementor-element.elementor-element-25012df
{
    text-align: left;
}
.elementor-66 .elementor-element.elementor-element-25012df .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 29px;
    font-weight: 600;
    color: #000;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-918f7a6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-918f7a6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-918f7a6>.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-66 .elementor-element.elementor-element-486f638
{
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-b05d1be:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-b05d1be>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-b05d1be>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-b05d1be>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-4e0f22b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-4e0f22b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-4e0f22b>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-4e0f22b>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-89fd1e5
{
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-74cd3e2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-74cd3e2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-74cd3e2>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-74cd3e2>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-2703ff3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-2703ff3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-2703ff3>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-2703ff3>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-9da45a6
{
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-b885215:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-b885215>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-b885215>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-b885215>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-cfad6a5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-cfad6a5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-cfad6a5>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-cfad6a5>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-f64b30b
{
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-ab93887:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-ab93887>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-ab93887>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-ab93887>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-554a9f0>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-554a9f0>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-791ea52
{
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-7105f1e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-7105f1e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-7105f1e>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-7105f1e>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-f855e03>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-f855e03>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-73611a7
{
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-0e546b5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-0e546b5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-0e546b5>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-0e546b5>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-6279928>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-6279928>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-341693e
{
    margin-top: 80px;
    margin-bottom: 0;
    padding: 0 0 0 10px;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-cef4ecc>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-f3bc4b5>.elementor-widget-container
{
    margin: 0 0 0 2px;
}
.elementor-66 .elementor-element.elementor-element-f3bc4b5 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #565656;
}
.elementor-66 .elementor-element.elementor-element-c3b386c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-c3b386c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 50px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: -.6px;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-eb1f102>.elementor-widget-container
{
    margin: -18px 0 0 13px;
    padding: 0 16px 4px 0;
}
body:not(.rtl) .elementor-66 .elementor-element.elementor-element-eb1f102
{
    left: 0;
}
body.rtl .elementor-66 .elementor-element.elementor-element-eb1f102
{
    right: 0;
}
.elementor-66 .elementor-element.elementor-element-eb1f102
{
    top: 65px;
    text-align: right;
}
.elementor-66 .elementor-element.elementor-element-eb1f102 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-259588d
{
    margin-top: 10px;
    margin-bottom: 0;
    padding: 0 0 60px 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-39b0df1>.elementor-element-populated
{
    padding: 0 10px 0 10px;
}
.elementor-66 .elementor-element.elementor-element-06173e3 .bdt-ep-static-carousel-item
{
    background-color: #e9e9e947;
    border-style: solid;
    border-width: 0 0 0 0;
    border-radius: 13px 13px 13px 13px;
    padding: 0 0 0 0;
    box-shadow: 1px 0 10px 0 rgba(0,0,0,.13);
}
.elementor-66 .elementor-element.elementor-element-06173e3>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-06173e3 .bdt-ep-static-carousel-image
{
    margin-bottom: 2px;
}
.elementor-66 .elementor-element.elementor-element-06173e3 .bdt-ep-static-carousel-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 27px;
}
.elementor-66 .elementor-element.elementor-element-06173e3 .bdt-ep-static-carousel-sub-title
{
    color: #727272;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
}
.elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-next i
{
    color: #030303;
}
.elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-prev, .elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-next
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #000;
    border-radius: 50px 50px 50px 50px;
    padding: 7px 7px 7px 7px;
}
.elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-next i
{
    font-size: 24px;
}
.elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-prev
{
    margin-right: 8px;
}
.elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-next
{
    margin-left: 8px;
}
.elementor-66 .elementor-element.elementor-element-06173e3
{
    --ep-swiper-carousel-arrows-ncy: -15px;
}
.elementor-66 .elementor-element.elementor-element-00cee63:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-00cee63>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-00cee63
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-00cee63>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-595994f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-595994f
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-595994f .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 600;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-d0e38b0
{
    overflow: visible;
}
.elementor-widget-image-box .elementor-image-box-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-66 .elementor-element.elementor-element-76c76fe.elementor-position-right .elementor-image-box-img
{
    margin-left: 24px;
}
.elementor-66 .elementor-element.elementor-element-76c76fe.elementor-position-left .elementor-image-box-img
{
    margin-right: 24px;
}
.elementor-66 .elementor-element.elementor-element-76c76fe.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 24px;
}
.elementor-66 .elementor-element.elementor-element-76c76fe .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66 .elementor-element.elementor-element-76c76fe .elementor-image-box-title
{
    color: #727272;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    text-transform: uppercase;
}
.elementor-66 .elementor-element.elementor-element-76c76fe .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
}
.elementor-66 .elementor-element.elementor-element-845b08b.elementor-position-right .elementor-image-box-img
{
    margin-left: 24px;
}
.elementor-66 .elementor-element.elementor-element-845b08b.elementor-position-left .elementor-image-box-img
{
    margin-right: 24px;
}
.elementor-66 .elementor-element.elementor-element-845b08b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 24px;
}
.elementor-66 .elementor-element.elementor-element-845b08b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-66 .elementor-element.elementor-element-845b08b .elementor-image-box-title
{
    color: #727272;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    text-transform: capitalize;
}
.elementor-66 .elementor-element.elementor-element-845b08b .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
}
.elementor-66 .elementor-element.elementor-element-f01fdc5 .elementor-button
{
    background-color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
}
.elementor-66 .elementor-element.elementor-element-674439b
{
    padding: 40px 0 40px 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-21ed59b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-21ed59b
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-21ed59b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 50px;
    font-weight: 600;
    line-height: 60px;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-b8187fc
{
    padding: 0 25px 0 25px;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-9dff042>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-9dff042>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-6133a68:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-6133a68>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1f1841;
    background-image: url("/wp-content/uploads/2024/09/online-shopping-mobile-phone2-1.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-66 .elementor-element.elementor-element-6133a68, .elementor-66 .elementor-element.elementor-element-6133a68>.elementor-background-overlay
{
    border-radius: 21px 21px 21px 21px;
}
.elementor-66 .elementor-element.elementor-element-6133a68
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-6133a68>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-e86e3c2>.elementor-element-populated
{
    padding: 20px 20px 20px 20px;
}
.elementor-66 .elementor-element.elementor-element-759bfbf .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-cbcdfea>.elementor-widget-container
{
    padding: 0 0px 0 0;
}
.elementor-66 .elementor-element.elementor-element-cbcdfea .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-dd9864c .elementor-button
{
    background-color: #61ce7000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-dd9864c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-dd9864c .elementor-button .elementor-button-content-wrapper
{
    gap: 8px;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-a119896.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-a119896.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-38dddbd>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-38dddbd:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-38dddbd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #081043;
    background-image: url("/wp-content/uploads/2023/07/Asset-1@2x-2.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 87% auto;
}
.elementor-66 .elementor-element.elementor-element-38dddbd, .elementor-66 .elementor-element.elementor-element-38dddbd>.elementor-background-overlay
{
    border-radius: 21px 21px 21px 21px;
}
.elementor-66 .elementor-element.elementor-element-38dddbd
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-38dddbd>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-fdfc3d6>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 20px 20px;
}
.elementor-66 .elementor-element.elementor-element-fdfc3d6>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-aa67bed .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-e789476>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 40px 0 0;
}
.elementor-66 .elementor-element.elementor-element-e789476 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-7cae7e6 .elementor-button
{
    background-color: #61ce7000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-7cae7e6 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-7cae7e6 .elementor-button .elementor-button-content-wrapper
{
    gap: 8px;
}
.elementor-66 .elementor-element.elementor-element-ea4a16e>.elementor-element-populated
{
    padding: 30px 0 30px 30px;
}
.elementor-66 .elementor-element.elementor-element-72d3a1a
{
    padding: 0 25px 0 25px;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-570eac2>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-570eac2>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-23206c0>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-23206c0:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-23206c0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #030b3d;
    background-image: url("https://res.cloudinary.com/dnwlzhvim/image/upload/v1705640830/Group_105388_nldtxb.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.elementor-66 .elementor-element.elementor-element-23206c0, .elementor-66 .elementor-element.elementor-element-23206c0>.elementor-background-overlay
{
    border-radius: 21px 21px 21px 21px;
}
.elementor-66 .elementor-element.elementor-element-23206c0
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-23206c0>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-5d86bc5>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 20px 20px 20px;
}
.elementor-66 .elementor-element.elementor-element-5d86bc5>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-ec21cb2 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-3ad1931>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-3ad1931 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-b72848c .elementor-button
{
    background-color: #61ce7000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-b72848c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-b72848c .elementor-button .elementor-button-content-wrapper
{
    gap: 8px;
}
.elementor-66 .elementor-element.elementor-element-8fa4d20>.elementor-element-populated
{
    padding: 30px 0 30px 30px;
}
.elementor-66 .elementor-element.elementor-element-636b2b6:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-636b2b6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #00051c;
    background-image: url("https://res.cloudinary.com/dnwlzhvim/image/upload/v1705640832/Group_105391_fvvipq.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.elementor-66 .elementor-element.elementor-element-636b2b6, .elementor-66 .elementor-element.elementor-element-636b2b6>.elementor-background-overlay
{
    border-radius: 21px 21px 21px 21px;
}
.elementor-66 .elementor-element.elementor-element-636b2b6
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-636b2b6>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-b635951.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-b635951.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-b635951.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-66 .elementor-element.elementor-element-b635951>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 20px 20px 20px;
}
.elementor-66 .elementor-element.elementor-element-b635951>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-79ad6b5 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-c6a1cc1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-c6a1cc1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-9b3ed44 .elementor-button
{
    background-color: #61ce7000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-9b3ed44 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-9b3ed44 .elementor-button .elementor-button-content-wrapper
{
    gap: 8px;
}
.elementor-66 .elementor-element.elementor-element-b5f6b9d>.elementor-element-populated
{
    padding: 30px 0 30px 30px;
}
.elementor-66 .elementor-element.elementor-element-3a63098
{
    padding: 0 25px 0 25px;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-5ff5cbf:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-5ff5cbf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #2f2852;
    background-image: url("https://res.cloudinary.com/dnwlzhvim/image/upload/v1705640831/Group_105389_u1ifxe.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 96% auto;
}
.elementor-66 .elementor-element.elementor-element-5ff5cbf, .elementor-66 .elementor-element.elementor-element-5ff5cbf>.elementor-background-overlay
{
    border-radius: 21px 21px 21px 21px;
}
.elementor-66 .elementor-element.elementor-element-5ff5cbf
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-5ff5cbf>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-7f201b7>.elementor-element-populated
{
    padding: 20px 20px 20px 20px;
}
.elementor-66 .elementor-element.elementor-element-1de61c7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-8f78b1d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-8f78b1d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-c5825aa .elementor-button
{
    background-color: #61ce7000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-c5825aa .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-c5825aa .elementor-button .elementor-button-content-wrapper
{
    gap: 8px;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-3d4b32e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-3d4b32e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-128595c:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-128595c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #36164a;
    background-image: url("https://res.cloudinary.com/dnwlzhvim/image/upload/v1705640833/Group_105390_aprydr.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-66 .elementor-element.elementor-element-128595c, .elementor-66 .elementor-element.elementor-element-128595c>.elementor-background-overlay
{
    border-radius: 21px 21px 21px 21px;
}
.elementor-66 .elementor-element.elementor-element-128595c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-128595c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-11463f9>.elementor-element-populated
{
    padding: 20px 20px 20px 20px;
}
.elementor-66 .elementor-element.elementor-element-c2d4998 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-92d8688>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-92d8688 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-ac6c09f .elementor-button
{
    background-color: #61ce7000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-ac6c09f .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-ac6c09f .elementor-button .elementor-button-content-wrapper
{
    gap: 8px;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-11584a5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-11584a5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-b97aca3
{
    padding: 0 25px 0 25px;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-2d8af60>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-2d8af60>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-e66242e:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-e66242e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #081043;
}
.elementor-66 .elementor-element.elementor-element-e66242e, .elementor-66 .elementor-element.elementor-element-e66242e>.elementor-background-overlay
{
    border-radius: 21px 21px 21px 21px;
}
.elementor-66 .elementor-element.elementor-element-e66242e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-e66242e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-4823550.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-66 .elementor-element.elementor-element-4823550.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-66 .elementor-element.elementor-element-4823550.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-66 .elementor-element.elementor-element-4823550>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 0 20px 20px;
}
.elementor-66 .elementor-element.elementor-element-4823550>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-d30a6ef .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-f12846d>.elementor-widget-container
{
    padding: 0 50px 0 0;
}
.elementor-66 .elementor-element.elementor-element-f12846d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-e72d6f8 .elementor-button
{
    background-color: #61ce7000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-e72d6f8 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-e72d6f8 .elementor-button .elementor-button-content-wrapper
{
    gap: 8px;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-c3bfa10.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-66 .elementor-element.elementor-element-c3bfa10.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-66 .elementor-element.elementor-element-c3bfa10>.elementor-element-populated
{
    padding: 30px 10px 30px 0;
}
.elementor-66 .elementor-element.elementor-element-a782260:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-a782260>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #020b37;
}
.elementor-66 .elementor-element.elementor-element-a782260, .elementor-66 .elementor-element.elementor-element-a782260>.elementor-background-overlay
{
    border-radius: 21px 21px 21px 21px;
}
.elementor-66 .elementor-element.elementor-element-a782260
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-a782260>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-5ef70e8>.elementor-element-populated
{
    padding: 20px 0 20px 20px;
}
.elementor-66 .elementor-element.elementor-element-84afdef .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-b506b2d>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-66 .elementor-element.elementor-element-b506b2d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-5104d0c .elementor-button
{
    background-color: #61ce7000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-5104d0c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-5104d0c .elementor-button .elementor-button-content-wrapper
{
    gap: 8px;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-65be630.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-65be630.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-35c9b1f
{
    padding: 0 25px 0 25px;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-37bb54a:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-37bb54a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #020b37;
}
.elementor-66 .elementor-element.elementor-element-37bb54a, .elementor-66 .elementor-element.elementor-element-37bb54a>.elementor-background-overlay
{
    border-radius: 21px 21px 21px 21px;
}
.elementor-66 .elementor-element.elementor-element-37bb54a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-37bb54a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-b31ca7a>.elementor-element-populated
{
    padding: 20px 0 20px 20px;
}
.elementor-66 .elementor-element.elementor-element-a8626e5 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-8b07032>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-66 .elementor-element.elementor-element-8b07032 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-724e3ea .elementor-button
{
    background-color: #61ce7000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-724e3ea .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-724e3ea .elementor-button .elementor-button-content-wrapper
{
    gap: 8px;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-5b848d4.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-5b848d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-6aba29b:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-6aba29b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1f1841;
}
.elementor-66 .elementor-element.elementor-element-6aba29b, .elementor-66 .elementor-element.elementor-element-6aba29b>.elementor-background-overlay
{
    border-radius: 21px 21px 21px 21px;
}
.elementor-66 .elementor-element.elementor-element-6aba29b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-6aba29b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-34b2261>.elementor-element-populated
{
    padding: 20px 0 20px 20px;
}
.elementor-66 .elementor-element.elementor-element-0cdb52a .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-0fc4386>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-66 .elementor-element.elementor-element-0fc4386 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 21px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-87a49f0 .elementor-button
{
    background-color: #61ce7000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-87a49f0 .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-87a49f0 .elementor-button .elementor-button-content-wrapper
{
    gap: 9px;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-64f409d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-64f409d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-f8d4c8c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 36px 0 50px 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-f8d4c8c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-64ce225>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-64ce225>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-c0c08dd
{
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-0f59973>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-66 .elementor-element.elementor-element-0f59973>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-4d3aeb9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-4d3aeb9
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-4d3aeb9 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 50px;
    font-weight: 600;
    line-height: 52px;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-bd9fd69
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-bd9fd69 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 25px;
    color: #111;
}
.elementor-66 .elementor-element.elementor-element-bd01298:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-bd01298>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("/wp-content/uploads/2024/05/Techies-Logo-1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 38% auto;
}
.elementor-66 .elementor-element.elementor-element-bd01298
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-bd01298>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]
{
    background-color: #fafafa;
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion .elementskit-card-header>.elementskit-btn-link
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #000;
    padding: 18px 25px 18px 25px;
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion .elementskit-card-body, .elementor-66 .elementor-element.elementor-element-93bbdce .accordion.floating-style .elementskit-card-body
{
    background-color: #fafafa;
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]
{
    color: #000;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #c3c3c36e;
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion .elementskit-card:not(:last-child)
{
    margin-bottom: 14px;
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion .elementskit-card-body p
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion .elementskit-card-body
{
    color: #000;
    padding: 20px 25px 20px 25px;
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion .elementskit-card-body p, .elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion .elementskit-card-body
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion>.elementskit-card.active
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #c3c3c36e;
    box-shadow: 0 0 15px 0 rgba(43.999999999999986,43.999999999999986,43.999999999999986,.06);
}
.elementor-66 .elementor-element.elementor-element-93bbdce .elementskit-accordion>.elementskit-card
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #c3c3c36e;
    box-shadow: 0 0 15px 0 rgba(44,44,44,.1);
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]
{
    background-color: #fafafa;
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #000;
    padding: 18px 25px 18px 25px;
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion .elementskit-card-body, .elementor-66 .elementor-element.elementor-element-d72ac43 .accordion.floating-style .elementskit-card-body
{
    background-color: #fafafa;
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]
{
    color: #000;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #c3c3c36e;
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion .elementskit-card:not(:last-child)
{
    margin-bottom: 14px;
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion .elementskit-card-body p
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion .elementskit-card-body
{
    color: #000;
    padding: 20px 25px 20px 25px;
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion .elementskit-card-body p, .elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion .elementskit-card-body
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion>.elementskit-card.active
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #c3c3c36e;
    box-shadow: 0 0 15px 0 rgba(43.999999999999986,43.999999999999986,43.999999999999986,.06);
}
.elementor-66 .elementor-element.elementor-element-d72ac43 .elementskit-accordion>.elementskit-card
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #c3c3c36e;
    box-shadow: 0 0 15px 0 rgba(44,44,44,.1);
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]
{
    background-color: #fafafa;
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion .elementskit-card-header>.elementskit-btn-link
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #000;
    padding: 18px 25px 18px 25px;
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion .elementskit-card-body, .elementor-66 .elementor-element.elementor-element-19e132b .accordion.floating-style .elementskit-card-body
{
    background-color: #fafafa;
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]
{
    color: #000;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #c3c3c36e;
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion .elementskit-card:not(:last-child)
{
    margin-bottom: 14px;
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion .elementskit-card-body p
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion .elementskit-card-body
{
    color: #000;
    padding: 20px 25px 20px 25px;
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion .elementskit-card-body p, .elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion .elementskit-card-body
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion>.elementskit-card.active
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #c3c3c36e;
    box-shadow: 0 0 15px 0 rgba(43.999999999999986,43.999999999999986,43.999999999999986,.06);
}
.elementor-66 .elementor-element.elementor-element-19e132b .elementskit-accordion>.elementskit-card
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #c3c3c36e;
    box-shadow: 0 0 15px 0 rgba(44,44,44,.1);
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]
{
    background-color: #fafafa;
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #000;
    padding: 18px 25px 18px 25px;
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion .elementskit-card-body, .elementor-66 .elementor-element.elementor-element-c905860 .accordion.floating-style .elementskit-card-body
{
    background-color: #fafafa;
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]
{
    color: #000;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #c3c3c36e;
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion .elementskit-card:not(:last-child)
{
    margin-bottom: 14px;
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion .elementskit-card-body p
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion .elementskit-card-body
{
    color: #000;
    padding: 20px 25px 20px 25px;
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion .elementskit-card-body p, .elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion .elementskit-card-body
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion>.elementskit-card.active
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #c3c3c36e;
    box-shadow: 0 0 15px 0 rgba(43.999999999999986,43.999999999999986,43.999999999999986,.06);
}
.elementor-66 .elementor-element.elementor-element-c905860 .elementskit-accordion>.elementskit-card
{
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #c3c3c36e;
    box-shadow: 0 0 15px 0 rgba(44,44,44,.1);
}
.elementor-66 .elementor-element.elementor-element-d254e90
{
    text-align: left;
}
.elementor-66 .elementor-element.elementor-element-d254e90 img
{
    width: 80%;
}
.elementor-66 .elementor-element.elementor-element-2b93e69:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-2b93e69>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-66 .elementor-element.elementor-element-2b93e69
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 60px 0 60px 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-2b93e69>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-276b4dd>.elementor-widget-container
{
    margin: 0 0 0 7px;
}
.elementor-66 .elementor-element.elementor-element-276b4dd
{
    text-align: left;
}
.elementor-66 .elementor-element.elementor-element-276b4dd .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 50px;
    font-weight: 600;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-d6ed81d>.elementor-widget-container
{
    margin: 0 0 0 8px;
}
.elementor-66 .elementor-element.elementor-element-d6ed81d
{
    text-align: left;
}
.elementor-66 .elementor-element.elementor-element-d6ed81d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 28px;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-0bef79a
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-89e0189
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-89e0189 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 26px;
    font-weight: 600;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-1a4612f
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-1a4612f .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 26px;
    font-weight: 600;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-c877af8
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-c877af8 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 26px;
    font-weight: 600;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-6683b64
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-6683b64 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 26px;
    font-weight: 600;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-0b1919c
{
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-15798ce
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-15798ce .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 26px;
    font-weight: 600;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-674abe2
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-674abe2 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 26px;
    font-weight: 600;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-f24fedc
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-f24fedc .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 26px;
    font-weight: 600;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-723fc74
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-723fc74 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 26px;
    font-weight: 600;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-feb6a78
{
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-1fca77b
{
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-26723a2>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-ec817ad
{
    padding: 50px 0 50px 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-638c2a7>.elementor-element-populated
{
    padding: 0 20px 0 30px;
}
.elementor-66 .elementor-element.elementor-element-532cb9b>.elementor-widget-container
{
    padding: 0 0 17px 0;
}
.elementor-66 .elementor-element.elementor-element-532cb9b
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-532cb9b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 50px;
    font-weight: 600;
    text-transform: capitalize;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-437a00e
{
    overflow: visible;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-d4f4cd8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-d4f4cd8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-d4f4cd8>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-d4f4cd8>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-1ea0873.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-1ea0873.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-1ea0873>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-1ea0873>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-c4b5820.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-c4b5820.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-c4b5820>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-c4b5820>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-2ef6e38.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-2ef6e38.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-2ef6e38>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-2ef6e38>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-253eb03.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-253eb03.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-253eb03>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-253eb03>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-e89aadb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-e89aadb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-e89aadb>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-e89aadb>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-0eab30a
{
    margin-top: 10px;
    margin-bottom: 0;
    overflow: visible;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-7774139.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-7774139.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-7774139>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-7774139>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-60eb791.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-60eb791.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-60eb791>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-60eb791>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-3e69ed1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-3e69ed1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-3e69ed1>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-3e69ed1>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-cc54fd5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-cc54fd5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-cc54fd5>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-cc54fd5>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-297814d.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-297814d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-297814d>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-297814d>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-1813659.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-1813659.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-1813659>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-1813659>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-920881b
{
    margin-top: 10px;
    margin-bottom: 0;
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-6b04df5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-6b04df5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-6b04df5>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-6b04df5>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-ae6c479.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-ae6c479.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-ae6c479>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-ae6c479>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-baa7eb6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-baa7eb6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-baa7eb6>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-baa7eb6>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-663e4a5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-663e4a5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-663e4a5>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-663e4a5>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-285df11.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-285df11.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-285df11>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-285df11>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-469baa9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-469baa9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-469baa9>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-469baa9>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-0f7674a
{
    margin-top: 10px;
    margin-bottom: 0;
    padding: 0 280px 0 280px;
    overflow: visible;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-4a38efe.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-4a38efe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-4a38efe>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-4a38efe>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-cd63fe8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-cd63fe8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-cd63fe8>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-cd63fe8>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-8abb12b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-8abb12b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-8abb12b>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 9px 0 0;
    --e-column-margin-right: 9px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-8abb12b>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-51c5c2f:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-51c5c2f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #000;
}
.elementor-66 .elementor-element.elementor-element-51c5c2f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 2px;
    margin-bottom: 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-51c5c2f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-71a5d36
{
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-3f4db57>.elementor-element-populated
{
    padding: 50px 0 50px 0;
}
.elementor-66 .elementor-element.elementor-element-005a7d9
{
    text-align: left;
}
.elementor-66 .elementor-element.elementor-element-005a7d9 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 50px;
    font-weight: 600;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-8b840b6
{
    text-align: left;
}
.elementor-66 .elementor-element.elementor-element-8b840b6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 23px;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-a35fdd9 .swiper-wrapper
{
    height: 400px;
}
.elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-panel-slide-desc
{
    align-content: flex-end;
}
.elementor-66 .elementor-element.elementor-element-a35fdd9 .swiper-carousel
{
    padding: 10px;
    margin: 0 -10px;
}
.elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-next i
{
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-prev, .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-next
{
    background-color: #141414;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #000;
    border-radius: 50px 50px 50px 50px;
    padding: 3px 3px 3px 3px;
}
.elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-next i
{
    font-size: 24px;
}
.elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-prev
{
    margin-right: 28px;
    left: -63px;
}
.elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-next
{
    margin-left: 28px;
    right: -63px;
}
.elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-prev:hover, .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-next:hover
{
    border-color: #000;
}
.elementor-66 .elementor-element.elementor-element-891b557
{
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-950d506>.elementor-element-populated, .elementor-66 .elementor-element.elementor-element-950d506>.elementor-element-populated>.elementor-background-overlay, .elementor-66 .elementor-element.elementor-element-950d506>.elementor-background-slideshow
{
    border-radius: 50px 50px 50px 50px;
}
.elementor-66 .elementor-element.elementor-element-928b2b1 .swiper-wrapper
{
    height: 400px;
}
.elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-panel-slide-desc
{
    align-content: flex-end;
}
.elementor-66 .elementor-element.elementor-element-928b2b1 .swiper-carousel
{
    padding: 10px;
    margin: 0 -10px;
}
.elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-next i
{
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-prev, .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-next
{
    background-color: #141414;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #000;
    border-radius: 50px 50px 50px 50px;
    padding: 3px 3px 3px 3px;
}
.elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-next i
{
    font-size: 24px;
}
.elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-prev
{
    margin-right: 28px;
    left: -63px;
}
.elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-next
{
    margin-left: 28px;
    right: -63px;
}
.elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-prev:hover, .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-next:hover
{
    border-color: #000;
}
.elementor-66 .elementor-element.elementor-element-935e2a2>.elementor-widget-container
{
    padding: 30px 0 40px 0;
}
.elementor-66 .elementor-element.elementor-element-a4e54da
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: -18px;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-a4e54da>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-b1e2550>.elementor-element-populated
{
    padding: 60px 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-1d98521>.elementor-widget-container
{
    padding: 0 0 17px 0;
}
.elementor-66 .elementor-element.elementor-element-1d98521
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-1d98521 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 50px;
    font-weight: 600;
    text-transform: capitalize;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-85294b3
{
    padding: 0 0 0 0;
    overflow: visible;
}
.elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-4a6ef76.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-4a6ef76.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-66 .elementor-element.elementor-element-4a6ef76.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-66 .elementor-element.elementor-element-631a08a
{
    text-align: right;
}
.elementor-66 .elementor-element.elementor-element-631a08a .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-56e33dc
{
    padding: 10px 0 70px 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-99d27af .blogCarousel.swiper-container
{
    --ekit_blog_posts_spacing: 20px;
    --ekit_blog_posts_slide_show: 3;
}
.elementor-66 .elementor-element.elementor-element-99d27af .elementskit-blog-block-post, .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-image-card, .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-card
{
    background-color: #fff;
    box-shadow: 0 -2px 13px 0 rgba(0,0,0,.13);
    padding: 0 10px 10px 10px;
}
.elementor-66 .elementor-element.elementor-element-99d27af .ekit-blog-carousel-pagination
{
    text-align: center;
    justify-content: center;
    top: 106%;
}
.elementor-66 .elementor-element.elementor-element-99d27af>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-image-card
{
    display: block;
}
.elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-body
{
    border-color: #000;
}
.elementor-66 .elementor-element.elementor-element-99d27af .post-meta-list
{
    text-align: left;
}
.elementor-66 .elementor-element.elementor-element-99d27af .post-meta-list>span
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-99d27af .post-meta-list>span>svg path
{
    strock: #000;
    fill: #000;
}
.elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-body .entry-title, .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-entry-header .entry-title, .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-image-card .elementskit-post-body .entry-title a, .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-card .elementskit-entry-header .entry-title a, .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-blog-block-post .elementskit-post-body .entry-title a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
}
.elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-body .entry-title a
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-99d27af .elementskit-entry-header .entry-title a
{
    color: #000;
}
.elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-body .entry-title
{
    text-align: left;
}
.elementor-66 .elementor-element.elementor-element-99d27af .elementskit-entry-header .entry-title
{
    text-align: left;
}
.elementor-66 .elementor-element.elementor-element-99d27af .swiper-pagination-bullet
{
    height: 10px;
    width: 10px;
    border-radius: 50px 50px 50px 50px;
}
.elementor-66 .elementor-element.elementor-element-99d27af .swiper-container-horizontal .swiper-pagination-progressbar
{
    height: 10px;
}
.elementor-66 .elementor-element.elementor-element-99d27af .swiper-pagination-fraction
{
    font-size: 10px;
}
.elementor-66 .elementor-element.elementor-element-99d27af .swiper-pagination-bullet:not(.swiper-pagination-bullet-active)
{
    background-color: #0000006e;
    opacity: 1;
}
.elementor-66 .elementor-element.elementor-element-99d27af .swiper-pagination-bullet-active
{
    background-color: #2061cb;
    transform: scale(1.4);
}
.elementor-66 .elementor-element.elementor-element-bbc98c9:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-bbc98c9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #2061cb;
}
.elementor-66 .elementor-element.elementor-element-bbc98c9
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 30px 0 30px 0;
    overflow: visible;
}
.elementor-66 .elementor-element.elementor-element-bbc98c9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-66 .elementor-element.elementor-element-3062b4d>.elementor-widget-container
{
    padding: 0 50px 0 50px;
}
.elementor-66 .elementor-element.elementor-element-3062b4d
{
    text-align: center;
}
.elementor-66 .elementor-element.elementor-element-3062b4d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 31px;
    font-weight: 700;
    line-height: 40px;
    letter-spacing: -4%;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-b2d0d8c .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-radius: 4px 4px 4px 4px;
    padding: 15px 26px 15px 26px;
}
.elementor-66 .elementor-element.elementor-element-b2d0d8c .elementor-button:hover, .elementor-66 .elementor-element.elementor-element-b2d0d8c .elementor-button:focus
{
    background-color: #000;
    color: #fff;
}
.elementor-66 .elementor-element.elementor-element-b2d0d8c .elementor-button-content-wrapper
{
    flex-direction: row-reverse;
}
.elementor-66 .elementor-element.elementor-element-b2d0d8c .elementor-button .elementor-button-content-wrapper
{
    gap: 0;
}
.elementor-66 .elementor-element.elementor-element-b2d0d8c .elementor-button:hover svg, .elementor-66 .elementor-element.elementor-element-b2d0d8c .elementor-button:focus svg
{
    fill: #fff;
}
@media(max-width: 1024px)
{
    .elementor-66 .elementor-element.elementor-element-c9c121d
    {
        padding: 0 0 0 15px;
    }
    .elementor-66 .elementor-element.elementor-element-1d61958.elementor-column>.elementor-widget-wrap
    {
        justify-content: flex-start;
    }
    .elementor-66 .elementor-element.elementor-element-1d61958>.elementor-element-populated
    {
        padding: 0 0 0 15px;
    }
    .elementor-66 .elementor-element.elementor-element-55331e0 .elementor-heading-title
    {
        font-size: 46px;
        line-height: 1.2em;
    }
    .elementor-66 .elementor-element.elementor-element-eb44dcf .elementor-heading-title
    {
        font-size: 12px;
        line-height: 1.9em;
    }
    .elementor-66 .elementor-element.elementor-element-13e4173 .elementor-heading-title
    {
        font-size: 26px;
        line-height: 35px;
    }
    .elementor-66 .elementor-element.elementor-element-364e2a0 .elementor-heading-title
    {
        font-size: 12px;
        line-height: 1.9em;
    }
    .elementor-66 .elementor-element.elementor-element-cf697bc .elementor-button
    {
        font-size: 13px;
    }
    .elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-42ca6de.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-66 .elementor-element.elementor-element-42ca6de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-66 .elementor-element.elementor-element-e950e95
    {
        padding: 0 18px 0 10px;
    }
    .elementor-66 .elementor-element.elementor-element-7a37834>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 6px;
    }
    .elementor-66 .elementor-element.elementor-element-264e2f6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-264e2f6 .elementor-heading-title
    {
        font-size: 21px;
    }
    .elementor-66 .elementor-element.elementor-element-594cae1
    {
        padding: 0 18px 0 10px;
    }
    .elementor-66 .elementor-element.elementor-element-86ead9c>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 6px;
    }
    .elementor-66 .elementor-element.elementor-element-25012df>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-25012df .elementor-heading-title
    {
        font-size: 21px;
    }
    .elementor-66 .elementor-element.elementor-element-341693e
    {
        padding: 0 22px 0 15px;
    }
    .elementor-66 .elementor-element.elementor-element-cef4ecc>.elementor-element-populated
    {
        padding: 18px 0 18px 0;
    }
    .elementor-66 .elementor-element.elementor-element-f3bc4b5 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-c3b386c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-66 .elementor-element.elementor-element-0b22911>.elementor-element-populated
    {
        padding: 18px 34px 18px 18px;
    }
    .elementor-66 .elementor-element.elementor-element-eb1f102>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-eb1f102
    {
        top: 51px;
    }
    .elementor-66 .elementor-element.elementor-element-eb1f102 .elementor-heading-title
    {
        font-size: 14px;
        line-height: 0;
    }
    .elementor-66 .elementor-element.elementor-element-259588d
    {
        margin-top: 9px;
        margin-bottom: 0;
        padding: 0 0 30px 15px;
    }
    .elementor-66 .elementor-element.elementor-element-39b0df1>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-06173e3>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-next i
    {
        font-size: 14px;
    }
    .elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-prev
    {
        margin-right: 8px;
    }
    .elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-next
    {
        margin-left: 8px;
    }
    .elementor-66 .elementor-element.elementor-element-06173e3
    {
        --ep-swiper-carousel-arrows-ncx: 0px;
        --ep-swiper-carousel-arrows-ncy: 44px;
    }
    .elementor-66 .elementor-element.elementor-element-595994f .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-66 .elementor-element.elementor-element-674439b
    {
        padding: 50px 0 30px 0;
    }
    .elementor-66 .elementor-element.elementor-element-21ed59b .elementor-heading-title
    {
        font-size: 30px;
        line-height: 38px;
    }
    .elementor-66 .elementor-element.elementor-element-e86e3c2>.elementor-element-populated
    {
        padding: 20px 0 20px 13px;
    }
    .elementor-66 .elementor-element.elementor-element-759bfbf .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-cbcdfea .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-dd9864c .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-38dddbd:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-38dddbd>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-size: 385px auto;
    }
    .elementor-66 .elementor-element.elementor-element-fdfc3d6>.elementor-element-populated
    {
        padding: 20px 0 20px 13px;
    }
    .elementor-66 .elementor-element.elementor-element-aa67bed .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-e789476>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-e789476 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-7cae7e6 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-23206c0:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-23206c0>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-size: 385px auto;
    }
    .elementor-66 .elementor-element.elementor-element-5d86bc5>.elementor-element-populated
    {
        padding: 20px 0 20px 13px;
    }
    .elementor-66 .elementor-element.elementor-element-ec21cb2 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-3ad1931>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-3ad1931 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-b72848c .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-b635951>.elementor-element-populated
    {
        padding: 20px 0 20px 13px;
    }
    .elementor-66 .elementor-element.elementor-element-79ad6b5 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-c6a1cc1>.elementor-widget-container
    {
        padding: 0 27px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-c6a1cc1 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-9b3ed44 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-7f201b7>.elementor-element-populated
    {
        padding: 20px 0 20px 13px;
    }
    .elementor-66 .elementor-element.elementor-element-1de61c7 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-8f78b1d .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-c5825aa .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-11463f9>.elementor-element-populated
    {
        padding: 20px 0 20px 13px;
    }
    .elementor-66 .elementor-element.elementor-element-c2d4998 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-92d8688>.elementor-widget-container
    {
        padding: 0 25px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-92d8688 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-ac6c09f .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-4823550>.elementor-element-populated
    {
        padding: 30px 0 0 13px;
    }
    .elementor-66 .elementor-element.elementor-element-d30a6ef .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-f12846d>.elementor-widget-container
    {
        padding: 0 27px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-f12846d .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-e72d6f8 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-c3bfa10.elementor-column .elementor-widget-wrap
    {
        align-items: flex-start;
    }
    .elementor-66 .elementor-element.elementor-element-c3bfa10.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-66 .elementor-element.elementor-element-c3bfa10>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-5ef70e8>.elementor-element-populated
    {
        padding: 20px 0 20px 13px;
    }
    .elementor-66 .elementor-element.elementor-element-84afdef .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-b506b2d>.elementor-widget-container
    {
        padding: 0 25px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-b506b2d .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-5104d0c .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-b31ca7a>.elementor-element-populated
    {
        padding: 20px 0 20px 13px;
    }
    .elementor-66 .elementor-element.elementor-element-a8626e5 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-8b07032>.elementor-widget-container
    {
        padding: 0 25px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-8b07032 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-724e3ea .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-34b2261>.elementor-element-populated
    {
        padding: 20px 0 20px 13px;
    }
    .elementor-66 .elementor-element.elementor-element-0cdb52a .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-0fc4386>.elementor-widget-container
    {
        padding: 0 25px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-0fc4386 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-87a49f0 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-66 .elementor-element.elementor-element-4d3aeb9 .elementor-heading-title
    {
        font-size: 24px;
        line-height: 31px;
    }
    .elementor-66 .elementor-element.elementor-element-bd9fd69 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-d254e90 img
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-276b4dd .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-66 .elementor-element.elementor-element-d6ed81d .elementor-heading-title
    {
        font-size: 14px;
        line-height: 1.6em;
    }
    .elementor-66 .elementor-element.elementor-element-0bef79a
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-89e0189 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-1a4612f .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-c877af8 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-6683b64 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-15798ce .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-674abe2 .elementor-heading-title
    {
        font-size: 14px;
    }
    .elementor-66 .elementor-element.elementor-element-f24fedc .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-723fc74 .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-66 .elementor-element.elementor-element-ec817ad
    {
        padding: 45px 22px 45px 22px;
    }
    .elementor-66 .elementor-element.elementor-element-638c2a7>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-532cb9b>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-66 .elementor-element.elementor-element-532cb9b .elementor-heading-title
    {
        font-size: 40px;
    }
    .elementor-66 .elementor-element.elementor-element-0f7674a
    {
        padding: 0 200px 0 200px;
    }
    .elementor-66 .elementor-element.elementor-element-3f4db57>.elementor-element-populated
    {
        padding: 50px 0 50px 18px;
    }
    .elementor-66 .elementor-element.elementor-element-005a7d9 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-66 .elementor-element.elementor-element-8b840b6 .elementor-heading-title
    {
        font-size: 14px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-a35fdd9>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-a35fdd9 .swiper-wrapper
    {
        height: 220px;
    }
    .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-next i
    {
        font-size: 24px;
    }
    .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-prev
    {
        left: 20px;
    }
    .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-next
    {
        right: 20px;
    }
    .elementor-66 .elementor-element.elementor-element-928b2b1>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-928b2b1 .swiper-wrapper
    {
        height: 220px;
    }
    .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-next i
    {
        font-size: 24px;
    }
    .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-prev
    {
        left: 20px;
    }
    .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-next
    {
        right: 20px;
    }
    .elementor-66 .elementor-element.elementor-element-b1e2550>.elementor-element-populated
    {
        margin: 0 0 -10px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-1d98521 .elementor-heading-title
    {
        font-size: 40px;
    }
    .elementor-66 .elementor-element.elementor-element-4a6ef76>.elementor-element-populated
    {
        margin: 0 15px 0 0;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-56e33dc
    {
        padding: 10px 15px 50px 15px;
    }
    .elementor-66 .elementor-element.elementor-element-99d27af .blogCarousel.swiper-container
    {
        --ekit_blog_posts_spacing: 20px;
        --ekit_blog_posts_slide_show: 2;
    }
    .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-blog-block-post, .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-image-card, .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-card
    {
        margin: 0 0 30px 0;
    }
    .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-body .entry-title
    {
        margin: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-entry-header .entry-title
    {
        margin: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-bbc98c9
    {
        padding: 25px 0 25px 0;
    }
    .elementor-66 .elementor-element.elementor-element-3062b4d .elementor-heading-title
    {
        font-size: 24px;
        line-height: 32px;
    }
    .elementor-66 .elementor-element.elementor-element-b2d0d8c .elementor-button
    {
        font-size: 20px;
    }
}
@media(max-width: 767px)
{
    .elementor-66 .elementor-element.elementor-element-c9c121d
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-1d61958>.elementor-element-populated
    {
        padding: 20px 20px 30px 20px;
    }
    .elementor-66 .elementor-element.elementor-element-55331e0
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-55331e0 .elementor-heading-title
    {
        font-size: 28px;
        line-height: 36px;
    }
    .elementor-66 .elementor-element.elementor-element-eb44dcf
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-eb44dcf .elementor-heading-title
    {
        font-size: 14px;
        line-height: 1.9em;
    }
    .elementor-66 .elementor-element.elementor-element-cfa6082
    {
        width: 33%;
    }
    .elementor-66 .elementor-element.elementor-element-33cc942
    {
        width: 33%;
    }
    .elementor-66 .elementor-element.elementor-element-87e58b2
    {
        width: 33%;
    }
    .elementor-66 .elementor-element.elementor-element-78cb627
    {
        width: 33%;
    }
    .elementor-66 .elementor-element.elementor-element-f816f7b>.elementor-widget-container
    {
        margin: 30px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-13e4173
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-13e4173 .elementor-heading-title
    {
        font-size: 36px;
        line-height: 1.3em;
    }
    .elementor-66 .elementor-element.elementor-element-364e2a0
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-364e2a0 .elementor-heading-title
    {
        font-size: 12px;
        line-height: 1.9em;
    }
    .elementor-66 .elementor-element.elementor-element-cf697bc .elementor-button
    {
        font-size: 14px;
    }
    .elementor-66 .elementor-element.elementor-element-42ca6de>.elementor-element-populated
    {
        padding: 30px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-e950e95
    {
        border-width: 0 0 0 0;
        padding: 0 20px 0 20px;
    }
    .elementor-66 .elementor-element.elementor-element-7a37834>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-264e2f6>.elementor-widget-container
    {
        padding: 25px 0 25px 0;
    }
    .elementor-66 .elementor-element.elementor-element-264e2f6
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-264e2f6 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-be8b109
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-594cae1
    {
        border-width: 0 0 0 0;
        padding: 0 15px 0 15px;
    }
    .elementor-66 .elementor-element.elementor-element-86ead9c>.elementor-element-populated
    {
        border-width: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-25012df>.elementor-widget-container
    {
        padding: 25px 0 25px 0;
    }
    .elementor-66 .elementor-element.elementor-element-25012df
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-25012df .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-66 .elementor-element.elementor-element-918f7a6
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-918f7a6>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-b05d1be
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-b05d1be>.elementor-element-populated
    {
        margin: 0 10px 10px 0;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-4e0f22b
    {
        width: 50%;
    }
    .elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-4e0f22b.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-66 .elementor-element.elementor-element-4e0f22b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-66 .elementor-element.elementor-element-4e0f22b.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-66 .elementor-element.elementor-element-4e0f22b>.elementor-element-populated
    {
        margin: 0 0 10px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-74cd3e2
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-74cd3e2>.elementor-element-populated
    {
        margin: 0 10px 10px 0;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-2703ff3
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-2703ff3>.elementor-element-populated
    {
        margin: 0 0 10px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-b885215
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-b885215>.elementor-element-populated
    {
        margin: 0 10px 10px 0;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-cfad6a5
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-cfad6a5>.elementor-element-populated
    {
        margin: 0 0 10px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-ab93887
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-ab93887>.elementor-element-populated
    {
        margin: 0 10px 10px 0;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-554a9f0
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-554a9f0>.elementor-element-populated
    {
        margin: 0 0 10px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-7105f1e
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-7105f1e>.elementor-element-populated
    {
        margin: 0 10px 10px 0;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-f855e03
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-f855e03>.elementor-element-populated
    {
        margin: 0 0 10px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-0e546b5
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-0e546b5>.elementor-element-populated
    {
        margin: 0 10px 10px 0;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-6279928
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-6279928>.elementor-element-populated
    {
        margin: 0 0 10px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-341693e
    {
        margin-top: 33px;
        margin-bottom: 0;
        padding: 0 20px 0 20px;
    }
    .elementor-66 .elementor-element.elementor-element-c3b386c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.7em;
    }
    .elementor-66 .elementor-element.elementor-element-eb1f102
    {
        text-align: left;
    }
    .elementor-66 .elementor-element.elementor-element-259588d
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-06173e3 .bdt-navigation-next i
    {
        font-size: 24px;
    }
    .elementor-66 .elementor-element.elementor-element-06173e3
    {
        --ep-swiper-carousel-arrows-ncx: 0px;
        --ep-swiper-carousel-arrows-ncy: 40px;
    }
    .elementor-66 .elementor-element.elementor-element-00cee63
    {
        margin-top: 60px;
        margin-bottom: 0;
        padding: 35px 15px 35px 15px;
    }
    .elementor-66 .elementor-element.elementor-element-623efae>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-595994f
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-595994f .elementor-heading-title
    {
        font-size: 23px;
        line-height: 30px;
    }
    .elementor-66 .elementor-element.elementor-element-1f98fd9>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-76c76fe .elementor-image-box-img
    {
        margin-bottom: 24px;
    }
    .elementor-66 .elementor-element.elementor-element-76c76fe .elementor-image-box-description
    {
        font-size: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-845b08b .elementor-image-box-img
    {
        margin-bottom: 24px;
    }
    .elementor-66 .elementor-element.elementor-element-845b08b .elementor-image-box-description
    {
        font-size: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-f01fdc5 .elementor-button
    {
        font-size: 18px;
        padding: 20px 0 20px 0;
    }
    .elementor-66 .elementor-element.elementor-element-674439b
    {
        padding: 60px 15px 30px 15px;
    }
    .elementor-66 .elementor-element.elementor-element-9ae6bf4>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-21ed59b
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-21ed59b .elementor-heading-title
    {
        font-size: 23px;
        line-height: 31px;
    }
    .elementor-66 .elementor-element.elementor-element-b8187fc
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-9dff042>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-6133a68:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-6133a68>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: center right;
        background-size: 351px auto;
    }
    .elementor-66 .elementor-element.elementor-element-e86e3c2
    {
        width: 90%;
    }
    .elementor-66 .elementor-element.elementor-element-e86e3c2>.elementor-element-populated
    {
        padding: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-759bfbf>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-759bfbf .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-cbcdfea>.elementor-widget-container
    {
        padding: 0 0px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-cbcdfea .elementor-heading-title
    {
        font-size: 11px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-dd9864c .elementor-button
    {
        font-size: 11px;
    }
    .elementor-66 .elementor-element.elementor-element-7676341>.elementor-element-populated
    {
        padding: 20px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-38dddbd:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-38dddbd>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: center right;
        background-size: 333px auto;
    }
    .elementor-66 .elementor-element.elementor-element-38dddbd
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-fdfc3d6
    {
        width: 90%;
    }
    .elementor-66 .elementor-element.elementor-element-fdfc3d6>.elementor-element-populated
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-66 .elementor-element.elementor-element-aa67bed .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-e789476>.elementor-widget-container
    {
        padding: 0 122px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-e789476 .elementor-heading-title
    {
        font-size: 11px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-7cae7e6 .elementor-button
    {
        font-size: 11px;
    }
    .elementor-66 .elementor-element.elementor-element-ea4a16e
    {
        width: 64%;
    }
    .elementor-66 .elementor-element.elementor-element-ea4a16e>.elementor-element-populated
    {
        padding: 10px 0 10px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-72d3a1a
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-570eac2>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-23206c0:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-23206c0>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: center right;
        background-size: 333px auto;
    }
    .elementor-66 .elementor-element.elementor-element-23206c0
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-5d86bc5
    {
        width: 90%;
    }
    .elementor-66 .elementor-element.elementor-element-5d86bc5>.elementor-element-populated
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-66 .elementor-element.elementor-element-ec21cb2 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-3ad1931>.elementor-widget-container
    {
        padding: 0 122px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-3ad1931 .elementor-heading-title
    {
        font-size: 11px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-b72848c .elementor-button
    {
        font-size: 11px;
    }
    .elementor-66 .elementor-element.elementor-element-8fa4d20
    {
        width: 64%;
    }
    .elementor-66 .elementor-element.elementor-element-8fa4d20>.elementor-element-populated
    {
        padding: 10px 0 10px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-5e9840c>.elementor-element-populated
    {
        padding: 20px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-636b2b6:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-636b2b6>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: center right;
        background-size: 290px auto;
    }
    .elementor-66 .elementor-element.elementor-element-b635951
    {
        width: 90%;
    }
    .elementor-66 .elementor-element.elementor-element-b635951>.elementor-element-populated
    {
        padding: 10px 0 9px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-79ad6b5>.elementor-widget-container
    {
        margin: 0 100px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-79ad6b5 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-c6a1cc1>.elementor-widget-container
    {
        padding: 0 120px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-c6a1cc1 .elementor-heading-title
    {
        font-size: 11px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-9b3ed44 .elementor-button
    {
        font-size: 11px;
    }
    .elementor-66 .elementor-element.elementor-element-b5f6b9d
    {
        width: 64%;
    }
    .elementor-66 .elementor-element.elementor-element-b5f6b9d>.elementor-element-populated
    {
        padding: 10px 0 9px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-3a63098
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-9a22f03>.elementor-element-populated
    {
        padding: 20px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-5ff5cbf:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-5ff5cbf>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: center right;
        background-size: 351px auto;
    }
    .elementor-66 .elementor-element.elementor-element-7f201b7
    {
        width: 90%;
    }
    .elementor-66 .elementor-element.elementor-element-7f201b7>.elementor-element-populated
    {
        padding: 10px 0 9px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-1de61c7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-1de61c7 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-8f78b1d>.elementor-widget-container
    {
        padding: 0 140px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-8f78b1d .elementor-heading-title
    {
        font-size: 11px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-c5825aa .elementor-button
    {
        font-size: 11px;
    }
    .elementor-66 .elementor-element.elementor-element-c9e27a6>.elementor-element-populated
    {
        padding: 20px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-128595c:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-128595c>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-position: center right;
        background-size: 328px auto;
    }
    .elementor-66 .elementor-element.elementor-element-11463f9
    {
        width: 90%;
    }
    .elementor-66 .elementor-element.elementor-element-11463f9>.elementor-element-populated
    {
        padding: 10px 0 20px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-c2d4998 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-92d8688>.elementor-widget-container
    {
        padding: 0 125px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-92d8688 .elementor-heading-title
    {
        font-size: 11px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-ac6c09f>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-ac6c09f .elementor-button
    {
        font-size: 11px;
    }
    .elementor-66 .elementor-element.elementor-element-b97aca3
    {
        margin-top: 20px;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-2d8af60>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-4823550
    {
        width: 60%;
    }
    .elementor-66 .elementor-element.elementor-element-4823550>.elementor-element-populated
    {
        padding: 10px 0 9px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-d30a6ef>.elementor-widget-container
    {
        margin: 0 100px 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-d30a6ef .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-f12846d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-f12846d .elementor-heading-title
    {
        font-size: 11px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-e72d6f8 .elementor-button
    {
        font-size: 11px;
    }
    .elementor-66 .elementor-element.elementor-element-c3bfa10
    {
        width: 40%;
    }
    .elementor-bc-flex-widget .elementor-66 .elementor-element.elementor-element-c3bfa10.elementor-column .elementor-widget-wrap
    {
        align-items: center;
    }
    .elementor-66 .elementor-element.elementor-element-c3bfa10.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
    {
        align-content: center;
        align-items: center;
    }
    .elementor-66 .elementor-element.elementor-element-c3bfa10>.elementor-element-populated
    {
        padding: 10px 0 9px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-beadc4c>.elementor-element-populated
    {
        padding: 20px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-5ef70e8
    {
        width: 60%;
    }
    .elementor-66 .elementor-element.elementor-element-5ef70e8>.elementor-element-populated
    {
        padding: 10px 0 20px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-84afdef .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-b506b2d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-b506b2d .elementor-heading-title
    {
        font-size: 11px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-5104d0c>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-5104d0c .elementor-button
    {
        font-size: 11px;
    }
    .elementor-66 .elementor-element.elementor-element-65be630
    {
        width: 40%;
    }
    .elementor-66 .elementor-element.elementor-element-35c9b1f
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-506e8c1>.elementor-element-populated
    {
        padding: 20px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-b31ca7a
    {
        width: 60%;
    }
    .elementor-66 .elementor-element.elementor-element-b31ca7a>.elementor-element-populated
    {
        padding: 10px 0 20px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-a8626e5 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-8b07032>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-8b07032 .elementor-heading-title
    {
        font-size: 11px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-724e3ea>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-724e3ea .elementor-button
    {
        font-size: 11px;
    }
    .elementor-66 .elementor-element.elementor-element-5b848d4
    {
        width: 40%;
    }
    .elementor-66 .elementor-element.elementor-element-563339d>.elementor-element-populated
    {
        padding: 20px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-34b2261
    {
        width: 60%;
    }
    .elementor-66 .elementor-element.elementor-element-34b2261>.elementor-element-populated
    {
        padding: 10px 0 20px 12px;
    }
    .elementor-66 .elementor-element.elementor-element-0cdb52a .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-66 .elementor-element.elementor-element-0fc4386>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-0fc4386 .elementor-heading-title
    {
        font-size: 11px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-87a49f0>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-87a49f0 .elementor-button
    {
        font-size: 11px;
    }
    .elementor-66 .elementor-element.elementor-element-64f409d
    {
        width: 40%;
    }
    .elementor-66 .elementor-element.elementor-element-f8d4c8c
    {
        padding: 30px 0 50px 0;
    }
    .elementor-66 .elementor-element.elementor-element-4d3aeb9 .elementor-heading-title
    {
        font-size: 22px;
        line-height: 34px;
    }
    .elementor-66 .elementor-element.elementor-element-bd9fd69 .elementor-heading-title
    {
        font-size: 13px;
        line-height: 22px;
    }
    .elementor-66 .elementor-element.elementor-element-2b93e69
    {
        padding: 35px 15px 35px 15px;
    }
    .elementor-66 .elementor-element.elementor-element-a426978.elementor-column>.elementor-widget-wrap
    {
        justify-content: center;
    }
    .elementor-66 .elementor-element.elementor-element-a426978>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-276b4dd
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-276b4dd .elementor-heading-title
    {
        font-size: 23px;
    }
    .elementor-66 .elementor-element.elementor-element-d6ed81d
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-d6ed81d .elementor-heading-title
    {
        font-size: 14px;
        line-height: 1.5em;
    }
    .elementor-66 .elementor-element.elementor-element-4c2fe81
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-4c2fe81>.elementor-element-populated
    {
        margin: 0 10px 10px 0;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-89e0189 .elementor-heading-title
    {
        font-size: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-32de502
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-32de502>.elementor-element-populated
    {
        margin: 0 0 10px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-1a4612f .elementor-heading-title
    {
        font-size: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-6252517
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-6252517>.elementor-element-populated
    {
        margin: 0 10px 10px 0;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-c877af8 .elementor-heading-title
    {
        font-size: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-bdce183
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-bdce183>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-6683b64 .elementor-heading-title
    {
        font-size: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-6c6653d
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-6c6653d>.elementor-element-populated
    {
        margin: 0 10px 10px 0;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-15798ce .elementor-heading-title
    {
        font-size: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-615f4e3
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-615f4e3>.elementor-element-populated
    {
        margin: 0 0 10px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-674abe2 .elementor-heading-title
    {
        font-size: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-75c64ee
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-75c64ee>.elementor-element-populated
    {
        margin: 0 10px 10px 0;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-f24fedc .elementor-heading-title
    {
        font-size: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-2078834
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-2078834>.elementor-element-populated
    {
        margin: 0 0 10px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-723fc74 .elementor-heading-title
    {
        font-size: 17px;
    }
    .elementor-66 .elementor-element.elementor-element-ec817ad
    {
        padding: 40px 10px 40px 10px;
    }
    .elementor-66 .elementor-element.elementor-element-638c2a7>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-532cb9b>.elementor-widget-container
    {
        padding: 0 0 15px 0;
    }
    .elementor-66 .elementor-element.elementor-element-532cb9b .elementor-heading-title
    {
        font-size: 23px;
    }
    .elementor-66 .elementor-element.elementor-element-437a00e
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-d4f4cd8
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-d4f4cd8>.elementor-element-populated
    {
        margin: 0 4px 0 0;
        --e-column-margin-right: 4px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-1ea0873
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-1ea0873>.elementor-element-populated
    {
        margin: 0 0 0 4px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 4px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-c4b5820
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-c4b5820>.elementor-element-populated
    {
        margin: 10px 4px 0 0;
        --e-column-margin-right: 4px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-2ef6e38
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-2ef6e38>.elementor-element-populated
    {
        margin: 10px 0 0 4px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 4px;
    }
    .elementor-66 .elementor-element.elementor-element-253eb03
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-253eb03>.elementor-element-populated
    {
        margin: 10px 4px 0 0;
        --e-column-margin-right: 4px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-e89aadb
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-e89aadb>.elementor-element-populated
    {
        margin: 10px 0 0 4px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 4px;
    }
    .elementor-66 .elementor-element.elementor-element-7774139
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-7774139>.elementor-element-populated
    {
        margin: 0 4px 0 0;
        --e-column-margin-right: 4px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-60eb791
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-60eb791>.elementor-element-populated
    {
        margin: 0 0 0 4px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 4px;
    }
    .elementor-66 .elementor-element.elementor-element-3e69ed1
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-3e69ed1>.elementor-element-populated
    {
        margin: 10px 4px 0 0;
        --e-column-margin-right: 4px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-cc54fd5
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-cc54fd5>.elementor-element-populated
    {
        margin: 10px 0 0 4px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 4px;
    }
    .elementor-66 .elementor-element.elementor-element-297814d
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-297814d>.elementor-element-populated
    {
        margin: 10px 4px 0 0;
        --e-column-margin-right: 4px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-1813659
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-1813659>.elementor-element-populated
    {
        margin: 10px 0 0 4px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 4px;
    }
    .elementor-66 .elementor-element.elementor-element-920881b
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-6b04df5
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-6b04df5>.elementor-element-populated
    {
        margin: 0 4px 0 0;
        --e-column-margin-right: 4px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-ae6c479
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-ae6c479>.elementor-element-populated
    {
        margin: 0 0 0 4px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 4px;
    }
    .elementor-66 .elementor-element.elementor-element-baa7eb6
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-baa7eb6>.elementor-element-populated
    {
        margin: 0 4px 0 0;
        --e-column-margin-right: 4px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-82363e8>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-663e4a5
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-663e4a5>.elementor-element-populated
    {
        margin: 10px 0 0 4px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 4px;
    }
    .elementor-66 .elementor-element.elementor-element-285df11
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-285df11>.elementor-element-populated
    {
        margin: 10px 4px 0 0;
        --e-column-margin-right: 4px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-469baa9
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-469baa9>.elementor-element-populated
    {
        margin: 10px 0 0 4px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 4px;
    }
    .elementor-66 .elementor-element.elementor-element-0f7674a
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-4a38efe
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-4a38efe>.elementor-element-populated
    {
        margin: 10px 9px 0 0;
        --e-column-margin-right: 9px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-cd63fe8
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-cd63fe8>.elementor-element-populated
    {
        margin: 10px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-8abb12b
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-8abb12b>.elementor-element-populated
    {
        margin: 10px 9px 0 0;
        --e-column-margin-right: 9px;
        --e-column-margin-left: 0px;
    }
    .elementor-66 .elementor-element.elementor-element-51c5c2f
    {
        padding: 0 0 7px 0;
    }
    .elementor-66 .elementor-element.elementor-element-3f4db57>.elementor-element-populated
    {
        padding: 30px 20px 30px 20px;
    }
    .elementor-66 .elementor-element.elementor-element-005a7d9
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-005a7d9 .elementor-heading-title
    {
        font-size: 23px;
    }
    .elementor-66 .elementor-element.elementor-element-8b840b6
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-8b840b6 .elementor-heading-title
    {
        font-size: 15px;
        line-height: 1.8em;
    }
    .elementor-66 .elementor-element.elementor-element-4810718>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-a35fdd9>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-66 .elementor-element.elementor-element-a35fdd9 .swiper-wrapper
    {
        height: 240px;
    }
    .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-next i
    {
        font-size: 24px;
    }
    .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-prev
    {
        left: 20px;
    }
    .elementor-66 .elementor-element.elementor-element-a35fdd9 .bdt-navigation-next
    {
        right: 20px;
    }
    .elementor-66 .elementor-element.elementor-element-928b2b1>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-66 .elementor-element.elementor-element-928b2b1 .swiper-wrapper
    {
        height: 240px;
    }
    .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-prev i, .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-next i
    {
        font-size: 24px;
    }
    .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-prev
    {
        left: 20px;
    }
    .elementor-66 .elementor-element.elementor-element-928b2b1 .bdt-navigation-next
    {
        right: 20px;
    }
    .elementor-66 .elementor-element.elementor-element-935e2a2>.elementor-widget-container
    {
        margin: 0 0 10px 0;
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-b1e2550>.elementor-element-populated
    {
        padding: 40px 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-1d98521>.elementor-widget-container
    {
        padding: 0 0 20px 0;
    }
    .elementor-66 .elementor-element.elementor-element-1d98521 .elementor-heading-title
    {
        font-size: 23px;
    }
    .elementor-66 .elementor-element.elementor-element-56e33dc
    {
        padding: 0 15px 60px 15px;
    }
    .elementor-66 .elementor-element.elementor-element-99d27af .blogCarousel.swiper-container
    {
        --ekit_blog_posts_spacing: 20px;
        --ekit_blog_posts_slide_show: 1;
    }
    .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-blog-block-post, .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-image-card, .elementor-66 .elementor-element.elementor-element-99d27af .elementskit-post-card
    {
        margin: 0 0 30px 0;
    }
    .elementor-66 .elementor-element.elementor-element-bbc98c9
    {
        padding: 20px 0 20px 0;
    }
    .elementor-66 .elementor-element.elementor-element-3062b4d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-66 .elementor-element.elementor-element-3062b4d
    {
        text-align: center;
    }
    .elementor-66 .elementor-element.elementor-element-3062b4d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 34px;
    }
    .elementor-66 .elementor-element.elementor-element-b2d0d8c .elementor-button
    {
        font-size: 16px;
        padding: 15px 30px 15px 30px;
    }
}
@media(min-width: 768px)
{
    .elementor-66 .elementor-element.elementor-element-1d61958
    {
        width: 45%;
    }
    .elementor-66 .elementor-element.elementor-element-cfa6082
    {
        width: 20%;
    }
    .elementor-66 .elementor-element.elementor-element-33cc942
    {
        width: 24%;
    }
    .elementor-66 .elementor-element.elementor-element-87e58b2
    {
        width: 20%;
    }
    .elementor-66 .elementor-element.elementor-element-78cb627
    {
        width: 35.991%;
    }
    .elementor-66 .elementor-element.elementor-element-42ca6de
    {
        width: 55%;
    }
    .elementor-66 .elementor-element.elementor-element-7a37834
    {
        width: 26%;
    }
    .elementor-66 .elementor-element.elementor-element-be8b109
    {
        width: 74%;
    }
    .elementor-66 .elementor-element.elementor-element-86ead9c
    {
        width: 26%;
    }
    .elementor-66 .elementor-element.elementor-element-918f7a6
    {
        width: 74%;
    }
    .elementor-66 .elementor-element.elementor-element-cef4ecc
    {
        width: 77%;
    }
    .elementor-66 .elementor-element.elementor-element-0b22911
    {
        width: 23%;
    }
    .elementor-66 .elementor-element.elementor-element-e86e3c2
    {
        width: 60%;
    }
    .elementor-66 .elementor-element.elementor-element-a119896
    {
        width: 40%;
    }
    .elementor-66 .elementor-element.elementor-element-fdfc3d6
    {
        width: 65%;
    }
    .elementor-66 .elementor-element.elementor-element-ea4a16e
    {
        width: 35%;
    }
    .elementor-66 .elementor-element.elementor-element-5d86bc5
    {
        width: 65%;
    }
    .elementor-66 .elementor-element.elementor-element-8fa4d20
    {
        width: 35%;
    }
    .elementor-66 .elementor-element.elementor-element-b635951
    {
        width: 63%;
    }
    .elementor-66 .elementor-element.elementor-element-b5f6b9d
    {
        width: 37%;
    }
    .elementor-66 .elementor-element.elementor-element-7f201b7
    {
        width: 65%;
    }
    .elementor-66 .elementor-element.elementor-element-3d4b32e
    {
        width: 35%;
    }
    .elementor-66 .elementor-element.elementor-element-11463f9
    {
        width: 65%;
    }
    .elementor-66 .elementor-element.elementor-element-11584a5
    {
        width: 35%;
    }
    .elementor-66 .elementor-element.elementor-element-4823550
    {
        width: 60%;
    }
    .elementor-66 .elementor-element.elementor-element-c3bfa10
    {
        width: 40%;
    }
    .elementor-66 .elementor-element.elementor-element-5ef70e8
    {
        width: 60%;
    }
    .elementor-66 .elementor-element.elementor-element-65be630
    {
        width: 40%;
    }
    .elementor-66 .elementor-element.elementor-element-b31ca7a
    {
        width: 60%;
    }
    .elementor-66 .elementor-element.elementor-element-5b848d4
    {
        width: 40%;
    }
    .elementor-66 .elementor-element.elementor-element-34b2261
    {
        width: 60%;
    }
    .elementor-66 .elementor-element.elementor-element-64f409d
    {
        width: 40%;
    }
    .elementor-66 .elementor-element.elementor-element-24e5ff4
    {
        width: 12%;
    }
    .elementor-66 .elementor-element.elementor-element-0f59973
    {
        width: 75.332%;
    }
    .elementor-66 .elementor-element.elementor-element-9bbf288
    {
        width: 12%;
    }
    .elementor-66 .elementor-element.elementor-element-6d86ae4
    {
        width: 10%;
    }
    .elementor-66 .elementor-element.elementor-element-a426978
    {
        width: 79.333%;
    }
    .elementor-66 .elementor-element.elementor-element-26eb47e
    {
        width: 10%;
    }
    .elementor-66 .elementor-element.elementor-element-f7c73e2
    {
        width: 16%;
    }
    .elementor-66 .elementor-element.elementor-element-3f4db57
    {
        width: 68.332%;
    }
    .elementor-66 .elementor-element.elementor-element-4810718
    {
        width: 15%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-66 .elementor-element.elementor-element-1d61958
    {
        width: 47%;
    }
    .elementor-66 .elementor-element.elementor-element-cfa6082
    {
        width: 30%;
    }
    .elementor-66 .elementor-element.elementor-element-33cc942
    {
        width: 30%;
    }
    .elementor-66 .elementor-element.elementor-element-87e58b2
    {
        width: 30%;
    }
    .elementor-66 .elementor-element.elementor-element-78cb627
    {
        width: 30%;
    }
    .elementor-66 .elementor-element.elementor-element-42ca6de
    {
        width: 53%;
    }
    .elementor-66 .elementor-element.elementor-element-7a37834
    {
        width: 26%;
    }
    .elementor-66 .elementor-element.elementor-element-86ead9c
    {
        width: 26%;
    }
    .elementor-66 .elementor-element.elementor-element-cef4ecc
    {
        width: 43%;
    }
    .elementor-66 .elementor-element.elementor-element-0b22911
    {
        width: 56%;
    }
    .elementor-66 .elementor-element.elementor-element-9dff042
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-e86e3c2
    {
        width: 55%;
    }
    .elementor-66 .elementor-element.elementor-element-a119896
    {
        width: 45%;
    }
    .elementor-66 .elementor-element.elementor-element-7676341
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-fdfc3d6
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-ea4a16e
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-570eac2
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-5d86bc5
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-8fa4d20
    {
        width: 50%;
    }
    .elementor-66 .elementor-element.elementor-element-5e9840c
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-b635951
    {
        width: 55%;
    }
    .elementor-66 .elementor-element.elementor-element-b5f6b9d
    {
        width: 45%;
    }
    .elementor-66 .elementor-element.elementor-element-9a22f03
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-7f201b7
    {
        width: 55%;
    }
    .elementor-66 .elementor-element.elementor-element-3d4b32e
    {
        width: 45%;
    }
    .elementor-66 .elementor-element.elementor-element-c9e27a6
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-11463f9
    {
        width: 55%;
    }
    .elementor-66 .elementor-element.elementor-element-11584a5
    {
        width: 45%;
    }
    .elementor-66 .elementor-element.elementor-element-2d8af60
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-4823550
    {
        width: 55%;
    }
    .elementor-66 .elementor-element.elementor-element-c3bfa10
    {
        width: 45%;
    }
    .elementor-66 .elementor-element.elementor-element-beadc4c
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-5ef70e8
    {
        width: 55%;
    }
    .elementor-66 .elementor-element.elementor-element-65be630
    {
        width: 45%;
    }
    .elementor-66 .elementor-element.elementor-element-506e8c1
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-b31ca7a
    {
        width: 55%;
    }
    .elementor-66 .elementor-element.elementor-element-5b848d4
    {
        width: 45%;
    }
    .elementor-66 .elementor-element.elementor-element-563339d
    {
        width: 100%;
    }
    .elementor-66 .elementor-element.elementor-element-34b2261
    {
        width: 55%;
    }
    .elementor-66 .elementor-element.elementor-element-64f409d
    {
        width: 45%;
    }
    .elementor-66 .elementor-element.elementor-element-594abc9
    {
        width: 55%;
    }
    .elementor-66 .elementor-element.elementor-element-9f9d8e9
    {
        width: 45%;
    }
    .elementor-66 .elementor-element.elementor-element-6d86ae4
    {
        width: 10%;
    }
    .elementor-66 .elementor-element.elementor-element-a426978
    {
        width: 79%;
    }
    .elementor-66 .elementor-element.elementor-element-f7c73e2
    {
        width: 16%;
    }
    .elementor-66 .elementor-element.elementor-element-3f4db57
    {
        width: 68%;
    }
    .elementor-66 .elementor-element.elementor-element-4810718
    {
        width: 16%;
    }
    .elementor-66 .elementor-element.elementor-element-e2c1f15
    {
        width: 100%;
    }
}