﻿.elementor-53978 .elementor-element.elementor-element-4a5a87a1:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-4a5a87a1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-4a5a87a1
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-4a5a87a1>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-2c7ed5ff>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-53978 .elementor-element.elementor-element-372dc086>.elementor-widget-container
{
    padding: 20px 150px 0 150px;
}
.elementor-53978 .elementor-element.elementor-element-372dc086
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-372dc086 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-68921b8b:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-68921b8b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-68921b8b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-68921b8b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-3c46590b>.elementor-container
{
    max-width: 1400px;
}
.elementor-53978 .elementor-element.elementor-element-3c46590b
{
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-b113808.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-b113808.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-b113808>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-53978 .elementor-element.elementor-element-b113808>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-widget-html .neb-protected-content-message, .elementor-widget-html .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.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-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-53978 .elementor-element.elementor-element-18a86fa4 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 6px 6px 6px 6px;
    padding: 10px 30px 10px 30px;
}
.elementor-53978 .elementor-element.elementor-element-18a86fa4 .elementor-button:hover, .elementor-53978 .elementor-element.elementor-element-18a86fa4 .elementor-button:focus
{
    background-color: #1754d5;
    color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-18a86fa4 .elementor-button:hover svg, .elementor-53978 .elementor-element.elementor-element-18a86fa4 .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-53978 .elementor-element.elementor-element-1b38f343:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-1b38f343>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Mask-Group-6.png");
}
.elementor-53978 .elementor-element.elementor-element-1b38f343
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-1b38f343>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-6a45e941>.elementor-widget-container
{
    margin: 0 0 50px 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-6a45e941
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-6a45e941 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-counter .neb-protected-content-message, .elementor-widget-counter .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-counter .elementor-counter-number-wrapper
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-53978 .elementor-element.elementor-element-b6aa89a .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 45px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-53978 .elementor-element.elementor-element-b6aa89a .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-53978 .elementor-element.elementor-element-31aad5fe .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 45px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-53978 .elementor-element.elementor-element-31aad5fe .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-53978 .elementor-element.elementor-element-73d751df .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 45px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-53978 .elementor-element.elementor-element-73d751df .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-53978 .elementor-element.elementor-element-3db4226f .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 45px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-53978 .elementor-element.elementor-element-3db4226f .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-53978 .elementor-element.elementor-element-339df221 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 45px;
    font-weight: 500;
    line-height: 56px;
}
.elementor-53978 .elementor-element.elementor-element-339df221 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    line-height: 50px;
}
.elementor-53978 .elementor-element.elementor-element-3a905cc6>.elementor-container
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-3a905cc6
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-53978 .elementor-element.elementor-element-41079386:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-41079386>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-53978 .elementor-element.elementor-element-41079386
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 150px 50px 150px;
}
.elementor-53978 .elementor-element.elementor-element-41079386>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-7cb2abe3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-7cb2abe3
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-7cb2abe3 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    color: #020101;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-53978 .elementor-element.elementor-element-221db605>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-221db605
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #020101;
}
.elementor-53978 .elementor-element.elementor-element-deee3bb>.elementor-container
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-deee3bb
{
    margin-top: 40px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-6a5b6447
{
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-778f795b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 40px 0;
}
.elementor-53978 .elementor-element.elementor-element-778f795b
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-778f795b .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #020101;
}
.elementor-53978 .elementor-element.elementor-element-11f24396
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-1b718be9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-1b718be9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-1b718be9>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-widget-image-box .neb-protected-content-message, .elementor-widget-image-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.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-size: var(--e-global-typography-primary-font-size);
    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-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-53978 .elementor-element.elementor-element-1f4c8e8b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-1f4c8e8b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-1f4c8e8b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-1f4c8e8b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-1f4c8e8b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-1f4c8e8b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-1f4c8e8b .elementor-image-box-img img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-1f4c8e8b .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-75dc887b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-75dc887b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-75dc887b>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-53978 .elementor-element.elementor-element-262df550>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-262df550.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-262df550.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-262df550.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-262df550 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-262df550 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-262df550 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-262df550 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-53978 .elementor-element.elementor-element-49645cf6
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-38c59190.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-38c59190.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-38c59190>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-53978 .elementor-element.elementor-element-8527bc2>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-8527bc2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-8527bc2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-8527bc2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-8527bc2 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-8527bc2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-8527bc2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-8527bc2 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-62c3aa23.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-62c3aa23.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-62c3aa23>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-53978 .elementor-element.elementor-element-7121b9bc>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-7121b9bc.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-7121b9bc.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-7121b9bc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-7121b9bc .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-7121b9bc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-7121b9bc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-7121b9bc .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-53978 .elementor-element.elementor-element-3df1213f
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-43f0fbb7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-43f0fbb7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-43f0fbb7>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-53978 .elementor-element.elementor-element-5aa6a127>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-5aa6a127.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-5aa6a127.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-5aa6a127.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-5aa6a127 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-5aa6a127 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-5aa6a127 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-5aa6a127 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-4ece0fe0.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-4ece0fe0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-4ece0fe0>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-53978 .elementor-element.elementor-element-3826717e>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-3826717e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-3826717e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-3826717e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-3826717e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-3826717e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-3826717e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-3826717e .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-53978 .elementor-element.elementor-element-248646bd
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-3a716f1a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-3a716f1a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-3a716f1a>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-53978 .elementor-element.elementor-element-1fd149de>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-1fd149de.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-1fd149de.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-1fd149de.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-1fd149de .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-1fd149de .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-1fd149de .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-1fd149de .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-43b75ee6.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-43b75ee6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-43b75ee6>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-53978 .elementor-element.elementor-element-38fc38e1>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-38fc38e1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-38fc38e1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-38fc38e1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-38fc38e1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-38fc38e1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-38fc38e1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-38fc38e1 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-53978 .elementor-element.elementor-element-154678b2
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6a6524f8.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-6a6524f8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-6a6524f8>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-53978 .elementor-element.elementor-element-17440873>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-17440873.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-17440873.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-17440873.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-17440873 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-17440873 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-17440873 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-17440873 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-438b4e57.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-438b4e57.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-438b4e57>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-53978 .elementor-element.elementor-element-2b626e06>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-2b626e06.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-2b626e06.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-2b626e06.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-2b626e06 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-2b626e06 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-2b626e06 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-2b626e06 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-53978 .elementor-element.elementor-element-4e26efef
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-64114b0b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-64114b0b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-64114b0b>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-53978 .elementor-element.elementor-element-4bd3b8e2>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-4bd3b8e2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-4bd3b8e2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-4bd3b8e2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-4bd3b8e2 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-4bd3b8e2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-4bd3b8e2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-4bd3b8e2 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-4f087904.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-4f087904.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-4f087904>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-53978 .elementor-element.elementor-element-130138a1>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-130138a1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-130138a1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-130138a1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-130138a1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-130138a1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-130138a1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-130138a1 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-53978 .elementor-element.elementor-element-25121d70
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-33e29e97.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-33e29e97.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-33e29e97>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-53978 .elementor-element.elementor-element-6ddd0c78>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-6ddd0c78.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-6ddd0c78.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-6ddd0c78.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-6ddd0c78 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-6ddd0c78 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-6ddd0c78 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-6ddd0c78 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-68e8d3ce.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-68e8d3ce.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-68e8d3ce>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-53978 .elementor-element.elementor-element-82c1e1b>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-82c1e1b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-82c1e1b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-82c1e1b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-82c1e1b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-82c1e1b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-82c1e1b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-82c1e1b .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-53978 .elementor-element.elementor-element-6b926de9
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 20px 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-1b0c92f1.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-1b0c92f1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-1b0c92f1>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-53978 .elementor-element.elementor-element-37758009>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-37758009.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-37758009.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-37758009.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-37758009 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-37758009 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-37758009 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-37758009 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-3e4991d5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-3e4991d5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-3e4991d5>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-53978 .elementor-element.elementor-element-47a963a5>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-47a963a5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-47a963a5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-47a963a5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-47a963a5 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-47a963a5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-47a963a5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-47a963a5 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-53978 .elementor-element.elementor-element-66d3190d
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-502a81fc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-502a81fc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-502a81fc>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-53978 .elementor-element.elementor-element-8898819>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-8898819.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-8898819.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-8898819.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-8898819 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-8898819 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-8898819 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-8898819 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6be89698.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-6be89698.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-6be89698>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-53978 .elementor-element.elementor-element-4b76508>.elementor-widget-container
{
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-4b76508.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-53978 .elementor-element.elementor-element-4b76508.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-4b76508.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-53978 .elementor-element.elementor-element-4b76508 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-4b76508 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-53978 .elementor-element.elementor-element-4b76508 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-4b76508 .elementor-image-box-description
{
    color: #020101;
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    line-height: 0;
}
.elementor-53978 .elementor-element.elementor-element-78165626
{
    padding: 40px 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-72de3aff:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-72de3aff>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-72de3aff
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-72de3aff>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-3602ff0a>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 15px 15px 15px 15px;
}
.elementor-53978 .elementor-element.elementor-element-3602ff0a>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-7014e1ad>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 40px 0;
}
.elementor-53978 .elementor-element.elementor-element-7014e1ad
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-7014e1ad .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-32e73a40:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-32e73a40>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-32e73a40>.elementor-background-overlay
{
    opacity: 0;
    transition: background 0s,border-radius .3s,opacity 0s;
}
.elementor-53978 .elementor-element.elementor-element-32e73a40
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-659deb37>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-53978 .elementor-element.elementor-element-659deb37>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-7d3e3863
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 50px;
    padding: 2px 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-7d3e3863>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-6348d752>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 2px 2px 2px 2px;
    --e-column-margin-right: 2px;
    --e-column-margin-left: 2px;
}
.elementor-53978 .elementor-element.elementor-element-6348d752>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-3370f3b6 .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    fill: #fff;
    color: #fff;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-3370f3b6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-65b6af15:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-53978 .elementor-element.elementor-element-65b6af15>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: rgba(0,0,0,0);
}
.elementor-53978 .elementor-element.elementor-element-65b6af15>.elementor-element-populated>.elementor-background-overlay
{
    background-color: rgba(0,0,0,0);
    opacity: 0;
}
.elementor-53978 .elementor-element.elementor-element-65b6af15>.elementor-element-populated
{
    transition: background .3s,border 0s,border-radius 0s,box-shadow 0s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-65b6af15>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius 0s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-d87135b .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 31px;
    fill: #fff;
    color: #fff;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-d87135b>.elementor-widget-container
{
    background-color: rgba(0,0,0,0);
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-6fc8a80:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-53978 .elementor-element.elementor-element-6fc8a80>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: rgba(0,0,0,0);
}
.elementor-53978 .elementor-element.elementor-element-6fc8a80>.elementor-element-populated>.elementor-background-overlay
{
    background-color: rgba(0,0,0,0);
    opacity: 0;
}
.elementor-53978 .elementor-element.elementor-element-6fc8a80>.elementor-element-populated
{
    transition: background .3s,border 0s,border-radius 0s,box-shadow 0s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-6fc8a80>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius 0s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-243ac8b3 .elementor-button
{
    background-color: rgba(0,0,0,0);
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 31px;
    fill: #fff;
    color: #fff;
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-243ac8b3>.elementor-widget-container
{
    background-color: rgba(0,0,0,0);
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-6ae87afc
{
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-60d607a6>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-4c8cc0b4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-4c8cc0b4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-4c8cc0b4 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-55307f92 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-55307f92 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-55307f92 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-3799e486 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-3799e486 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-3799e486 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-6c59cc90 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-6c59cc90 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-6c59cc90 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-28a39be4
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-53978 .elementor-element.elementor-element-a93e24f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-a93e24f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-a93e24f .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-7917a8cf .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-7917a8cf .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-7917a8cf .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-1d81f110 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-1d81f110 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-1d81f110 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-487a1c2d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-487a1c2d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-487a1c2d .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-63b3a53f>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-42fd32f6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-42fd32f6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-42fd32f6 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-672f7da0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-672f7da0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-672f7da0 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-5e984ec1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-5e984ec1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-5e984ec1 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-4f51945d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-4f51945d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-4f51945d .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-54d29071 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-54d29071 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-54d29071 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-5a13406d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-5a13406d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-5a13406d .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-ad6d9b5>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-bc24902 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-bc24902 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-bc24902 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-3bfbe50e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-3bfbe50e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-3bfbe50e .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-42cfe025 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-42cfe025 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-42cfe025 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-10480ed2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 80%;
}
.elementor-53978 .elementor-element.elementor-element-10480ed2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-10480ed2 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-6801f3d8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-53978 .elementor-element.elementor-element-6801f3d8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-6801f3d8 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-131df123 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-53978 .elementor-element.elementor-element-131df123 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-131df123 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-32f4e5bc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-53978 .elementor-element.elementor-element-32f4e5bc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-32f4e5bc .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-7c87a8e6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-53978 .elementor-element.elementor-element-7c87a8e6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-7c87a8e6 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-eb2ee79 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-53978 .elementor-element.elementor-element-eb2ee79 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-eb2ee79 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
}
.elementor-53978 .elementor-element.elementor-element-16aa59bf
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-16aa59bf>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-580ef6c5.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-580ef6c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-7cb87ef9:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-7cb87ef9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-7cb87ef9
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-7cb87ef9>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-5e7170f5>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-53978 .elementor-element.elementor-element-5e7170f5
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-5e7170f5 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    color: #020101;
}
.elementor-53978 .elementor-element.elementor-element-236594a4
{
    padding: 20px 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-6cdbcd39.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-6cdbcd39.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-6cdbcd39.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-6cdbcd39 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-6cdbcd39 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-6cdbcd39 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-6cdbcd39 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-81e6108.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-81e6108.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-81e6108.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-81e6108 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-81e6108 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-81e6108 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-81e6108 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-5afe3ff4
{
    padding: 20px 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-4d8a5d90.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-4d8a5d90.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-4d8a5d90.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-4d8a5d90 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-4d8a5d90 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-4d8a5d90 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-4d8a5d90 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-74aeb701.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-74aeb701.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-74aeb701.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-74aeb701 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-74aeb701 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-74aeb701 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-74aeb701 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-76732169
{
    padding: 20px 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-631a9685.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-631a9685.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-631a9685.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-631a9685 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-631a9685 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-631a9685 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-631a9685 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-3d56cb50
{
    padding: 0 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-78661e79:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-78661e79>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-53978 .elementor-element.elementor-element-78661e79
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-78661e79>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-63b96db3>.elementor-element-populated
{
    margin: 50px 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-53978 .elementor-element.elementor-element-2cb2903>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-53978 .elementor-element.elementor-element-2cb2903
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-2cb2903 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    color: #020101;
}
.elementor-53978 .elementor-element.elementor-element-702ca045
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-29185b9e.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-29185b9e.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-29185b9e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-29185b9e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-29185b9e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-29185b9e .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-29185b9e .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-2c6443db.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2c6443db.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2c6443db.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2c6443db .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-2c6443db .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-2c6443db .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-2c6443db .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-8ba824a
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-8f5dc55.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-8f5dc55.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-8f5dc55.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-8f5dc55 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-8f5dc55 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-8f5dc55 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-8f5dc55 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-4e8cab2.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-4e8cab2.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-4e8cab2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-4e8cab2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-4e8cab2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-4e8cab2 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-4e8cab2 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-1c9b34a
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-73b0c35.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-73b0c35.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-73b0c35.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-73b0c35 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-73b0c35 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-73b0c35 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-73b0c35 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-de0b653.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-de0b653.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-de0b653.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-de0b653 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-de0b653 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-de0b653 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-de0b653 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-4beb0b3
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-31f5ad6.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-31f5ad6.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-31f5ad6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-31f5ad6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-31f5ad6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-31f5ad6 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-31f5ad6 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-37208a3:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-37208a3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-53978 .elementor-element.elementor-element-37208a3
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-37208a3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-10abf095:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-10abf095>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-10abf095
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-10abf095>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-5ece4448>.elementor-element-populated
{
    margin: 60px 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-53978 .elementor-element.elementor-element-4fd666b>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-53978 .elementor-element.elementor-element-4fd666b
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-4fd666b .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    color: #020101;
}
.elementor-53978 .elementor-element.elementor-element-77831980
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-77a50692.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-77a50692.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-77a50692.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-77a50692 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-77a50692 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-77a50692 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-77a50692 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-2c34225f.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2c34225f.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2c34225f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2c34225f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-2c34225f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-2c34225f .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-2c34225f .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-7d2339ea
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-68abd9ad.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-68abd9ad.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-68abd9ad.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-68abd9ad .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-68abd9ad .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-68abd9ad .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-68abd9ad .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-5c8bd417.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-5c8bd417.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-5c8bd417.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-5c8bd417 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-5c8bd417 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-5c8bd417 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-5c8bd417 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-6081943d
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-3eafd51a.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-3eafd51a.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-3eafd51a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-3eafd51a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-3eafd51a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-3eafd51a .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-3eafd51a .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-e6abe0c.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-e6abe0c.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-e6abe0c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-e6abe0c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-e6abe0c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-e6abe0c .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-e6abe0c .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-179981a
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-57d32c4.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-57d32c4.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-57d32c4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-57d32c4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-57d32c4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-57d32c4 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-57d32c4 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-928ab05.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-928ab05.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-928ab05.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-928ab05 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-928ab05 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-928ab05 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-928ab05 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-59f355b
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-6d03774.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-6d03774.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-6d03774.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-6d03774 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-6d03774 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-6d03774 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-6d03774 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-2bcf67d.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2bcf67d.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2bcf67d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2bcf67d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-2bcf67d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-2bcf67d .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-2bcf67d .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-743b29a
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-0315341.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-0315341.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-0315341.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-0315341 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-0315341 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-0315341 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-0315341 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-a330894
{
    padding: 0 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-5949118e:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-5949118e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-5949118e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-5949118e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-2eb7c226>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-2eb7c226
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-2eb7c226 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    font-style: italic;
    color: #fff;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .neb-protected-content-message, .elementor-widget-divider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-53978 .elementor-element.elementor-element-4c760b81
{
    --divider-border-style: solid;
    --divider-color: #85aae1;
    --divider-border-width: 1px;
}
.elementor-53978 .elementor-element.elementor-element-4c760b81>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-4c760b81 .elementor-divider-separator
{
    width: 35%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-53978 .elementor-element.elementor-element-4c760b81 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-53978 .elementor-element.elementor-element-d84bed6
{
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-523c0e1d .elementor-button
{
    background-color: #3a6edb;
    border-style: solid;
    border-width: 0 6px 0 6px;
    border-radius: 4px 4px 4px 4px;
    padding: 15px 80px 15px 80px;
}
.elementor-53978 .elementor-element.elementor-element-523c0e1d .elementor-button:hover, .elementor-53978 .elementor-element.elementor-element-523c0e1d .elementor-button:focus
{
    background-color: #fff;
    color: #1754d5;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-523c0e1d .elementor-button:hover svg, .elementor-53978 .elementor-element.elementor-element-523c0e1d .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-1d37ae82 .elementor-button
{
    background-color: #3a6edb;
    border-style: solid;
    border-width: 0 6px 0 6px;
    border-radius: 4px 4px 4px 4px;
    padding: 15px 30px 15px 30px;
}
.elementor-53978 .elementor-element.elementor-element-1d37ae82 .elementor-button:hover, .elementor-53978 .elementor-element.elementor-element-1d37ae82 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d5;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-1d37ae82 .elementor-button:hover svg, .elementor-53978 .elementor-element.elementor-element-1d37ae82 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-3d0bc6d7 .elementor-button
{
    background-color: #3a6edb;
    border-style: solid;
    border-width: 0 6px 0 6px;
    border-radius: 4px 4px 4px 4px;
    padding: 15px 80px 15px 80px;
}
.elementor-53978 .elementor-element.elementor-element-3d0bc6d7 .elementor-button:hover, .elementor-53978 .elementor-element.elementor-element-3d0bc6d7 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d5;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-3d0bc6d7 .elementor-button:hover svg, .elementor-53978 .elementor-element.elementor-element-3d0bc6d7 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-5ded4319
{
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-27676cd2 .elementor-button
{
    background-color: #3a6edb;
    border-style: solid;
    border-width: 0 6px 0 6px;
    border-radius: 4px 4px 4px 4px;
    padding: 15px 65px 15px 65px;
}
.elementor-53978 .elementor-element.elementor-element-27676cd2 .elementor-button:hover, .elementor-53978 .elementor-element.elementor-element-27676cd2 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d5;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-27676cd2 .elementor-button:hover svg, .elementor-53978 .elementor-element.elementor-element-27676cd2 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-66920686 .elementor-button
{
    background-color: #3a6edb;
    border-style: solid;
    border-width: 0 6px 0 6px;
    border-radius: 4px 4px 4px 4px;
    padding: 15px 55px 15px 55px;
}
.elementor-53978 .elementor-element.elementor-element-66920686 .elementor-button:hover, .elementor-53978 .elementor-element.elementor-element-66920686 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d5;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-66920686 .elementor-button:hover svg, .elementor-53978 .elementor-element.elementor-element-66920686 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-778fad39 .elementor-button
{
    background-color: #3a6edb;
    border-style: solid;
    border-width: 0 6px 0 6px;
    border-radius: 4px 4px 4px 4px;
    padding: 15px 90px 15px 90px;
}
.elementor-53978 .elementor-element.elementor-element-778fad39 .elementor-button:hover, .elementor-53978 .elementor-element.elementor-element-778fad39 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d5;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-778fad39 .elementor-button:hover svg, .elementor-53978 .elementor-element.elementor-element-778fad39 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-238e87e4
{
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0 0 30px 0;
}
.elementor-53978 .elementor-element.elementor-element-39d0a271 .elementor-button
{
    background-color: #3a6edb;
    border-style: solid;
    border-width: 0 6px 0 6px;
    border-radius: 4px 4px 4px 4px;
    padding: 15px 47px 15px 47px;
}
.elementor-53978 .elementor-element.elementor-element-39d0a271 .elementor-button:hover, .elementor-53978 .elementor-element.elementor-element-39d0a271 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d5;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-39d0a271 .elementor-button:hover svg, .elementor-53978 .elementor-element.elementor-element-39d0a271 .elementor-button:focus svg
{
    fill: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-be0ff8e:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-be0ff8e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #020101;
}
.elementor-53978 .elementor-element.elementor-element-be0ff8e>.elementor-container
{
    min-height: 500px;
}
.elementor-53978 .elementor-element.elementor-element-be0ff8e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-be0ff8e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-183a8978>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-183a8978.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-53978 .elementor-element.elementor-element-183a8978.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-53978 .elementor-element.elementor-element-183a8978.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-53978 .elementor-element.elementor-element-183a8978 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-53978 .elementor-element.elementor-element-183a8978 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-183a8978 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-53978 .elementor-element.elementor-element-183a8978 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-53978 .elementor-element.elementor-element-75e6f8a8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-75e6f8a8
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-75e6f8a8 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 500;
    color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-7de309ce
{
    --divider-border-style: solid;
    --divider-color: #fff;
    --divider-border-width: 2px;
}
.elementor-53978 .elementor-element.elementor-element-7de309ce>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-7de309ce .elementor-divider-separator
{
    width: 59%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-53978 .elementor-element.elementor-element-7de309ce .elementor-divider
{
    text-align: center;
    padding-block-start: 15px;
    padding-block-end: 15px;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-3a6b641.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-3a6b641.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-3a6b641>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-53978 .elementor-element.elementor-element-5be4c730>.elementor-widget-container
{
    background-color: #fff;
    padding: 15px 15px 15px 15px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-5be4c730:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-5be4c730 img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-1ec35661.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1ec35661.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1ec35661>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-3a8adb8e>.elementor-widget-container
{
    background-color: #fff;
    padding: 22px 18px 22px 18px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-3a8adb8e:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-3a8adb8e img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-7d5bf5ac.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7d5bf5ac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7d5bf5ac>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-5eff695b>.elementor-widget-container
{
    background-color: #fff;
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-5eff695b:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-5eff695b img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-30e13d10.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-30e13d10.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-30e13d10>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-58763aac>.elementor-widget-container
{
    background-color: #fff;
    padding: 9px 9px 9px 9px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-58763aac:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-58763aac img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-439a392b.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-439a392b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-439a392b>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-183fa57>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-183fa57:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-183fa57 img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-4fa93dae.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4fa93dae.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4fa93dae>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-2c14e9df>.elementor-widget-container
{
    background-color: #fff;
    padding: 15px 15px 15px 15px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-2c14e9df img
{
    width: 52%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-2c14e9df:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-41102eff.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-41102eff.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-41102eff>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-53c4e4d2>.elementor-widget-container
{
    background-color: #fff;
    padding: 26px 18px 22px 18px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-53c4e4d2:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-53c4e4d2 img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-5a5fad4c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5a5fad4c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5a5fad4c>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-18191dfb>.elementor-widget-container
{
    background-color: #fff;
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-18191dfb img
{
    width: 59%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-18191dfb:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-18584d14.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-18584d14.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-18584d14>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-4a5b363f>.elementor-widget-container
{
    background-color: #fff;
    padding: 22px 22px 22px 22px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-4a5b363f img
{
    width: 84%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-4a5b363f:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-51e59305.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-51e59305.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-51e59305>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-3d917d59>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-3d917d59:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-3d917d59 img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6e719a6a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6e719a6a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6e719a6a>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-4db4b954>.elementor-widget-container
{
    background-color: #fff;
    padding: 15px 15px 15px 15px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-4db4b954 img
{
    width: 81%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-4db4b954:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-7de3e323.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7de3e323.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7de3e323>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-5e04a97b>.elementor-widget-container
{
    background-color: #fff;
    padding: 0 18px 12px 18px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-5e04a97b:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-5e04a97b img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6a88afbf.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6a88afbf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6a88afbf>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-fd406fe>.elementor-widget-container
{
    background-color: #fff;
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-fd406fe img
{
    width: 81%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-fd406fe:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-16225214.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-16225214.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-16225214>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-736915b4>.elementor-widget-container
{
    background-color: #fff;
    padding: 26px 26px 26px 26px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-736915b4 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-736915b4:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-76135042.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-76135042.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-76135042>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-48a8df9c>.elementor-widget-container
{
    background-color: #fff;
    padding: 20px 20px 20px 20px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-48a8df9c:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-48a8df9c img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-7377b8ea.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7377b8ea.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7377b8ea>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-5f924692>.elementor-widget-container
{
    background-color: #fff;
    padding: 15px 15px 15px 15px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-5f924692 img
{
    width: 93%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-5f924692:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6cc0aed2.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6cc0aed2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6cc0aed2>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-122a1562>.elementor-widget-container
{
    background-color: #fff;
    padding: 7px 18px 2px 18px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-122a1562 img
{
    width: 99%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-122a1562:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-4ac1a7d4.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4ac1a7d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4ac1a7d4>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-4dcad729>.elementor-widget-container
{
    background-color: #fff;
    padding: 26px 26px 26px 26px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-4dcad729 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-4dcad729:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-49defb33.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-49defb33.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-49defb33>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-469a3f46>.elementor-widget-container
{
    background-color: #fff;
    padding: 14px 14px 14px 14px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-469a3f46 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-469a3f46:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-5d7881f5.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5d7881f5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5d7881f5>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-7134faaa>.elementor-widget-container
{
    background-color: #fff;
    padding: 11px 11px 11px 11px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-7134faaa:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-7134faaa img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-7aa487b2.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7aa487b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7aa487b2>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-10fd9cc9>.elementor-widget-container
{
    background-color: #fff;
    padding: 18px 18px 18px 18px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-10fd9cc9 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-10fd9cc9:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-200ac32d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-200ac32d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-200ac32d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-44bdbc7c>.elementor-widget-container
{
    background-color: #fff;
    padding: 1px 18px 2px 18px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-44bdbc7c img
{
    width: 99%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-44bdbc7c:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-51cf977e.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-51cf977e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-51cf977e>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-6a697826>.elementor-widget-container
{
    background-color: #fff;
    padding: 7px 7px 7px 7px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-6a697826 img
{
    width: 69%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-6a697826:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-2d995912.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2d995912.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2d995912>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-4225cb24>.elementor-widget-container
{
    background-color: #fff;
    padding: 14px 14px 14px 14px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-4225cb24 img
{
    width: 44%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-4225cb24:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6f9271a2.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6f9271a2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6f9271a2>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-22609543>.elementor-widget-container
{
    background-color: #fff;
    padding: 11px 11px 11px 11px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-22609543:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-22609543 img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-404f9f24.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-404f9f24.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-404f9f24>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-2ccf978f>.elementor-widget-container
{
    background-color: #fff;
    padding: 29px 29px 29px 29px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-2ccf978f img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-2ccf978f:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-5422b1d7.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5422b1d7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5422b1d7>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-27710494>.elementor-widget-container
{
    background-color: #fff;
    padding: 13px 18px 14px 17px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-27710494 img
{
    width: 99%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-27710494:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-5e453fb5.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5e453fb5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5e453fb5>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-2fb27435>.elementor-widget-container
{
    background-color: #fff;
    padding: 19px 19px 19px 19px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-2fb27435 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-2fb27435:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-52f399cf.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-52f399cf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-52f399cf>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-5c88cba>.elementor-widget-container
{
    background-color: #fff;
    padding: 16px 16px 16px 16px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-5c88cba img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-5c88cba:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-4c3f52ee.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4c3f52ee.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4c3f52ee>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-5bb977d7>.elementor-widget-container
{
    background-color: #fff;
    padding: 23px 23px 23px 23px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-5bb977d7:hover img
{
    opacity: 1;
}
.elementor-53978 .elementor-element.elementor-element-5bb977d7 img
{
    transition-duration: 0s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-7e74c939.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7e74c939.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7e74c939>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-7e4e7f63>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-7e4e7f63 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-7e4e7f63:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-d152e9b.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-d152e9b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-d152e9b>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-58b860d0>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 18px 31px 17px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-58b860d0 img
{
    width: 99%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-58b860d0:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6d37fe9f.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6d37fe9f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6d37fe9f>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-7bc9cfcf>.elementor-widget-container
{
    background-color: #fff;
    padding: 28px 28px 28px 28px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-7bc9cfcf img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-7bc9cfcf:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-2ef9e282.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2ef9e282.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2ef9e282>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-6d4b2617>.elementor-widget-container
{
    background-color: #fff;
    padding: 16px 16px 16px 16px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-6d4b2617 img
{
    width: 36%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-6d4b2617:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-664a7d59.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-664a7d59.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-664a7d59>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-aaf66ee>.elementor-widget-container
{
    background-color: #fff;
    padding: -6px -6px -6px -6px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-aaf66ee img
{
    width: 32%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-aaf66ee:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-9ba26fa.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-9ba26fa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-9ba26fa>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-4486fa22>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-4486fa22 img
{
    width: 71%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-4486fa22:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-67f225f0.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-67f225f0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-67f225f0>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-354e4912>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 18px 15px 17px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-354e4912 img
{
    width: 71%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-354e4912:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-69e2982a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-69e2982a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-69e2982a>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-61783fc4>.elementor-widget-container
{
    background-color: #fff;
    padding: 19px 19px 19px 19px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-61783fc4 img
{
    width: 70%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-61783fc4:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-4f7c230b.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4f7c230b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4f7c230b>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-1fa983a3>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-1fa983a3 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-1fa983a3:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-13a5d444.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-13a5d444.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-13a5d444>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-45c34ed3>.elementor-widget-container
{
    background-color: #fff;
    padding: -6px -6px -6px -6px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-45c34ed3 img
{
    width: 72%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-45c34ed3:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-f451fd0.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-f451fd0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-f451fd0>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-6eceb349>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-6eceb349 img
{
    width: 71%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-6eceb349:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-da65ded.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-da65ded.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-da65ded>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-73f953a8>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 18px 15px 17px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-73f953a8 img
{
    width: 80%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-73f953a8:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-22bfdf77.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-22bfdf77.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-22bfdf77>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-627f8a67>.elementor-widget-container
{
    background-color: #fff;
    padding: 23px 23px 23px 23px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-627f8a67 img
{
    width: 98%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-627f8a67:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-18c04e1e.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-18c04e1e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-18c04e1e>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-41086a10>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-41086a10 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-41086a10:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-53606a9e.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-53606a9e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-53606a9e>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-135fdae7>.elementor-widget-container
{
    background-color: #fff;
    padding: 0 0 0 0;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-135fdae7 img
{
    width: 72%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-135fdae7:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-388811b9.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-388811b9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-388811b9>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-4238604>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-4238604 img
{
    width: 71%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-4238604:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-4d9f9e7f.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4d9f9e7f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4d9f9e7f>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-61d70b33>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 18px 15px 17px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-61d70b33 img
{
    width: 87%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-61d70b33:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6f45504a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6f45504a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6f45504a>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-7df26645>.elementor-widget-container
{
    background-color: #fff;
    padding: 28px 28px 28px 28px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-7df26645 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-7df26645:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6ba5cb07.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6ba5cb07.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6ba5cb07>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-520b0fe>.elementor-widget-container
{
    background-color: #fff;
    padding: 28px 28px 28px 28px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-520b0fe img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-520b0fe:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-2155d5d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2155d5d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2155d5d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-5e77d71d>.elementor-widget-container
{
    background-color: #fff;
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-5e77d71d img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-5e77d71d:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-71bfcb2f.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-71bfcb2f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-71bfcb2f>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-1e9044ac>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-1e9044ac img
{
    width: 87%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-1e9044ac:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-decdd7a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-decdd7a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-decdd7a>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-3a386c7b>.elementor-widget-container
{
    background-color: #fff;
    padding: 22px 18px 15px 17px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-3a386c7b img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-3a386c7b:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-70af5d29.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-70af5d29.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-70af5d29>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-550eec4c>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-550eec4c img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-550eec4c:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-7eb7095b.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7eb7095b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7eb7095b>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-314dc6d8>.elementor-widget-container
{
    background-color: #fff;
    padding: 6px 6px 6px 6px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-314dc6d8 img
{
    width: 63%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-314dc6d8:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-2257f0bf.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2257f0bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2257f0bf>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-568fc361>.elementor-widget-container
{
    background-color: #fff;
    padding: 26px 26px 26px 26px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-568fc361 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-568fc361:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-476034b3.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-476034b3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-476034b3>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-21a7e3bf>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-21a7e3bf img
{
    width: 74%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-21a7e3bf:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-677289bf.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-677289bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-677289bf>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-59a0f23>.elementor-widget-container
{
    background-color: #fff;
    padding: 27px 18px 15px 17px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-59a0f23 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-59a0f23:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-118f2743.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-118f2743.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-118f2743>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-3eaa46cb>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-3eaa46cb img
{
    width: 81%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-3eaa46cb:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-58302842.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-58302842.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-58302842>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-c994fa0>.elementor-widget-container
{
    background-color: #fff;
    padding: 22px 22px 22px 22px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-c994fa0 img
{
    width: 88%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-c994fa0:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-4452a909.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4452a909.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-4452a909>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-512b377c>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-512b377c img
{
    width: 44%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-512b377c:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-1dde645c.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1dde645c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1dde645c>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-3f923444>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-3f923444 img
{
    width: 92%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-3f923444:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6631cb6f.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6631cb6f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6631cb6f>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-28bf5b0c>.elementor-widget-container
{
    background-color: #fff;
    padding: 14px 14px 14px 14px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-28bf5b0c img
{
    width: 59%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-28bf5b0c:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-2652a021.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2652a021.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2652a021>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-1d142e16>.elementor-widget-container
{
    background-color: #fff;
    padding: 27px 27px 27px 27px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-1d142e16 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-1d142e16:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-42cf84af.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-42cf84af.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-42cf84af>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-69b5aac5>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 10px 10px 10px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-69b5aac5 img
{
    width: 77%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-69b5aac5:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-305a8067.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-305a8067.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-305a8067>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-17e29955>.elementor-widget-container
{
    background-color: #fff;
    padding: 27px 27px 27px 27px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-17e29955 img
{
    width: 88%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-17e29955:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-1d1fcf5.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1d1fcf5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1d1fcf5>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-63adad6f>.elementor-widget-container
{
    background-color: #fff;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-63adad6f img
{
    width: 92%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-63adad6f:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-7c02fa88.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7c02fa88.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7c02fa88>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-7e015993>.elementor-widget-container
{
    background-color: #fff;
    padding: 14px 14px 14px 14px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-7e015993 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-7e015993:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-1d6603d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1d6603d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1d6603d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-667fc908>.elementor-widget-container
{
    background-color: #fff;
    padding: 17px 17px 17px 17px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-667fc908 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-667fc908:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-2161818.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2161818.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2161818>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-378ee1b5>.elementor-widget-container
{
    background-color: #fff;
    padding: 10px 10px 10px 10px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-378ee1b5 img
{
    width: 85%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-378ee1b5:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-7ea2584d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7ea2584d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-7ea2584d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-1e70e5ca>.elementor-widget-container
{
    background-color: #fff;
    padding: 19px 19px 19px 19px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-1e70e5ca img
{
    width: 88%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-1e70e5ca:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-5e75cf4.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5e75cf4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5e75cf4>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-3dee7250>.elementor-widget-container
{
    background-color: #fff;
    padding: 1px 1px 1px 1px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-3dee7250 img
{
    width: 64%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-3dee7250:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-62a6eaf1.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-62a6eaf1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-62a6eaf1>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-463229ae>.elementor-widget-container
{
    background-color: #fff;
    padding: 27px 27px 27px 27px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-463229ae img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-463229ae:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-2a0a11b3.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2a0a11b3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2a0a11b3>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-6b866ce5>.elementor-widget-container
{
    background-color: #fff;
    padding: 19px 19px 19px 19px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-6b866ce5 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-6b866ce5:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-1397ee52.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1397ee52.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1397ee52>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-c309ca7>.elementor-widget-container
{
    background-color: #333;
    padding: 27px 27px 27px 27px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-c309ca7 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-c309ca7:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-2b827293.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2b827293.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-2b827293>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-6b3db6e0>.elementor-widget-container
{
    background-color: #828282;
    padding: 19px 19px 19px 19px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-6b3db6e0 img
{
    width: 88%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-6b3db6e0:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-5369f146.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5369f146.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5369f146>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-40aa06ef>.elementor-widget-container
{
    background-color: #0c0c0c;
    padding: 24px 24px 24px 24px;
    transition: background 1.9s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fcfcfc;
}
.elementor-53978 .elementor-element.elementor-element-40aa06ef img
{
    width: 85%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-40aa06ef:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6467f0b5.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6467f0b5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-6467f0b5>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-13da0fd4.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-13da0fd4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-13da0fd4>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-1575940>.elementor-widget-container
{
    background-color: #0c0c0c;
    padding: 27px 27px 27px 27px;
    transition: background 1.9s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-1575940 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-1575940:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-5338b89a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5338b89a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-5338b89a>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-19ee2da3>.elementor-widget-container
{
    background-color: #fff;
    padding: 28px 28px 28px 28px;
    transition: background 1.9s;
}
.elementor-53978 .elementor-element.elementor-element-19ee2da3 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-53978 .elementor-element.elementor-element-19ee2da3:hover img
{
    opacity: 1;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-1e17da36.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1e17da36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-53978 .elementor-element.elementor-element-1e17da36>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-4b8b5536
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-4b8b5536>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-69afce8f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-69afce8f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-73473ef3:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-73473ef3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-53978 .elementor-element.elementor-element-73473ef3
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-73473ef3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-11e14c51.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-11e14c51.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6ff96f99.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-6ff96f99.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-609c26e5>.elementor-widget-container
{
    padding: 0 0 30px 0;
}
.elementor-53978 .elementor-element.elementor-element-609c26e5
{
    text-align: right;
}
.elementor-53978 .elementor-element.elementor-element-609c26e5 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #020101;
}
.elementor-53978 .elementor-element.elementor-element-2ff9e077
{
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #020101;
}
.elementor-53978 .elementor-element.elementor-element-388f7e75
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-53978 .elementor-element.elementor-element-310d36a5:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-310d36a5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-53978 .elementor-element.elementor-element-310d36a5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-310d36a5>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-69269a92.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-69269a92.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-77e6b119>.elementor-widget-container
{
    padding: 0 0 30px 0;
}
.elementor-53978 .elementor-element.elementor-element-77e6b119
{
    text-align: left;
}
.elementor-53978 .elementor-element.elementor-element-77e6b119 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #020101;
}
.elementor-widget-icon-box .neb-protected-content-message, .elementor-widget-icon-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon
{
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-widget-icon-box .elementor-icon-box-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-icon-box .elementor-icon-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-53978 .elementor-element.elementor-element-6b026f9d
{
    --icon-box-icon-margin: 15px;
}
.elementor-53978 .elementor-element.elementor-element-6b026f9d .elementor-icon-box-title
{
    margin-bottom: 0;
}
.elementor-53978 .elementor-element.elementor-element-6b026f9d .elementor-icon
{
    font-size: 15px;
}
.elementor-53978 .elementor-element.elementor-element-6b026f9d .elementor-icon-box-title, .elementor-53978 .elementor-element.elementor-element-6b026f9d .elementor-icon-box-title a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    line-height: 26px;
}
.elementor-53978 .elementor-element.elementor-element-5a77bde3
{
    --icon-box-icon-margin: 15px;
}
.elementor-53978 .elementor-element.elementor-element-5a77bde3 .elementor-icon-box-title
{
    margin-bottom: 0;
}
.elementor-53978 .elementor-element.elementor-element-5a77bde3 .elementor-icon
{
    font-size: 15px;
}
.elementor-53978 .elementor-element.elementor-element-5a77bde3 .elementor-icon-box-title, .elementor-53978 .elementor-element.elementor-element-5a77bde3 .elementor-icon-box-title a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    line-height: 26px;
}
.elementor-53978 .elementor-element.elementor-element-2a5fc12
{
    --icon-box-icon-margin: 15px;
}
.elementor-53978 .elementor-element.elementor-element-2a5fc12 .elementor-icon-box-title
{
    margin-bottom: 0;
}
.elementor-53978 .elementor-element.elementor-element-2a5fc12 .elementor-icon
{
    font-size: 15px;
}
.elementor-53978 .elementor-element.elementor-element-2a5fc12 .elementor-icon-box-title, .elementor-53978 .elementor-element.elementor-element-2a5fc12 .elementor-icon-box-title a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    line-height: 26px;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-615f2cf9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-615f2cf9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-947b928
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-53978 .elementor-element.elementor-element-796a9c25:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-796a9c25>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-796a9c25
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-796a9c25>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-5f7a4748>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-53978 .elementor-element.elementor-element-5f7a4748
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-5f7a4748 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-465682cd
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-45ff6de8.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-45ff6de8.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-45ff6de8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-45ff6de8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-45ff6de8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-45ff6de8 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-45ff6de8 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-412f0fca.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-412f0fca.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-412f0fca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-412f0fca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-412f0fca .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-412f0fca .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-412f0fca .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-1d7ee815
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-283622e1.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-283622e1.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-283622e1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-283622e1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-283622e1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-283622e1 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-283622e1 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-2624d449.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2624d449.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2624d449.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-2624d449 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-2624d449 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-2624d449 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-2624d449 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-3c60d6c9
{
    padding: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-434d6f0d.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-434d6f0d.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-434d6f0d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-434d6f0d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-434d6f0d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-434d6f0d .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-434d6f0d .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-5dae7633.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-5dae7633.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-5dae7633.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-5dae7633 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-53978 .elementor-element.elementor-element-5dae7633 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-5dae7633 .elementor-image-box-title
{
    color: #020101;
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-5dae7633 .elementor-image-box-description
{
    color: #020101;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-widget-global .neb-protected-content-message, .elementor-widget-global .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-53978 .elementor-element.elementor-element-76482482:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-76482482>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-76482482
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-76482482>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-3080bf21>.elementor-widget-container
{
    padding: 0 0 30px 0;
}
.elementor-53978 .elementor-element.elementor-element-3080bf21
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-3080bf21 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-3620686c
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 40px 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-3620686c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-7396ba04.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-7396ba04.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-a123bd4
{
    padding: 120px 0 90px 0;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-65d3866e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-65d3866e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-76a6557.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-76a6557.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-76a6557>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #1754d5;
    padding: 0 0 0 50px;
}
.elementor-53978 .elementor-element.elementor-element-76a6557>.elementor-element-populated, .elementor-53978 .elementor-element.elementor-element-76a6557>.elementor-element-populated>.elementor-background-overlay, .elementor-53978 .elementor-element.elementor-element-76a6557>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-4876f94e
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #020101;
}
.elementor-53978 .elementor-element.elementor-element-660b2d27
{
    padding: 40px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-6cb8774d:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-6cb8774d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-53978 .elementor-element.elementor-element-6cb8774d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-6cb8774d>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-11b09c81
{
    margin-top: 0;
    margin-bottom: 20px;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-1af2d5fe.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-1af2d5fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-1af2d5fe>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 50px 0 0;
}
.elementor-53978 .elementor-element.elementor-element-585c6522>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-53978 .elementor-element.elementor-element-585c6522
{
    text-align: left;
}
.elementor-53978 .elementor-element.elementor-element-585c6522 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #020101;
}
.elementor-53978 .elementor-element.elementor-element-4184c22b
{
    --divider-border-style: solid;
    --divider-color: #1754d5;
    --divider-border-width: 4px;
}
.elementor-53978 .elementor-element.elementor-element-4184c22b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-53978 .elementor-element.elementor-element-4184c22b .elementor-divider-separator
{
    width: 31%;
}
.elementor-53978 .elementor-element.elementor-element-4184c22b .elementor-divider
{
    padding-block-start: 0;
    padding-block-end: 0;
}
.elementor-53978 .elementor-element.elementor-element-2cf2a772 .elementor-button
{
    text-transform: capitalize;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-2b373f6c.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-2b373f6c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-2b373f6c>.elementor-element-populated
{
    border-style: dotted;
    border-width: 0 2px 0 0;
    border-color: #fff;
    padding: 0 0 0 35px;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(14px / 2);
}
.elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(14px / 2);
}
.elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(14px / 2);
    margin-left: calc(14px / 2);
}
.elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-14px / 2);
    margin-left: calc(-14px / 2);
}
body.rtl .elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-14px / 2);
}
body:not(.rtl) .elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-14px / 2);
}
.elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-icon i
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-icon svg
{
    fill: #1754d5;
    transition: fill .3s;
}
.elementor-53978 .elementor-element.elementor-element-77f86898
{
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}
.elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    line-height: 20px;
}
.elementor-53978 .elementor-element.elementor-element-77f86898 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-53978 .elementor-element.elementor-element-1ef8b8d
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-51803bc>.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-53978 .elementor-element.elementor-element-51803bc>.elementor-element-populated, .elementor-53978 .elementor-element.elementor-element-51803bc>.elementor-element-populated>.elementor-background-overlay, .elementor-53978 .elementor-element.elementor-element-51803bc>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-53978 .elementor-element.elementor-element-51803bc>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(9,23,58,.18);
    margin: 0% 5% 0% 0%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 0%;
}
.elementor-53978 .elementor-element.elementor-element-a50f71d>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-a50f71d
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-a50f71d .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-f7c3710.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-f7c3710.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6caf0a9.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-6caf0a9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-d5e02cb.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-d5e02cb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-104d1f7.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-104d1f7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-e6e4372.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-e6e4372.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-5e91322.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-5e91322.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-bea0993.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-bea0993.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-a3c0274.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-a3c0274.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-a12249e>.elementor-element-populated, .elementor-53978 .elementor-element.elementor-element-a12249e>.elementor-element-populated>.elementor-background-overlay, .elementor-53978 .elementor-element.elementor-element-a12249e>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-53978 .elementor-element.elementor-element-a12249e>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
    margin: 0% 10% 0% 0%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 0%;
}
.elementor-53978 .elementor-element.elementor-element-6a74b27>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-6a74b27
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-6a74b27 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-778b0bc.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-778b0bc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-2153a9a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-2153a9a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-5600e93.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-5600e93.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-c844869.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-c844869.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-94c856b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-94c856b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-38699d0 img
{
    width: 100px;
}
.elementor-53978 .elementor-element.elementor-element-d08374f>.elementor-element-populated, .elementor-53978 .elementor-element.elementor-element-d08374f>.elementor-element-populated>.elementor-background-overlay, .elementor-53978 .elementor-element.elementor-element-d08374f>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-53978 .elementor-element.elementor-element-d08374f>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
    margin: 0% 10% 0% 0%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 0%;
}
.elementor-53978 .elementor-element.elementor-element-06495fd>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-06495fd
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-06495fd .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-3b7ba17.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-3b7ba17.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-84afbc7 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-ec8ec24.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-ec8ec24.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-0aa8bd5 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-cd4fd79.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-cd4fd79.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-6fad595 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-6a096e2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-6a096e2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-8a8bdbe img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-70f644f.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-70f644f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-d928445 img
{
    width: 80px;
}
.elementor-53978 .elementor-element.elementor-element-49a4a1c>.elementor-element-populated, .elementor-53978 .elementor-element.elementor-element-49a4a1c>.elementor-element-populated>.elementor-background-overlay, .elementor-53978 .elementor-element.elementor-element-49a4a1c>.elementor-background-slideshow
{
    border-radius: 8px 8px 8px 8px;
}
.elementor-53978 .elementor-element.elementor-element-49a4a1c>.elementor-element-populated
{
    box-shadow: 8px 20px 39px -20px rgba(0,0,0,.5);
}
.elementor-53978 .elementor-element.elementor-element-5e3b919>.elementor-widget-container
{
    background-color: #f8f8f8;
    padding: 10px 10px 10px 10px;
}
.elementor-53978 .elementor-element.elementor-element-5e3b919
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-5e3b919 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-weight: 500;
    color: #000;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-049cc5a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-049cc5a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-236af32 img
{
    width: 85%;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-7697866.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-7697866.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-fa1ec9d img
{
    width: 50%;
}
.elementor-bc-flex-widget .elementor-53978 .elementor-element.elementor-element-dfc6f79.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-dfc6f79.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-53978 .elementor-element.elementor-element-6ab182b img
{
    width: 50%;
}
.elementor-53978 .elementor-element.elementor-element-111c136:not(.elementor-motion-effects-element-type-background), .elementor-53978 .elementor-element.elementor-element-111c136>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-111c136
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-111c136>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-53978 .elementor-element.elementor-element-190a471>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-53978 .elementor-element.elementor-element-190a471
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-190a471 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-7255f1d
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-3d0606a
{
    padding: 0 120px 0 120px;
}
.elementor-53978 .elementor-element.elementor-element-d087e91>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 38px 38px 38px 38px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-d087e91.elementor-position-right .elementor-image-box-img
{
    margin-left: 9px;
}
.elementor-53978 .elementor-element.elementor-element-d087e91.elementor-position-left .elementor-image-box-img
{
    margin-right: 9px;
}
.elementor-53978 .elementor-element.elementor-element-d087e91.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 9px;
}
.elementor-53978 .elementor-element.elementor-element-d087e91 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-d087e91 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-53978 .elementor-element.elementor-element-d087e91 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-d087e91 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-c91438e>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 20px 20px 34px 20px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-c91438e .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-c91438e.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-c91438e.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-c91438e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-c91438e .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-c91438e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-c91438e .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-93b3c62>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 24px 24px 24px 24px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-93b3c62.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-53978 .elementor-element.elementor-element-93b3c62.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-53978 .elementor-element.elementor-element-93b3c62.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-53978 .elementor-element.elementor-element-93b3c62 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-93b3c62 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-93b3c62 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-dc3fe44>.elementor-widget-container
{
    margin: 0 10px 0 10px;
    padding: 15px 15px 32px 15px;
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
}
.elementor-53978 .elementor-element.elementor-element-dc3fe44.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-53978 .elementor-element.elementor-element-dc3fe44.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-53978 .elementor-element.elementor-element-dc3fe44.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-53978 .elementor-element.elementor-element-dc3fe44 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
}
.elementor-53978 .elementor-element.elementor-element-dc3fe44 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-53978 .elementor-element.elementor-element-dc3fe44 .elementor-image-box-description
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-53978 .elementor-element.elementor-element-bb11364
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-53978 .elementor-element.elementor-element-6ce7788>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 20px 0;
}
.elementor-53978 .elementor-element.elementor-element-6ce7788
{
    text-align: center;
}
.elementor-53978 .elementor-element.elementor-element-6ce7788 .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 40px;
    font-weight: 400;
    text-transform: capitalize;
    color: #020101;
}
.elementor-widget-obfx-posts-grid .neb-protected-content-message, .elementor-widget-obfx-posts-grid .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta>span
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta span
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-meta a
{
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-content
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-price
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    background-color: var(--e-global-color-primary);
}
.elementor-widget-obfx-posts-grid .obfx-grid-footer a:hover
{
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-primary);
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-col-image
{
    height: 155px;
    border-radius: 15px 15px 0 0;
    margin: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-col-content
{
    text-align: left;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-wrapper
{
    padding-right: calc(21px);
    padding-left: calc(21px);
    padding-bottom: 30px;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-container
{
    margin-left: calc(-21px);
    margin-right: calc(-21px);
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-col
{
    padding: 0 0 0 0;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 4px 4px 19px -5px rgba(0,0,0,.5);
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid .entry-title.obfx-grid-title, .elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid .entry-title.obfx-grid-title>a
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid .entry-title.obfx-grid-title
{
    color: #0c0c0c;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid .entry-title.obfx-grid-title>a
{
    color: #0c0c0c;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-title
{
    margin: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-meta>span
{
    font-family: "Poppins",Sans-serif;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-meta
{
    color: #1754d5;
    margin: 0 0 10px 0;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-meta span
{
    color: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-meta a
{
    color: #1754d5;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-content
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #111;
    margin: 0 0 20px 0;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-footer a
{
    font-family: "Poppins",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    background-color: #1754d5;
    padding: 10px 10px 10px 10px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-footer a:hover
{
    color: #1754d5;
    background-color: #f3f3f3;
}
.elementor-53978 .elementor-element.elementor-element-91369b9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-template .neb-protected-content-message, .elementor-widget-template .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
@media(max-width: 1366px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-372dc086>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-b6aa89a .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-53978 .elementor-element.elementor-element-b6aa89a .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-53978 .elementor-element.elementor-element-31aad5fe .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-53978 .elementor-element.elementor-element-31aad5fe .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-53978 .elementor-element.elementor-element-73d751df .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-53978 .elementor-element.elementor-element-73d751df .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-53978 .elementor-element.elementor-element-3db4226f .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-53978 .elementor-element.elementor-element-3db4226f .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-53978 .elementor-element.elementor-element-339df221 .elementor-counter-number-wrapper
    {
        font-size: 32px;
    }
    .elementor-53978 .elementor-element.elementor-element-339df221 .elementor-counter-title
    {
        font-size: 14px;
    }
    .elementor-53978 .elementor-element.elementor-element-41079386
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-3d56cb50
    {
        margin-top: 0;
        margin-bottom: 50px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-37208a3
    {
        margin-top: 0;
        margin-bottom: 50px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-a330894
    {
        margin-top: 0;
        margin-bottom: 50px;
        padding: 0 0 0 0;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-609c26e5
    {
        text-align: center;
    }
    .elementor-53978 .elementor-element.elementor-element-2ff9e077
    {
        text-align: center;
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-190a471>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-53978 .elementor-element.elementor-element-d087e91>.elementor-widget-container
    {
        padding: 53px 0 53px 0;
    }
    .elementor-53978 .elementor-element.elementor-element-c91438e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 40px 0 40px 0;
    }
    .elementor-53978 .elementor-element.elementor-element-dc3fe44>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 35px 0 35px 0;
    }
    .elementor-53978 .elementor-element.elementor-element-bb11364
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-53978 .elementor-element.elementor-element-6ce7788>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 40px 0;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-col-content
    {
        text-align: left;
    }
}
@media(max-width: 767px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-372dc086>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-6a45e941>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-41079386
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 50px 0 50px 0;
    }
    .elementor-53978 .elementor-element.elementor-element-7cb2abe3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-778f795b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-1b718be9>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-1f4c8e8b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-75dc887b>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-262df550 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-38c59190>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-8527bc2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-62c3aa23>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-7121b9bc .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-43f0fbb7>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-5aa6a127 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-4ece0fe0>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-3826717e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-3a716f1a>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-1fd149de .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-43b75ee6>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-38fc38e1 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-6a6524f8>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-17440873 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-438b4e57>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-2b626e06 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-64114b0b>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-4bd3b8e2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-4f087904>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-130138a1 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-33e29e97>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-6ddd0c78 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-68e8d3ce>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-82c1e1b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-1b0c92f1>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-37758009 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-3e4991d5>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-47a963a5 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-502a81fc>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-8898819 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-6be89698>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-4b76508 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-53978 .elementor-element.elementor-element-7cb87ef9
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-53978 .elementor-element.elementor-element-5e7170f5>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-5e7170f5 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-6cdbcd39 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-81e6108 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-4d8a5d90 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-74aeb701 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-631a9685 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-78661e79
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-53978 .elementor-element.elementor-element-2cb2903>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-2cb2903 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-29185b9e .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-2c6443db .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-8f5dc55 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-4e8cab2 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-73b0c35 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-de0b653 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-31f5ad6 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-10abf095
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-53978 .elementor-element.elementor-element-4fd666b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-4fd666b .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-77a50692 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-2c34225f .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-68abd9ad .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-5c8bd417 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-3eafd51a .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-e6abe0c .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-57d32c4 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-928ab05 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-6d03774 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-2bcf67d .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-0315341 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-2eb7c226>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-2eb7c226 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-183a8978 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-53978 .elementor-element.elementor-element-75e6f8a8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-53978 .elementor-element.elementor-element-3a6b641
    {
        width: 50%;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-1ec35661
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-7d5bf5ac
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-30e13d10
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-439a392b
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-4fa93dae
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-41102eff
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-5a5fad4c
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-18584d14
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-51e59305
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-6e719a6a
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-7de3e323
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-6a88afbf
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-16225214
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-76135042
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-7377b8ea
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-6cc0aed2
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-4ac1a7d4
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-49defb33
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-5d7881f5
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-7aa487b2
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-200ac32d
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-51cf977e
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-2d995912
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-6f9271a2
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-404f9f24
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-5422b1d7
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-5e453fb5
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-52f399cf
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-4c3f52ee
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-7e74c939
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-d152e9b
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-6d37fe9f
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-2ef9e282
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-664a7d59
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-9ba26fa
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-67f225f0
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-69e2982a
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-4f7c230b
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-13a5d444
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-f451fd0
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-da65ded
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-22bfdf77
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-18c04e1e
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-53606a9e
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-388811b9
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-4d9f9e7f
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-6f45504a
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-6ba5cb07
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-2155d5d
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-71bfcb2f
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-decdd7a
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-70af5d29
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-7eb7095b
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-2257f0bf
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-476034b3
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-677289bf
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-118f2743
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-58302842
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-4452a909
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-1dde645c
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-6631cb6f
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-2652a021
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-42cf84af
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-305a8067
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-1d1fcf5
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-7c02fa88
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-1d6603d
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-2161818
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-7ea2584d
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-5e75cf4
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-62a6eaf1
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-2a0a11b3
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-1397ee52
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-2b827293
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-5369f146
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-6467f0b5
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-13da0fd4
    {
        width: 50%;
    }
    .elementor-53978 .elementor-element.elementor-element-723b350d
    {
        text-align: center;
    }
    .elementor-53978 .elementor-element.elementor-element-609c26e5>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-609c26e5
    {
        text-align: center;
    }
    .elementor-53978 .elementor-element.elementor-element-609c26e5 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-2ff9e077
    {
        text-align: center;
    }
    .elementor-53978 .elementor-element.elementor-element-77e6b119>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-77e6b119
    {
        text-align: center;
    }
    .elementor-53978 .elementor-element.elementor-element-77e6b119 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-box .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-796a9c25
    {
        margin-top: 0;
        margin-bottom: 0;
    }
    .elementor-53978 .elementor-element.elementor-element-5f7a4748>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-5f7a4748 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-45ff6de8 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-412f0fca .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-283622e1 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-2624d449 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-434d6f0d .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-5dae7633 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-3080bf21>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-3080bf21 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-1af2d5fe>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-585c6522>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-53978 .elementor-element.elementor-element-585c6522
    {
        text-align: center;
    }
    .elementor-53978 .elementor-element.elementor-element-585c6522 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-4184c22b .elementor-divider
    {
        text-align: center;
    }
    .elementor-53978 .elementor-element.elementor-element-4184c22b .elementor-divider-separator
    {
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-53978 .elementor-element.elementor-element-2b373f6c>.elementor-element-populated
    {
        margin: 0 0 50px 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 0 0 0;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-51803bc
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-51803bc>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-53978 .elementor-element.elementor-element-a50f71d .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-a12249e
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-a12249e>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-53978 .elementor-element.elementor-element-6a74b27 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-d08374f
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-d08374f>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-53978 .elementor-element.elementor-element-06495fd .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-49a4a1c
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-49a4a1c>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-53978 .elementor-element.elementor-element-5e3b919 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-53978 .elementor-element.elementor-element-190a471 .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-53978 .elementor-element.elementor-element-d087e91 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-53978 .elementor-element.elementor-element-c91438e .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-93b3c62 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-53978 .elementor-element.elementor-element-dc3fe44 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-53978 .elementor-element.elementor-element-bb11364
    {
        padding: 50px 0 50px 0;
    }
    .elementor-53978 .elementor-element.elementor-element-6ce7788 .elementor-heading-title
    {
        font-size: 26px;
    }
    .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title, .elementor-widget-obfx-posts-grid .obfx-grid .entry-title.obfx-grid-title>a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-meta>span
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-content
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-price
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-obfx-posts-grid .obfx-grid-footer a
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-53978 .elementor-element.elementor-element-484c336 .obfx-grid-col-content
    {
        text-align: center;
    }
}
@media(min-width: 768px)
{
    .elementor-53978 .elementor-element.elementor-element-45a3c3ba
    {
        width: 15%;
    }
    .elementor-53978 .elementor-element.elementor-element-14d761a
    {
        width: 35%;
    }
    .elementor-53978 .elementor-element.elementor-element-418125f5
    {
        width: 35%;
    }
    .elementor-53978 .elementor-element.elementor-element-765dc463
    {
        width: 15%;
    }
    .elementor-53978 .elementor-element.elementor-element-2aee8482
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-65d3866e
    {
        width: 60%;
    }
    .elementor-53978 .elementor-element.elementor-element-76a6557
    {
        width: 40%;
    }
    .elementor-53978 .elementor-element.elementor-element-51803bc
    {
        width: 40%;
    }
    .elementor-53978 .elementor-element.elementor-element-a12249e
    {
        width: 20%;
    }
    .elementor-53978 .elementor-element.elementor-element-d08374f
    {
        width: 20%;
    }
    .elementor-53978 .elementor-element.elementor-element-49a4a1c
    {
        width: 20%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-53978 .elementor-element.elementor-element-139952eb
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-16747a4a
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-6e3a42b8
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-b7a7f01
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-17e782b6
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-5845891f
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-1b8737f6
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-ab52ca4
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-506546e
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-c56f71b
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-32cbf50
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-c926b31
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-ef4de22
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-7fade230
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-4f23d3aa
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-6681e9ef
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-7b056ea1
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-5255dd32
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-61bf565
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-9696f0b
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-7abb6f0
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-11e14c51
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-6ff96f99
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-69269a92
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-615f2cf9
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-731409ca
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-379c49d7
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-4c8ad394
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-3f099a70
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-2567bfd
    {
        width: 100%;
    }
    .elementor-53978 .elementor-element.elementor-element-1964fe16
    {
        width: 100%;
    }
}/* Start custom CSS for section, class: .elementor-element-4a5a87a1 */
.banner-list-wrap
{
    position: relative;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-3514b19d */
.banner-list-bg-white
{
    background: #fff;
    border-radius: 20px;
    position: absolute;
    height: 400px;
    width: 79%;
    left: 269px;
    right: -10px;
    margin: 0 auto;
    top: -30px;
    z-index: 1;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-68921b8b */
.banner-list-wrap
{
    position: relative;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-43e79ba */
.timeline.height-9:after
{
    height: 950px;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-270928e5 */
.cta-wrap
{
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
}/* End custom CSS *//* Start custom CSS for global, class: .elementor-global-366303 */
.elementor-widget-html p, .elementor-widget-html strong
{
    color: #fff!important;
}/* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Vanguard CF';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-vanguard-cf-medium.svg') format('svg');
}/* End Custom Fonts CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS */
