.elementor-396 .elementor-element.elementor-element-3adf6eb:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-3adf6eb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #002e5c;
}
.elementor-396 .elementor-element.elementor-element-3adf6eb
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 80px 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-3adf6eb>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-396 .elementor-element.elementor-element-21ab22c>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-396 .elementor-element.elementor-element-21ab22c>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-396 .elementor-element.elementor-element-8443d53
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 20px 20px 0 20px;
}
.elementor-396 .elementor-element.elementor-element-8443d53>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-396 .elementor-element.elementor-element-6d90f19>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-396 .elementor-element.elementor-element-6d90f19>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-396 .elementor-element.elementor-element-73b7593>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-73b7593
{
    text-align: left;
}
.elementor-396 .elementor-element.elementor-element-73b7593 .elementor-heading-title
{
    font-family: "DM Sans",Sans-serif;
    font-size: 20px;
    font-weight: 700;
    text-transform: capitalize;
    color: #fff;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.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-396 .elementor-element.elementor-element-d4e23b9
{
    --divider-border-style: solid;
    --divider-color: #f00;
    --divider-border-width: 2.9px;
}
.elementor-396 .elementor-element.elementor-element-d4e23b9>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-d4e23b9 .elementor-divider-separator
{
    width: 50%;
}
.elementor-396 .elementor-element.elementor-element-d4e23b9 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    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-396 .elementor-element.elementor-element-f6106ca>.elementor-widget-container
{
    margin: -14px 0 0 0;
    padding: 0 40px 0 0;
}
.elementor-396 .elementor-element.elementor-element-f6106ca
{
    text-align: justify;
    font-family: "DM Sans",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-396 .elementor-element.elementor-element-fcadfed
{
    width: 100%;
    max-width: 100%;
    text-align: left;
}
.elementor-396 .elementor-element.elementor-element-fcadfed>.elementor-widget-container
{
    margin: -30px 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-fcadfed img
{
    width: 100%;
    max-width: 58%;
}
.elementor-396 .elementor-element.elementor-element-97962f5
{
    width: 100%;
    max-width: 100%;
    text-align: left;
}
.elementor-396 .elementor-element.elementor-element-97962f5>.elementor-widget-container
{
    margin: -7px 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-97962f5 img
{
    width: 40%;
    max-width: 78%;
}
.elementor-396 .elementor-element.elementor-element-74af96a>.elementor-element-populated
{
    margin: 0 0 0 60px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 60px;
}
.elementor-396 .elementor-element.elementor-element-7746d7e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-7746d7e
{
    text-align: left;
}
.elementor-396 .elementor-element.elementor-element-7746d7e .elementor-heading-title
{
    font-family: "DM Sans",Sans-serif;
    font-size: 20px;
    font-weight: 700;
    text-transform: capitalize;
    color: #fff;
}
.elementor-396 .elementor-element.elementor-element-d14d0da
{
    --divider-border-style: solid;
    --divider-color: #f00;
    --divider-border-width: 2px;
}
.elementor-396 .elementor-element.elementor-element-d14d0da>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-d14d0da .elementor-divider-separator
{
    width: 40%;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-396 .elementor-element.elementor-element-d14d0da .elementor-divider
{
    text-align: left;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.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-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-396 .elementor-element.elementor-element-f05cd6a>.elementor-widget-container
{
    margin: -14px 0 0 0;
    padding: 0 40px 0 0;
}
.elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-icon i
{
    color: #f00;
    transition: color .3s;
}
.elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-icon svg
{
    fill: #f00;
    transition: fill .3s;
}
.elementor-396 .elementor-element.elementor-element-f05cd6a
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item>a
{
    font-family: "DM Sans",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
    text-decoration: none;
    line-height: 38px;
}
.elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item:hover .elementor-icon-list-text
{
    color: var(--e-global-color-c783b79);
}
.elementor-396 .elementor-element.elementor-element-cf241cc>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-cf241cc
{
    text-align: left;
}
.elementor-396 .elementor-element.elementor-element-cf241cc .elementor-heading-title
{
    font-family: "DM Sans",Sans-serif;
    font-size: 20px;
    font-weight: 700;
    text-transform: capitalize;
    color: #fff;
}
.elementor-396 .elementor-element.elementor-element-d207fc8
{
    --divider-border-style: solid;
    --divider-color: #f00;
    --divider-border-width: 2px;
}
.elementor-396 .elementor-element.elementor-element-d207fc8>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-d207fc8 .elementor-divider-separator
{
    width: 40%;
}
.elementor-396 .elementor-element.elementor-element-d207fc8 .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-396 .elementor-element.elementor-element-416f5cb>.elementor-widget-container
{
    margin: -14px 0 0 0;
    padding: 0 40px 0 0;
}
.elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-icon i
{
    color: #f00;
    transition: color .3s;
}
.elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-icon svg
{
    fill: #f00;
    transition: fill .3s;
}
.elementor-396 .elementor-element.elementor-element-416f5cb
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item>a
{
    font-family: "DM Sans",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-decoration: none;
    line-height: 38px;
}
.elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item:hover .elementor-icon-list-text
{
    color: var(--e-global-color-c783b79);
}
.elementor-396 .elementor-element.elementor-element-eaab12f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-eaab12f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #ec2028;
}
.elementor-396 .elementor-element.elementor-element-eaab12f>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 15px 25px 0 25px;
}
.elementor-396 .elementor-element.elementor-element-eaab12f>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-396 .elementor-element.elementor-element-f9ec61b .elementskit-section-title-wraper .elementskit-section-title>span
{
    color: #000;
}
.elementor-396 .elementor-element.elementor-element-f9ec61b .elementskit-section-title-wraper .elementskit-section-title:hover>span
{
    color: #000;
}
.elementor-396 .elementor-element.elementor-element-f9ec61b .elementskit-section-title-wraper .elementskit-section-subtitle
{
    color: var(--e-global-color-80c4b6a);
    font-family: "Poppins",Sans-serif;
    font-size: 23px;
    font-weight: 600;
    line-height: 1.3em;
    margin: 0 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-f9ec61b .elementskit-section-title-wraper p
{
    color: var(--e-global-color-80c4b6a);
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-396 .elementor-element.elementor-element-44416df>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-52ab9d5
{
    padding: 40px 0 0 0;
}
.elementor-396 .elementor-element.elementor-element-101819e.ekit-equal-height-enable, .elementor-396 .elementor-element.elementor-element-101819e.ekit-equal-height-enable>div, .elementor-396 .elementor-element.elementor-element-101819e.ekit-equal-height-enable .ekit-wid-con, .elementor-396 .elementor-element.elementor-element-101819e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox
{
    height: 100%;
}
.elementor-396 .elementor-element.elementor-element-101819e .elementskit-infobox
{
    background-color: #02010100;
    padding: 0 0 0 0;
    border-style: none;
    border-radius: 5px 5px 5px 5px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    align-items: center;
}
.elementor-396 .elementor-element.elementor-element-101819e .elementskit-infobox .elementskit-info-box-title
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #000;
}
.elementor-396 .elementor-element.elementor-element-101819e .elementskit-infobox:hover .elementskit-info-box-title
{
    color: #000;
}
.elementor-396 .elementor-element.elementor-element-101819e .elementskit-infobox .box-body>p
{
    color: var(--e-global-color-80c4b6a);
    font-family: "DM Sans",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-396 .elementor-element.elementor-element-101819e .elementskit-infobox:hover .box-body>p
{
    color: var(--e-global-color-80c4b6a);
}
.elementor-396 .elementor-element.elementor-element-101819e .elementskit-infobox p
{
    margin: 0 0 0 10px;
}
.elementor-396 .elementor-element.elementor-element-101819e .elementskit-info-box-icon
{
    color: var(--e-global-color-c783b79);
    fill: var(--e-global-color-c783b79);
}
.elementor-396 .elementor-element.elementor-element-101819e .elementskit-infobox .elementskit-info-box-icon
{
    font-size: 22px;
    padding: 0 0 0 0;
    transform: rotate(0deg);
}
.elementor-396 .elementor-element.elementor-element-c060512.ekit-equal-height-enable, .elementor-396 .elementor-element.elementor-element-c060512.ekit-equal-height-enable>div, .elementor-396 .elementor-element.elementor-element-c060512.ekit-equal-height-enable .ekit-wid-con, .elementor-396 .elementor-element.elementor-element-c060512.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox
{
    height: 100%;
}
.elementor-396 .elementor-element.elementor-element-c060512 .elementskit-infobox
{
    background-color: #02010100;
    padding: 0 0 0 0;
    border-style: none;
    border-radius: 5px 5px 5px 5px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    align-items: flex-start;
}
.elementor-396 .elementor-element.elementor-element-c060512 .elementskit-infobox .elementskit-info-box-title
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #000;
}
.elementor-396 .elementor-element.elementor-element-c060512 .elementskit-infobox:hover .elementskit-info-box-title
{
    color: #000;
}
.elementor-396 .elementor-element.elementor-element-c060512 .elementskit-infobox .box-body>p
{
    color: var(--e-global-color-80c4b6a);
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-396 .elementor-element.elementor-element-c060512 .elementskit-infobox:hover .box-body>p
{
    color: var(--e-global-color-80c4b6a);
}
.elementor-396 .elementor-element.elementor-element-c060512 .elementskit-infobox p
{
    margin: 0 0 0 10px;
}
.elementor-396 .elementor-element.elementor-element-c060512 .elementskit-info-box-icon
{
    color: var(--e-global-color-c783b79);
    fill: var(--e-global-color-c783b79);
}
.elementor-396 .elementor-element.elementor-element-c060512 .elementskit-infobox .elementskit-info-box-icon
{
    font-size: 22px;
    padding: 0 0 0 0;
    transform: rotate(0deg);
}
.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-d95832b.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-396 .elementor-element.elementor-element-d95832b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-396 .elementor-element.elementor-element-ba0847f.ekit-equal-height-enable, .elementor-396 .elementor-element.elementor-element-ba0847f.ekit-equal-height-enable>div, .elementor-396 .elementor-element.elementor-element-ba0847f.ekit-equal-height-enable .ekit-wid-con, .elementor-396 .elementor-element.elementor-element-ba0847f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox
{
    height: 100%;
}
.elementor-396 .elementor-element.elementor-element-ba0847f .elementskit-infobox
{
    background-color: #02010100;
    padding: 0 0 0 0;
    border-style: none;
    border-radius: 5px 5px 5px 5px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    align-items: flex-start;
}
.elementor-396 .elementor-element.elementor-element-ba0847f .elementskit-infobox .elementskit-info-box-title
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #000;
}
.elementor-396 .elementor-element.elementor-element-ba0847f .elementskit-infobox:hover .elementskit-info-box-title
{
    color: #000;
}
.elementor-396 .elementor-element.elementor-element-ba0847f .elementskit-infobox .box-body>p
{
    color: var(--e-global-color-80c4b6a);
    font-family: "Poppins",Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
.elementor-396 .elementor-element.elementor-element-ba0847f .elementskit-infobox:hover .box-body>p
{
    color: var(--e-global-color-80c4b6a);
}
.elementor-396 .elementor-element.elementor-element-ba0847f .elementskit-infobox p
{
    margin: 0 0 0 10px;
}
.elementor-396 .elementor-element.elementor-element-ba0847f .elementskit-info-box-icon
{
    color: var(--e-global-color-c783b79);
    fill: var(--e-global-color-c783b79);
}
.elementor-396 .elementor-element.elementor-element-ba0847f .elementskit-infobox .elementskit-info-box-icon
{
    font-size: 22px;
    padding: 0 0 0 0;
    transform: rotate(0deg);
}
.elementor-396 .elementor-element.elementor-element-ed9a4eb
{
    padding: 20px 0 20px 0;
}
.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-8aa79c2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-396 .elementor-element.elementor-element-8aa79c2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-396 .elementor-element.elementor-element-a0b9a21
{
    --grid-template-columns: repeat(0,auto);
    --icon-size: 22px;
    --grid-column-gap: 48px;
}
.elementor-396 .elementor-element.elementor-element-a0b9a21 .elementor-widget-container
{
    text-align: center;
}
.elementor-396 .elementor-element.elementor-element-a0b9a21>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 12px 0 0;
}
.elementor-396 .elementor-element.elementor-element-a0b9a21 .elementor-social-icon
{
    background-color: #ec202800;
}
.elementor-396 .elementor-element.elementor-element-a0b9a21 .elementor-social-icon i
{
    color: #fff;
}
.elementor-396 .elementor-element.elementor-element-a0b9a21 .elementor-social-icon svg
{
    fill: #fff;
}
.elementor-396 .elementor-element.elementor-element-a0b9a21 .elementor-social-icon:hover i
{
    color: var(--e-global-color-c783b79);
}
.elementor-396 .elementor-element.elementor-element-a0b9a21 .elementor-social-icon:hover svg
{
    fill: var(--e-global-color-c783b79);
}
.elementor-396 .elementor-element.elementor-element-da686ad>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-396 .elementor-element.elementor-element-da686ad:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-da686ad>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #002e5c;
}
.elementor-396 .elementor-element.elementor-element-da686ad
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-396 .elementor-element.elementor-element-da686ad>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-8571609.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-396 .elementor-element.elementor-element-8571609.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-396 .elementor-element.elementor-element-8571609>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-396 .elementor-element.elementor-element-8571609>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-396 .elementor-element.elementor-element-05e4910>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 8px 0 8px 0;
}
.elementor-396 .elementor-element.elementor-element-05e4910
{
    text-align: center;
    font-family: "DM Sans",Sans-serif;
    font-size: 15px;
    font-weight: 300;
    color: var(--e-global-color-80c4b6a);
}
@media(max-width: 1366px)
{
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(0px / 2);
        margin-left: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-0px / 2);
        margin-left: calc(-0px / 2);
    }
    body.rtl .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-0px / 2);
    }
    body:not(.rtl) .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(0px / 2);
        margin-left: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-0px / 2);
        margin-left: calc(-0px / 2);
    }
    body.rtl .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-0px / 2);
    }
    body:not(.rtl) .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-0px / 2);
    }
}
@media(max-width: 1200px)
{
    .elementor-396 .elementor-element.elementor-element-73b7593 .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-396 .elementor-element.elementor-element-f6106ca
    {
        font-size: 14px;
        line-height: 23px;
    }
    .elementor-396 .elementor-element.elementor-element-fcadfed
    {
        width: var(--container-widget-width,133px);
        max-width: 133px;
        --container-widget-width: 133px;
        --container-widget-flex-grow: 0;
    }
    .elementor-396 .elementor-element.elementor-element-7746d7e .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(0px / 2);
        margin-left: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-0px / 2);
        margin-left: calc(-0px / 2);
    }
    body.rtl .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-0px / 2);
    }
    body:not(.rtl) .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item>a
    {
        font-size: 14px;
    }
    .elementor-396 .elementor-element.elementor-element-cf241cc .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-396 .elementor-element.elementor-element-d207fc8
    {
        width: var(--container-widget-width,294.969px);
        max-width: 294.969px;
        --container-widget-width: 294.969px;
        --container-widget-flex-grow: 0;
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(0px / 2);
        margin-left: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-0px / 2);
        margin-left: calc(-0px / 2);
    }
    body.rtl .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-0px / 2);
    }
    body:not(.rtl) .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item>a
    {
        font-size: 14px;
    }
}
@media(max-width: 1024px)
{
    .elementor-396 .elementor-element.elementor-element-73b7593 .elementor-heading-title
    {
        font-size: 15px;
        line-height: 22px;
    }
    .elementor-396 .elementor-element.elementor-element-f6106ca
    {
        font-size: 13px;
    }
    .elementor-396 .elementor-element.elementor-element-74af96a>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-396 .elementor-element.elementor-element-7746d7e .elementor-heading-title
    {
        font-size: 15px;
        line-height: 22px;
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item>a
    {
        font-size: 13px;
    }
    .elementor-396 .elementor-element.elementor-element-5bb12cf>.elementor-element-populated
    {
        padding: 30px 0 0 0;
    }
    .elementor-396 .elementor-element.elementor-element-cf241cc .elementor-heading-title
    {
        font-size: 15px;
        line-height: 22px;
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item>a
    {
        font-size: 13px;
    }
    .elementor-396 .elementor-element.elementor-element-eaab12f>.elementor-element-populated
    {
        margin: 30px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 0 20px;
    }
    .elementor-396 .elementor-element.elementor-element-da686ad
    {
        padding: 10px 10px 10px 10px;
    }
}
@media(max-width: 880px)
{
    .elementor-396 .elementor-element.elementor-element-f6106ca
    {
        font-size: 13px;
    }
    .elementor-396 .elementor-element.elementor-element-74af96a>.elementor-element-populated
    {
        margin: 0 0 0 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 20px;
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item>a
    {
        font-size: 13px;
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item>a
    {
        font-size: 13px;
    }
    .elementor-396 .elementor-element.elementor-element-05e4910>.elementor-widget-container
    {
        padding: 5px 5px 5px 5px;
    }
    .elementor-396 .elementor-element.elementor-element-05e4910
    {
        font-size: 15px;
    }
}
@media(max-width: 767px)
{
    .elementor-396 .elementor-element.elementor-element-73b7593 .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-396 .elementor-element.elementor-element-f6106ca>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-396 .elementor-element.elementor-element-f6106ca
    {
        font-size: 15px;
    }
    .elementor-396 .elementor-element.elementor-element-74af96a>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 0 0 0;
    }
    .elementor-396 .elementor-element.elementor-element-7746d7e .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(0px / 2);
        margin-left: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-0px / 2);
        margin-left: calc(-0px / 2);
    }
    body.rtl .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-0px / 2);
    }
    body:not(.rtl) .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-f05cd6a .elementor-icon-list-item>a
    {
        font-size: 15px;
    }
    .elementor-396 .elementor-element.elementor-element-cf241cc .elementor-heading-title
    {
        font-size: 22px;
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(0px / 2);
        margin-left: calc(0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-0px / 2);
        margin-left: calc(-0px / 2);
    }
    body.rtl .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-0px / 2);
    }
    body:not(.rtl) .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-0px / 2);
    }
    .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item>.elementor-icon-list-text, .elementor-396 .elementor-element.elementor-element-416f5cb .elementor-icon-list-item>a
    {
        font-size: 15px;
    }
    .elementor-396 .elementor-element.elementor-element-8aa79c2>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-396 .elementor-element.elementor-element-a0b9a21
    {
        --grid-column-gap: 30px;
    }
}
@media(min-width: 768px)
{
    .elementor-396 .elementor-element.elementor-element-74af96a
    {
        width: 25.19%;
    }
    .elementor-396 .elementor-element.elementor-element-5bb12cf
    {
        width: 25.876%;
    }
    .elementor-396 .elementor-element.elementor-element-eaab12f
    {
        width: 23.934%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-396 .elementor-element.elementor-element-6d90f19
    {
        width: 50%;
    }
    .elementor-396 .elementor-element.elementor-element-74af96a
    {
        width: 50%;
    }
    .elementor-396 .elementor-element.elementor-element-5bb12cf
    {
        width: 50%;
    }
    .elementor-396 .elementor-element.elementor-element-eaab12f
    {
        width: 50%;
    }
}