﻿.elementor-42739 .elementor-element.elementor-element-50e54ca
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-50e54ca:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-50e54ca>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-42739 .elementor-element.elementor-element-d937a75
{
    --display: flex;
    --justify-content: center;
}
.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-42739 .elementor-element.elementor-element-5716f5b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.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-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(9px / 2);
}
.elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(9px / 2);
}
.elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(9px / 2);
    margin-left: calc(9px / 2);
}
.elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-9px / 2);
    margin-left: calc(-9px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-9px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-9px / 2);
}
.elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-76ac7b0
{
    --e-icon-list-icon-size: 16px;
    --icon-vertical-offset: 0px;
}
.elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 20px;
    font-weight: 300;
}
.elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.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-42739 .elementor-element.elementor-element-5c57dd8 .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-5c57dd8 .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-5c57dd8 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-5c57dd8>.elementor-widget-container
{
    margin: 20px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-5c57dd8
{
    z-index: 2;
}
.elementor-42739 .elementor-element.elementor-element-5c57dd8 .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-5c57dd8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-ca3063e
{
    --display: flex;
}
.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-42739 .elementor-element.elementor-element-65bdc7d
{
    --display: flex;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-65bdc7d:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-65bdc7d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f24c2c;
}
.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-42739 .elementor-element.elementor-element-0cb4d11
{
    --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-42739 .elementor-element.elementor-element-0cb4d11:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-0cb4d11>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-42739 .elementor-element.elementor-element-ba4627a
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-ba4627a:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-ba4627a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-42739 .elementor-element.elementor-element-37d9799
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-e24138d
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-e24138d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 40px;
    color: #000;
}
.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-42739 .elementor-element.elementor-element-f8e8bc5
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-f8e8bc5 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-f8e8bc5 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-42739 .elementor-element.elementor-element-396ad24
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-42739 .elementor-element.elementor-element-e8576c5
{
    --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;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-42739 .elementor-element.elementor-element-e8576c5:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-e8576c5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.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-42739 .elementor-element.elementor-element-c2eaee2 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-42739 .elementor-element.elementor-element-c2eaee2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-c2eaee2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-c2eaee2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-c2eaee2 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-42739 .elementor-element.elementor-element-c2eaee2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-42739 .elementor-element.elementor-element-c2eaee2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.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-42739 .elementor-element.elementor-element-003bd65
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-86925c8
{
    --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;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-42739 .elementor-element.elementor-element-86925c8:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-86925c8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-42739 .elementor-element.elementor-element-ede26cd .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-42739 .elementor-element.elementor-element-ede26cd.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-ede26cd.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-ede26cd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-ede26cd .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-42739 .elementor-element.elementor-element-ede26cd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-42739 .elementor-element.elementor-element-ede26cd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-93a7dff
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-1a7b40c
{
    --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;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-42739 .elementor-element.elementor-element-1a7b40c:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-1a7b40c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-2b3e114 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-42739 .elementor-element.elementor-element-2b3e114.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-2b3e114.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-2b3e114.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-2b3e114 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-42739 .elementor-element.elementor-element-2b3e114 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-42739 .elementor-element.elementor-element-2b3e114 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-2b3e114 .elementor-image-box-description
{
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-3354c40
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-356d585
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
}
.elementor-42739 .elementor-element.elementor-element-d2882ba
{
    --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;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-42739 .elementor-element.elementor-element-d2882ba:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-d2882ba>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-42739 .elementor-element.elementor-element-0c5ebdd .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-42739 .elementor-element.elementor-element-0c5ebdd.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0c5ebdd.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0c5ebdd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0c5ebdd .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-42739 .elementor-element.elementor-element-0c5ebdd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-42739 .elementor-element.elementor-element-0c5ebdd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-c509a23
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-7008f77
{
    --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;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-42739 .elementor-element.elementor-element-7008f77:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-7008f77>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-8ac3707 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-42739 .elementor-element.elementor-element-8ac3707.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-8ac3707.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-8ac3707.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-8ac3707 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-42739 .elementor-element.elementor-element-8ac3707 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-42739 .elementor-element.elementor-element-8ac3707 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-418fb57
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-693e894
{
    --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;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-42739 .elementor-element.elementor-element-693e894:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-693e894>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-42739 .elementor-element.elementor-element-f1dc83b .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-42739 .elementor-element.elementor-element-f1dc83b.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-42739 .elementor-element.elementor-element-f1dc83b.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-42739 .elementor-element.elementor-element-f1dc83b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-42739 .elementor-element.elementor-element-f1dc83b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-42739 .elementor-element.elementor-element-f1dc83b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-42739 .elementor-element.elementor-element-f1dc83b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-8fceba2
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-fcd51b7
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-42739 .elementor-element.elementor-element-6eaf6e7
{
    --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;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-42739 .elementor-element.elementor-element-6eaf6e7:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-6eaf6e7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-07a2a32 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-42739 .elementor-element.elementor-element-07a2a32.elementor-position-right .elementor-image-box-img
{
    margin-left: 22px;
}
.elementor-42739 .elementor-element.elementor-element-07a2a32.elementor-position-left .elementor-image-box-img
{
    margin-right: 22px;
}
.elementor-42739 .elementor-element.elementor-element-07a2a32.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 22px;
}
.elementor-42739 .elementor-element.elementor-element-07a2a32 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-42739 .elementor-element.elementor-element-07a2a32 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-42739 .elementor-element.elementor-element-07a2a32 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-d683877
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-392a21d
{
    --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;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-42739 .elementor-element.elementor-element-392a21d:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-392a21d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-42739 .elementor-element.elementor-element-3ffd5ba .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-42739 .elementor-element.elementor-element-3ffd5ba.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-42739 .elementor-element.elementor-element-3ffd5ba.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-42739 .elementor-element.elementor-element-3ffd5ba.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-42739 .elementor-element.elementor-element-3ffd5ba .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-42739 .elementor-element.elementor-element-3ffd5ba .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-42739 .elementor-element.elementor-element-3ffd5ba .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-537ff0a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-b17fb7b
{
    --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;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #0003;
    --border-color: #0003;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-42739 .elementor-element.elementor-element-b17fb7b:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-b17fb7b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-b721eca .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-42739 .elementor-element.elementor-element-b721eca.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-b721eca.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-b721eca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-b721eca .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-42739 .elementor-element.elementor-element-b721eca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-42739 .elementor-element.elementor-element-b721eca .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-b721eca .elementor-image-box-description
{
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-9779512
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-e22aab3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-e22aab3:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-e22aab3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-42739 .elementor-element.elementor-element-2b9fd48
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-32909bb .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-32909bb .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-32909bb .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-32909bb .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-32909bb .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-b68fd9c
{
    --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;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-b68fd9c:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-b68fd9c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-42739 .elementor-element.elementor-element-ca6bf4e
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-98d9e9c
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-98d9e9c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-d4a4ad0
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-42739 .elementor-element.elementor-element-d4a4ad0 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-d4a4ad0 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-ffe5a76
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-57ad4af
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-5b627d7
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-4711050.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-42739 .elementor-element.elementor-element-4711050.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-42739 .elementor-element.elementor-element-4711050.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-42739 .elementor-element.elementor-element-4711050 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-42739 .elementor-element.elementor-element-4711050 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-42739 .elementor-element.elementor-element-4711050 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-a885e76
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-a885e76>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-a885e76.elementor-element
{
    --align-self: flex-end;
}
.elementor-42739 .elementor-element.elementor-element-8c7f92c
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-cbccbfd.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-42739 .elementor-element.elementor-element-cbccbfd.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-42739 .elementor-element.elementor-element-cbccbfd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-42739 .elementor-element.elementor-element-cbccbfd .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-42739 .elementor-element.elementor-element-cbccbfd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-42739 .elementor-element.elementor-element-cbccbfd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-28767ad
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-28767ad>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-28767ad.elementor-element
{
    --align-self: flex-end;
}
.elementor-42739 .elementor-element.elementor-element-69082b8
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-7bfa308>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-7bfa308.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-42739 .elementor-element.elementor-element-7bfa308.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-42739 .elementor-element.elementor-element-7bfa308.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-42739 .elementor-element.elementor-element-7bfa308 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-42739 .elementor-element.elementor-element-7bfa308 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-42739 .elementor-element.elementor-element-7bfa308 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-9edf531
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-9edf531>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-9edf531.elementor-element
{
    --align-self: flex-end;
}
.elementor-42739 .elementor-element.elementor-element-5cb3179
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-fb69539>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-fb69539.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-42739 .elementor-element.elementor-element-fb69539.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-42739 .elementor-element.elementor-element-fb69539.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-42739 .elementor-element.elementor-element-fb69539 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-42739 .elementor-element.elementor-element-fb69539 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-42739 .elementor-element.elementor-element-fb69539 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-7f8c821
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-7f8c821>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-7f8c821.elementor-element
{
    --align-self: flex-end;
}
.elementor-42739 .elementor-element.elementor-element-f098222
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-93517e9>.elementor-widget-container
{
    margin: 50px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-d46220d
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-a4a2753
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-6e8ef03.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-42739 .elementor-element.elementor-element-6e8ef03.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-42739 .elementor-element.elementor-element-6e8ef03.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-42739 .elementor-element.elementor-element-6e8ef03 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-42739 .elementor-element.elementor-element-6e8ef03 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-42739 .elementor-element.elementor-element-6e8ef03 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-a6ab16d
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-a6ab16d>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-a6ab16d.elementor-element
{
    --align-self: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-b02fbcf
{
    --display: flex;
    --padding-top: 60px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-e9a20ff.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-42739 .elementor-element.elementor-element-e9a20ff.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-42739 .elementor-element.elementor-element-e9a20ff.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-42739 .elementor-element.elementor-element-e9a20ff .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-42739 .elementor-element.elementor-element-e9a20ff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-42739 .elementor-element.elementor-element-e9a20ff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-4b2d722
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-4b2d722>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-ba99623
{
    --display: flex;
    --padding-top: 40px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-29459fb.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-42739 .elementor-element.elementor-element-29459fb.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-42739 .elementor-element.elementor-element-29459fb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-42739 .elementor-element.elementor-element-29459fb .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-42739 .elementor-element.elementor-element-29459fb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-42739 .elementor-element.elementor-element-29459fb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-1594a70
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-1594a70>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-ac45c2c
{
    --display: flex;
    --padding-top: 40px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-140fd75.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-42739 .elementor-element.elementor-element-140fd75.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-42739 .elementor-element.elementor-element-140fd75.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-42739 .elementor-element.elementor-element-140fd75 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-42739 .elementor-element.elementor-element-140fd75 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-42739 .elementor-element.elementor-element-140fd75 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-58d9702
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-58d9702>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-284fa22
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-284fa22:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-284fa22>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-42739 .elementor-element.elementor-element-7043c89 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-7043c89 .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-7043c89 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-7043c89 .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-7043c89 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-6d666d3
{
    --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;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-a20d784
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-8f8bd88
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-8f8bd88 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-587286e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-587286e .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-587286e .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-42739 .elementor-element.elementor-element-3aa09fd
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-42739 .elementor-element.elementor-element-21b8748
{
    --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-42739 .elementor-element.elementor-element-750ca8d
{
    --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-42739 .elementor-element.elementor-element-0524b6a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-0524b6a
{
    --e-icon-list-icon-size: 20px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 40px;
}
.elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-text
{
    color: #262626;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-3828e49
{
    --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-42739 .elementor-element.elementor-element-bcb06fd
{
    --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-42739 .elementor-element.elementor-element-023615a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-2b97192 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-2b97192 .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-2b97192 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-2b97192 .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-2b97192 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-71143f0:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-71143f0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-42739 .elementor-element.elementor-element-71143f0>.elementor-container
{
    max-width: 1460px;
}
.elementor-42739 .elementor-element.elementor-element-71143f0
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-42739 .elementor-element.elementor-element-71143f0>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-42739 .elementor-element.elementor-element-5e27dbf
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-5e27dbf .elementor-heading-title
{
    font-family: "Vanguard CF",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-798151e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-798151e .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-798151e .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-42739 .elementor-element.elementor-element-fcec3db>.elementor-container
{
    max-width: 1460px;
}
.elementor-42739 .elementor-element.elementor-element-fcec3db
{
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-42739 .elementor-element.elementor-element-8057400.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-8057400.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-8057400>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-ec87912>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-ec87912 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-42739 .elementor-element.elementor-element-ec87912:hover img
{
    opacity: 1;
}
.elementor-42739 .elementor-element.elementor-element-f6c6b73
{
    width: var(--container-widget-width,92.244%);
    max-width: 92.244%;
    --container-widget-width: 92.244%;
    --container-widget-flex-grow: 0;
}
.elementor-42739 .elementor-element.elementor-element-f6c6b73>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-f6c6b73.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-42739 .elementor-element.elementor-element-f6c6b73.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-f6c6b73.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-f6c6b73.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-f6c6b73 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-42739 .elementor-element.elementor-element-f6c6b73 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-42739 .elementor-element.elementor-element-f6c6b73 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-42739 .elementor-element.elementor-element-6dfae72.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-6dfae72.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-6dfae72>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-2cd4e2a>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-2cd4e2a img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-42739 .elementor-element.elementor-element-2cd4e2a:hover img
{
    opacity: 1;
}
.elementor-42739 .elementor-element.elementor-element-ff3c2b7>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-ff3c2b7.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-ff3c2b7.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-ff3c2b7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-ff3c2b7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-42739 .elementor-element.elementor-element-ff3c2b7 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-42739 .elementor-element.elementor-element-ff3c2b7 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-42739 .elementor-element.elementor-element-cac0b80.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-cac0b80.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-cac0b80>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-fa2ef13>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-fa2ef13 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-42739 .elementor-element.elementor-element-fa2ef13:hover img
{
    opacity: 1;
}
.elementor-42739 .elementor-element.elementor-element-3823601>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-3823601.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-3823601.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-3823601.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-3823601 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-42739 .elementor-element.elementor-element-3823601 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-42739 .elementor-element.elementor-element-3823601 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-42739 .elementor-element.elementor-element-344e0da.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-344e0da.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-344e0da>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-dbbe84b>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-dbbe84b img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-42739 .elementor-element.elementor-element-dbbe84b:hover img
{
    opacity: 1;
}
.elementor-42739 .elementor-element.elementor-element-9e60eae
{
    width: var(--container-widget-width,92.244%);
    max-width: 92.244%;
    --container-widget-width: 92.244%;
    --container-widget-flex-grow: 0;
}
.elementor-42739 .elementor-element.elementor-element-9e60eae>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-9e60eae.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-42739 .elementor-element.elementor-element-9e60eae.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-9e60eae.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-9e60eae.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-9e60eae .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-42739 .elementor-element.elementor-element-9e60eae .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-42739 .elementor-element.elementor-element-9e60eae .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-42739 .elementor-element.elementor-element-d1b60ac>.elementor-container
{
    max-width: 1460px;
}
.elementor-42739 .elementor-element.elementor-element-d1b60ac
{
    margin-top: 3px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-42739 .elementor-element.elementor-element-774122d.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-774122d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-774122d>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-946bc66>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-946bc66 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-42739 .elementor-element.elementor-element-946bc66:hover img
{
    opacity: 1;
}
.elementor-42739 .elementor-element.elementor-element-6cc2271>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-6cc2271.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-6cc2271.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-6cc2271.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-6cc2271 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-42739 .elementor-element.elementor-element-6cc2271 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-42739 .elementor-element.elementor-element-6cc2271 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-42739 .elementor-element.elementor-element-e5c9d08.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-e5c9d08.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-e5c9d08>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-1d971c5>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-1d971c5 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-42739 .elementor-element.elementor-element-1d971c5:hover img
{
    opacity: 1;
}
.elementor-42739 .elementor-element.elementor-element-504e815>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-504e815.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-504e815.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-504e815.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-504e815 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-42739 .elementor-element.elementor-element-504e815 .elementor-image-box-img img
{
    transition-duration: 0s;
}
.elementor-42739 .elementor-element.elementor-element-504e815 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-42739 .elementor-element.elementor-element-504e815 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-42739 .elementor-element.elementor-element-0001d90.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-0001d90.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-0001d90>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-c018941>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-c018941 img
{
    width: 100%;
    height: 190px;
    transition-duration: 0s;
}
.elementor-42739 .elementor-element.elementor-element-c018941:hover img
{
    opacity: 1;
}
.elementor-42739 .elementor-element.elementor-element-77e82f6>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-77e82f6.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-77e82f6.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-77e82f6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-77e82f6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-42739 .elementor-element.elementor-element-77e82f6 .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-42739 .elementor-element.elementor-element-77e82f6 .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-bc-flex-widget .elementor-42739 .elementor-element.elementor-element-3b5a1ad.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-3b5a1ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-42739 .elementor-element.elementor-element-3b5a1ad>.elementor-element-populated
{
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-f6137a2>.elementor-widget-container
{
    background-color: #fff;
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-f6137a2 img
{
    width: 100%;
    transition-duration: 0s;
}
.elementor-42739 .elementor-element.elementor-element-f6137a2:hover img
{
    opacity: 1;
}
.elementor-42739 .elementor-element.elementor-element-a2cb68d
{
    width: var(--container-widget-width,92.244%);
    max-width: 92.244%;
    --container-widget-width: 92.244%;
    --container-widget-flex-grow: 0;
}
.elementor-42739 .elementor-element.elementor-element-a2cb68d>.elementor-widget-container
{
    background-color: #e5e5e5;
    padding: 10px 10px 10px 10px;
}
.elementor-42739 .elementor-element.elementor-element-a2cb68d.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-42739 .elementor-element.elementor-element-a2cb68d.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-a2cb68d.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-a2cb68d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-a2cb68d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 58%;
}
.elementor-42739 .elementor-element.elementor-element-a2cb68d .elementor-image-box-title
{
    color: #0c0c0c;
}
.elementor-42739 .elementor-element.elementor-element-a2cb68d .elementor-image-box-description
{
    color: #0c0c0c;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.3em;
}
.elementor-42739 .elementor-element.elementor-element-152b9bf
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 50px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-5e95aaf .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-5e95aaf .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-5e95aaf .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-5e95aaf .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-5e95aaf .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-ed12ff4
{
    --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;
    --padding-top: 70px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-ed12ff4:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-ed12ff4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-42739 .elementor-element.elementor-element-ed12ff4.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-42739 .elementor-element.elementor-element-e39ec51>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-e39ec51.elementor-element
{
    --align-self: center;
}
.elementor-42739 .elementor-element.elementor-element-e39ec51
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-e39ec51 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-c1d9f19
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-c1d9f19 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-c1d9f19 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-42739 .elementor-element.elementor-element-18c1a07
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 36px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-f040185
{
    --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;
    --gap: 50px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
}
.elementor-42739 .elementor-element.elementor-element-474ab95>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 -40px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-42739 .elementor-element.elementor-element-474ab95 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-474ab95.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-474ab95.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-474ab95.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-474ab95 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-474ab95 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-42739 .elementor-element.elementor-element-474ab95 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-44ed9be>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-42739 .elementor-element.elementor-element-44ed9be .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-44ed9be.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-44ed9be.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-44ed9be.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-44ed9be .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-44ed9be .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-42739 .elementor-element.elementor-element-44ed9be .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-63b1dac>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 -40px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-42739 .elementor-element.elementor-element-63b1dac .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-63b1dac.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-63b1dac.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-63b1dac.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-63b1dac .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-63b1dac .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-42739 .elementor-element.elementor-element-63b1dac .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-8540154
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-58fdb77
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-58fdb77 img
{
    width: 75%;
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 2px 8px 23px 6px #0c44ba;
}
.elementor-42739 .elementor-element.elementor-element-f77fca5
{
    --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;
    --gap: 50px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-48de2bc>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 -40px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-42739 .elementor-element.elementor-element-48de2bc .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-48de2bc.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-48de2bc.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-48de2bc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-48de2bc .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-48de2bc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-42739 .elementor-element.elementor-element-48de2bc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-4ee6143>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 20px 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-42739 .elementor-element.elementor-element-4ee6143 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-4ee6143.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-4ee6143.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-4ee6143.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-4ee6143 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-4ee6143 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-42739 .elementor-element.elementor-element-4ee6143 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-e29d57a>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 -40px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-42739 .elementor-element.elementor-element-e29d57a .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-e29d57a.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-e29d57a.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-e29d57a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-e29d57a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-e29d57a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-42739 .elementor-element.elementor-element-e29d57a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-126c937
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-42739 .elementor-element.elementor-element-7ecb7f1
{
    --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-42739 .elementor-element.elementor-element-a69c7b9
{
    --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;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-e6bf3e4
{
    --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;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-ac32b55>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-42739 .elementor-element.elementor-element-ac32b55 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-ac32b55.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-42739 .elementor-element.elementor-element-ac32b55.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-42739 .elementor-element.elementor-element-ac32b55.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-ac32b55 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-ac32b55 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-42739 .elementor-element.elementor-element-ac32b55 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-50afa1a
{
    --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;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-e0052ac
{
    --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-42739 .elementor-element.elementor-element-887e017 .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-887e017 .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-887e017 .elementor-button:focus
{
    background-color: #1754d5;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-887e017>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-887e017
{
    z-index: 2;
}
.elementor-42739 .elementor-element.elementor-element-887e017 .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-887e017 .elementor-button:focus svg
{
    fill: #fff;
}
.elementor-42739 .elementor-element.elementor-element-9d1c893
{
    --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;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-9d1c893:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-9d1c893>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-fda9e5e
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-47f99c4
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-47f99c4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-c99a4ce
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-c99a4ce .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-c99a4ce .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-42739 .elementor-element.elementor-element-85e4dc1
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-85e4dc1.e-con
{
    --align-self: center;
}
.elementor-42739 .elementor-element.elementor-element-cdf2b50
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-cdf2b50 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-2f9398c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-a725138 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-a725138 .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-a725138 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-a725138 .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-a725138 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-c625596
{
    --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;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-c625596:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-c625596>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-42739 .elementor-element.elementor-element-c8cecd9
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-1a36ea2>.elementor-widget-container
{
    padding: 72px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-1a36ea2.elementor-element
{
    --align-self: center;
}
.elementor-42739 .elementor-element.elementor-element-1a36ea2
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-1a36ea2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-0c66edb
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-0c66edb .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-0c66edb .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-42739 .elementor-element.elementor-element-1765640
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-cfab6da
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-42739 .elementor-element.elementor-element-9639f69
{
    --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-42739 .elementor-element.elementor-element-a91dc5e
{
    --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-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-42739 .elementor-element.elementor-element-3ac3440 .elementor-counter
{
    gap: 10px;
}
.elementor-42739 .elementor-element.elementor-element-3ac3440 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-42739 .elementor-element.elementor-element-3ac3440 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-42739 .elementor-element.elementor-element-cd71b8b
{
    --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-spacer .neb-protected-content-message, .elementor-widget-spacer .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-42739 .elementor-element.elementor-element-7f44bf1
{
    --spacer-size: 70px;
}
.elementor-42739 .elementor-element.elementor-element-7f44bf1>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-53cc6bc
{
    --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-42739 .elementor-element.elementor-element-13d7627 .elementor-counter
{
    gap: 10px;
}
.elementor-42739 .elementor-element.elementor-element-13d7627 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-42739 .elementor-element.elementor-element-13d7627 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-42739 .elementor-element.elementor-element-f3653d6
{
    --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-42739 .elementor-element.elementor-element-2ed9a39
{
    --spacer-size: 70px;
}
.elementor-42739 .elementor-element.elementor-element-2ed9a39>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-16ef979
{
    --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-42739 .elementor-element.elementor-element-7cf8f48 .elementor-counter
{
    gap: 10px;
}
.elementor-42739 .elementor-element.elementor-element-7cf8f48 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-42739 .elementor-element.elementor-element-7cf8f48 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-42739 .elementor-element.elementor-element-50c5d9c
{
    --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-42739 .elementor-element.elementor-element-dd28638
{
    --spacer-size: 70px;
}
.elementor-42739 .elementor-element.elementor-element-dd28638>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-6b512c3
{
    --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-42739 .elementor-element.elementor-element-d710b80 .elementor-counter
{
    gap: 10px;
}
.elementor-42739 .elementor-element.elementor-element-d710b80 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-42739 .elementor-element.elementor-element-d710b80 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-42739 .elementor-element.elementor-element-c090715
{
    --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-42739 .elementor-element.elementor-element-fd769a9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-2e552c1 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-2e552c1 .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-2e552c1 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-2e552c1 .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-2e552c1 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-461d98d
{
    --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;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-34f5f89
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-34f5f89 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-ee37cf3
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-ee37cf3 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-ee37cf3 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs .neb-protected-content-message, .elementor-widget-nested-tabs .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-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-42739 .elementor-element.elementor-element-65ceb0e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: none;
    --border-style: none;
}
.elementor-42739 .elementor-element.elementor-element-52ee8d9
{
    --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-42739 .elementor-element.elementor-element-8e5d8f7
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-956f969 img
{
    height: 100px;
}
.elementor-42739 .elementor-element.elementor-element-38cae24
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-9c7db06 img
{
    height: 100px;
}
.elementor-42739 .elementor-element.elementor-element-adcec41
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-65ad5b3
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-cc914bf>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-cc914bf.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-42739 .elementor-element.elementor-element-cc914bf
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-cc914bf img
{
    width: 100%;
}
.elementor-42739 .elementor-element.elementor-element-39f0dd2
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-7cb03d1 img
{
    width: 100%;
    height: 100px;
}
.elementor-42739 .elementor-element.elementor-element-65412e4
{
    --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-42739 .elementor-element.elementor-element-b3e2ab5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 25px 0px;
    --row-gap: 25px;
    --column-gap: 0px;
    --flex-wrap: wrap;
}
.elementor-42739 .elementor-element.elementor-element-6787b96
{
    --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-42739 .elementor-element.elementor-element-1c01ab9
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-e5869c6
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-88fc07d
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-cb7c207
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-f4bfa10
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-7b0d185
{
    --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-42739 .elementor-element.elementor-element-3edd17c
{
    --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-42739 .elementor-element.elementor-element-7aa2227
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-d5a5f5c
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-63f3576
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-5a4d605
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-46ae6c8
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-f50cbee
{
    --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-42739 .elementor-element.elementor-element-e1f5975
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-42739 .elementor-element.elementor-element-5a05889
{
    --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-42739 .elementor-element.elementor-element-75501b9
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-a599132
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-1b1aa75
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-ea3e911
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-e06faa2
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-f22e45f
{
    --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-42739 .elementor-element.elementor-element-11d7581
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 25px 0px;
    --row-gap: 25px;
    --column-gap: 0px;
    --flex-wrap: wrap;
}
.elementor-42739 .elementor-element.elementor-element-91dfbae
{
    --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-42739 .elementor-element.elementor-element-3ab5737
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-3c0ad4f
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-777b6a3
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-010ffd0
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-cb65a9f
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-9246c0b
{
    --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-42739 .elementor-element.elementor-element-16a3bd0
{
    --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-42739 .elementor-element.elementor-element-00af030
{
    --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;
    --justify-content: center;
}
.elementor-42739 .elementor-element.elementor-element-60e967c
{
    --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-42739 .elementor-element.elementor-element-0675efc
{
    --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-42739 .elementor-element.elementor-element-1f570af
{
    --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-42739 .elementor-element.elementor-element-1d93f40
{
    --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-42739 .elementor-element.elementor-element-7dff4af
{
    --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-42739 .elementor-element.elementor-element-fb46344
{
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-title-gap: 25px;
    --n-tabs-gap: 30px;
    --n-tabs-title-border-radius: 8px 8px 8px 8px;
    --n-tabs-title-padding-top: 10px;
    --n-tabs-title-padding-right: 40px;
    --n-tabs-title-padding-bottom: 10px;
    --n-tabs-title-padding-left: 40px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #000;
    --n-tabs-title-color-active: #fff;
    --n-tabs-icon-color: #000;
    --n-tabs-icon-color-active: #fff;
}
.elementor-42739 .elementor-element.elementor-element-fb46344>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-fb46344.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #1754d5;
}
.elementor-42739 .elementor-element.elementor-element-fb46344.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-42739 .elementor-element.elementor-element-fb46344.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #f24c2c;
    border-style: solid;
    border-width: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-fb46344>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-42739 .elementor-element.elementor-element-fb46344.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    line-height: 29px;
}
.elementor-42739 .elementor-element.elementor-element-fb46344 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover
{
    --n-tabs-title-color-hover: #fff;
    --n-tabs-icon-color-hover: #1754d5;
}
.elementor-42739 .elementor-element.elementor-element-008af8c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-a715b1b>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-a715b1b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-0ad8035 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-0ad8035 .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-0ad8035 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-0ad8035 .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-0ad8035 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-b817a55
{
    --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;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-b817a55:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-b817a55>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-42739 .elementor-element.elementor-element-b817a55.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-42739 .elementor-element.elementor-element-1f71539>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-1f71539.elementor-element
{
    --align-self: center;
}
.elementor-42739 .elementor-element.elementor-element-1f71539
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-1f71539 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-ec1b2c9
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-ec1b2c9 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-ec1b2c9 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-42739 .elementor-element.elementor-element-6025fd2
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-4104779
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-42739 .elementor-element.elementor-element-4104779::before, .elementor-42739 .elementor-element.elementor-element-4104779>.elementor-background-video-container::before, .elementor-42739 .elementor-element.elementor-element-4104779>.e-con-inner>.elementor-background-video-container::before, .elementor-42739 .elementor-element.elementor-element-4104779>.elementor-background-slideshow::before, .elementor-42739 .elementor-element.elementor-element-4104779>.e-con-inner>.elementor-background-slideshow::before, .elementor-42739 .elementor-element.elementor-element-4104779>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    background-image: url("../../gambling/image/process-img-mobile.webp");
    --background-overlay: '';
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-42739 .elementor-element.elementor-element-0996c05.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0996c05.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0996c05.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0996c05 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-42739 .elementor-element.elementor-element-0996c05 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-0996c05 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-42739 .elementor-element.elementor-element-ab52d1c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-ab52d1c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-ab52d1c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-ab52d1c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-42739 .elementor-element.elementor-element-ab52d1c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-ab52d1c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-42739 .elementor-element.elementor-element-07b3f54.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-07b3f54.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-07b3f54.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-07b3f54 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-42739 .elementor-element.elementor-element-07b3f54 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-07b3f54 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-42739 .elementor-element.elementor-element-e8be048.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-e8be048.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-e8be048.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-e8be048 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-42739 .elementor-element.elementor-element-e8be048 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-e8be048 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-42739 .elementor-element.elementor-element-bf475aa.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-bf475aa.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-bf475aa.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-bf475aa .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-42739 .elementor-element.elementor-element-bf475aa .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-bf475aa .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-42739 .elementor-element.elementor-element-3d09cad.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-3d09cad.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-3d09cad.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-3d09cad .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-42739 .elementor-element.elementor-element-3d09cad .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-3d09cad .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-42739 .elementor-element.elementor-element-d2385ca.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-d2385ca.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-d2385ca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-d2385ca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-42739 .elementor-element.elementor-element-d2385ca .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-d2385ca .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-42739 .elementor-element.elementor-element-8e5caec.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-8e5caec.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-8e5caec.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-8e5caec .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-42739 .elementor-element.elementor-element-8e5caec .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-8e5caec .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-42739 .elementor-element.elementor-element-837157b
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-837157b:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-837157b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/process-bg-img.png");
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-42739 .elementor-element.elementor-element-a2c7a35
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-f6adc3a
{
    --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-42739 .elementor-element.elementor-element-ab2677f>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-ab2677f.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-ab2677f.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-ab2677f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-ab2677f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-42739 .elementor-element.elementor-element-ab2677f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-ab2677f .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-ab2677f .elementor-image-box-description
{
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-d516e11
{
    --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-42739 .elementor-element.elementor-element-8cb203e
{
    --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-42739 .elementor-element.elementor-element-0f59dea>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-0f59dea.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0f59dea.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0f59dea.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0f59dea .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-42739 .elementor-element.elementor-element-0f59dea .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-0f59dea .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-ad30725
{
    --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-42739 .elementor-element.elementor-element-aa40b61
{
    --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;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: -10px;
    --margin-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-e55103c>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-e55103c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-e55103c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-e55103c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-e55103c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-42739 .elementor-element.elementor-element-e55103c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-e55103c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-0262649
{
    --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-42739 .elementor-element.elementor-element-498a9b5
{
    --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-42739 .elementor-element.elementor-element-6f4df84>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-6f4df84.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-6f4df84.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-6f4df84.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-6f4df84 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-42739 .elementor-element.elementor-element-6f4df84 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-6f4df84 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-e732f98
{
    --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-42739 .elementor-element.elementor-element-ac73824
{
    --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-42739 .elementor-element.elementor-element-727c307
{
    --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;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-b08e7ad>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-b08e7ad.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-b08e7ad.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-b08e7ad.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-b08e7ad .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-42739 .elementor-element.elementor-element-b08e7ad .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-b08e7ad .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-3ceed3f
{
    --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-42739 .elementor-element.elementor-element-0f7b6d0
{
    --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;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-151a3c4>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-151a3c4.elementor-element
{
    --align-self: center;
}
.elementor-42739 .elementor-element.elementor-element-151a3c4 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-151a3c4.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-151a3c4.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-151a3c4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-151a3c4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-42739 .elementor-element.elementor-element-151a3c4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-151a3c4 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-8aee1d2
{
    --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-42739 .elementor-element.elementor-element-96ef5a1
{
    --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;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-0c7d922>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-0c7d922.elementor-element
{
    --align-self: center;
}
.elementor-42739 .elementor-element.elementor-element-0c7d922 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-0c7d922.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0c7d922.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0c7d922.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-0c7d922 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-42739 .elementor-element.elementor-element-0c7d922 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-0c7d922 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-deae468
{
    --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-42739 .elementor-element.elementor-element-fc97105
{
    --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;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-1fdd367>.elementor-widget-container
{
    margin: -25px 0 0 8px;
}
.elementor-42739 .elementor-element.elementor-element-1fdd367.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-42739 .elementor-element.elementor-element-1fdd367.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-1fdd367.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-42739 .elementor-element.elementor-element-1fdd367 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-42739 .elementor-element.elementor-element-1fdd367 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-42739 .elementor-element.elementor-element-1fdd367 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-42739 .elementor-element.elementor-element-e6ff8c0
{
    --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-42739 .elementor-element.elementor-element-5b74ab4
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-0d699da .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-0d699da .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-0d699da .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-0d699da>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-0d699da
{
    z-index: 2;
}
.elementor-42739 .elementor-element.elementor-element-0d699da .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-0d699da .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-b617a43
{
    --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;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-986bb85>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-986bb85
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-986bb85 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-200c1bf
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-200c1bf .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-200c1bf .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-42739 .elementor-element.elementor-element-e3999c2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-11547fa
{
    --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-42739 .elementor-element.elementor-element-55db114
{
    --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-42739 .elementor-element.elementor-element-55db114.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-42739 .elementor-element.elementor-element-35fd52e .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-42739 .elementor-element.elementor-element-35fd52e .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-42739 .elementor-element.elementor-element-35fd52e .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-42739 .elementor-element.elementor-element-3c5520b
{
    --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-42739 .elementor-element.elementor-element-3c5520b.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-42739 .elementor-element.elementor-element-cfdbff8 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-42739 .elementor-element.elementor-element-cfdbff8 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-42739 .elementor-element.elementor-element-cfdbff8 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-42739 .elementor-element.elementor-element-7c46f31
{
    --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-42739 .elementor-element.elementor-element-7c46f31.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-42739 .elementor-element.elementor-element-13e9074 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-42739 .elementor-element.elementor-element-13e9074 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-42739 .elementor-element.elementor-element-13e9074 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-42739 .elementor-element.elementor-element-bf69c7a
{
    --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-42739 .elementor-element.elementor-element-58b41be
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-0794c9c
{
    --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-42739 .elementor-element.elementor-element-b81621c
{
    --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-42739 .elementor-element.elementor-element-64d531b .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-42739 .elementor-element.elementor-element-64d531b .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-42739 .elementor-element.elementor-element-64d531b .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-42739 .elementor-element.elementor-element-de93020
{
    --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-42739 .elementor-element.elementor-element-333d9d1
{
    width: var(--container-widget-width,67%);
    max-width: 67%;
    --container-widget-width: 67%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-333d9d1.elementor-element
{
    --align-self: center;
}
.elementor-42739 .elementor-element.elementor-element-bfa5e6a
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-c057889
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-8977eb8 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 42px 18px 42px;
}
.elementor-42739 .elementor-element.elementor-element-8977eb8 .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-8977eb8 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-8977eb8 .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-8977eb8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-aefc283:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-aefc283>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-42739 .elementor-element.elementor-element-aefc283>.elementor-container
{
    max-width: 1460px;
}
.elementor-42739 .elementor-element.elementor-element-aefc283
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-42739 .elementor-element.elementor-element-aefc283>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-42739 .elementor-element.elementor-element-77b9007
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-77b9007 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-053ef30
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-053ef30 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-053ef30 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-42739 .elementor-element.elementor-element-5f0438d
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-010540d>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-010540d
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-29d0014>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-29d0014
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-60affc4>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-60affc4
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-0bc417c
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-42739 .elementor-element.elementor-element-72bd327
{
    --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;
    --padding-top: 70px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-72bd327:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-72bd327>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-42739 .elementor-element.elementor-element-ea481bf
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-21bf157
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-21bf157 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-42739 .elementor-element.elementor-element-2d6cebc
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-2d6cebc .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-2d6cebc .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-42739 .elementor-element.elementor-element-5ff2ec1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-5ff2ec1:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-5ff2ec1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-5c3839c
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-42739 .elementor-element.elementor-element-3bbb144 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-a8bd579>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-a8bd579
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-9f703e1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-9f703e1
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-d06719c>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-d06719c
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-351805e>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-351805e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-7584eaa>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-7584eaa
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-960195a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-42739 .elementor-element.elementor-element-4cf0075
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-e5e78a7 img
{
    max-width: 100%;
}
.elementor-42739 .elementor-element.elementor-element-a0d8f01
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-80068af
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-42739 .elementor-element.elementor-element-80068af:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-80068af>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-5a91410
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-42739 .elementor-element.elementor-element-028b85b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-cfec7be>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-cfec7be
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-e82f8c3>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-e82f8c3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-b0ee392>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-b0ee392
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-39f746c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-42739 .elementor-element.elementor-element-d2208ab
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-28aac64
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-347d558
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-42739 .elementor-element.elementor-element-347d558:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-347d558>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-e538b01
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-42739 .elementor-element.elementor-element-42eaa32 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-97bfa66>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-97bfa66
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-0f04a1b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-0f04a1b
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-6b2f95e>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-6b2f95e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-84c033c>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-84c033c
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-d715807
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-42739 .elementor-element.elementor-element-886fd5b
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-3ddeb10
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-73530aa
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-42739 .elementor-element.elementor-element-73530aa:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-73530aa>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-e74bd11
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-42739 .elementor-element.elementor-element-f3ebccc .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-d385cd8>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-d385cd8
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-ab717f1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-ab717f1
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-c7fe277>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-c7fe277 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-297e2a8>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-297e2a8
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-7ae87d2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-42739 .elementor-element.elementor-element-edd6af7
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-5708cac
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-bdf6d0c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-42739 .elementor-element.elementor-element-bdf6d0c:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-bdf6d0c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-1a44d65
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-42739 .elementor-element.elementor-element-353eb72 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-6a38668>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-6a38668
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-f7f18d5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-f7f18d5
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-1458371>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-1458371 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-87b688c>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-87b688c
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-0dfbb53
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-42739 .elementor-element.elementor-element-bee4ba6
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-2708d93
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-39be92a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-42739 .elementor-element.elementor-element-39be92a:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-39be92a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-107112c
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-42739 .elementor-element.elementor-element-bb9c512 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-e08acc2>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-e08acc2
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-bf7ff6e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-bf7ff6e
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-9460099>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-9460099 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-5f9442e>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-5f9442e
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-886ff68
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-42739 .elementor-element.elementor-element-4b7efd3
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-f8789ee
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-8f853f0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-42739 .elementor-element.elementor-element-8f853f0:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-8f853f0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-a26759b
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-42739 .elementor-element.elementor-element-6c3fbc8 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-f4540a7>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-f4540a7
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-e41a80f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-e41a80f
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-3812c45>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-3812c45 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-e383267>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-e383267
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-ad3ed6e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-42739 .elementor-element.elementor-element-d9c6a12
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-bc13ee0
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-dc5990c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-42739 .elementor-element.elementor-element-dc5990c:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-dc5990c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-1f2f7b8
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-42739 .elementor-element.elementor-element-944abea .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-ae3f476>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-ae3f476
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-7f0568b>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-7f0568b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-ee90747>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-ee90747
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-aa18787
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-42739 .elementor-element.elementor-element-9ddd27b
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-8f03073
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-4142738
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-42739 .elementor-element.elementor-element-4142738:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-4142738>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-9b7655a
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-42739 .elementor-element.elementor-element-5f8f710 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-038e545>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-038e545
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-131382c>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-131382c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-dcef479>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-dcef479
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-56d2e33
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-42739 .elementor-element.elementor-element-22698d5
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-02b9679
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-c33d51c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-c33d51c:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-c33d51c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-f04a5c2
{
    --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;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-42739 .elementor-element.elementor-element-2d1b1c3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-aedc327>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-aedc327
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-a9f6d77>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-a9f6d77 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-a6591b4>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-42739 .elementor-element.elementor-element-a6591b4
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-42739 .elementor-element.elementor-element-bba1b76
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-42739 .elementor-element.elementor-element-b5682b5
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-ae96711
{
    --display: flex;
}
.elementor-42739 .elementor-element.elementor-element-7f9022e
{
    --n-tabs-direction: column;
    --n-tabs-heading-direction: row;
    --n-tabs-heading-width: initial;
    --n-tabs-title-flex-basis: content;
    --n-tabs-title-flex-shrink: 0;
    --n-tabs-heading-justify-content: initial;
    --n-tabs-title-width: 100%;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: center;
    --n-tabs-title-flex-grow: 1;
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-title-gap: 20px;
    --n-tabs-title-border-radius: 8px 8px 8px 8px;
    --n-tabs-title-padding-top: 10px;
    --n-tabs-title-padding-right: 40px;
    --n-tabs-title-padding-bottom: 10px;
    --n-tabs-title-padding-left: 40px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #000;
}
.elementor-42739 .elementor-element.elementor-element-7f9022e>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-42739 .elementor-element.elementor-element-7f9022e.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #f24c2c;
}
.elementor-42739 .elementor-element.elementor-element-7f9022e.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-42739 .elementor-element.elementor-element-7f9022e.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #f24c2c;
}
.elementor-42739 .elementor-element.elementor-element-7f9022e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-7f9022e.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover)
{
    border-style: none;
}
.elementor-42739 .elementor-element.elementor-element-7f9022e.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
    line-height: 30px;
}
.elementor-42739 .elementor-element.elementor-element-e917d16
{
    --display: flex;
    --border-radius: 0px 0px 20px 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-ebccc99 .elementor-button
{
    background-color: #fff;
    font-family: "Geomanist",Sans-serif;
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-ebccc99 .elementor-button:hover, .elementor-42739 .elementor-element.elementor-element-ebccc99 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-ebccc99>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-ebccc99
{
    z-index: 2;
}
.elementor-42739 .elementor-element.elementor-element-ebccc99 .elementor-button:hover svg, .elementor-42739 .elementor-element.elementor-element-ebccc99 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-42739 .elementor-element.elementor-element-2279945
{
    --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;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-75cb16b
{
    text-align: center;
}
.elementor-42739 .elementor-element.elementor-element-75cb16b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-e4a0b16
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-42739 .elementor-element.elementor-element-e4a0b16 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-42739 .elementor-element.elementor-element-e4a0b16 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-widget-nested-accordion .neb-protected-content-message, .elementor-widget-nested-accordion .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-42739 .elementor-element.elementor-element-5c44984
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 1px 1px 1px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #f6f6f6;
    --border-color: #f6f6f6;
    --border-radius: 0px 0px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-5c44984:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-5c44984>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-42739 .elementor-element.elementor-element-5c44984:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-42739 .elementor-element.elementor-element-5c44984, .elementor-42739 .elementor-element.elementor-element-5c44984::before
{
    --border-transition: .3s;
}
.elementor-42739 .elementor-element.elementor-element-cbcdb61
{
    --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;
    --border-radius: 0px 0px 0px 0px;
}
.elementor-42739 .elementor-element.elementor-element-ac2de27>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-ac2de27
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-261a0c8
{
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 0 1px 1px 1px;
    --border-top-width: 0px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #f6f6f6;
    --border-color: #f6f6f6;
    --border-radius: 0px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 5px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-261a0c8:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-261a0c8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-42739 .elementor-element.elementor-element-261a0c8:hover
{
    --border-radius: 0px 0px 0px 0px;
    --border-top-left-radius: 0px;
    --border-top-right-radius: 0px;
    --border-bottom-right-radius: 0px;
    --border-bottom-left-radius: 0px;
}
.elementor-42739 .elementor-element.elementor-element-261a0c8, .elementor-42739 .elementor-element.elementor-element-261a0c8::before
{
    --border-transition: .3s;
}
.elementor-42739 .elementor-element.elementor-element-1b7f3f2
{
    --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;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 5px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-7200d24>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-7200d24
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-ad6eba8
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-42739 .elementor-element.elementor-element-ad6eba8:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-ad6eba8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-42739 .elementor-element.elementor-element-ad6eba8:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-42739 .elementor-element.elementor-element-ad6eba8, .elementor-42739 .elementor-element.elementor-element-ad6eba8::before
{
    --border-transition: .3s;
}
.elementor-42739 .elementor-element.elementor-element-75e7375
{
    --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;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-e245107
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-28d47d7
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-28d47d7:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-28d47d7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-42739 .elementor-element.elementor-element-28d47d7:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-42739 .elementor-element.elementor-element-28d47d7, .elementor-42739 .elementor-element.elementor-element-28d47d7::before
{
    --border-transition: .3s;
}
.elementor-42739 .elementor-element.elementor-element-2439f5d
{
    --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-42739 .elementor-element.elementor-element-a0316b5
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-7c3d83f
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-42739 .elementor-element.elementor-element-7c3d83f:not(.elementor-motion-effects-element-type-background), .elementor-42739 .elementor-element.elementor-element-7c3d83f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-42739 .elementor-element.elementor-element-7c3d83f:hover
{
    --border-radius: 8px 8px 8px 8px;
    --border-top-left-radius: 8px;
    --border-top-right-radius: 8px;
    --border-bottom-right-radius: 8px;
    --border-bottom-left-radius: 8px;
}
.elementor-42739 .elementor-element.elementor-element-7c3d83f, .elementor-42739 .elementor-element.elementor-element-7c3d83f::before
{
    --border-transition: .3s;
}
.elementor-42739 .elementor-element.elementor-element-c63ae03
{
    --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-42739 .elementor-element.elementor-element-eeb5a6a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-42739 .elementor-element.elementor-element-9877701
{
    --n-accordion-title-font-size: 20px;
    --n-accordion-title-justify-content: space-between;
    --n-accordion-title-flex-grow: 1;
    --n-accordion-title-icon-order: initial;
    --n-accordion-item-title-space-between: 15px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-border-radius: 8px 8px 8px 8px;
    --n-accordion-title-active-color: #000;
    --n-accordion-icon-size: 15px;
}
.elementor-42739 .elementor-element.elementor-element-9877701>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-42739 .elementor-element.elementor-element-9877701>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-42739 .elementor-element.elementor-element-9877701
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-42739 .elementor-element.elementor-element-9877701>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
@media(min-width: 768px)
{
    .elementor-42739 .elementor-element.elementor-element-50e54ca
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-d937a75
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-ca3063e
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-65bdc7d
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-396ad24
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-356d585
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-fcd51b7
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-e22aab3
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-2b9fd48
    {
        --content-width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-b68fd9c
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-ffe5a76
    {
        --content-width: 1388px;
    }
    .elementor-42739 .elementor-element.elementor-element-57ad4af
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-f098222
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-284fa22
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-6d666d3
    {
        --content-width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-3aa09fd
    {
        --content-width: 1108px;
    }
    .elementor-42739 .elementor-element.elementor-element-21b8748
    {
        --width: 10%;
    }
    .elementor-42739 .elementor-element.elementor-element-750ca8d
    {
        --width: 40%;
    }
    .elementor-42739 .elementor-element.elementor-element-3828e49
    {
        --width: 40%;
    }
    .elementor-42739 .elementor-element.elementor-element-bcb06fd
    {
        --width: 10%;
    }
    .elementor-42739 .elementor-element.elementor-element-152b9bf
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-ed12ff4
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-18c1a07
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-f040185
    {
        --width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-8540154
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-f77fca5
    {
        --width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-126c937
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-7ecb7f1
    {
        --width: 10%;
    }
    .elementor-42739 .elementor-element.elementor-element-a69c7b9
    {
        --width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-e6bf3e4
    {
        --width: 30%;
    }
    .elementor-42739 .elementor-element.elementor-element-50afa1a
    {
        --width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-e0052ac
    {
        --width: 10%;
    }
    .elementor-42739 .elementor-element.elementor-element-9d1c893
    {
        --content-width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-85e4dc1
    {
        --width: 1140px;
    }
    .elementor-42739 .elementor-element.elementor-element-c8cecd9
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-1765640
    {
        --content-width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-cfab6da
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-9639f69
    {
        --width: 16%;
    }
    .elementor-42739 .elementor-element.elementor-element-a91dc5e
    {
        --width: 16%;
    }
    .elementor-42739 .elementor-element.elementor-element-cd71b8b
    {
        --width: 1.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-53cc6bc
    {
        --width: 16%;
    }
    .elementor-42739 .elementor-element.elementor-element-f3653d6
    {
        --width: 1.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-16ef979
    {
        --width: 16%;
    }
    .elementor-42739 .elementor-element.elementor-element-50c5d9c
    {
        --width: 1.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-6b512c3
    {
        --width: 16%;
    }
    .elementor-42739 .elementor-element.elementor-element-c090715
    {
        --width: 16%;
    }
    .elementor-42739 .elementor-element.elementor-element-fd769a9
    {
        --content-width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-461d98d
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-52ee8d9
    {
        --width: 17%;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5d8f7
    {
        --width: 13%;
    }
    .elementor-42739 .elementor-element.elementor-element-38cae24
    {
        --width: 13%;
    }
    .elementor-42739 .elementor-element.elementor-element-adcec41
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-65ad5b3
    {
        --width: 13%;
    }
    .elementor-42739 .elementor-element.elementor-element-39f0dd2
    {
        --width: 13%;
    }
    .elementor-42739 .elementor-element.elementor-element-65412e4
    {
        --width: 16%;
    }
    .elementor-42739 .elementor-element.elementor-element-6787b96
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-1c01ab9
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-e5869c6
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-88fc07d
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-cb7c207
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-f4bfa10
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-7b0d185
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-3edd17c
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-7aa2227
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-d5a5f5c
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-63f3576
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-5a4d605
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-46ae6c8
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-f50cbee
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-5a05889
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-75501b9
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-a599132
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-1b1aa75
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-ea3e911
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-e06faa2
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-f22e45f
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-11d7581
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-91dfbae
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-3ab5737
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-3c0ad4f
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-777b6a3
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-010ffd0
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-cb65a9f
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-9246c0b
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-16a3bd0
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-00af030
    {
        --width: 14%;
    }
    .elementor-42739 .elementor-element.elementor-element-60e967c
    {
        --width: 12%;
    }
    .elementor-42739 .elementor-element.elementor-element-0675efc
    {
        --width: 12%;
    }
    .elementor-42739 .elementor-element.elementor-element-1f570af
    {
        --width: 12%;
    }
    .elementor-42739 .elementor-element.elementor-element-1d93f40
    {
        --width: 12%;
    }
    .elementor-42739 .elementor-element.elementor-element-7dff4af
    {
        --width: 15%;
    }
    .elementor-42739 .elementor-element.elementor-element-008af8c
    {
        --content-width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-6025fd2
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-837157b
    {
        --content-width: 1460%;
    }
    .elementor-42739 .elementor-element.elementor-element-a2c7a35
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-f6adc3a
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-d516e11
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-8cb203e
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-ad30725
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-aa40b61
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-0262649
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-498a9b5
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-e732f98
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-ac73824
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-727c307
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-3ceed3f
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-0f7b6d0
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-8aee1d2
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-96ef5a1
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-deae468
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-fc97105
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-e6ff8c0
    {
        --width: 12.5%;
    }
    .elementor-42739 .elementor-element.elementor-element-b617a43
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-e3999c2
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-11547fa
    {
        --width: 10%;
    }
    .elementor-42739 .elementor-element.elementor-element-55db114
    {
        --width: 30%;
    }
    .elementor-42739 .elementor-element.elementor-element-3c5520b
    {
        --width: 24.536%;
    }
    .elementor-42739 .elementor-element.elementor-element-7c46f31
    {
        --width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-bf69c7a
    {
        --width: 10%;
    }
    .elementor-42739 .elementor-element.elementor-element-58b41be
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-0794c9c
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-b81621c
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-de93020
    {
        --width: 30%;
    }
    .elementor-42739 .elementor-element.elementor-element-c057889
    {
        --content-width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-72bd327
    {
        --content-width: 1356px;
    }
    .elementor-42739 .elementor-element.elementor-element-5ff2ec1
    {
        --content-width: 1500px;
    }
    .elementor-42739 .elementor-element.elementor-element-5c3839c
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-80068af
    {
        --content-width: 1500px;
    }
    .elementor-42739 .elementor-element.elementor-element-5a91410
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-347d558
    {
        --content-width: 1500px;
    }
    .elementor-42739 .elementor-element.elementor-element-e538b01
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-73530aa
    {
        --content-width: 1500px;
    }
    .elementor-42739 .elementor-element.elementor-element-e74bd11
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-bdf6d0c
    {
        --content-width: 1500px;
    }
    .elementor-42739 .elementor-element.elementor-element-1a44d65
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-39be92a
    {
        --content-width: 1500px;
    }
    .elementor-42739 .elementor-element.elementor-element-107112c
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-8f853f0
    {
        --content-width: 1500px;
    }
    .elementor-42739 .elementor-element.elementor-element-a26759b
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-dc5990c
    {
        --content-width: 1500px;
    }
    .elementor-42739 .elementor-element.elementor-element-1f2f7b8
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-4142738
    {
        --content-width: 1500px;
    }
    .elementor-42739 .elementor-element.elementor-element-9b7655a
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-c33d51c
    {
        --content-width: 1500px;
    }
    .elementor-42739 .elementor-element.elementor-element-f04a5c2
    {
        --width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-2279945
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-cbcdb61
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-1b7f3f2
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-75e7375
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-28d47d7
    {
        --content-width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-2439f5d
    {
        --content-width: 1460px;
    }
    .elementor-42739 .elementor-element.elementor-element-7c3d83f
    {
        --content-width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-c63ae03
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-42739 .elementor-element.elementor-element-8540154
    {
        --width: 45%;
    }
    .elementor-42739 .elementor-element.elementor-element-f77fca5
    {
        --width: 29%;
    }
    .elementor-42739 .elementor-element.elementor-element-a69c7b9
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-e6bf3e4
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-50afa1a
    {
        --width: 33%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-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-image .widget-image-caption
    {
        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-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-42739 .elementor-element.elementor-element-3828e49
    {
        --justify-content: center;
    }
    .elementor-42739 .elementor-element.elementor-element-504e815
    {
        width: var(--container-widget-width,248px);
        max-width: 248px;
        --container-widget-width: 248px;
        --container-widget-flex-grow: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-cdf2b50
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-cdf2b50.elementor-element
    {
        --align-self: center;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-42739 .elementor-element.elementor-element-727c307
    {
        --margin-top: -100px;
        --margin-bottom: 0px;
        --margin-left: -10px;
        --margin-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-0f7b6d0
    {
        --margin-top: -100px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4>.elementor-widget-container
    {
        margin: -35px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-96ef5a1
    {
        --margin-top: -100px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-fc97105
    {
        --margin-top: -110px;
        --margin-bottom: 0px;
        --margin-left: 5px;
        --margin-right: 0px;
    }
}
@media(max-width: 1024px)
{
    .elementor-42739 .elementor-element.elementor-element-50e54ca
    {
        --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-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-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-image .widget-image-caption
    {
        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-42739 .elementor-element.elementor-element-c2eaee2 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-42739 .elementor-element.elementor-element-c2eaee2 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-42739 .elementor-element.elementor-element-003bd65
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-ede26cd .elementor-image-box-title
    {
        margin-bottom: 20px;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-93a7dff
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-3354c40
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-c509a23
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-8ac3707.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-8ac3707.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-8ac3707.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-8ac3707 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-418fb57
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-8fceba2
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-07a2a32 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-42739 .elementor-element.elementor-element-07a2a32 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-d683877
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-3ffd5ba .elementor-image-box-title
    {
        margin-bottom: 20px;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-537ff0a
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-9779512
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-4711050.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-42739 .elementor-element.elementor-element-4711050.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-42739 .elementor-element.elementor-element-4711050.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-42739 .elementor-element.elementor-element-4711050 .elementor-image-box-title
    {
        margin-bottom: 9px;
        font-size: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-a885e76
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-cbccbfd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-cbccbfd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-cbccbfd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-cbccbfd .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-28767ad
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-7bfa308.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-7bfa308.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-7bfa308.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-7bfa308 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-9edf531
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-fb69539.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-fb69539.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-fb69539.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-fb69539 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-7f8c821
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-6e8ef03.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-6e8ef03.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-6e8ef03.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-6e8ef03 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-a6ab16d
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-e9a20ff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-e9a20ff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-e9a20ff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-e9a20ff .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-4b2d722
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-29459fb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-29459fb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-29459fb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-29459fb .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-1594a70
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-140fd75.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-140fd75.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-140fd75.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-140fd75 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-58d9702
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-8540154.e-con
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-126c937
    {
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-a69c7b9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-e6bf3e4
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-50afa1a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-cdf2b50
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-42739 .elementor-element.elementor-element-3ac3440 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-13d7627 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-7cf8f48 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-d710b80 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-1f71539
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-1f71539 .elementor-heading-title
    {
        line-height: 42px;
    }
    .elementor-42739 .elementor-element.elementor-element-837157b
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-a2c7a35
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-ab2677f>.elementor-widget-container
    {
        margin: 0 0 0 -5px;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ab2677f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ab2677f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ab2677f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ab2677f .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-0f59dea.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0f59dea.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0f59dea.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0f59dea .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-e55103c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e55103c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e55103c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e55103c .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-6f4df84.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-6f4df84.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-6f4df84.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-6f4df84 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-b08e7ad .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-b08e7ad.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-b08e7ad.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-b08e7ad.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-b08e7ad .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-0f7b6d0
    {
        --margin-top: -100px;
        --margin-bottom: 0px;
        --margin-left: 10px;
        --margin-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-96ef5a1
    {
        --margin-top: -100px;
        --margin-bottom: 0px;
        --margin-left: -10px;
        --margin-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c7d922>.elementor-widget-container
    {
        margin: 0 0 0 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c7d922.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0c7d922.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0c7d922.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0c7d922 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-1fdd367.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-1fdd367.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-1fdd367.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-1fdd367 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-e3999c2
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-42739 .elementor-element.elementor-element-e3999c2.e-con
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-55db114
    {
        --justify-content: center;
    }
    .elementor-42739 .elementor-element.elementor-element-55db114.e-con
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-35fd52e .elementor-button
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-3c5520b
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-cfdbff8>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-cfdbff8 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-7c46f31
    {
        --justify-content: center;
    }
    .elementor-42739 .elementor-element.elementor-element-13e9074 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-58b41be
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-42739 .elementor-element.elementor-element-58b41be.e-con
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-b81621c
    {
        --justify-content: center;
    }
    .elementor-42739 .elementor-element.elementor-element-b81621c.e-con
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-64d531b .elementor-button
    {
        font-size: 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-72bd327
    {
        --padding-top: 50px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-9877701>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-42739 .elementor-element.elementor-element-50e54ca
    {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-42739 .elementor-element.elementor-element-5716f5b>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-5716f5b
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-5716f5b .elementor-heading-title
    {
        font-size: 30px;
    }
    .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-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-76ac7b0 .elementor-icon-list-item>a
    {
        font-size: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-5c57dd8>.elementor-widget-container
    {
        padding: 30px 0 0 0;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-42739 .elementor-element.elementor-element-ba4627a
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-37d9799
    {
        --margin-top: 20px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-e24138d
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e24138d.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-e24138d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-42739 .elementor-element.elementor-element-f8e8bc5>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-f8e8bc5 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-42739 .elementor-element.elementor-element-396ad24
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .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-42739 .elementor-element.elementor-element-c2eaee2>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-c2eaee2.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-c2eaee2 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-c2eaee2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-c2eaee2 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-c2eaee2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-42739 .elementor-element.elementor-element-003bd65>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-003bd65
    {
        font-size: 13.31px;
    }
    .elementor-42739 .elementor-element.elementor-element-ede26cd>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ede26cd.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-ede26cd .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-ede26cd .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ede26cd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ede26cd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ede26cd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ede26cd .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-ede26cd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-93a7dff>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-93a7dff
    {
        font-size: 13.31px;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-2b3e114 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-42739 .elementor-element.elementor-element-3354c40>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-3354c40
    {
        font-size: 13.31px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c5ebdd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-42739 .elementor-element.elementor-element-c509a23>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-c509a23
    {
        font-size: 13.31px;
    }
    .elementor-42739 .elementor-element.elementor-element-8ac3707>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-8ac3707.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-8ac3707 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-8ac3707 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-8ac3707 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-8ac3707 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-42739 .elementor-element.elementor-element-418fb57>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-418fb57
    {
        font-size: 13.31px;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-f1dc83b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-42739 .elementor-element.elementor-element-8fceba2>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-42739 .elementor-element.elementor-element-8fceba2
    {
        font-size: 13.31px;
    }
    .elementor-42739 .elementor-element.elementor-element-fcd51b7
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-07a2a32>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-07a2a32.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-07a2a32 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-07a2a32 .elementor-image-box-img
    {
        margin-bottom: 22px;
    }
    .elementor-42739 .elementor-element.elementor-element-07a2a32 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-07a2a32 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-d683877>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-d683877
    {
        font-size: 13.31px;
    }
    .elementor-42739 .elementor-element.elementor-element-3ffd5ba>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3ffd5ba.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-3ffd5ba .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-3ffd5ba .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3ffd5ba.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3ffd5ba.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3ffd5ba.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3ffd5ba .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-3ffd5ba .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-537ff0a>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-537ff0a
    {
        font-size: 13.31px;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-b721eca .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-42739 .elementor-element.elementor-element-9779512>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-9779512
    {
        font-size: 13.31px;
    }
    .elementor-42739 .elementor-element.elementor-element-2b9fd48
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-b68fd9c
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-ca6bf4e
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-98d9e9c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-42739 .elementor-element.elementor-element-d4a4ad0>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-d4a4ad0 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-42739 .elementor-element.elementor-element-ffe5a76
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-57ad4af
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-4711050 .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-42739 .elementor-element.elementor-element-4711050 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-a885e76>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-a885e76
    {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,75%);
        max-width: 75%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-a885e76.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-cbccbfd>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-42739 .elementor-element.elementor-element-cbccbfd .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-cbccbfd .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-28767ad
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-28767ad.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-7bfa308 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-7bfa308 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-42739 .elementor-element.elementor-element-9edf531>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-9edf531
    {
        --container-widget-width: 84%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,84%);
        max-width: 84%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-9edf531.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-fb69539 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-fb69539 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-42739 .elementor-element.elementor-element-7f8c821>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-7f8c821
    {
        --container-widget-width: 84%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,84%);
        max-width: 84%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-7f8c821.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-f098222
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-6e8ef03 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-a6ab16d
    {
        --container-widget-width: 89%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,89%);
        max-width: 89%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-a6ab16d.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-e9a20ff .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-4b2d722
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-4b2d722.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-29459fb .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-1594a70
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-1594a70.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-140fd75 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-42739 .elementor-element.elementor-element-58d9702
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-58d9702.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-6d666d3
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-a20d784
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-8f8bd88 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-42739 .elementor-element.elementor-element-587286e>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-587286e .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-42739 .elementor-element.elementor-element-0524b6a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(10px / 2);
    }
    .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(10px / 2);
    }
    .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(10px / 2);
        margin-left: calc(10px / 2);
    }
    .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-10px / 2);
        margin-left: calc(-10px / 2);
    }
    body.rtl .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-10px / 2);
    }
    body:not(.rtl) .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-10px / 2);
    }
    .elementor-42739 .elementor-element.elementor-element-0524b6a
    {
        --e-icon-list-icon-size: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-0524b6a .elementor-icon-list-item>a
    {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-023615a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-5e27dbf .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-42739 .elementor-element.elementor-element-798151e>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-798151e .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-8057400
    {
        width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-f6c6b73 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-6dfae72
    {
        width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-ff3c2b7 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-cac0b80
    {
        width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-3823601 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-344e0da
    {
        width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-9e60eae .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-774122d
    {
        width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-6cc2271 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e5c9d08
    {
        width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-504e815 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0001d90
    {
        width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-77e82f6 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3b5a1ad
    {
        width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-a2cb68d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ed12ff4
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-e39ec51>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-e39ec51 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-42739 .elementor-element.elementor-element-c1d9f19>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-c1d9f19 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-f040185
    {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-474ab95>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-42739 .elementor-element.elementor-element-474ab95 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-474ab95.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-474ab95.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-474ab95.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-474ab95 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-44ed9be>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 14px 0;
    }
    .elementor-42739 .elementor-element.elementor-element-44ed9be .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-44ed9be.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-44ed9be.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-44ed9be.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-44ed9be .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-63b1dac>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-42739 .elementor-element.elementor-element-63b1dac .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-63b1dac.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-63b1dac.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-63b1dac.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-63b1dac .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-8540154
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-8540154.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-42739 .elementor-element.elementor-element-f77fca5
    {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
        --padding-top: 10px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-48de2bc>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 8px 0 10px 0;
    }
    .elementor-42739 .elementor-element.elementor-element-48de2bc .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-48de2bc.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-48de2bc.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-48de2bc.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-48de2bc .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-4ee6143>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-42739 .elementor-element.elementor-element-4ee6143 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-4ee6143.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-4ee6143.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-4ee6143.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-4ee6143 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-e29d57a>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e29d57a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e29d57a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e29d57a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e29d57a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e29d57a .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-126c937
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-a69c7b9
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-e6bf3e4
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-ac32b55>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ac32b55 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ac32b55.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ac32b55.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ac32b55.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ac32b55 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-50afa1a
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-9d1c893
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-fda9e5e
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-47f99c4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-42739 .elementor-element.elementor-element-c99a4ce>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-c99a4ce .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-42739 .elementor-element.elementor-element-85e4dc1
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-cdf2b50
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-42739 .elementor-element.elementor-element-cdf2b50 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-c625596
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-1a36ea2>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-1a36ea2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c66edb>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0c66edb .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-42739 .elementor-element.elementor-element-9639f69
    {
        --width: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-a91dc5e
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-42739 .elementor-element.elementor-element-3ac3440 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-3ac3440 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-42739 .elementor-element.elementor-element-3ac3440 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-53cc6bc
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-13d7627 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-13d7627 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-42739 .elementor-element.elementor-element-13d7627 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-16ef979
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-7cf8f48 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-7cf8f48 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-42739 .elementor-element.elementor-element-7cf8f48 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-6b512c3
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-d710b80 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-d710b80 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-42739 .elementor-element.elementor-element-d710b80 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-fd769a9
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-34f5f89 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-42739 .elementor-element.elementor-element-ee37cf3>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ee37cf3 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-42739 .elementor-element.elementor-element-ee37cf3 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-42739 .elementor-element.elementor-element-65ceb0e
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5d8f7
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-956f969>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-38cae24
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-9c7db06>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-adcec41
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-65ad5b3
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-39f0dd2
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-39f0dd2.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-42739 .elementor-element.elementor-element-1c01ab9
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-e5869c6
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-88fc07d
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-cb7c207
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-f4bfa10
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-7aa2227
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-d5a5f5c
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-63f3576
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-5a4d605
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-46ae6c8
    {
        --width: 33%;
    }
    .elementor-42739 .elementor-element.elementor-element-75501b9
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-a599132
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-1b1aa75
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-ea3e911
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-3ab5737
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-3c0ad4f
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-777b6a3
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-010ffd0
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-cb65a9f
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-00af030
    {
        --width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-fb46344
    {
        --n-tabs-heading-justify-content: center;
        --n-tabs-title-width: initial;
        --n-tabs-title-height: initial;
        --n-tabs-title-align-items: center;
        --n-tabs-title-flex-grow: 0;
        --n-tabs-title-gap: 25px;
        --n-tabs-title-font-size: 16px;
        --n-tabs-title-direction: row;
        --n-tabs-icon-order: 1;
        --n-tabs-title-justify-content-toggle: initial;
        --n-tabs-title-align-items-toggle: center;
        --n-tabs-icon-size: 12px;
        --n-tabs-icon-gap: 100px;
    }
    .elementor-42739 .elementor-element.elementor-element-fb46344>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-fb46344.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
    {
        line-height: 22px;
    }
    .elementor-42739 .elementor-element.elementor-element-008af8c
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-b817a55
    {
        --width: 433px;
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-1f71539 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-42739 .elementor-element.elementor-element-ec1b2c9>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-6025fd2
    {
        --content-width: 100%;
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-4104779
    {
        --min-height: 1102px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 10px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-4104779::before, .elementor-42739 .elementor-element.elementor-element-4104779>.elementor-background-video-container::before, .elementor-42739 .elementor-element.elementor-element-4104779>.e-con-inner>.elementor-background-video-container::before, .elementor-42739 .elementor-element.elementor-element-4104779>.elementor-background-slideshow::before, .elementor-42739 .elementor-element.elementor-element-4104779>.e-con-inner>.elementor-background-slideshow::before, .elementor-42739 .elementor-element.elementor-element-4104779>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-42739 .elementor-element.elementor-element-4104779.e-con
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-0996c05>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 30px 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0996c05.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-42739 .elementor-element.elementor-element-0996c05 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0996c05.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0996c05.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0996c05.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0996c05 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-42739 .elementor-element.elementor-element-0996c05 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-42739 .elementor-element.elementor-element-ab52d1c>.elementor-widget-container
    {
        margin: 40px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ab52d1c.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-ab52d1c .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-ab52d1c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ab52d1c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ab52d1c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ab52d1c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ab52d1c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-42739 .elementor-element.elementor-element-ab52d1c .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-42739 .elementor-element.elementor-element-07b3f54>.elementor-widget-container
    {
        margin: 40px 0 0 0;
        padding: 0 20px 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-07b3f54.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-42739 .elementor-element.elementor-element-07b3f54 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-07b3f54.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-07b3f54.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-07b3f54.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-07b3f54 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-42739 .elementor-element.elementor-element-07b3f54 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-42739 .elementor-element.elementor-element-e8be048>.elementor-widget-container
    {
        margin: 20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e8be048.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-e8be048 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e8be048.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e8be048.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e8be048.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e8be048 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-42739 .elementor-element.elementor-element-e8be048 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-42739 .elementor-element.elementor-element-bf475aa>.elementor-widget-container
    {
        margin: 30px 0 0 0;
        padding: 0 20px 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-bf475aa.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-42739 .elementor-element.elementor-element-bf475aa .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-bf475aa.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-bf475aa.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-bf475aa.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-bf475aa .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-42739 .elementor-element.elementor-element-bf475aa .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-42739 .elementor-element.elementor-element-3d09cad>.elementor-widget-container
    {
        margin: 30px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3d09cad.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-3d09cad .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3d09cad.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3d09cad.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3d09cad.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3d09cad .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-42739 .elementor-element.elementor-element-3d09cad .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-42739 .elementor-element.elementor-element-d2385ca>.elementor-widget-container
    {
        margin: 30px 0 0 0;
        padding: 0 30px 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-d2385ca.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-42739 .elementor-element.elementor-element-d2385ca .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-d2385ca .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-d2385ca.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-d2385ca.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-d2385ca.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-d2385ca .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50%;
    }
    .elementor-42739 .elementor-element.elementor-element-d2385ca .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5caec>.elementor-widget-container
    {
        margin: 40px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5caec.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5caec .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5caec .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5caec.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5caec.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5caec.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5caec .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-42739 .elementor-element.elementor-element-8e5caec .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-42739 .elementor-element.elementor-element-ab2677f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0f59dea .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e55103c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-6f4df84 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-b08e7ad .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-b08e7ad.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-b08e7ad.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-b08e7ad.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-b08e7ad .elementor-image-box-title
    {
        margin-bottom: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-151a3c4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-42739 .elementor-element.elementor-element-0c7d922 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-1fdd367 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0d699da .elementor-button
    {
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-42739 .elementor-element.elementor-element-986bb85>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-986bb85 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-42739 .elementor-element.elementor-element-200c1bf>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-200c1bf .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-35fd52e .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-42739 .elementor-element.elementor-element-cfdbff8 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-42739 .elementor-element.elementor-element-13e9074 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-42739 .elementor-element.elementor-element-64d531b .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-42739 .elementor-element.elementor-element-333d9d1
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-42739 .elementor-element.elementor-element-333d9d1.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-c057889
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-77b9007 .elementor-heading-title
    {
        font-size: 34px;
    }
    .elementor-42739 .elementor-element.elementor-element-053ef30>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-053ef30 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-010540d>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-010540d .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-29d0014>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-29d0014 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-60affc4>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-60affc4 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-21bf157 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.3em;
    }
    .elementor-42739 .elementor-element.elementor-element-2d6cebc .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-42739 .elementor-element.elementor-element-5c3839c
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-3bbb144 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-a8bd579>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-a8bd579 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-9f703e1>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-9f703e1
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-42739 .elementor-element.elementor-element-d06719c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-d06719c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-351805e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-7584eaa>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-7584eaa .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-5a91410
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-028b85b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-3d6e5ec>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-3d6e5ec .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-cfec7be>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-cfec7be
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-42739 .elementor-element.elementor-element-e82f8c3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-b0ee392>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-b0ee392 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-e538b01
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-42eaa32 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-97bfa66>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-97bfa66 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-0f04a1b>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-0f04a1b
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-42739 .elementor-element.elementor-element-6b2f95e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-84c033c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-84c033c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-f3ebccc .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-d385cd8>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-d385cd8 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-ab717f1>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ab717f1
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-42739 .elementor-element.elementor-element-c7fe277 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-297e2a8>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-297e2a8 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-1a44d65
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-353eb72 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-6a38668>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-6a38668 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-f7f18d5>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-f7f18d5
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-42739 .elementor-element.elementor-element-1458371 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-87b688c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-87b688c .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-107112c
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-bb9c512 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-e08acc2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-e08acc2 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-bf7ff6e>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-bf7ff6e
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-42739 .elementor-element.elementor-element-9460099 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-5f9442e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-5f9442e .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-a26759b
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-6c3fbc8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-f4540a7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-f4540a7 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-e41a80f>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e41a80f
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-42739 .elementor-element.elementor-element-3812c45 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-e383267>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-e383267 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-1f2f7b8
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-944abea .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-8ea7e20>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-8ea7e20 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-ae3f476>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ae3f476
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-42739 .elementor-element.elementor-element-7f0568b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-ee90747>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-ee90747 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-9b7655a
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-5f8f710 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-70bbbb6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-70bbbb6 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-038e545>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-038e545
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-42739 .elementor-element.elementor-element-131382c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-dcef479>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-dcef479 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-2d1b1c3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-bd05bcc>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-bd05bcc .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-aedc327>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-aedc327
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-42739 .elementor-element.elementor-element-a9f6d77 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-42739 .elementor-element.elementor-element-a6591b4>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-42739 .elementor-element.elementor-element-a6591b4 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-42739 .elementor-element.elementor-element-7f9022e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-7f9022e
    {
        --n-tabs-title-font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-7f9022e.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
    {
        line-height: 21px;
    }
    .elementor-42739 .elementor-element.elementor-element-e917d16
    {
        --margin-top: -21px;
        --margin-bottom: 0px;
        --margin-left: 10px;
        --margin-right: 10px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-2279945
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-42739 .elementor-element.elementor-element-75cb16b
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-42739 .elementor-element.elementor-element-75cb16b.elementor-element
    {
        --align-self: center;
    }
    .elementor-42739 .elementor-element.elementor-element-75cb16b .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-42739 .elementor-element.elementor-element-e4a0b16>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-42739 .elementor-element.elementor-element-e4a0b16 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-42739 .elementor-element.elementor-element-ac2de27
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-7200d24
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-e245107
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-a0316b5
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-eeb5a6a
    {
        font-size: 14px;
    }
    .elementor-42739 .elementor-element.elementor-element-9877701>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-42739 .elementor-element.elementor-element-9877701
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-65bdc7d */
ul.subheader
{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
ul.subheader li a
{
    color: #fff;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-1a7b40c */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-396ad24 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.05);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
    .even_box h3.elementor-image-box-title
    {
        margin-top: -10px;
        margin-left: -35px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7008f77 */
.bespoke_design_sec h3.elementor-image-box-title
{
    padding-left: 15px;
    padding-top: 8px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-693e894 */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-356d585 *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.05);
}
@media(max-width: 767px)
{
    .even_box_four h3.elementor-image-box-title
    {
        margin-top: -4px;
        margin-right: -20px;
    }
    .even_box_six h3.elementor-image-box-title
    {
        margin-top: 0;
        margin-right: 50px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b17fb7b */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-fcd51b7 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.05);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
    .even_box h3.elementor-image-box-title
    {
        margin-top: -10px;
        margin-left: -35px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-18c1a07 */
.betting_sw_panel .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.betting_sw_panel .elementor-image-box-content
{
    text-align: left;
    padding-left: 10px;
    padding-top: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-126c937 */
.betting_sw_panel .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.betting_sw_panel .elementor-image-box-content
{
    text-align: left;
    padding-left: 25px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ed12ff4 */
.sw-solution-sec figure.elementor-image-box-img
{
    border-radius: 50%;
    background: #2045a3;
    padding: 10px 10px 0 10px;
}
.sw-solution-sec figure.elementor-image-box-img:hover
{
    background: #fff;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-cfab6da */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-fb46344 */
@media(min-width: 768px)
{
    .tabs_arrows #Layer_1
    {
        display: none;
    }
    .tabs_arrows #e-n-tab-content-1401
    {
        box-shadow: none;
    }
    .tabs_arrows #e-n-tab-content-1403, .tabs_arrows #e-n-tab-content-1402, .tabs_arrows #e-n-tab-content-1404
    {
        box-shadow: none;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4104779 */
@media(min-width: 360px)
{
    .elementor-3554 .elementor-element.elementor-element-58980aa::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-background-video-container::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.e-con-inner>.elementor-background-video-container::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-background-slideshow::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.e-con-inner>.elementor-background-slideshow::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-size: 295px!important;
        min-height: 1150px;
    }
    .first-box .elementor-image-box-wrapper
    {
        padding: 10px 15px 0 0;
    }
    .second-box .elementor-image-box-wrapper
    {
        padding-top: 15px;
    }
    .third-box .elementor-image-box-wrapper
    {
        padding: 18px 15px 0 0;
    }
    .fourth-box .elementor-image-box-wrapper
    {
        padding: 15px 0 0 0;
    }
    .fifth-box .elementor-image-box-wrapper
    {
        padding: 20px 10px 0 0;
    }
    .sixth-box .elementor-image-box-wrapper
    {
        padding: 30px 0 0 0;
    }
    .seventh-box .elementor-image-box-wrapper
    {
        padding: 10px;
    }
    .eight-box .elementor-image-box-wrapper
    {
        padding: 8px 0;
    }
    .ninth-box .elementor-image-box-wrapper
    {
        padding: 10px 10px;
    }
}
@media(min-width: 425px)
{
    .elementor-3554 .elementor-element.elementor-element-58980aa::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-background-video-container::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.e-con-inner>.elementor-background-video-container::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-background-slideshow::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.e-con-inner>.elementor-background-slideshow::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-size: 330px!important;
        min-height: 1250px;
    }
    .first-box .elementor-image-box-wrapper
    {
        padding-right: 25px;
    }
    .second-box .elementor-image-box-wrapper
    {
        padding-top: 30px;
    }
    .third-box .elementor-image-box-wrapper
    {
        margin-top: 20px;
        padding-right: 25px;
    }
    .fourth-box .elementor-image-box-wrapper
    {
        padding-top: 30px;
    }
    .fifth-box .elementor-image-box-wrapper
    {
        padding-top: 30px;
        padding-right: 20px;
    }
    .sixth-box .elementor-image-box-wrapper
    {
        margin-top: 15px;
    }
    .seventh-box .elementor-image-box-wrapper
    {
        padding-top: 20px;
        padding-right: 20px;
    }
    .eight-box .elementor-image-box-wrapper
    {
        padding-top: 25px;
    }
    .ninth-box .elementor-image-box-wrapper
    {
        padding-top: 30px;
        padding-right: 20px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b817a55 */
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    .process-second_box .elementor-widget-image-box
    {
        margin-top: -40px;
    }
    .process-fourth_box .elementor-widget-image-box
    {
        margin-top: -45px;
    }
    .process-sixth_box .elementor-widget-image-box
    {
        margin-top: -40px;
    }
    .process-eight_box .elementor-widget-image-box
    {
        margin-top: -60px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e3999c2 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-58b41be */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-9877701 */
.faq_style .e-n-accordion-item[open] .e-n-accordion-item-title
{
    margin-block-end: var(--n-accordion-item-title-distance-from-content);
    color: var(--n-accordion-title-active-color);
    font-weight: 600;
}
.faq_style [tabindex="-1"]:focus, input:read-write:focus, select:focus, textarea:focus
{
    box-shadow: none!important;
}/* End custom 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 *//* 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 */
