﻿.elementor-343764 .elementor-element.elementor-element-532f13a
{
    --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-343764 .elementor-element.elementor-element-532f13a:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-532f13a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-image: url("../../gambling/image/virtual-casino-software-1.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-343764 .elementor-element.elementor-element-532f13a.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-d461b9a
{
    --display: flex;
    --justify-content: center;
    border-style: none;
    --border-style: none;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-343764 .elementor-element.elementor-element-d461b9a:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-d461b9a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.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-343764 .elementor-element.elementor-element-e91068d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 27.5px;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-bf29c50>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-bf29c50 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-cf56cf3>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-cf56cf3.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-cf56cf3 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 30.67px;
    color: #fff;
}
.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-343764 .elementor-element.elementor-element-4fc7267>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-4fc7267.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-4fc7267
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.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-343764 .elementor-element.elementor-element-731815e .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: 15px 30px 15px 30px;
}
.elementor-343764 .elementor-element.elementor-element-731815e .elementor-button:hover, .elementor-343764 .elementor-element.elementor-element-731815e .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-731815e>.elementor-widget-container
{
    margin: 25px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-731815e .elementor-button:hover svg, .elementor-343764 .elementor-element.elementor-element-731815e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-ab26bd2
{
    --display: flex;
    --justify-content: center;
}
.elementor-343764 .elementor-element.elementor-element-ab26bd2.e-con
{
    --align-self: center;
}
.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-343764 .elementor-element.elementor-element-27177bc
{
    --display: flex;
    --justify-content: center;
}
.elementor-343764 .elementor-element.elementor-element-27177bc:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-27177bc>.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-343764 .elementor-element.elementor-element-a194a94
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-a194a94:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-a194a94>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-343764 .elementor-element.elementor-element-f3ab5d6
{
    --display: flex;
    --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-343764 .elementor-element.elementor-element-93da698
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-93da698 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    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-343764 .elementor-element.elementor-element-ffc3553
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-ffc3553 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-ffc3553 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-343764 .elementor-element.elementor-element-2096269
{
    --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-343764 .elementor-element.elementor-element-c1f9643
{
    --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-343764 .elementor-element.elementor-element-c1f9643:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-c1f9643>.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-343764 .elementor-element.elementor-element-d0f0826.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-343764 .elementor-element.elementor-element-d0f0826.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-d0f0826.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-d0f0826.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-a97f0d7>.elementor-widget-container
{
    margin: -6px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-a97f0d7
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-7457be1
{
    --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-343764 .elementor-element.elementor-element-7457be1:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-7457be1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-343764 .elementor-element.elementor-element-b48a3cd
{
    width: var(--container-widget-width,94.944%);
    max-width: 94.944%;
    --container-widget-width: 94.944%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-b48a3cd>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-b48a3cd.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-b48a3cd .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-343764 .elementor-element.elementor-element-b48a3cd.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-b48a3cd.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-b48a3cd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-b48a3cd .elementor-image-box-title
{
    margin-bottom: 12px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-343764 .elementor-element.elementor-element-b48a3cd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-343764 .elementor-element.elementor-element-b48a3cd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-46fb2b0>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-46fb2b0
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-a28d1ea
{
    --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-343764 .elementor-element.elementor-element-a28d1ea:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-a28d1ea>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-ff87323.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-343764 .elementor-element.elementor-element-ff87323.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-ff87323.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-ff87323.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-description
{
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-18446a8
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-2a9ead9
{
    --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-343764 .elementor-element.elementor-element-1e7cb85
{
    --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-343764 .elementor-element.elementor-element-1e7cb85:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-1e7cb85>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-343764 .elementor-element.elementor-element-b156d50>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-b156d50.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-343764 .elementor-element.elementor-element-b156d50.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-b156d50.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-b156d50.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-afcfe60
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-dbca5d8
{
    --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-343764 .elementor-element.elementor-element-dbca5d8:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-dbca5d8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-1e0198d
{
    width: var(--container-widget-width,95.376%);
    max-width: 95.376%;
    --container-widget-width: 95.376%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-1e0198d>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-position-right .elementor-image-box-img
{
    margin-left: 28px;
}
.elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-position-left .elementor-image-box-img
{
    margin-right: 28px;
}
.elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 28px;
}
.elementor-343764 .elementor-element.elementor-element-1e0198d .elementor-image-box-title
{
    margin-bottom: 42px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-1e0198d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 21%;
}
.elementor-343764 .elementor-element.elementor-element-1e0198d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-4f43831>.elementor-widget-container
{
    margin: -36px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-4f43831
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-4282e22
{
    --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-343764 .elementor-element.elementor-element-4282e22:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-4282e22>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-343764 .elementor-element.elementor-element-6070bed
{
    width: var(--container-widget-width,91.811%);
    max-width: 91.811%;
    --container-widget-width: 91.811%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-6070bed.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-343764 .elementor-element.elementor-element-6070bed.elementor-position-right .elementor-image-box-img
{
    margin-left: 30px;
}
.elementor-343764 .elementor-element.elementor-element-6070bed.elementor-position-left .elementor-image-box-img
{
    margin-right: 30px;
}
.elementor-343764 .elementor-element.elementor-element-6070bed.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 30px;
}
.elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-9c6ef57>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-9c6ef57
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-5b17294
{
    --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-343764 .elementor-element.elementor-element-a97dd8d
{
    --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: none;
    --border-style: none;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-343764 .elementor-element.elementor-element-a97dd8d.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-5baa2b5
{
    --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-343764 .elementor-element.elementor-element-5baa2b5:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-5baa2b5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-5baa2b5.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-27af77a
{
    width: var(--container-widget-width,98.691%);
    max-width: 98.691%;
    --container-widget-width: 98.691%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-27af77a>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-27af77a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-27af77a.elementor-position-right .elementor-image-box-img
{
    margin-left: 28px;
}
.elementor-343764 .elementor-element.elementor-element-27af77a.elementor-position-left .elementor-image-box-img
{
    margin-right: 28px;
}
.elementor-343764 .elementor-element.elementor-element-27af77a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 28px;
}
.elementor-343764 .elementor-element.elementor-element-27af77a .elementor-image-box-title
{
    margin-bottom: 35px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-27af77a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 26%;
}
.elementor-343764 .elementor-element.elementor-element-27af77a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-7997ee0>.elementor-widget-container
{
    margin: -35px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-7997ee0
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-429a923
{
    --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-343764 .elementor-element.elementor-element-429a923:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-429a923>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-343764 .elementor-element.elementor-element-429a923.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-7596f29
{
    width: var(--container-widget-width,92.993%);
    max-width: 92.993%;
    --container-widget-width: 92.993%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-7596f29>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-7596f29.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-7596f29 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-343764 .elementor-element.elementor-element-7596f29.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-7596f29.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-7596f29.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-7596f29 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-343764 .elementor-element.elementor-element-7596f29 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-343764 .elementor-element.elementor-element-7596f29 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-b5d41d0
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-cd0a1c1
{
    --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: none;
    --border-style: none;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-343764 .elementor-element.elementor-element-cd0a1c1.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-ad2f9ba
{
    --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: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-b1fed3a.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-b1fed3a
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-b1fed3a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-f0694dd .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-343764 .elementor-element.elementor-element-f0694dd .elementor-button:hover, .elementor-343764 .elementor-element.elementor-element-f0694dd .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-f0694dd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-f0694dd.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-f0694dd
{
    z-index: 2;
}
.elementor-343764 .elementor-element.elementor-element-f0694dd .elementor-button:hover svg, .elementor-343764 .elementor-element.elementor-element-f0694dd .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-756b62a
{
    --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-343764 .elementor-element.elementor-element-756b62a:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-756b62a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-343764 .elementor-element.elementor-element-bc1b817
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-1ba251a
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-1ba251a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-26881b0
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-343764 .elementor-element.elementor-element-26881b0 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-26881b0 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-8f1e576
{
    --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-343764 .elementor-element.elementor-element-e9e0ea8
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-01f9cac
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 12px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-13c94bf>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-13c94bf.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-13c94bf.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-13c94bf.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-13c94bf .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-13c94bf .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-343764 .elementor-element.elementor-element-13c94bf .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-f1c9b3c
{
    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-343764 .elementor-element.elementor-element-f1c9b3c>.elementor-widget-container
{
    margin: 8px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-f1c9b3c.elementor-element
{
    --align-self: flex-end;
}
.elementor-343764 .elementor-element.elementor-element-ff67583
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-1fa2c82>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-1fa2c82.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-1fa2c82.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-1fa2c82.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-1fa2c82 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-1fa2c82 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-343764 .elementor-element.elementor-element-1fa2c82 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-257f938
{
    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-343764 .elementor-element.elementor-element-257f938>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-257f938.elementor-element
{
    --align-self: flex-end;
}
.elementor-343764 .elementor-element.elementor-element-17bf505
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-5a4af8d.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-5a4af8d.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-5a4af8d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-5a4af8d .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-5a4af8d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-343764 .elementor-element.elementor-element-5a4af8d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-7b23bc6
{
    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-343764 .elementor-element.elementor-element-7b23bc6>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-7b23bc6.elementor-element
{
    --align-self: flex-end;
}
.elementor-343764 .elementor-element.elementor-element-0001b64
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-23ef3eb.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-23ef3eb.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-23ef3eb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-23ef3eb .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-23ef3eb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-343764 .elementor-element.elementor-element-23ef3eb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-7ce116b
{
    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-343764 .elementor-element.elementor-element-7ce116b>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-7ce116b.elementor-element
{
    --align-self: flex-end;
}
.elementor-343764 .elementor-element.elementor-element-566f061
{
    --display: flex;
    --margin-top: 18px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-67cbd49.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-67cbd49.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-67cbd49.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-67cbd49 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-67cbd49 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-343764 .elementor-element.elementor-element-67cbd49 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-52f470c
{
    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-343764 .elementor-element.elementor-element-52f470c>.elementor-widget-container
{
    margin: -8px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-52f470c.elementor-element
{
    --align-self: flex-end;
}
.elementor-343764 .elementor-element.elementor-element-5986469
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-e0ea912.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-e0ea912.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-e0ea912.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-e0ea912 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-e0ea912 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-343764 .elementor-element.elementor-element-e0ea912 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-9b1a084
{
    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-343764 .elementor-element.elementor-element-9b1a084>.elementor-widget-container
{
    margin: -8px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-9b1a084.elementor-element
{
    --align-self: flex-end;
}
.elementor-343764 .elementor-element.elementor-element-4b3daef
{
    --display: flex;
}
.elementor-343764 .elementor-element.elementor-element-573afe9>.elementor-widget-container
{
    margin: 80px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-0373a03
{
    --display: flex;
    --justify-content: center;
    --margin-top: 95px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-0373a03.e-con
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-f535334
{
    width: var(--container-widget-width,86.227%);
    max-width: 86.227%;
    --container-widget-width: 86.227%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-f535334.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-343764 .elementor-element.elementor-element-f535334.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-f535334.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-f535334.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-title
{
    margin-bottom: 8px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-70016f0
{
    width: var(--container-widget-width,95%);
    max-width: 95%;
    --container-widget-width: 95%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-70016f0>.elementor-widget-container
{
    margin: -4px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-70016f0.elementor-element
{
    --align-self: center;
}
.elementor-343764 .elementor-element.elementor-element-4b4c019
{
    --display: flex;
    --justify-content: center;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-4b4c019.e-con
{
    --align-self: center;
}
.elementor-343764 .elementor-element.elementor-element-2f2b222
{
    width: var(--container-widget-width,92.982%);
    max-width: 92.982%;
    --container-widget-width: 92.982%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-2f2b222.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-2f2b222.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-2f2b222.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-2f2b222.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-2f2b222 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-343764 .elementor-element.elementor-element-2f2b222 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-343764 .elementor-element.elementor-element-2f2b222 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-232e188
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-232e188>.elementor-widget-container
{
    margin: -4px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-232e188.elementor-element
{
    --align-self: flex-start;
}
.elementor-343764 .elementor-element.elementor-element-549f4cb
{
    --display: flex;
}
.elementor-343764 .elementor-element.elementor-element-8c8bc3f
{
    --display: flex;
    --margin-top: 5px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-9e9b1c8.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-9e9b1c8.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-9e9b1c8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-9e9b1c8 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-343764 .elementor-element.elementor-element-9e9b1c8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-343764 .elementor-element.elementor-element-9e9b1c8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-97dcb30
{
    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-343764 .elementor-element.elementor-element-97dcb30>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-f306a7f
{
    --display: flex;
    --margin-top: 5px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-407fb04.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-407fb04.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-407fb04.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-407fb04 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-343764 .elementor-element.elementor-element-407fb04 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-343764 .elementor-element.elementor-element-407fb04 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-98bd665
{
    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-343764 .elementor-element.elementor-element-98bd665>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-98bd665.elementor-element
{
    --align-self: flex-start;
}
.elementor-343764 .elementor-element.elementor-element-f7fefe5
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-dbc5f96.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-dbc5f96.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-dbc5f96.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-dbc5f96 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-343764 .elementor-element.elementor-element-dbc5f96 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-343764 .elementor-element.elementor-element-dbc5f96 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-c8997bc
{
    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-343764 .elementor-element.elementor-element-c8997bc>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-a064976
{
    --display: flex;
    --margin-top: 80px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-1dc5c2e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-1dc5c2e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-1dc5c2e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-1dc5c2e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-343764 .elementor-element.elementor-element-1dc5c2e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-343764 .elementor-element.elementor-element-1dc5c2e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-649363b
{
    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-343764 .elementor-element.elementor-element-649363b>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-858679f
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-719ed12.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-719ed12.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-719ed12.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-719ed12 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-343764 .elementor-element.elementor-element-719ed12 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-343764 .elementor-element.elementor-element-719ed12 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-7c34a51
{
    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-343764 .elementor-element.elementor-element-7c34a51>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-0d034bc
{
    --display: flex;
    --margin-top: 35px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-028cc0f.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-028cc0f.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-028cc0f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-028cc0f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-343764 .elementor-element.elementor-element-028cc0f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-343764 .elementor-element.elementor-element-028cc0f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-21c92a5
{
    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-343764 .elementor-element.elementor-element-21c92a5>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-4298949
{
    --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: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-dc7f5fc.elementor-element
{
    --align-self: center;
}
.elementor-343764 .elementor-element.elementor-element-dc7f5fc
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-dc7f5fc .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-3af63f4 .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: 15px 30px 15px 30px;
}
.elementor-343764 .elementor-element.elementor-element-3af63f4 .elementor-button:hover, .elementor-343764 .elementor-element.elementor-element-3af63f4 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-3af63f4 .elementor-button:hover svg, .elementor-343764 .elementor-element.elementor-element-3af63f4 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-f113bae
{
    --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-343764 .elementor-element.elementor-element-c2ac452
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-c2ac452 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-c0e2e3e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-c0e2e3e .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-c0e2e3e .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-343764 .elementor-element.elementor-element-dfde5bb
{
    --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: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-0ff2b82
{
    --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-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: #f3f3f3;
    --border-color: #f3f3f3;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-343764 .elementor-element.elementor-element-aff30cf.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-aff30cf.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-aff30cf.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-aff30cf .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-aff30cf .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-343764 .elementor-element.elementor-element-aff30cf .elementor-image-box-img img
{
    transition-duration: .3s;
}
.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-343764 .elementor-element.elementor-element-e251f08>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
}
.elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-343764 .elementor-element.elementor-element-e251f08
{
    --e-icon-list-icon-size: 22px;
    --icon-vertical-offset: 0px;
}
.elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-icon
{
    padding-right: 11px;
}
.elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3em;
}
.elementor-343764 .elementor-element.elementor-element-e251f08 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-967902c
{
    --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-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: #f3f3f3;
    --border-color: #f3f3f3;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-343764 .elementor-element.elementor-element-967902c:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-967902c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-343764 .elementor-element.elementor-element-b981d33>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-b981d33.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-b981d33.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-b981d33.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-b981d33 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-b981d33 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-343764 .elementor-element.elementor-element-b981d33 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-5a51ad8
{
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-743fb8b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
}
.elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(10px / 2);
}
.elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(10px / 2);
}
.elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
}
.elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
}
body.rtl .elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-10px / 2);
}
body:not(.rtl) .elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-10px / 2);
}
.elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-343764 .elementor-element.elementor-element-743fb8b
{
    --e-icon-list-icon-size: 30px;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-icon
{
    padding-right: 9px;
}
.elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3em;
}
.elementor-343764 .elementor-element.elementor-element-743fb8b .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-7d7cd76
{
    --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-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: #f3f3f3;
    --border-color: #f3f3f3;
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-343764 .elementor-element.elementor-element-8be84f0.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-343764 .elementor-element.elementor-element-8be84f0.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-343764 .elementor-element.elementor-element-8be84f0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-343764 .elementor-element.elementor-element-8be84f0 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-8be84f0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-343764 .elementor-element.elementor-element-8be84f0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-2948d7b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
}
.elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(18px / 2);
}
.elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(18px / 2);
}
.elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(18px / 2);
    margin-left: calc(18px / 2);
}
.elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-18px / 2);
    margin-left: calc(-18px / 2);
}
body.rtl .elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-18px / 2);
}
body:not(.rtl) .elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-18px / 2);
}
.elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-343764 .elementor-element.elementor-element-2948d7b
{
    --e-icon-list-icon-size: 22px;
    --icon-vertical-offset: 0px;
}
.elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-icon
{
    padding-right: 11px;
}
.elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.3em;
}
.elementor-343764 .elementor-element.elementor-element-2948d7b .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-4ebfa5f
{
    --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: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-28fd297.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-28fd297
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-28fd297 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-445eb64 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-343764 .elementor-element.elementor-element-445eb64 .elementor-button:hover, .elementor-343764 .elementor-element.elementor-element-445eb64 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-445eb64>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-445eb64.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-445eb64
{
    z-index: 2;
}
.elementor-343764 .elementor-element.elementor-element-445eb64 .elementor-button:hover svg, .elementor-343764 .elementor-element.elementor-element-445eb64 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-799768d
{
    --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: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-799768d:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-799768d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-343764 .elementor-element.elementor-element-da8f3ed
{
    --display: flex;
}
.elementor-343764 .elementor-element.elementor-element-065a1d4
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-065a1d4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-7171855
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-7171855 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-7171855 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-343764 .elementor-element.elementor-element-cb73677
{
    --display: flex;
}
.elementor-343764 .elementor-element.elementor-element-6f039ba
{
    --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-343764 .elementor-element.elementor-element-6f8d019
{
    --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-343764 .elementor-element.elementor-element-ede569d
{
    --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-343764 .elementor-element.elementor-element-ede569d.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.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-343764 .elementor-element.elementor-element-9862483 .elementor-counter
{
    gap: 10px;
}
.elementor-343764 .elementor-element.elementor-element-9862483 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-343764 .elementor-element.elementor-element-9862483 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-343764 .elementor-element.elementor-element-7f41821
{
    --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-343764 .elementor-element.elementor-element-d75e5a6
{
    --spacer-size: 70px;
}
.elementor-343764 .elementor-element.elementor-element-d75e5a6>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-ad91ee0
{
    --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-343764 .elementor-element.elementor-element-24aa7cb .elementor-counter
{
    gap: 10px;
}
.elementor-343764 .elementor-element.elementor-element-24aa7cb .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-343764 .elementor-element.elementor-element-24aa7cb .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-343764 .elementor-element.elementor-element-de53c6a
{
    --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-343764 .elementor-element.elementor-element-9a150cc
{
    --spacer-size: 70px;
}
.elementor-343764 .elementor-element.elementor-element-9a150cc>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-6886c85
{
    --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-343764 .elementor-element.elementor-element-33ee3d8 .elementor-counter
{
    gap: 10px;
}
.elementor-343764 .elementor-element.elementor-element-33ee3d8 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-343764 .elementor-element.elementor-element-33ee3d8 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-343764 .elementor-element.elementor-element-f23c675
{
    --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-343764 .elementor-element.elementor-element-b21808e
{
    --spacer-size: 70px;
}
.elementor-343764 .elementor-element.elementor-element-b21808e>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-918021a
{
    --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-343764 .elementor-element.elementor-element-9ea00b7
{
    --display: flex;
}
.elementor-343764 .elementor-element.elementor-element-2007aa5
{
    --display: flex;
    --min-height: 201px;
    --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: 5px 5px 5px 5px;
}
.elementor-343764 .elementor-element.elementor-element-2007aa5:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-2007aa5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-343764 .elementor-element.elementor-element-af98a02
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-f911e6e
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-f911e6e.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-f911e6e .elementor-counter
{
    gap: 10px;
}
.elementor-343764 .elementor-element.elementor-element-f911e6e .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-f911e6e .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-343764 .elementor-element.elementor-element-c4d0892
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-d5fa29d
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-d5fa29d.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-d5fa29d .elementor-counter
{
    gap: 10px;
}
.elementor-343764 .elementor-element.elementor-element-d5fa29d .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-d5fa29d .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-343764 .elementor-element.elementor-element-171a040
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-a05752c
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-a05752c.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-a05752c .elementor-counter
{
    gap: 10px;
}
.elementor-343764 .elementor-element.elementor-element-a05752c .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-343764 .elementor-element.elementor-element-a05752c .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-343764 .elementor-element.elementor-element-d15c44c
{
    --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-343764 .elementor-element.elementor-element-8380dfe .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: 15px 30px 15px 30px;
}
.elementor-343764 .elementor-element.elementor-element-8380dfe .elementor-button:hover, .elementor-343764 .elementor-element.elementor-element-8380dfe .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-8380dfe .elementor-button:hover svg, .elementor-343764 .elementor-element.elementor-element-8380dfe .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-c981769
{
    --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-343764 .elementor-element.elementor-element-c981769:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-c981769>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-b8dc64e
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-b8dc64e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-9842c5d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-9842c5d .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-9842c5d .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-343764 .elementor-element.elementor-element-4969737
{
    --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-343764 .elementor-element.elementor-element-66f64e8
{
    --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-343764 .elementor-element.elementor-element-58a64ae
{
    --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-343764 .elementor-element.elementor-element-55d1a6d img
{
    height: 100px;
}
.elementor-343764 .elementor-element.elementor-element-7158e6f
{
    --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-343764 .elementor-element.elementor-element-4efc94c img
{
    height: 100px;
}
.elementor-343764 .elementor-element.elementor-element-614fbfe
{
    --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-343764 .elementor-element.elementor-element-3f27e78
{
    --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-343764 .elementor-element.elementor-element-7dd961b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-7dd961b.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-343764 .elementor-element.elementor-element-7dd961b
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-7dd961b img
{
    width: 100%;
}
.elementor-343764 .elementor-element.elementor-element-7670ec6
{
    --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-343764 .elementor-element.elementor-element-8de3c70 img
{
    width: 100%;
    height: 100px;
}
.elementor-343764 .elementor-element.elementor-element-3422499
{
    --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-343764 .elementor-element.elementor-element-de6914c
{
    --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-343764 .elementor-element.elementor-element-10a583f
{
    --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-343764 .elementor-element.elementor-element-451e3b1
{
    --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-343764 .elementor-element.elementor-element-a947597
{
    --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-343764 .elementor-element.elementor-element-9ca60ea
{
    --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-343764 .elementor-element.elementor-element-a127864
{
    --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-343764 .elementor-element.elementor-element-a75d054
{
    --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-343764 .elementor-element.elementor-element-49c4b27
{
    --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-343764 .elementor-element.elementor-element-61e2bbf
{
    --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-343764 .elementor-element.elementor-element-7884a2a
{
    --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-343764 .elementor-element.elementor-element-374659f
{
    --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-343764 .elementor-element.elementor-element-f8422b1
{
    --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-343764 .elementor-element.elementor-element-8d841d6
{
    --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-343764 .elementor-element.elementor-element-e053ab8
{
    --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-343764 .elementor-element.elementor-element-014db51
{
    --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-343764 .elementor-element.elementor-element-87c0f9d
{
    --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-343764 .elementor-element.elementor-element-a430984
{
    --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-343764 .elementor-element.elementor-element-4cf82ed
{
    --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-343764 .elementor-element.elementor-element-1ed0203
{
    --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-343764 .elementor-element.elementor-element-b58e815
{
    --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-343764 .elementor-element.elementor-element-2b44339
{
    --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-343764 .elementor-element.elementor-element-b40ab58
{
    --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-343764 .elementor-element.elementor-element-ebd41e9
{
    --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-343764 .elementor-element.elementor-element-f684541
{
    --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-343764 .elementor-element.elementor-element-679584f
{
    --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-343764 .elementor-element.elementor-element-0755d52
{
    --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-343764 .elementor-element.elementor-element-2909900
{
    --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-343764 .elementor-element.elementor-element-00db138
{
    --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-343764 .elementor-element.elementor-element-cbeebb6
{
    --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-343764 .elementor-element.elementor-element-d59798d
{
    --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-343764 .elementor-element.elementor-element-19d213a
{
    --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-343764 .elementor-element.elementor-element-cb4f4f9
{
    --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-343764 .elementor-element.elementor-element-0199fda
{
    --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-343764 .elementor-element.elementor-element-43ce74b
{
    --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-343764 .elementor-element.elementor-element-b18a43d
{
    --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-343764 .elementor-element.elementor-element-a6ea727
{
    --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-343764 .elementor-element.elementor-element-4fda274
{
    --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-343764 .elementor-element.elementor-element-2dd0e38
{
    --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-343764 .elementor-element.elementor-element-6a186e9
{
    --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-343764 .elementor-element.elementor-element-6a186e9>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-343764 .elementor-element.elementor-element-6a186e9.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-343764 .elementor-element.elementor-element-6a186e9.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-343764 .elementor-element.elementor-element-6a186e9.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-343764 .elementor-element.elementor-element-6a186e9>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-343764 .elementor-element.elementor-element-6a186e9.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-343764 .elementor-element.elementor-element-6a186e9 [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-343764 .elementor-element.elementor-element-9be7dff
{
    --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: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-0214e56.elementor-element
{
    --align-self: center;
}
.elementor-343764 .elementor-element.elementor-element-0214e56
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-0214e56 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-a7ed5a7 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-343764 .elementor-element.elementor-element-a7ed5a7 .elementor-button:hover, .elementor-343764 .elementor-element.elementor-element-a7ed5a7 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-a7ed5a7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-a7ed5a7
{
    z-index: 2;
}
.elementor-343764 .elementor-element.elementor-element-a7ed5a7 .elementor-button:hover svg, .elementor-343764 .elementor-element.elementor-element-a7ed5a7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-f5028c4
{
    --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-343764 .elementor-element.elementor-element-f5028c4:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-f5028c4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-343764 .elementor-element.elementor-element-be1ccb5
{
    --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-343764 .elementor-element.elementor-element-ca95570
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-ca95570 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-ba18159
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-ba18159 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-ba18159 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-343764 .elementor-element.elementor-element-911f83c
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-911f83c.e-con
{
    --align-self: center;
}
.elementor-343764 .elementor-element.elementor-element-9972476
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-9972476 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-1fec582
{
    --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-343764 .elementor-element.elementor-element-60c80bc
{
    --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-343764 .elementor-element.elementor-element-69be382>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-69be382 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-f3d163f .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: 15px 30px 15px 30px;
}
.elementor-343764 .elementor-element.elementor-element-f3d163f .elementor-button:hover, .elementor-343764 .elementor-element.elementor-element-f3d163f .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-f3d163f .elementor-button:hover svg, .elementor-343764 .elementor-element.elementor-element-f3d163f .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-70463ea
{
    --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-343764 .elementor-element.elementor-element-70463ea:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-70463ea>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-343764 .elementor-element.elementor-element-70463ea.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-e0b2ae8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-e0b2ae8.elementor-element
{
    --align-self: center;
}
.elementor-343764 .elementor-element.elementor-element-e0b2ae8
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-e0b2ae8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-9544580
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-9544580 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-9544580 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-343764 .elementor-element.elementor-element-39849c9
{
    --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: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-fb786ea
{
    --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: 35px 0px;
    --row-gap: 35px;
    --column-gap: 0px;
}
.elementor-343764 .elementor-element.elementor-element-3817eff>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-343764 .elementor-element.elementor-element-3817eff .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-3817eff.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-343764 .elementor-element.elementor-element-3817eff.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-343764 .elementor-element.elementor-element-3817eff.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-343764 .elementor-element.elementor-element-3817eff .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-3817eff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-343764 .elementor-element.elementor-element-3817eff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-4fcea51>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-343764 .elementor-element.elementor-element-4fcea51 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-4fcea51.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-343764 .elementor-element.elementor-element-4fcea51.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-343764 .elementor-element.elementor-element-4fcea51.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-343764 .elementor-element.elementor-element-4fcea51 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-4fcea51 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-343764 .elementor-element.elementor-element-4fcea51 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-682a983>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-343764 .elementor-element.elementor-element-682a983 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-682a983.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-343764 .elementor-element.elementor-element-682a983.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-343764 .elementor-element.elementor-element-682a983.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-343764 .elementor-element.elementor-element-682a983 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-682a983 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-343764 .elementor-element.elementor-element-682a983 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-3dbde5e>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-343764 .elementor-element.elementor-element-3dbde5e .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-3dbde5e.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-343764 .elementor-element.elementor-element-3dbde5e.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-343764 .elementor-element.elementor-element-3dbde5e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-343764 .elementor-element.elementor-element-3dbde5e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-3dbde5e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-343764 .elementor-element.elementor-element-3dbde5e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-7f4162b
{
    --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-343764 .elementor-element.elementor-element-9768f10
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-9768f10 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-343764 .elementor-element.elementor-element-190f55e
{
    --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: 40px 0px;
    --row-gap: 40px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-e7c10ed>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-343764 .elementor-element.elementor-element-e7c10ed .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-e7c10ed.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-343764 .elementor-element.elementor-element-e7c10ed.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-343764 .elementor-element.elementor-element-e7c10ed.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-343764 .elementor-element.elementor-element-e7c10ed .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-e7c10ed .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-343764 .elementor-element.elementor-element-e7c10ed .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-6b1c812>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-343764 .elementor-element.elementor-element-6b1c812 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-6b1c812.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-343764 .elementor-element.elementor-element-6b1c812.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-343764 .elementor-element.elementor-element-6b1c812.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-343764 .elementor-element.elementor-element-6b1c812 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-6b1c812 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-343764 .elementor-element.elementor-element-6b1c812 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-e11572d>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-343764 .elementor-element.elementor-element-e11572d .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-e11572d.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-343764 .elementor-element.elementor-element-e11572d.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-343764 .elementor-element.elementor-element-e11572d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-343764 .elementor-element.elementor-element-e11572d .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-e11572d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-343764 .elementor-element.elementor-element-e11572d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-3d4ed22>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-343764 .elementor-element.elementor-element-3d4ed22 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-3d4ed22.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-343764 .elementor-element.elementor-element-3d4ed22.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-343764 .elementor-element.elementor-element-3d4ed22.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-343764 .elementor-element.elementor-element-3d4ed22 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-3d4ed22 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-343764 .elementor-element.elementor-element-3d4ed22 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-215b982
{
    --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: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-05153bd.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-05153bd
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-05153bd .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-174d3e6 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    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 35px 18px 35px;
}
.elementor-343764 .elementor-element.elementor-element-174d3e6 .elementor-button:hover, .elementor-343764 .elementor-element.elementor-element-174d3e6 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-174d3e6>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-174d3e6
{
    z-index: 2;
}
.elementor-343764 .elementor-element.elementor-element-174d3e6 .elementor-button:hover svg, .elementor-343764 .elementor-element.elementor-element-174d3e6 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-475aa63
{
    --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-343764 .elementor-element.elementor-element-475aa63:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-475aa63>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-343764 .elementor-element.elementor-element-6bd59ac>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-6bd59ac.elementor-element
{
    --align-self: center;
}
.elementor-343764 .elementor-element.elementor-element-6bd59ac
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-6bd59ac .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-0a8a7c4
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-0a8a7c4 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-0a8a7c4 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-343764 .elementor-element.elementor-element-36b586a
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-28dbee2
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-343764 .elementor-element.elementor-element-28dbee2::before, .elementor-343764 .elementor-element.elementor-element-28dbee2>.elementor-background-video-container::before, .elementor-343764 .elementor-element.elementor-element-28dbee2>.e-con-inner>.elementor-background-video-container::before, .elementor-343764 .elementor-element.elementor-element-28dbee2>.elementor-background-slideshow::before, .elementor-343764 .elementor-element.elementor-element-28dbee2>.e-con-inner>.elementor-background-slideshow::before, .elementor-343764 .elementor-element.elementor-element-28dbee2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-343764 .elementor-element.elementor-element-6cbe6ee.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-6cbe6ee.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-6cbe6ee.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-6cbe6ee .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-343764 .elementor-element.elementor-element-6cbe6ee .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-6cbe6ee .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-343764 .elementor-element.elementor-element-a95155d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-a95155d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-a95155d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-a95155d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-343764 .elementor-element.elementor-element-a95155d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-a95155d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-343764 .elementor-element.elementor-element-1fd935b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-1fd935b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-1fd935b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-1fd935b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-343764 .elementor-element.elementor-element-1fd935b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-1fd935b .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-343764 .elementor-element.elementor-element-72354d8.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-72354d8.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-72354d8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-72354d8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-343764 .elementor-element.elementor-element-72354d8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-72354d8 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-343764 .elementor-element.elementor-element-5040887.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-5040887.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-5040887.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-5040887 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-343764 .elementor-element.elementor-element-5040887 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-5040887 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-343764 .elementor-element.elementor-element-54b182e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-54b182e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-54b182e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-54b182e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-343764 .elementor-element.elementor-element-54b182e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-54b182e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-343764 .elementor-element.elementor-element-766896e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-766896e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-766896e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-766896e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 11%;
}
.elementor-343764 .elementor-element.elementor-element-766896e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-766896e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-343764 .elementor-element.elementor-element-d3b741e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-d3b741e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-d3b741e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-d3b741e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 8%;
}
.elementor-343764 .elementor-element.elementor-element-d3b741e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-d3b741e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-343764 .elementor-element.elementor-element-8f19805.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-8f19805.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-8f19805.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-8f19805 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-343764 .elementor-element.elementor-element-8f19805 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-8f19805 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-343764 .elementor-element.elementor-element-4d3f6e2
{
    --display: flex;
    --min-height: 400px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-4d3f6e2:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-4d3f6e2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Group-2887.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.elementor-343764 .elementor-element.elementor-element-7b6d7b7
{
    --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;
}
.elementor-343764 .elementor-element.elementor-element-8d268d7
{
    --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-343764 .elementor-element.elementor-element-743ceb0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-743ceb0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-743ceb0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-743ceb0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-343764 .elementor-element.elementor-element-743ceb0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-743ceb0 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-743ceb0 .elementor-image-box-description
{
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-f3a95a1
{
    --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-343764 .elementor-element.elementor-element-dedd06b
{
    --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-343764 .elementor-element.elementor-element-aded72e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-aded72e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-aded72e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-aded72e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-343764 .elementor-element.elementor-element-aded72e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-aded72e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-b5d0213
{
    --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-343764 .elementor-element.elementor-element-d466579
{
    --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: 20px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-99ef5bf>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-99ef5bf.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-99ef5bf.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-99ef5bf.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-99ef5bf .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-343764 .elementor-element.elementor-element-99ef5bf .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-99ef5bf .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-087db68
{
    --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-343764 .elementor-element.elementor-element-fb9abed
{
    --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: 20px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-319a458>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-319a458.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-319a458.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-319a458.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-319a458 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-343764 .elementor-element.elementor-element-319a458 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-319a458 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-9d7f2ea
{
    --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-343764 .elementor-element.elementor-element-735783b
{
    --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: 10px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-e45f221>.elementor-widget-container
{
    margin: 10px 0 0 20px;
}
.elementor-343764 .elementor-element.elementor-element-e45f221.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-e45f221.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-e45f221.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-e45f221 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-343764 .elementor-element.elementor-element-e45f221 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-e45f221 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-068dcd2
{
    --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-343764 .elementor-element.elementor-element-624d2f0
{
    --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-343764 .elementor-element.elementor-element-d597356>.elementor-widget-container
{
    margin: 30px 0 0 -10px;
}
.elementor-343764 .elementor-element.elementor-element-d597356.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-d597356.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-d597356.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-d597356 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-343764 .elementor-element.elementor-element-d597356 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-d597356 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-7586dd8
{
    --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-343764 .elementor-element.elementor-element-f76ea6a
{
    --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: 30px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-98e8743>.elementor-widget-container
{
    margin: 10px 0 0 10px;
}
.elementor-343764 .elementor-element.elementor-element-98e8743.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-98e8743.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-98e8743.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-98e8743 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-343764 .elementor-element.elementor-element-98e8743 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-98e8743 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-60b7a41
{
    --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-343764 .elementor-element.elementor-element-9f6090c
{
    --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: 15px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-2833a3a>.elementor-widget-container
{
    margin: 25px 0 0 5px;
}
.elementor-343764 .elementor-element.elementor-element-2833a3a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-2833a3a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-2833a3a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-2833a3a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 50px;
}
.elementor-343764 .elementor-element.elementor-element-2833a3a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-2833a3a .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-9d6bf85
{
    --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-343764 .elementor-element.elementor-element-86d3da6
{
    --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: 10px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-42deecb>.elementor-widget-container
{
    margin: 45px 0 0 5px;
}
.elementor-343764 .elementor-element.elementor-element-42deecb.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-343764 .elementor-element.elementor-element-42deecb.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-42deecb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-343764 .elementor-element.elementor-element-42deecb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-343764 .elementor-element.elementor-element-42deecb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-343764 .elementor-element.elementor-element-42deecb .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-343764 .elementor-element.elementor-element-23c1a1c
{
    --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-343764 .elementor-element.elementor-element-fb9f813
{
    --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: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: -20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-3430cfd.elementor-element
{
    --align-self: center;
}
.elementor-343764 .elementor-element.elementor-element-3430cfd
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-3430cfd .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-bf45c2e .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    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 35px 18px 35px;
}
.elementor-343764 .elementor-element.elementor-element-bf45c2e .elementor-button:hover, .elementor-343764 .elementor-element.elementor-element-bf45c2e .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-bf45c2e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-bf45c2e
{
    z-index: 2;
}
.elementor-343764 .elementor-element.elementor-element-bf45c2e .elementor-button:hover svg, .elementor-343764 .elementor-element.elementor-element-bf45c2e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-7ad9319
{
    --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-343764 .elementor-element.elementor-element-7ad9319:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-7ad9319>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-343764 .elementor-element.elementor-element-70880a0>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-70880a0
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-70880a0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-86ee7f1
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-86ee7f1 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-86ee7f1 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-343764 .elementor-element.elementor-element-c0cf726
{
    --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: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-35f668e
{
    --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-343764 .elementor-element.elementor-element-35f668e.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-7e0fd11 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-343764 .elementor-element.elementor-element-7e0fd11 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-343764 .elementor-element.elementor-element-7e0fd11 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-343764 .elementor-element.elementor-element-a08f0e8
{
    --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-343764 .elementor-element.elementor-element-a08f0e8.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-9ed1120 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-343764 .elementor-element.elementor-element-9ed1120 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-343764 .elementor-element.elementor-element-9ed1120 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-343764 .elementor-element.elementor-element-dd27552
{
    --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-343764 .elementor-element.elementor-element-dd27552.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-3ac0613 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-343764 .elementor-element.elementor-element-3ac0613
{
    width: var(--container-widget-width,104.662%);
    max-width: 104.662%;
    --container-widget-width: 104.662%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-3ac0613.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-3ac0613 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-343764 .elementor-element.elementor-element-3ac0613 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-343764 .elementor-element.elementor-element-d95f3bc
{
    --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-343764 .elementor-element.elementor-element-50aae82
{
    --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-343764 .elementor-element.elementor-element-50aae82.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-75aa53f .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-343764 .elementor-element.elementor-element-75aa53f
{
    width: var(--container-widget-width,102.153%);
    max-width: 102.153%;
    --container-widget-width: 102.153%;
    --container-widget-flex-grow: 0;
}
.elementor-343764 .elementor-element.elementor-element-75aa53f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-75aa53f .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-343764 .elementor-element.elementor-element-75aa53f .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-343764 .elementor-element.elementor-element-b178d72
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-b178d72>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-b178d72.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-1a3b63b>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-1a3b63b
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-e7c23a9
{
    --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-343764 .elementor-element.elementor-element-d33f065 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-343764 .elementor-element.elementor-element-d33f065 .elementor-button:hover, .elementor-343764 .elementor-element.elementor-element-d33f065 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-d33f065>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-d33f065
{
    z-index: 2;
}
.elementor-343764 .elementor-element.elementor-element-d33f065 .elementor-button:hover svg, .elementor-343764 .elementor-element.elementor-element-d33f065 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-343764 .elementor-element.elementor-element-aba828b:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-aba828b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-343764 .elementor-element.elementor-element-aba828b>.elementor-container
{
    max-width: 1460px;
}
.elementor-343764 .elementor-element.elementor-element-aba828b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-343764 .elementor-element.elementor-element-aba828b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-343764 .elementor-element.elementor-element-9bd2a8c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-9bd2a8c
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-9bd2a8c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-30307d5
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-30307d5 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-30307d5 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-343764 .elementor-element.elementor-element-bc3b222>.elementor-container
{
    max-width: 1460px;
}
.elementor-343764 .elementor-element.elementor-element-bc3b222
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-8a9536e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-343764 .elementor-element.elementor-element-8a9536e
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-276e7b7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-343764 .elementor-element.elementor-element-276e7b7
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-343764 .elementor-element.elementor-element-7f523f3
{
    --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-343764 .elementor-element.elementor-element-c9944fa.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-343764 .elementor-element.elementor-element-c9944fa
{
    text-align: center;
}
.elementor-343764 .elementor-element.elementor-element-c9944fa .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-fde3989
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-343764 .elementor-element.elementor-element-fde3989 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-343764 .elementor-element.elementor-element-fde3989 .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-343764 .elementor-element.elementor-element-011ef5e
{
    --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-343764 .elementor-element.elementor-element-011ef5e:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-011ef5e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-343764 .elementor-element.elementor-element-011ef5e: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-343764 .elementor-element.elementor-element-011ef5e, .elementor-343764 .elementor-element.elementor-element-011ef5e::before
{
    --border-transition: .3s;
}
.elementor-343764 .elementor-element.elementor-element-b936256
{
    --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-343764 .elementor-element.elementor-element-0262a77>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-0262a77
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-09f2d36
{
    --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-343764 .elementor-element.elementor-element-09f2d36:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-09f2d36>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-343764 .elementor-element.elementor-element-09f2d36: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-343764 .elementor-element.elementor-element-09f2d36, .elementor-343764 .elementor-element.elementor-element-09f2d36::before
{
    --border-transition: .3s;
}
.elementor-343764 .elementor-element.elementor-element-2952ba4
{
    --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-343764 .elementor-element.elementor-element-cbd777d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-cbd777d
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-1f64aff
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-343764 .elementor-element.elementor-element-1f64aff:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-1f64aff>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-343764 .elementor-element.elementor-element-1f64aff: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-343764 .elementor-element.elementor-element-1f64aff, .elementor-343764 .elementor-element.elementor-element-1f64aff::before
{
    --border-transition: .3s;
}
.elementor-343764 .elementor-element.elementor-element-ad7a66f
{
    --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-343764 .elementor-element.elementor-element-8ffad07
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-c59213c
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-c59213c:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-c59213c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-343764 .elementor-element.elementor-element-c59213c: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-343764 .elementor-element.elementor-element-c59213c, .elementor-343764 .elementor-element.elementor-element-c59213c::before
{
    --border-transition: .3s;
}
.elementor-343764 .elementor-element.elementor-element-089f7c8
{
    --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-343764 .elementor-element.elementor-element-07a8fb9
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-956ad53
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-956ad53:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-956ad53>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-343764 .elementor-element.elementor-element-956ad53: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-343764 .elementor-element.elementor-element-956ad53, .elementor-343764 .elementor-element.elementor-element-956ad53::before
{
    --border-transition: .3s;
}
.elementor-343764 .elementor-element.elementor-element-724fa3c
{
    --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-343764 .elementor-element.elementor-element-ddb9be7
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-9aea2a6
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-343764 .elementor-element.elementor-element-9aea2a6:not(.elementor-motion-effects-element-type-background), .elementor-343764 .elementor-element.elementor-element-9aea2a6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-343764 .elementor-element.elementor-element-9aea2a6: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-343764 .elementor-element.elementor-element-9aea2a6, .elementor-343764 .elementor-element.elementor-element-9aea2a6::before
{
    --border-transition: .3s;
}
.elementor-343764 .elementor-element.elementor-element-987b63e
{
    --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-343764 .elementor-element.elementor-element-be05e57
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-343764 .elementor-element.elementor-element-0cff887
{
    --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-343764 .elementor-element.elementor-element-0cff887>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-343764 .elementor-element.elementor-element-0cff887>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-343764 .elementor-element.elementor-element-0cff887
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-343764 .elementor-element.elementor-element-0cff887>.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-343764 .elementor-element.elementor-element-532f13a
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-d461b9a
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-ab26bd2
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-27177bc
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-2096269
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-2a9ead9
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-5b17294
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-a97dd8d
    {
        --width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-5baa2b5
    {
        --width: 30%;
    }
    .elementor-343764 .elementor-element.elementor-element-429a923
    {
        --width: 30%;
    }
    .elementor-343764 .elementor-element.elementor-element-cd0a1c1
    {
        --width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-ad2f9ba
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-756b62a
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-8f1e576
    {
        --content-width: 1388px;
    }
    .elementor-343764 .elementor-element.elementor-element-e9e0ea8
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-4b3daef
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-0373a03
    {
        --width: 95%;
    }
    .elementor-343764 .elementor-element.elementor-element-4b4c019
    {
        --width: 90%;
    }
    .elementor-343764 .elementor-element.elementor-element-f113bae
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-0ff2b82
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-967902c
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-7d7cd76
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-da8f3ed
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-cb73677
    {
        --content-width: 100%;
    }
    .elementor-343764 .elementor-element.elementor-element-6f039ba
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-6f8d019
    {
        --width: 10%;
    }
    .elementor-343764 .elementor-element.elementor-element-ede569d
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-7f41821
    {
        --width: 1.5%;
    }
    .elementor-343764 .elementor-element.elementor-element-ad91ee0
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-de53c6a
    {
        --width: 1.5%;
    }
    .elementor-343764 .elementor-element.elementor-element-6886c85
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-f23c675
    {
        --width: 1.5%;
    }
    .elementor-343764 .elementor-element.elementor-element-918021a
    {
        --width: 10%;
    }
    .elementor-343764 .elementor-element.elementor-element-9ea00b7
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-2007aa5
    {
        --content-width: 1140px;
    }
    .elementor-343764 .elementor-element.elementor-element-af98a02
    {
        --width: 35%;
    }
    .elementor-343764 .elementor-element.elementor-element-c4d0892
    {
        --width: 35%;
    }
    .elementor-343764 .elementor-element.elementor-element-171a040
    {
        --width: 35%;
    }
    .elementor-343764 .elementor-element.elementor-element-d15c44c
    {
        --content-width: 100%;
    }
    .elementor-343764 .elementor-element.elementor-element-c981769
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-66f64e8
    {
        --width: 10%;
    }
    .elementor-343764 .elementor-element.elementor-element-58a64ae
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-7158e6f
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-614fbfe
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-3f27e78
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-7670ec6
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-3422499
    {
        --width: 10%;
    }
    .elementor-343764 .elementor-element.elementor-element-10a583f
    {
        --width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-451e3b1
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-a947597
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-9ca60ea
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-a127864
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-a75d054
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-49c4b27
    {
        --width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-61e2bbf
    {
        --width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-7884a2a
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-374659f
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-f8422b1
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-8d841d6
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-e053ab8
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-014db51
    {
        --width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-a430984
    {
        --width: 10%;
    }
    .elementor-343764 .elementor-element.elementor-element-4cf82ed
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-1ed0203
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-b58e815
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-2b44339
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-b40ab58
    {
        --width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-ebd41e9
    {
        --width: 10%;
    }
    .elementor-343764 .elementor-element.elementor-element-f684541
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-679584f
    {
        --width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-0755d52
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-2909900
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-00db138
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-cbeebb6
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-d59798d
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-19d213a
    {
        --width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-cb4f4f9
    {
        --width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-0199fda
    {
        --width: 14%;
    }
    .elementor-343764 .elementor-element.elementor-element-43ce74b
    {
        --width: 12%;
    }
    .elementor-343764 .elementor-element.elementor-element-b18a43d
    {
        --width: 12%;
    }
    .elementor-343764 .elementor-element.elementor-element-a6ea727
    {
        --width: 12%;
    }
    .elementor-343764 .elementor-element.elementor-element-4fda274
    {
        --width: 12%;
    }
    .elementor-343764 .elementor-element.elementor-element-2dd0e38
    {
        --width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-f5028c4
    {
        --content-width: 100%;
    }
    .elementor-343764 .elementor-element.elementor-element-911f83c
    {
        --width: 1140px;
    }
    .elementor-343764 .elementor-element.elementor-element-60c80bc
    {
        --content-width: 100%;
    }
    .elementor-343764 .elementor-element.elementor-element-70463ea
    {
        --width: 100%;
    }
    .elementor-343764 .elementor-element.elementor-element-39849c9
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-fb786ea
    {
        --width: 27%;
    }
    .elementor-343764 .elementor-element.elementor-element-7f4162b
    {
        --width: 46%;
    }
    .elementor-343764 .elementor-element.elementor-element-190f55e
    {
        --width: 27%;
    }
    .elementor-343764 .elementor-element.elementor-element-36b586a
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-4d3f6e2
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-7b6d7b7
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-8d268d7
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-f3a95a1
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-dedd06b
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-b5d0213
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-d466579
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-087db68
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-fb9abed
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-9d7f2ea
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-735783b
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-068dcd2
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-624d2f0
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-7586dd8
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-f76ea6a
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-60b7a41
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-9f6090c
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-9d6bf85
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-86d3da6
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-23c1a1c
    {
        --width: 11%;
    }
    .elementor-343764 .elementor-element.elementor-element-7ad9319
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-35f668e
    {
        --width: 21%;
    }
    .elementor-343764 .elementor-element.elementor-element-a08f0e8
    {
        --width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-dd27552
    {
        --width: 26%;
    }
    .elementor-343764 .elementor-element.elementor-element-50aae82
    {
        --width: 32%;
    }
    .elementor-343764 .elementor-element.elementor-element-7f523f3
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-b936256
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-2952ba4
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-ad7a66f
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-c59213c
    {
        --content-width: 100%;
    }
    .elementor-343764 .elementor-element.elementor-element-089f7c8
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-956ad53
    {
        --content-width: 100%;
    }
    .elementor-343764 .elementor-element.elementor-element-724fa3c
    {
        --content-width: 1460px;
    }
    .elementor-343764 .elementor-element.elementor-element-9aea2a6
    {
        --content-width: 100%;
    }
    .elementor-343764 .elementor-element.elementor-element-987b63e
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-343764 .elementor-element.elementor-element-a97dd8d
    {
        --width: 10%;
    }
    .elementor-343764 .elementor-element.elementor-element-5baa2b5
    {
        --width: 35%;
    }
    .elementor-343764 .elementor-element.elementor-element-429a923
    {
        --width: 35%;
    }
    .elementor-343764 .elementor-element.elementor-element-cd0a1c1
    {
        --width: 10%;
    }
    .elementor-343764 .elementor-element.elementor-element-ede569d
    {
        --width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-ad91ee0
    {
        --width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-6886c85
    {
        --width: 27%;
    }
    .elementor-343764 .elementor-element.elementor-element-58a64ae
    {
        --width: 19%;
    }
    .elementor-343764 .elementor-element.elementor-element-7158e6f
    {
        --width: 19%;
    }
    .elementor-343764 .elementor-element.elementor-element-614fbfe
    {
        --width: 19%;
    }
    .elementor-343764 .elementor-element.elementor-element-3f27e78
    {
        --width: 19%;
    }
    .elementor-343764 .elementor-element.elementor-element-7670ec6
    {
        --width: 19%;
    }
    .elementor-343764 .elementor-element.elementor-element-fb786ea
    {
        --width: 48%;
    }
    .elementor-343764 .elementor-element.elementor-element-7f4162b
    {
        --width: 40%;
    }
    .elementor-343764 .elementor-element.elementor-element-190f55e
    {
        --width: 48%;
    }
    .elementor-343764 .elementor-element.elementor-element-35f668e
    {
        --width: 30%;
    }
    .elementor-343764 .elementor-element.elementor-element-a08f0e8
    {
        --width: 27%;
    }
    .elementor-343764 .elementor-element.elementor-element-dd27552
    {
        --width: 34%;
    }
}
@media(max-width: 1366px)
{
    .elementor-343764 .elementor-element.elementor-element-532f13a
    {
        --padding-top: 70px;
        --padding-bottom: 70px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-343764 .elementor-element.elementor-element-ab26bd2
    {
        --justify-content: center;
    }
    .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-343764 .elementor-element.elementor-element-ff67583
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-17bf505
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-0001b64
    {
        --margin-top: 31px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-23ef3eb .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-566f061
    {
        --margin-top: 31px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-67cbd49 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-5986469
    {
        --margin-top: 31px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-e0ea912 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-0373a03
    {
        --margin-top: 18px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-4b4c019
    {
        --margin-top: 18px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-2f2b222 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-2f2b222 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-f306a7f
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-f7fefe5
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-dbc5f96 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-a064976
    {
        --margin-top: 18px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-1dc5c2e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-1dc5c2e .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-858679f
    {
        --margin-top: 18px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-719ed12 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-719ed12 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-0d034bc
    {
        --margin-top: 18px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-028cc0f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-028cc0f .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .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-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-343764 .elementor-element.elementor-element-6a186e9
    {
        --n-tabs-title-padding-top: 10px;
        --n-tabs-title-padding-right: 10px;
        --n-tabs-title-padding-bottom: 10px;
        --n-tabs-title-padding-left: 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-9972476
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-9972476.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-7f523f3
    {
        --padding-top: 72px;
        --padding-bottom: 72px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
}
@media(max-width: 1024px)
{
    .elementor-343764 .elementor-element.elementor-element-532f13a
    {
        --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;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-343764 .elementor-element.elementor-element-e91068d>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e91068d .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-cf56cf3
    {
        width: var(--container-widget-width,81.394%);
        max-width: 81.394%;
        --container-widget-width: 81.394%;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-cf56cf3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 32px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-343764 .elementor-element.elementor-element-4fc7267
    {
        width: var(--container-widget-width,99.896%);
        max-width: 99.896%;
        --container-widget-width: 99.896%;
        --container-widget-flex-grow: 0;
        font-size: 18px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-343764 .elementor-element.elementor-element-93da698 .elementor-heading-title
    {
        font-size: 33px;
        line-height: 1.4em;
    }
    .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-343764 .elementor-element.elementor-element-d0f0826
    {
        width: var(--container-widget-width,190.297px);
        max-width: 190.297px;
        --container-widget-width: 190.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-d0f0826>.elementor-widget-container
    {
        margin: 0 0 0 -25px;
    }
    .elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-title
    {
        margin-bottom: 17px;
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 43%;
    }
    .elementor-343764 .elementor-element.elementor-element-a97f0d7
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd
    {
        width: var(--container-widget-width,189.531px);
        max-width: 189.531px;
        --container-widget-width: 189.531px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd .elementor-image-box-title
    {
        margin-bottom: 19px;
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 34%;
    }
    .elementor-343764 .elementor-element.elementor-element-46fb2b0>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-46fb2b0
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-title
    {
        margin-bottom: 12px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 27%;
    }
    .elementor-343764 .elementor-element.elementor-element-18446a8>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-18446a8
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 36%;
    }
    .elementor-343764 .elementor-element.elementor-element-afcfe60
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d
    {
        width: var(--container-widget-width,188.297px);
        max-width: 188.297px;
        --container-widget-width: 188.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d .elementor-image-box-title
    {
        margin-bottom: 33px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-343764 .elementor-element.elementor-element-4f43831>.elementor-widget-container
    {
        margin: -35px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-4f43831
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed
    {
        width: var(--container-widget-width,187.734px);
        max-width: 187.734px;
        --container-widget-width: 187.734px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-title
    {
        margin-bottom: 19px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 39%;
    }
    .elementor-343764 .elementor-element.elementor-element-9c6ef57>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-9c6ef57
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a
    {
        width: var(--container-widget-width,188.297px);
        max-width: 188.297px;
        --container-widget-width: 188.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a .elementor-image-box-title
    {
        margin-bottom: 35px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 36%;
    }
    .elementor-343764 .elementor-element.elementor-element-7997ee0
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29
    {
        width: var(--container-widget-width,228.391px);
        max-width: 228.391px;
        --container-widget-width: 228.391px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-343764 .elementor-element.elementor-element-b5d41d0
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-b1fed3a
    {
        width: var(--container-widget-width,315.984px);
        max-width: 315.984px;
        --container-widget-width: 315.984px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-01f9cac
    {
        --gap: 10px 0px;
        --row-gap: 10px;
        --column-gap: 0px;
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-13c94bf .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-f1c9b3c>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-f1c9b3c
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-ff67583
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-1fa2c82 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-1fa2c82 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-257f938
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-17bf505
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-5a4af8d .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-5a4af8d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-7b23bc6
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-0001b64
    {
        --margin-top: 6px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-23ef3eb .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-23ef3eb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-7ce116b>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7ce116b
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-566f061
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-67cbd49 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-67cbd49 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-52f470c>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-52f470c
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-5986469
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-e0ea912 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-e0ea912 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-9b1a084>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-9b1a084
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-0373a03
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-70016f0
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-4b4c019
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-2f2b222 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-2f2b222 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-232e188
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-8c8bc3f
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-9e9b1c8 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-97dcb30>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-97dcb30
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-f306a7f
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-407fb04 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-407fb04 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-98bd665
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-f7fefe5
    {
        --margin-top: -9px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-dbc5f96 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-dbc5f96 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-c8997bc>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-c8997bc
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-a064976
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-1dc5c2e .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-1dc5c2e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-649363b
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-858679f
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-719ed12 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-719ed12 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 17%;
    }
    .elementor-343764 .elementor-element.elementor-element-7c34a51
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-0d034bc
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-028cc0f .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-028cc0f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 17%;
    }
    .elementor-343764 .elementor-element.elementor-element-21c92a5
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-c2ac452 .elementor-heading-title
    {
        font-size: 33px;
        line-height: 1.4em;
    }
    .elementor-343764 .elementor-element.elementor-element-dfde5bb
    {
        --gap: 12px 12px;
        --row-gap: 12px;
        --column-gap: 12px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-aff30cf .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 42%;
    }
    .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-343764 .elementor-element.elementor-element-b981d33 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 45%;
    }
    .elementor-343764 .elementor-element.elementor-element-5a51ad8>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-28fd297
    {
        width: var(--container-widget-width,383.969px);
        max-width: 383.969px;
        --container-widget-width: 383.969px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-28fd297 .elementor-heading-title
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-065a1d4>.elementor-widget-container
    {
        padding: 0 5px 0 5px;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-343764 .elementor-element.elementor-element-9862483 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-24aa7cb .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-33ee3d8 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-f911e6e
    {
        width: var(--container-widget-width,198.016px);
        max-width: 198.016px;
        --container-widget-width: 198.016px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-d5fa29d
    {
        width: var(--container-widget-width,198.016px);
        max-width: 198.016px;
        --container-widget-width: 198.016px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-a05752c
    {
        width: var(--container-widget-width,184.016px);
        max-width: 184.016px;
        --container-widget-width: 184.016px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6a186e9
    {
        --n-tabs-title-padding-top: 10px;
        --n-tabs-title-padding-right: 10px;
        --n-tabs-title-padding-bottom: 10px;
        --n-tabs-title-padding-left: 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-a7ed5a7 .elementor-button
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-9972476
    {
        --container-widget-width: 62%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,62%);
        max-width: 62%;
    }
    .elementor-343764 .elementor-element.elementor-element-e0b2ae8 .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-fb786ea
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-3817eff>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3817eff .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-3817eff .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-4fcea51>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-4fcea51 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-4fcea51 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-682a983>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-682a983 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-682a983 .elementor-image-box-title
    {
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-3dbde5e>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3dbde5e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-3dbde5e .elementor-image-box-title
    {
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-7f4162b
    {
        --justify-content: center;
    }
    .elementor-343764 .elementor-element.elementor-element-7f4162b.e-con
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-190f55e
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c10ed>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c10ed .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c10ed .elementor-image-box-title
    {
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-6b1c812>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6b1c812 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-6b1c812 .elementor-image-box-title
    {
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-e11572d>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e11572d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-e11572d .elementor-image-box-title
    {
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-3d4ed22>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3d4ed22 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-3d4ed22 .elementor-image-box-title
    {
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-05153bd
    {
        width: var(--container-widget-width,338.969px);
        max-width: 338.969px;
        --container-widget-width: 338.969px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-05153bd .elementor-heading-title
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-6bd59ac .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-36b586a
    {
        --min-height: 275px;
    }
    .elementor-343764 .elementor-element.elementor-element-4d3f6e2
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-7b6d7b7
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-743ceb0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-743ceb0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-743ceb0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-743ceb0 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-343764 .elementor-element.elementor-element-743ceb0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-343764 .elementor-element.elementor-element-aded72e>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-aded72e .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-343764 .elementor-element.elementor-element-aded72e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-aded72e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-aded72e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-aded72e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-343764 .elementor-element.elementor-element-aded72e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-343764 .elementor-element.elementor-element-99ef5bf>.elementor-widget-container
    {
        margin: 10px 0 0 -10px;
    }
    .elementor-343764 .elementor-element.elementor-element-99ef5bf.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-99ef5bf.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-99ef5bf.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-99ef5bf .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-343764 .elementor-element.elementor-element-99ef5bf .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-343764 .elementor-element.elementor-element-319a458.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-319a458.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-319a458.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-319a458 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-343764 .elementor-element.elementor-element-319a458 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-343764 .elementor-element.elementor-element-624d2f0
    {
        --margin-top: -33px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-d597356>.elementor-widget-container
    {
        margin: -70px 0 0 -10px;
    }
    .elementor-343764 .elementor-element.elementor-element-d597356.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-d597356.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-d597356.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-d597356 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-343764 .elementor-element.elementor-element-d597356 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-343764 .elementor-element.elementor-element-f76ea6a
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-98e8743>.elementor-widget-container
    {
        margin: -64px 0 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-98e8743.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-98e8743.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-98e8743.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-98e8743 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-343764 .elementor-element.elementor-element-98e8743 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-343764 .elementor-element.elementor-element-9f6090c
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-2833a3a>.elementor-widget-container
    {
        margin: -70px 0 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-2833a3a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-2833a3a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-2833a3a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-2833a3a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-343764 .elementor-element.elementor-element-2833a3a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-343764 .elementor-element.elementor-element-86d3da6
    {
        --margin-top: -27px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-42deecb>.elementor-widget-container
    {
        margin: -60px 0 0 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-42deecb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-42deecb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-42deecb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-42deecb .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-343764 .elementor-element.elementor-element-42deecb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-343764 .elementor-element.elementor-element-fb9f813
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-c0cf726
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-c0cf726.e-con
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-35f668e
    {
        --justify-content: center;
    }
    .elementor-343764 .elementor-element.elementor-element-35f668e.e-con
    {
        --align-self: flex-start;
    }
    .elementor-343764 .elementor-element.elementor-element-7e0fd11 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-a08f0e8
    {
        --justify-content: center;
    }
    .elementor-343764 .elementor-element.elementor-element-a08f0e8.e-con
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-9ed1120 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-dd27552
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-3ac0613>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3ac0613 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-d95f3bc
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-d95f3bc.e-con
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-50aae82
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-75aa53f>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-75aa53f .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-b178d72
    {
        width: var(--container-widget-width,85.999%);
        max-width: 85.999%;
        --container-widget-width: 85.999%;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-1a3b63b img
    {
        width: 55%;
    }
    .elementor-343764 .elementor-element.elementor-element-d33f065 .elementor-button
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-343764 .elementor-element.elementor-element-0cff887>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-343764 .elementor-element.elementor-element-532f13a
    {
        --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: 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-343764 .elementor-element.elementor-element-e91068d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e91068d
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-e91068d .elementor-heading-title
    {
        font-size: 16px;
        line-height: 40px;
    }
    .elementor-343764 .elementor-element.elementor-element-bf29c50>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-bf29c50
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-bf29c50 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-343764 .elementor-element.elementor-element-cf56cf3>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-cf56cf3
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-cf56cf3 .elementor-heading-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-343764 .elementor-element.elementor-element-4fc7267>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-4fc7267
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-343764 .elementor-element.elementor-element-4fc7267.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-731815e .elementor-button
    {
        line-height: 1.2em;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-343764 .elementor-element.elementor-element-a194a94
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-f3ab5d6
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-93da698 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-343764 .elementor-element.elementor-element-ffc3553>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-ffc3553 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-343764 .elementor-element.elementor-element-2096269
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .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-343764 .elementor-element.elementor-element-d0f0826>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-d0f0826.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-d0f0826 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-343764 .elementor-element.elementor-element-a97f0d7>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-a97f0d7
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd
    {
        width: var(--container-widget-width,252.516px);
        max-width: 252.516px;
        --container-widget-width: 252.516px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd>.elementor-widget-container
    {
        margin: 0 0 0 -10px;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-b48a3cd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 27%;
    }
    .elementor-343764 .elementor-element.elementor-element-46fb2b0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-46fb2b0
    {
        font-size: 13.31px;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323
    {
        width: var(--container-widget-width,273.859px);
        max-width: 273.859px;
        --container-widget-width: 273.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323>.elementor-widget-container
    {
        margin: 0 0 0 -20px;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-ff87323 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 24%;
    }
    .elementor-343764 .elementor-element.elementor-element-18446a8>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-18446a8
    {
        font-size: 13.31px;
    }
    .elementor-343764 .elementor-element.elementor-element-2a9ead9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50
    {
        width: var(--container-widget-width,263.688px);
        max-width: 263.688px;
        --container-widget-width: 263.688px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-b156d50 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 27%;
    }
    .elementor-343764 .elementor-element.elementor-element-afcfe60>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-afcfe60
    {
        font-size: 13.31px;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d
    {
        width: var(--container-widget-width,213.297px);
        max-width: 213.297px;
        --container-widget-width: 213.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d>.elementor-widget-container
    {
        margin: 0 0 0 -10px;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0%;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0%;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-1e0198d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-343764 .elementor-element.elementor-element-4f43831>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-4f43831
    {
        font-size: 13.31px;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed
    {
        width: var(--container-widget-width,246px);
        max-width: 246px;
        --container-widget-width: 246px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed>.elementor-widget-container
    {
        margin: 0 0 0 -10px;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-6070bed .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-343764 .elementor-element.elementor-element-9c6ef57>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-9c6ef57
    {
        font-size: 13.31px;
    }
    .elementor-343764 .elementor-element.elementor-element-5b17294
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a
    {
        width: var(--container-widget-width,213.297px);
        max-width: 213.297px;
        --container-widget-width: 213.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0%;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0%;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-27af77a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 24%;
    }
    .elementor-343764 .elementor-element.elementor-element-7997ee0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-7997ee0
    {
        font-size: 13.31px;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29
    {
        width: var(--container-widget-width,252.516px);
        max-width: 252.516px;
        --container-widget-width: 252.516px;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29>.elementor-widget-container
    {
        margin: 0 0 0 -10px;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-7596f29 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 27%;
    }
    .elementor-343764 .elementor-element.elementor-element-b5d41d0>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-b5d41d0
    {
        font-size: 13.31px;
    }
    .elementor-343764 .elementor-element.elementor-element-ad2f9ba
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-756b62a
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-bc1b817
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-1ba251a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-343764 .elementor-element.elementor-element-26881b0>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-26881b0 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-343764 .elementor-element.elementor-element-8f1e576
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-e9e0ea8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-13c94bf .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-13c94bf .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-343764 .elementor-element.elementor-element-f1c9b3c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 22px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-f1c9b3c
    {
        --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-343764 .elementor-element.elementor-element-f1c9b3c.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-ff67583
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-1fa2c82 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-1fa2c82 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-343764 .elementor-element.elementor-element-257f938>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-257f938
    {
        --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-343764 .elementor-element.elementor-element-257f938.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-5a4af8d>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-5a4af8d .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-5a4af8d .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-7b23bc6>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7b23bc6
    {
        --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-343764 .elementor-element.elementor-element-7b23bc6.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-23ef3eb>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-23ef3eb .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-23ef3eb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-23ef3eb .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-7ce116b>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7ce116b
    {
        --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-343764 .elementor-element.elementor-element-7ce116b.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-67cbd49>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-67cbd49 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-67cbd49 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-52f470c>.elementor-widget-container
    {
        margin: 15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-52f470c
    {
        --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-343764 .elementor-element.elementor-element-52f470c.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-5986469
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-e0ea912>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e0ea912 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-e0ea912 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-9b1a084>.elementor-widget-container
    {
        margin: 15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-9b1a084
    {
        --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-343764 .elementor-element.elementor-element-9b1a084.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-4b3daef
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-0373a03
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-f535334 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-70016f0>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-70016f0
    {
        --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-343764 .elementor-element.elementor-element-70016f0.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-4b4c019
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-2f2b222 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-2f2b222 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-232e188>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 5px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-232e188
    {
        --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-343764 .elementor-element.elementor-element-232e188.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-549f4cb
    {
        --margin-top: -15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-9e9b1c8 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-9e9b1c8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-97dcb30>.elementor-widget-container
    {
        margin: 20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-97dcb30
    {
        --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-343764 .elementor-element.elementor-element-97dcb30.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-407fb04 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-407fb04 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-343764 .elementor-element.elementor-element-98bd665>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-98bd665
    {
        --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-343764 .elementor-element.elementor-element-98bd665.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-dbc5f96 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-dbc5f96 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-343764 .elementor-element.elementor-element-c8997bc>.elementor-widget-container
    {
        margin: 5px 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-c8997bc
    {
        --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-343764 .elementor-element.elementor-element-c8997bc.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-a064976
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-1dc5c2e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-1dc5c2e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-649363b>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-649363b
    {
        --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-343764 .elementor-element.elementor-element-649363b.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-858679f
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-719ed12 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-719ed12 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 17%;
    }
    .elementor-343764 .elementor-element.elementor-element-7c34a51>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7c34a51
    {
        --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-343764 .elementor-element.elementor-element-7c34a51.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-0d034bc
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-028cc0f .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-028cc0f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 17%;
    }
    .elementor-343764 .elementor-element.elementor-element-21c92a5>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-21c92a5
    {
        --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-343764 .elementor-element.elementor-element-21c92a5.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-4298949
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-3af63f4
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3af63f4.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-3af63f4 .elementor-button
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-f113bae
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-c2ac452 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-343764 .elementor-element.elementor-element-c0e2e3e>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-c0e2e3e .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-343764 .elementor-element.elementor-element-aff30cf>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-aff30cf .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-aff30cf .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-aff30cf .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 18px;
    }
    .elementor-343764 .elementor-element.elementor-element-f2b30ec>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-343764 .elementor-element.elementor-element-b981d33>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b981d33 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-b981d33 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.4em;
    }
    .elementor-343764 .elementor-element.elementor-element-5a51ad8>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-8be84f0>.elementor-widget-container
    {
        padding: 0 0 25px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-8be84f0 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-8be84f0 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-343764 .elementor-element.elementor-element-8be84f0 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 18px;
    }
    .elementor-343764 .elementor-element.elementor-element-689d7c6>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-4ebfa5f
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-799768d
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-065a1d4.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-065a1d4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-343764 .elementor-element.elementor-element-7171855>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7171855 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-343764 .elementor-element.elementor-element-6f8d019
    {
        --width: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-ede569d
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-343764 .elementor-element.elementor-element-9862483 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-9862483 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-343764 .elementor-element.elementor-element-9862483 .elementor-counter-title
    {
        font-size: 16px;
        line-height: 18px;
    }
    .elementor-343764 .elementor-element.elementor-element-ad91ee0
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-24aa7cb .elementor-counter
    {
        gap: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-24aa7cb .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-343764 .elementor-element.elementor-element-24aa7cb .elementor-counter-title
    {
        font-size: 16px;
        line-height: 18px;
    }
    .elementor-343764 .elementor-element.elementor-element-6886c85
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-33ee3d8 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-33ee3d8 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-343764 .elementor-element.elementor-element-33ee3d8 .elementor-counter-title
    {
        font-size: 16px;
        line-height: 18px;
    }
    .elementor-343764 .elementor-element.elementor-element-af98a02
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-f911e6e .elementor-counter
    {
        gap: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-f911e6e .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-343764 .elementor-element.elementor-element-f911e6e .elementor-counter-title
    {
        font-size: 16px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-c4d0892
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-d5fa29d .elementor-counter
    {
        gap: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-d5fa29d .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-343764 .elementor-element.elementor-element-d5fa29d .elementor-counter-title
    {
        font-size: 16px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-171a040
    {
        --width: 100%;
    }
    .elementor-343764 .elementor-element.elementor-element-a05752c .elementor-counter
    {
        gap: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-a05752c .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-343764 .elementor-element.elementor-element-a05752c .elementor-counter-title
    {
        font-size: 16px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-d15c44c
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-8380dfe
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-8380dfe .elementor-button
    {
        line-height: 1.2em;
    }
    .elementor-343764 .elementor-element.elementor-element-c981769
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-b8dc64e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-343764 .elementor-element.elementor-element-9842c5d>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-9842c5d .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-343764 .elementor-element.elementor-element-9842c5d .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-343764 .elementor-element.elementor-element-4969737
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-58a64ae
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-55d1a6d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-7158e6f
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-4efc94c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-614fbfe
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-3f27e78
    {
        --width: 48%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-7670ec6
    {
        --width: 48%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-451e3b1
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-a947597
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-9ca60ea
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-a127864
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-a75d054
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-7884a2a
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-374659f
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-f8422b1
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-8d841d6
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-e053ab8
    {
        --width: 33%;
    }
    .elementor-343764 .elementor-element.elementor-element-4cf82ed
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-1ed0203
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-b58e815
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-2b44339
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-b40ab58
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-0755d52
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-2909900
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-00db138
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-cbeebb6
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-d59798d
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-0199fda
    {
        --width: 50%;
    }
    .elementor-343764 .elementor-element.elementor-element-6a186e9
    {
        --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-343764 .elementor-element.elementor-element-6a186e9>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-6a186e9.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-343764 .elementor-element.elementor-element-9be7dff
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-a7ed5a7>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-a7ed5a7 .elementor-button
    {
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-343764 .elementor-element.elementor-element-f5028c4
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-be1ccb5
    {
        --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-343764 .elementor-element.elementor-element-ca95570 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-343764 .elementor-element.elementor-element-ba18159>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-ba18159 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-343764 .elementor-element.elementor-element-911f83c
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-9972476
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-343764 .elementor-element.elementor-element-9972476 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-60c80bc
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-70463ea
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-e0b2ae8>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-e0b2ae8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-343764 .elementor-element.elementor-element-9544580>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-9544580 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-343764 .elementor-element.elementor-element-39849c9
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-fb786ea
    {
        --gap: 20px 0px;
        --row-gap: 20px;
        --column-gap: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-3817eff>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 15px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3817eff .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3817eff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3817eff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3817eff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3817eff .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-3817eff .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-4fcea51>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 15px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-4fcea51 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-4fcea51.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-4fcea51.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-4fcea51.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-4fcea51 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-4fcea51 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-682a983>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 15px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-682a983 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-682a983.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-682a983.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-682a983.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-682a983 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-682a983 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-3dbde5e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 15px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3dbde5e .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3dbde5e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3dbde5e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3dbde5e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3dbde5e .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-3dbde5e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-7f4162b
    {
        --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-343764 .elementor-element.elementor-element-7f4162b.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-343764 .elementor-element.elementor-element-190f55e
    {
        --gap: 20px 0px;
        --row-gap: 20px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c10ed>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 15px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c10ed .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c10ed.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c10ed.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c10ed.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c10ed .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c10ed .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-343764 .elementor-element.elementor-element-6b1c812>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 12px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6b1c812 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6b1c812.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6b1c812.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6b1c812.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6b1c812 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-6b1c812 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-e11572d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 12px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e11572d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e11572d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e11572d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e11572d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-e11572d .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-e11572d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-3d4ed22>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 12px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3d4ed22 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3d4ed22.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3d4ed22.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3d4ed22.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-3d4ed22 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-3d4ed22 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-343764 .elementor-element.elementor-element-215b982
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-174d3e6.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-174d3e6 .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-343764 .elementor-element.elementor-element-475aa63
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-6bd59ac>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-6bd59ac .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-343764 .elementor-element.elementor-element-0a8a7c4>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-0a8a7c4 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-343764 .elementor-element.elementor-element-36b586a
    {
        --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: 15px;
        --padding-right: 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-28dbee2::before, .elementor-343764 .elementor-element.elementor-element-28dbee2>.elementor-background-video-container::before, .elementor-343764 .elementor-element.elementor-element-28dbee2>.e-con-inner>.elementor-background-video-container::before, .elementor-343764 .elementor-element.elementor-element-28dbee2>.elementor-background-slideshow::before, .elementor-343764 .elementor-element.elementor-element-28dbee2>.e-con-inner>.elementor-background-slideshow::before, .elementor-343764 .elementor-element.elementor-element-28dbee2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-image: url("../../gambling/image/Group-1597882199-1.png");
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-343764 .elementor-element.elementor-element-28dbee2
    {
        --min-height: 0px;
        --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-343764 .elementor-element.elementor-element-28dbee2.e-con
    {
        --align-self: flex-start;
    }
    .elementor-343764 .elementor-element.elementor-element-6cbe6ee>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 12px 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-6cbe6ee.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-343764 .elementor-element.elementor-element-6cbe6ee .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-6cbe6ee.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-6cbe6ee.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-6cbe6ee.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-6cbe6ee .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-343764 .elementor-element.elementor-element-6cbe6ee .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-a95155d>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-a95155d.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-343764 .elementor-element.elementor-element-a95155d .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-a95155d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-a95155d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-a95155d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-a95155d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-343764 .elementor-element.elementor-element-a95155d .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-1fd935b>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-1fd935b.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-343764 .elementor-element.elementor-element-1fd935b .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-1fd935b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-1fd935b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-1fd935b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-1fd935b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-343764 .elementor-element.elementor-element-1fd935b .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-72354d8>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-72354d8.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-343764 .elementor-element.elementor-element-72354d8 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-72354d8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-72354d8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-72354d8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-72354d8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-343764 .elementor-element.elementor-element-72354d8 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-5040887>.elementor-widget-container
    {
        margin: -22px 0 0 0;
        padding: 0 17px 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-5040887.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-343764 .elementor-element.elementor-element-5040887 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-5040887.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-5040887.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-5040887.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-5040887 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-343764 .elementor-element.elementor-element-5040887 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-54b182e>.elementor-widget-container
    {
        margin: -32px 0 0 10px;
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-54b182e.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-343764 .elementor-element.elementor-element-54b182e .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-54b182e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-54b182e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-54b182e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-54b182e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-343764 .elementor-element.elementor-element-54b182e .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-766896e>.elementor-widget-container
    {
        margin: -36px 0 0 0;
        padding: 0 13px 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-766896e.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-343764 .elementor-element.elementor-element-766896e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-766896e .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-766896e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-766896e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-766896e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-766896e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-343764 .elementor-element.elementor-element-766896e .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-d3b741e>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-d3b741e.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-343764 .elementor-element.elementor-element-d3b741e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-d3b741e .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-d3b741e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-d3b741e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-d3b741e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-d3b741e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-343764 .elementor-element.elementor-element-d3b741e .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-8f19805
    {
        width: var(--container-widget-width,40%);
        max-width: 40%;
        --container-widget-width: 40%;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-8f19805>.elementor-widget-container
    {
        margin: -27px 0 0 0;
        padding: 0 15px 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-8f19805.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-343764 .elementor-element.elementor-element-8f19805 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-8f19805 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-8f19805.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-8f19805.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-8f19805.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-8f19805 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 27%;
    }
    .elementor-343764 .elementor-element.elementor-element-8f19805 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-343764 .elementor-element.elementor-element-743ceb0 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-aded72e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-343764 .elementor-element.elementor-element-aded72e .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-99ef5bf .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-319a458 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-343764 .elementor-element.elementor-element-e45f221 .elementor-image-box-title
    {
        margin-bottom: 23px;
    }
    .elementor-343764 .elementor-element.elementor-element-624d2f0
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-d597356 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-f76ea6a
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-98e8743 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-9f6090c
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-2833a3a .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-86d3da6
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-42deecb .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-343764 .elementor-element.elementor-element-fb9f813
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-bf45c2e.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-bf45c2e .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-343764 .elementor-element.elementor-element-7ad9319
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-70880a0>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-70880a0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-343764 .elementor-element.elementor-element-86ee7f1>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-86ee7f1 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-343764 .elementor-element.elementor-element-c0cf726
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-7e0fd11 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-343764 .elementor-element.elementor-element-9ed1120>.elementor-widget-container
    {
        margin: -16px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-9ed1120 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-343764 .elementor-element.elementor-element-dd27552
    {
        --margin-top: -10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-3ac0613 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-343764 .elementor-element.elementor-element-d95f3bc
    {
        --margin-top: 8px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-50aae82
    {
        --width: 90%;
    }
    .elementor-343764 .elementor-element.elementor-element-75aa53f .elementor-button
    {
        font-size: 12px;
        line-height: 19px;
    }
    .elementor-343764 .elementor-element.elementor-element-b178d72
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-343764 .elementor-element.elementor-element-b178d72>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-b178d72.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-1a3b63b img
    {
        width: 80%;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c23a9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-e7c23a9.e-con
    {
        --order: 99999/* order end hack */;
    }
    .elementor-343764 .elementor-element.elementor-element-d33f065>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-d33f065 .elementor-button
    {
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-343764 .elementor-element.elementor-element-aba828b
    {
        padding: 36px 0 36px 0;
    }
    .elementor-343764 .elementor-element.elementor-element-4cc1048>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-fde1fa3
    {
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-02f2c16>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-9bd2a8c>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-9bd2a8c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-343764 .elementor-element.elementor-element-30307d5>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-30307d5 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-343764 .elementor-element.elementor-element-c0c30b3>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-343764 .elementor-element.elementor-element-c0c30b3 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-8a9536e>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-343764 .elementor-element.elementor-element-8a9536e .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-276e7b7>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-343764 .elementor-element.elementor-element-276e7b7 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-343764 .elementor-element.elementor-element-7f523f3
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-343764 .elementor-element.elementor-element-c9944fa
    {
        width: var(--container-widget-width,80.882%);
        max-width: 80.882%;
        --container-widget-width: 80.882%;
        --container-widget-flex-grow: 0;
    }
    .elementor-343764 .elementor-element.elementor-element-c9944fa.elementor-element
    {
        --align-self: center;
    }
    .elementor-343764 .elementor-element.elementor-element-c9944fa .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-343764 .elementor-element.elementor-element-fde3989>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-343764 .elementor-element.elementor-element-fde3989 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-343764 .elementor-element.elementor-element-0262a77
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-cbd777d
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-8ffad07
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-07a8fb9
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-ddb9be7
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-be05e57
    {
        font-size: 14px;
    }
    .elementor-343764 .elementor-element.elementor-element-0cff887>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-343764 .elementor-element.elementor-element-0cff887
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for html, class: .elementor-element-e40aa38 */
.sub_header ul.subheader li a
{
    color: #fff;
    font-size: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-27177bc */
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-a28d1ea */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2096269 *//*.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.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2a9ead9 *//*.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.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5b17294 *//*.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.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ad2f9ba *//*.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.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4298949 *//*.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.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4ebfa5f *//*.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.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-6f039ba */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2007aa5 */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-6a186e9 */
@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-9be7dff *//*.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.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-39849c9 */
.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-215b982 *//*.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.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-70463ea */
.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-36b586a */
@media(min-width: 425px)
{
    .process_mobile_layout
    {
        margin-left: 20px;
    }
    .mobile_first_box
    {
        margin-right: 65px;
        margin-top: 10px;
    }
    .mobile_sec_box
    {
        margin-left: 2px;
        margin-top: 15px;
    }
    .mobile_third_box
    {
        margin-right: 55px;
        margin-top: 25px;
    }
    .mobile_fourth_box
    {
        margin-left: 2px;
        margin-top: 10px;
        padding-top: 10px;
    }
    .mobile_fifth_box
    {
        margin-right: 55px;
        margin-top: 11px;
    }
    .mobile_sixth_box
    {
        padding-top: 24px;
        padding-bottom: 24px;
    }
    .mobile_seven_box
    {
        margin-right: 55px;
        margin-top: 0;
    }
    .mobile_seven_box .elementor-image-box-wrapper
    {
        margin-top: -10px;
        padding-bottom: 5px;
    }
    .mobile_eight_box
    {
        margin-top: 8px;
        padding-bottom: 15px;
    }
    .mobile_nine_box .elementor-image-box-wrapper
    {
        margin-bottom: -10px;
        margin-right: 55px;
    }
}
@media(min-width: 375px) and (max-width: 424px)
{
    .process_mobile_layout
    {
        margin-left: 15px;
    }
    .mobile_first_box
    {
        margin-right: 30px;
        margin-top: 0;
    }
    .mobile_sec_box
    {
        margin-left: 0;
        margin-top: 10px;
    }
    .mobile_third_box
    {
        margin-right: 30px;
        margin-top: 10px;
    }
    .mobile_fourth_box
    {
        margin-left: 0;
        margin-top: 10px;
    }
    .mobile_fifth_box
    {
        margin-right: 30px;
        margin-top: 20px;
    }
    .mobile_sixth_box
    {
        padding-top: 5px;
        padding-bottom: 20px;
    }
    .mobile_seven_box
    {
        margin-right: 30px;
        margin-top: -7px;
    }
    .mobile_eight_box
    {
        margin-top: 10px;
    }
    .mobile_nine_box .elementor-image-box-wrapper
    {
        margin-bottom: -17px;
        margin-right: 30px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-fb9f813 *//*.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.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-c0cf726 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-d95f3bc */
.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-0cff887 */
.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 */
