﻿.elementor-325502 .elementor-element.elementor-element-2678dd0
{
    --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-325502 .elementor-element.elementor-element-2678dd0:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-2678dd0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #01168000;
    background-image: url("../../gambling/image/Bitcoin-Casino-Software-Provider.png");
    background-position: center center;
}
.elementor-325502 .elementor-element.elementor-element-6e319c9
{
    --display: flex;
    --justify-content: center;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-325502 .elementor-element.elementor-element-7a47946>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-7a47946
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-7a47946 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 27.5px;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-9f84251 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-d7877c6>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-d7877c6
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-d7877c6 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 38px;
    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-325502 .elementor-element.elementor-element-c4305b1>.elementor-widget-container
{
    padding: 10px 0 10px 0;
}
.elementor-325502 .elementor-element.elementor-element-c4305b1
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    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-325502 .elementor-element.elementor-element-e09499e .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-325502 .elementor-element.elementor-element-e09499e .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-e09499e .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-e09499e .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-e09499e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-eaccf79
{
    --display: flex;
    --justify-content: center;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.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-325502 .elementor-element.elementor-element-cfe5e6c
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-cfe5e6c:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-cfe5e6c>.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-325502 .elementor-element.elementor-element-4fb07f4
{
    --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-325502 .elementor-element.elementor-element-4fb07f4:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-4fb07f4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-8869ad7
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-ae4da6d
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-ae4da6d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    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-325502 .elementor-element.elementor-element-ed43f59
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-ed43f59 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-ed43f59 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-325502 .elementor-element.elementor-element-460f880
{
    --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: 50px 50px;
    --row-gap: 50px;
    --column-gap: 50px;
}
.elementor-325502 .elementor-element.elementor-element-460f880.e-con
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-abbf840
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-abbf840:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-abbf840>.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-325502 .elementor-element.elementor-element-9b6ba2e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-9b6ba2e.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-9b6ba2e.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-9b6ba2e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-9b6ba2e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-325502 .elementor-element.elementor-element-9b6ba2e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-9b6ba2e .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-9b6ba2e .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-43f156e
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-43f156e:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-43f156e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-7d54574 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-7d54574.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-7d54574.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-7d54574.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-7d54574 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 23%;
}
.elementor-325502 .elementor-element.elementor-element-7d54574 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-7d54574 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-7d54574 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-96388b5
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-96388b5:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-96388b5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-e338001 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-e338001.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-e338001.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-e338001.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-e338001 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 21%;
}
.elementor-325502 .elementor-element.elementor-element-e338001 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-e338001 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-e338001 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-bc69739
{
    --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: 50px 50px;
    --row-gap: 50px;
    --column-gap: 50px;
}
.elementor-325502 .elementor-element.elementor-element-bc69739.e-con
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-244b18f
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-244b18f:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-244b18f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-79ea5dc .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-79ea5dc.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-79ea5dc.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-79ea5dc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-79ea5dc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-325502 .elementor-element.elementor-element-79ea5dc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-79ea5dc .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-79ea5dc .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-370960d
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-370960d:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-370960d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-efa6dd4 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-efa6dd4.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-efa6dd4.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-efa6dd4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-efa6dd4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-325502 .elementor-element.elementor-element-efa6dd4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-efa6dd4 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-efa6dd4 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-892ff8a
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-892ff8a:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-892ff8a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-7e1fe63 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-7e1fe63.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-7e1fe63.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-7e1fe63.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-7e1fe63 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-325502 .elementor-element.elementor-element-7e1fe63 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-7e1fe63 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-7e1fe63 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-5aa8c55
{
    --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: 50px 50px;
    --row-gap: 50px;
    --column-gap: 50px;
}
.elementor-325502 .elementor-element.elementor-element-5aa8c55.e-con
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-7b34f0b
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-7b34f0b:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-7b34f0b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-c67457c .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-c67457c.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-c67457c.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-c67457c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-c67457c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-325502 .elementor-element.elementor-element-c67457c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-c67457c .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-c67457c .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-a67ef83
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-a67ef83:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-a67ef83>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-307cc6a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-307cc6a.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-307cc6a.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-307cc6a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-307cc6a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-325502 .elementor-element.elementor-element-307cc6a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-307cc6a .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-307cc6a .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-1612d30
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-1612d30:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-1612d30>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-e10b478 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-e10b478.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-e10b478.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-e10b478.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-e10b478 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 27%;
}
.elementor-325502 .elementor-element.elementor-element-e10b478 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-e10b478 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-e10b478 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-9a802ed
{
    --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: 50px 50px;
    --row-gap: 50px;
    --column-gap: 50px;
}
.elementor-325502 .elementor-element.elementor-element-9a802ed.e-con
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-6ddd3c2
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-6ddd3c2:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-6ddd3c2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-62b7372 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-62b7372.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-62b7372.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-62b7372.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-62b7372 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-325502 .elementor-element.elementor-element-62b7372 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-62b7372 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-62b7372 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-b4f9752
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-b4f9752:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-b4f9752>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-cf565a4 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-cf565a4.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-cf565a4.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-cf565a4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-cf565a4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-325502 .elementor-element.elementor-element-cf565a4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-cf565a4 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-cf565a4 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-4aeaf06
{
    --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: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-325502 .elementor-element.elementor-element-4aeaf06:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-4aeaf06>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-8b5e3e1 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-8b5e3e1.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-325502 .elementor-element.elementor-element-8b5e3e1.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-325502 .elementor-element.elementor-element-8b5e3e1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-325502 .elementor-element.elementor-element-8b5e3e1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-325502 .elementor-element.elementor-element-8b5e3e1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-8b5e3e1 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-8b5e3e1 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-325502 .elementor-element.elementor-element-eae277f
{
    --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: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-ea65fdc
{
    --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-325502 .elementor-element.elementor-element-ba91e97 .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-325502 .elementor-element.elementor-element-ba91e97 .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-ba91e97 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-ba91e97 .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-ba91e97 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-b1fe9f7
{
    --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-325502 .elementor-element.elementor-element-b1fe9f7:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-b1fe9f7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-325502 .elementor-element.elementor-element-1902fea
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-7e24a9a
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-7e24a9a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-618e9c0
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-618e9c0 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-618e9c0 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-325502 .elementor-element.elementor-element-7ac20e0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-325502 .elementor-element.elementor-element-8b0aa7d
{
    --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-325502 .elementor-element.elementor-element-8b0aa7d:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-8b0aa7d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-4744776.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-4744776.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4744776.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4744776.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-937e72b
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-7adf395
{
    --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-325502 .elementor-element.elementor-element-7adf395:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-7adf395>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-b595aba
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-8855304
{
    --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-325502 .elementor-element.elementor-element-8855304:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-8855304>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-0aee846.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-0aee846.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-0aee846.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-0aee846.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-fee976f
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-ffc10e1
{
    --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-325502 .elementor-element.elementor-element-c54b8d8
{
    --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-325502 .elementor-element.elementor-element-c54b8d8:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-c54b8d8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-b0b2986
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-d0349c4
{
    --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-325502 .elementor-element.elementor-element-d0349c4:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-d0349c4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-066e70c
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-e697c4a
{
    --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-325502 .elementor-element.elementor-element-e697c4a:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-e697c4a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-4d34455.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-4d34455.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4d34455.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4d34455.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-3f28272
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-e355712
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-325502 .elementor-element.elementor-element-d719cc1
{
    --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-325502 .elementor-element.elementor-element-d719cc1:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-d719cc1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-ba72891.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-ba72891.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-ba72891.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-ba72891.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-16249cf
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-a62c601
{
    --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-325502 .elementor-element.elementor-element-a62c601:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-a62c601>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-842b02b
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-5c82054
{
    --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-325502 .elementor-element.elementor-element-5c82054:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-5c82054>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-a6e7a88
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-0d373c2
{
    --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-325502 .elementor-element.elementor-element-eec0708
{
    --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-325502 .elementor-element.elementor-element-eec0708:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-eec0708>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 19%;
}
.elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-ac645fa
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-e527e9b
{
    --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-325502 .elementor-element.elementor-element-e527e9b:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-e527e9b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-4bae740.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-4bae740.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4bae740.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4bae740.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-85f5825
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-adf598c
{
    --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-325502 .elementor-element.elementor-element-adf598c:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-adf598c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-303a523.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-303a523.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-303a523.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-303a523.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-a50c9c7
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-2649ef6
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-325502 .elementor-element.elementor-element-595cd3b
{
    --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-325502 .elementor-element.elementor-element-595cd3b:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-595cd3b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-e2e5597
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-0357c01
{
    --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-325502 .elementor-element.elementor-element-0357c01:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-0357c01>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-330397a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-330397a.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-330397a.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-330397a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-649f98a
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-591cc81
{
    --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-325502 .elementor-element.elementor-element-591cc81:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-591cc81>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-1804344.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-1804344.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1804344.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1804344.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-90cd3ba
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-4b479b8
{
    --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-325502 .elementor-element.elementor-element-5227751
{
    --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-325502 .elementor-element.elementor-element-5227751:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-5227751>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-2072e87.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-2072e87.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-2072e87.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-2072e87.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-f3f0db0
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-332ad7c
{
    --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-325502 .elementor-element.elementor-element-332ad7c:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-332ad7c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-97562ca.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-97562ca.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-97562ca.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-97562ca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-cdf4bcd
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-08f4f8a
{
    --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-325502 .elementor-element.elementor-element-08f4f8a:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-08f4f8a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-89f0949.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-89f0949.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-89f0949.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-89f0949.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-c9836e9
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-f4b8076
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-325502 .elementor-element.elementor-element-55587ed
{
    --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-325502 .elementor-element.elementor-element-55587ed:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-55587ed>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-1199656.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-1199656.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1199656.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1199656.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-bb7ba5f
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-1cc4416
{
    --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-325502 .elementor-element.elementor-element-1cc4416:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-1cc4416>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-2d24651.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-2d24651.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-2d24651.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-2d24651.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-1d52965
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-a1721d2
{
    --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-325502 .elementor-element.elementor-element-a1721d2:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-a1721d2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-e067dab.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-e067dab.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-e067dab.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-e067dab.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-a7ceafc
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-7c49e67
{
    --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-325502 .elementor-element.elementor-element-5c4ab90
{
    --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-325502 .elementor-element.elementor-element-5c4ab90:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-5c4ab90>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-d355833
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-12c67fa
{
    --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-325502 .elementor-element.elementor-element-12c67fa:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-12c67fa>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-1a33b53
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-2b65014
{
    --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-325502 .elementor-element.elementor-element-2b65014:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-2b65014>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-5828487
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-f77451c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-325502 .elementor-element.elementor-element-4ac267c
{
    --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-325502 .elementor-element.elementor-element-4ac267c:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-4ac267c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-73346d9.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-73346d9.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-73346d9.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-73346d9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-d8965bc
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-c79c0ed
{
    --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-325502 .elementor-element.elementor-element-c79c0ed:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-c79c0ed>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-02a9eb4
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-013b74c
{
    --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-325502 .elementor-element.elementor-element-013b74c:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-013b74c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-7ce27da
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-ada89e5
{
    --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: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-2ee0f82>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-2ee0f82
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-2ee0f82 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-4435798 .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-325502 .elementor-element.elementor-element-4435798 .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-4435798 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-4435798 .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-4435798 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-1d37ab1
{
    --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-325502 .elementor-element.elementor-element-b6b20a9
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-2d54ab0
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-2d54ab0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 45px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-76aef5d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-76aef5d .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-76aef5d .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-325502 .elementor-element.elementor-element-031b66b
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-325502 .elementor-element.elementor-element-f1d3250
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-61d13f2
{
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-325502 .elementor-element.elementor-element-61d13f2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    line-height: 1.3em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-3294714
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.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-325502 .elementor-element.elementor-element-5a687c1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-5a687c1
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-9ed181e
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-bf2cb82
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-325502 .elementor-element.elementor-element-d2e454b
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-28521e5
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-fd521a0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-ee89667
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-0800043>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-0800043
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-67c8290
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-325502 .elementor-element.elementor-element-4f81e44
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-331cbe3 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-e9a6e72
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-cec5922>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-cec5922
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-f25151a
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-498364a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-325502 .elementor-element.elementor-element-9bbd4c7
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-ae50833
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-b8f65d7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-dea61b9
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-831faf5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-325502 .elementor-element.elementor-element-e71e5d2
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-e5e9b10 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-513d30a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-5c4f8ea
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-bd0cc56
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-325502 .elementor-element.elementor-element-b49680b
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-3f2efb5
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-b00b612 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-f2175af
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-2d7074d>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-2d7074d
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-56eac11
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-325502 .elementor-element.elementor-element-9ae6bbc
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-8e50448 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-c775d9a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-62cb965>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-62cb965
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-009a614
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-46b1086
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-325502 .elementor-element.elementor-element-69b47f4
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-6ed6a16
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-a30266f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-ef06e24
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-bcc375e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-bcc375e
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-3970b8a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-325502 .elementor-element.elementor-element-ed1828f
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-a56d46e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-51007a3
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-3668069
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-1e311e3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-325502 .elementor-element.elementor-element-bdb61f5
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-4b61579
{
    --display: flex;
    --justify-content: center;
}
.elementor-325502 .elementor-element.elementor-element-97f051c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-1153199
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-c38d388>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-c38d388
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-e018b3e
{
    --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-325502 .elementor-element.elementor-element-fc95321
{
    --display: flex;
    --flex-direction: column-reverse;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-5626aa9 .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-325502 .elementor-element.elementor-element-5626aa9 .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-5626aa9 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-5626aa9 .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-5626aa9 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-f993a0a>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-f993a0a .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-c5f5936
{
    --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: 61px;
    --padding-bottom: 61px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-c5f5936:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-c5f5936>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-325502 .elementor-element.elementor-element-d1735bb
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-43e7f06>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-43e7f06.elementor-element
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-43e7f06
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-43e7f06 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-fd553ed
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-fd553ed .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-fd553ed .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-325502 .elementor-element.elementor-element-4e6f9de
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-184cf55
{
    --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;
}
.elementor-325502 .elementor-element.elementor-element-251536e
{
    --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-325502 .elementor-element.elementor-element-2c91442
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-counter .neb-protected-content-message, .elementor-widget-counter .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-counter .elementor-counter-number-wrapper
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-325502 .elementor-element.elementor-element-e984f1c .elementor-counter
{
    gap: 9px;
}
.elementor-325502 .elementor-element.elementor-element-e984f1c .elementor-counter-number-wrapper
{
    color: #f24c2c;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
    line-height: 58px;
}
.elementor-325502 .elementor-element.elementor-element-e984f1c .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-325502 .elementor-element.elementor-element-6ee1435
{
    --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-325502 .elementor-element.elementor-element-1c5a053 .elementor-counter
{
    gap: 9px;
}
.elementor-325502 .elementor-element.elementor-element-1c5a053 .elementor-counter-number-wrapper
{
    color: #f24c2c;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
    line-height: 58px;
}
.elementor-325502 .elementor-element.elementor-element-1c5a053 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-325502 .elementor-element.elementor-element-ddaa915
{
    --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-325502 .elementor-element.elementor-element-58c9553
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-3fb0517
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 40px;
    --padding-bottom: 25px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-3fb0517:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-3fb0517>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-0b8e76d
{
    --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-325502 .elementor-element.elementor-element-fe52099
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-325502 .elementor-element.elementor-element-fe52099.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-fe52099 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-325502 .elementor-element.elementor-element-fe52099 .elementor-counter
{
    gap: 12px;
}
.elementor-325502 .elementor-element.elementor-element-fe52099 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 600;
    line-height: 37px;
}
.elementor-325502 .elementor-element.elementor-element-b2c5d68
{
    --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-325502 .elementor-element.elementor-element-b598fbf
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-325502 .elementor-element.elementor-element-b598fbf.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-b598fbf .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-325502 .elementor-element.elementor-element-b598fbf .elementor-counter
{
    gap: 12px;
}
.elementor-325502 .elementor-element.elementor-element-b598fbf .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 600;
    line-height: 37px;
}
.elementor-325502 .elementor-element.elementor-element-f29b5fe
{
    --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-325502 .elementor-element.elementor-element-38c8f6f
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-325502 .elementor-element.elementor-element-38c8f6f.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-38c8f6f .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-325502 .elementor-element.elementor-element-38c8f6f .elementor-counter
{
    gap: 12px;
}
.elementor-325502 .elementor-element.elementor-element-38c8f6f .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 600;
    line-height: 37px;
}
.elementor-325502 .elementor-element.elementor-element-e2119e5
{
    --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;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-3cd56bc .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-325502 .elementor-element.elementor-element-3cd56bc .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-3cd56bc .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-3cd56bc>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-3cd56bc
{
    z-index: 2;
}
.elementor-325502 .elementor-element.elementor-element-3cd56bc .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-3cd56bc .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-93c5f43
{
    --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-325502 .elementor-element.elementor-element-2e7936e
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-410865f
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-410865f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-99cf8be
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-99cf8be .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-99cf8be .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-325502 .elementor-element.elementor-element-2cebb1e
{
    --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;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-115a6d4
{
    --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;
    --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: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --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-325502 .elementor-element.elementor-element-115a6d4:hover
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-115a6d4.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-63da2eb>.elementor-widget-container
{
    padding: 0 11px 0 10px;
}
.elementor-325502 .elementor-element.elementor-element-63da2eb.elementor-element
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-63da2eb .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-63da2eb.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-63da2eb.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-63da2eb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-63da2eb .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-63da2eb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-325502 .elementor-element.elementor-element-63da2eb .elementor-image-box-img img
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-d935755
{
    --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;
    --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: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-d935755:hover
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-d935755.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-697ea1a>.elementor-widget-container
{
    padding: 0 11px 0 10px;
}
.elementor-325502 .elementor-element.elementor-element-697ea1a.elementor-element
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-697ea1a .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-697ea1a.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-697ea1a.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-697ea1a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-697ea1a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-697ea1a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-325502 .elementor-element.elementor-element-697ea1a .elementor-image-box-img img
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-4caf43f
{
    --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;
    --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: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-4caf43f:hover
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-4caf43f.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-f25f59a>.elementor-widget-container
{
    padding: 0 11px 0 10px;
}
.elementor-325502 .elementor-element.elementor-element-f25f59a.elementor-element
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-f25f59a .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-f25f59a.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-f25f59a.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-f25f59a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-f25f59a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-f25f59a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-325502 .elementor-element.elementor-element-f25f59a .elementor-image-box-img img
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-ff1d8c8
{
    --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;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-1c8b2e2
{
    --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;
    --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: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-1c8b2e2:hover
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-1c8b2e2.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-37ec19a>.elementor-widget-container
{
    padding: 0 11px 0 20px;
}
.elementor-325502 .elementor-element.elementor-element-37ec19a.elementor-element
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-37ec19a .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-37ec19a.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-37ec19a.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-37ec19a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-37ec19a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-37ec19a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-325502 .elementor-element.elementor-element-37ec19a .elementor-image-box-img img
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-a0669b1
{
    --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;
    --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: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --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-325502 .elementor-element.elementor-element-a0669b1:hover
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-a0669b1.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-0daefd3
{
    width: var(--container-widget-width,63.647%);
    max-width: 63.647%;
    --container-widget-width: 63.647%;
    --container-widget-flex-grow: 0;
}
.elementor-325502 .elementor-element.elementor-element-0daefd3>.elementor-widget-container
{
    padding: 0 11px 0 10px;
}
.elementor-325502 .elementor-element.elementor-element-0daefd3.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-0daefd3 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-0daefd3.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-0daefd3.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-0daefd3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-0daefd3 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-0daefd3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 50%;
}
.elementor-325502 .elementor-element.elementor-element-0daefd3 .elementor-image-box-img img
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-196e536
{
    --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;
    --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: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --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-325502 .elementor-element.elementor-element-196e536:hover
{
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-196e536.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-bbadf75.elementor-element
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-bbadf75 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-bbadf75.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-bbadf75.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-bbadf75.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-bbadf75 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-bbadf75 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 26%;
}
.elementor-325502 .elementor-element.elementor-element-bbadf75 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-1f48657
{
    --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;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-77fe1ba .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-325502 .elementor-element.elementor-element-77fe1ba .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-77fe1ba .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-77fe1ba .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-77fe1ba .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-57651c1
{
    --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-325502 .elementor-element.elementor-element-57651c1:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-57651c1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-325502 .elementor-element.elementor-element-e4bd9f2
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-e4bd9f2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-8f67487
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 4.5px;
}
.elementor-325502 .elementor-element.elementor-element-8f67487 .elementor-divider-separator
{
    width: 13%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-8f67487 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-325502 .elementor-element.elementor-element-123cc6f
{
    --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-325502 .elementor-element.elementor-element-e1a526f
{
    --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-325502 .elementor-element.elementor-element-eb5f003
{
    --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-325502 .elementor-element.elementor-element-14e7729
{
    --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-325502 .elementor-element.elementor-element-f4f8f9b
{
    --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-325502 .elementor-element.elementor-element-c7e88c3
{
    --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-325502 .elementor-element.elementor-element-7c36267
{
    --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-325502 .elementor-element.elementor-element-6f73956
{
    --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-325502 .elementor-element.elementor-element-931268b
{
    --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-325502 .elementor-element.elementor-element-737f3b1
{
    --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-325502 .elementor-element.elementor-element-09b47fd
{
    --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-325502 .elementor-element.elementor-element-f44cc34
{
    --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-325502 .elementor-element.elementor-element-0052a96
{
    --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-325502 .elementor-element.elementor-element-7792fe1
{
    --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-325502 .elementor-element.elementor-element-21af86f
{
    --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-325502 .elementor-element.elementor-element-6918a91
{
    --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-325502 .elementor-element.elementor-element-8913084
{
    --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;
}
.elementor-325502 .elementor-element.elementor-element-63de470 .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-325502 .elementor-element.elementor-element-63de470 .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-63de470 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-63de470 .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-63de470 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-417d06b
{
    --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-325502 .elementor-element.elementor-element-417d06b:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-417d06b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-325502 .elementor-element.elementor-element-237c9d8
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-237c9d8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-be17c9b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 4.5px;
}
.elementor-325502 .elementor-element.elementor-element-be17c9b .elementor-divider-separator
{
    width: 13%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-be17c9b .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-325502 .elementor-element.elementor-element-945cf61
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-945cf61.e-con
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-d8f991e
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-d8f991e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-15ef00b
{
    --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-325502 .elementor-element.elementor-element-23ae1bd
{
    --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-325502 .elementor-element.elementor-element-d2a09c4 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-4786455
{
    --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-325502 .elementor-element.elementor-element-3f1bde1 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-f82c72c
{
    --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-325502 .elementor-element.elementor-element-f00d566 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-10bfd6f
{
    --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-325502 .elementor-element.elementor-element-4f09f99 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-dbb1290
{
    --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: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-3c757b5
{
    --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-325502 .elementor-element.elementor-element-cb4efff img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-9ab5a57
{
    --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-325502 .elementor-element.elementor-element-90137d6 img
{
    transition-duration: .3s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-325502 .elementor-element.elementor-element-28ecaef
{
    --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-325502 .elementor-element.elementor-element-1aefabf img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-2228c40
{
    --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-325502 .elementor-element.elementor-element-5f600ad img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-0932e26
{
    --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: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-b7d7e34
{
    --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-325502 .elementor-element.elementor-element-c823749 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-ded62a5
{
    --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-325502 .elementor-element.elementor-element-0844d1d img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-0411d30
{
    --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-325502 .elementor-element.elementor-element-1bd3b26 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-f5f1400
{
    --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-325502 .elementor-element.elementor-element-7e65191 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-9296d87
{
    --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: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-85454a9
{
    --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-325502 .elementor-element.elementor-element-1a1c40c img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-1ff5bc0
{
    --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-325502 .elementor-element.elementor-element-de85276 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-3e0fcd1
{
    --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-325502 .elementor-element.elementor-element-879ff2a img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-afa9999
{
    --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-325502 .elementor-element.elementor-element-db63eaa img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-ff11eb0
{
    --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: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-cae6f7c
{
    --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-325502 .elementor-element.elementor-element-47e3cdf img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-fc522c1
{
    --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-325502 .elementor-element.elementor-element-5ce8c18 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-f50af5f
{
    --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-325502 .elementor-element.elementor-element-f748e95 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-5257681
{
    --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-325502 .elementor-element.elementor-element-5ddc58b img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-50d11f4
{
    --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: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-724d9d0
{
    --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-325502 .elementor-element.elementor-element-987a031 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-988349f
{
    --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-325502 .elementor-element.elementor-element-eac1fff img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-d52874d
{
    --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-325502 .elementor-element.elementor-element-5e036f1 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-b27ea1d
{
    --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-325502 .elementor-element.elementor-element-aeea395 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-7b5f748
{
    --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: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-4f66e37
{
    --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-325502 .elementor-element.elementor-element-a44050b img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-2f69a07
{
    --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-325502 .elementor-element.elementor-element-16b4d06 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-494f51b
{
    --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-325502 .elementor-element.elementor-element-bae9499 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-0296706
{
    --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-325502 .elementor-element.elementor-element-2538a95 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-82d6b93
{
    --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;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-4e1bdfa
{
    --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-325502 .elementor-element.elementor-element-4e1bdfa.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-23e42fd
{
    --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-325502 .elementor-element.elementor-element-8c31b8f img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-0b4193e
{
    --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-325502 .elementor-element.elementor-element-8af1c76 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-325502 .elementor-element.elementor-element-6b4991c
{
    --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-325502 .elementor-element.elementor-element-36f77bb
{
    --display: flex;
    --flex-direction: column-reverse;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-b7f359d .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-325502 .elementor-element.elementor-element-b7f359d .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-b7f359d .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-b7f359d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-b7f359d
{
    z-index: 2;
}
.elementor-325502 .elementor-element.elementor-element-b7f359d .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-b7f359d .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-70d809e>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-70d809e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-aab0e7f
{
    --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-325502 .elementor-element.elementor-element-43e24a8
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-43e24a8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-4e21674
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-4e21674 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-4e21674 .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-325502 .elementor-element.elementor-element-1567629
{
    --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-325502 .elementor-element.elementor-element-d5db4ba
{
    --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-325502 .elementor-element.elementor-element-d5db4ba.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-e4a9364
{
    --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-325502 .elementor-element.elementor-element-9f14035 img
{
    height: 100px;
}
.elementor-325502 .elementor-element.elementor-element-1eb8aac
{
    --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-325502 .elementor-element.elementor-element-6640e9c img
{
    height: 100px;
}
.elementor-325502 .elementor-element.elementor-element-0c16d8e
{
    --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-325502 .elementor-element.elementor-element-1cba396
{
    --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-325502 .elementor-element.elementor-element-2115a73>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-2115a73.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-325502 .elementor-element.elementor-element-2115a73
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-2115a73 img
{
    width: 100%;
}
.elementor-325502 .elementor-element.elementor-element-6a6862a
{
    --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-325502 .elementor-element.elementor-element-b1cd39f img
{
    width: 100%;
    height: 100px;
}
.elementor-325502 .elementor-element.elementor-element-62f1837
{
    --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-325502 .elementor-element.elementor-element-4da28f3
{
    --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-325502 .elementor-element.elementor-element-7d6e9ea
{
    --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-325502 .elementor-element.elementor-element-9f0e7b5
{
    --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-325502 .elementor-element.elementor-element-3bde4ff
{
    --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-325502 .elementor-element.elementor-element-c44fa04
{
    --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-325502 .elementor-element.elementor-element-9353a47
{
    --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-325502 .elementor-element.elementor-element-9b88a3e
{
    --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-325502 .elementor-element.elementor-element-4f23a2d
{
    --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-325502 .elementor-element.elementor-element-fba9141
{
    --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-325502 .elementor-element.elementor-element-1d39fd5
{
    --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-325502 .elementor-element.elementor-element-feb06fe
{
    --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-325502 .elementor-element.elementor-element-b8d0d11
{
    --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-325502 .elementor-element.elementor-element-fb19711
{
    --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-325502 .elementor-element.elementor-element-94227ab
{
    --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-325502 .elementor-element.elementor-element-d7905b8
{
    --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-325502 .elementor-element.elementor-element-9035078
{
    --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-325502 .elementor-element.elementor-element-6e573c5
{
    --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-325502 .elementor-element.elementor-element-892786e
{
    --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-325502 .elementor-element.elementor-element-ff4c28b
{
    --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-325502 .elementor-element.elementor-element-0df8834
{
    --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-325502 .elementor-element.elementor-element-2a8535b
{
    --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-325502 .elementor-element.elementor-element-4815ed2
{
    --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-325502 .elementor-element.elementor-element-a54ce5b
{
    --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-325502 .elementor-element.elementor-element-7bc28fd
{
    --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-325502 .elementor-element.elementor-element-4bd8cf2
{
    --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-325502 .elementor-element.elementor-element-48b24af
{
    --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-325502 .elementor-element.elementor-element-7882dcd
{
    --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-325502 .elementor-element.elementor-element-497ff05
{
    --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-325502 .elementor-element.elementor-element-da9e064
{
    --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-325502 .elementor-element.elementor-element-cd4154f
{
    --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-325502 .elementor-element.elementor-element-a607684
{
    --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-325502 .elementor-element.elementor-element-a967b08
{
    --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-325502 .elementor-element.elementor-element-11e52c3
{
    --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-325502 .elementor-element.elementor-element-bd1e21b
{
    --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-325502 .elementor-element.elementor-element-5623793
{
    --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-325502 .elementor-element.elementor-element-cba4c04
{
    --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-325502 .elementor-element.elementor-element-ec75dee
{
    --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-325502 .elementor-element.elementor-element-49ff2ed
{
    --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-325502 .elementor-element.elementor-element-12774e3
{
    --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-325502 .elementor-element.elementor-element-12774e3>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-325502 .elementor-element.elementor-element-12774e3.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-325502 .elementor-element.elementor-element-12774e3.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-325502 .elementor-element.elementor-element-12774e3.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-325502 .elementor-element.elementor-element-12774e3>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-325502 .elementor-element.elementor-element-12774e3.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-325502 .elementor-element.elementor-element-12774e3 [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-325502 .elementor-element.elementor-element-4bb737d .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-325502 .elementor-element.elementor-element-4bb737d .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-4bb737d .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-4bb737d .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-4bb737d .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-c4d0bc4
{
    --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-325502 .elementor-element.elementor-element-c4d0bc4:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-c4d0bc4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-325502 .elementor-element.elementor-element-69570db
{
    --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-325502 .elementor-element.elementor-element-b1e8ce3
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-b1e8ce3 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-67497d7
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-67497d7 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-67497d7 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-325502 .elementor-element.elementor-element-0fa8cfb
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-0fa8cfb.e-con
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-8ffd75c
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-8ffd75c .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-256f2d4
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-325502 .elementor-element.elementor-element-39c87d2
{
    --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: 1.5px 1.5px 1.5px 1.5px;
    --border-top-width: 1.5px;
    --border-right-width: 1.5px;
    --border-bottom-width: 1.5px;
    --border-left-width: 1.5px;
    border-color: #f5f5f5;
    --border-color: #f5f5f5;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-325502 .elementor-element.elementor-element-39c87d2:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-39c87d2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-1b37fa0 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-1b37fa0 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-1b37fa0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-325502 .elementor-element.elementor-element-1b37fa0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-1b37fa0 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-d667a9e
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #0c0803;
}
.elementor-325502 .elementor-element.elementor-element-5f89052
{
    --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: 1.5px 1.5px 1.5px 1.5px;
    --border-top-width: 1.5px;
    --border-right-width: 1.5px;
    --border-bottom-width: 1.5px;
    --border-left-width: 1.5px;
    border-color: #f5f5f5;
    --border-color: #f5f5f5;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-325502 .elementor-element.elementor-element-5f89052:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-5f89052>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-bcf74c6 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-bcf74c6 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-bcf74c6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-325502 .elementor-element.elementor-element-bcf74c6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-bcf74c6 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-b21c72a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #0c0803;
}
.elementor-325502 .elementor-element.elementor-element-cc11fd8
{
    --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: 1.5px 1.5px 1.5px 1.5px;
    --border-top-width: 1.5px;
    --border-right-width: 1.5px;
    --border-bottom-width: 1.5px;
    --border-left-width: 1.5px;
    border-color: #f5f5f5;
    --border-color: #f5f5f5;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-325502 .elementor-element.elementor-element-cc11fd8:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-cc11fd8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-c637c57.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-c637c57 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-325502 .elementor-element.elementor-element-c637c57.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-325502 .elementor-element.elementor-element-c637c57.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-325502 .elementor-element.elementor-element-c637c57.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-325502 .elementor-element.elementor-element-c637c57 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-325502 .elementor-element.elementor-element-c637c57 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-325502 .elementor-element.elementor-element-c637c57 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-325502 .elementor-element.elementor-element-c637c57 .elementor-image-box-description
{
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-efa741c
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #0c0803;
}
.elementor-325502 .elementor-element.elementor-element-b4f3233
{
    --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-325502 .elementor-element.elementor-element-bf4af9c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-b9dee59 .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-325502 .elementor-element.elementor-element-b9dee59 .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-b9dee59 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-b9dee59 .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-b9dee59 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-fd34eec
{
    --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-325502 .elementor-element.elementor-element-fd34eec:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-fd34eec>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1745d5;
}
.elementor-325502 .elementor-element.elementor-element-ace0dce
{
    --display: flex;
}
.elementor-325502 .elementor-element.elementor-element-1834a09>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-1834a09.elementor-element
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-1834a09
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-1834a09 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 47px;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-164af14
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-164af14 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-164af14 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-325502 .elementor-element.elementor-element-304d846
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-304d846.e-con
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-b500e75
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-b500e75 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-9ea4ec3
{
    --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: 25px 25px;
    --row-gap: 25px;
    --column-gap: 25px;
}
.elementor-325502 .elementor-element.elementor-element-0c86044
{
    --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: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-0c86044:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-0c86044>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-0c86044.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-b1b4ec4
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-b1b4ec4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 28px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 38.73px;
    color: #262626;
}
.elementor-325502 .elementor-element.elementor-element-5165d3d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 2.1px;
}
.elementor-325502 .elementor-element.elementor-element-5165d3d .elementor-divider-separator
{
    width: 45%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-5165d3d .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-325502 .elementor-element.elementor-element-6762650>.elementor-widget-container
{
    padding: 0 20px 0 20px;
}
.elementor-325502 .elementor-element.elementor-element-6762650
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28.19px;
    color: #0c0803;
}
.elementor-325502 .elementor-element.elementor-element-fcbbdd9
{
    --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: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-fcbbdd9:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-fcbbdd9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-fcbbdd9.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-8565863
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-8565863 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 28px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 38.73px;
    color: #262626;
}
.elementor-325502 .elementor-element.elementor-element-f2600d1
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 2.1px;
}
.elementor-325502 .elementor-element.elementor-element-f2600d1 .elementor-divider-separator
{
    width: 45%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-f2600d1 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-325502 .elementor-element.elementor-element-e60d0d2>.elementor-widget-container
{
    padding: 0 20px 0 20px;
}
.elementor-325502 .elementor-element.elementor-element-e60d0d2
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28.19px;
    color: #0c0803;
}
.elementor-325502 .elementor-element.elementor-element-75a672c
{
    --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: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-75a672c:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-75a672c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-75a672c.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-225cb76
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-225cb76 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 28px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 38.73px;
    color: #262626;
}
.elementor-325502 .elementor-element.elementor-element-6185d46
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 2.1px;
}
.elementor-325502 .elementor-element.elementor-element-6185d46 .elementor-divider-separator
{
    width: 45%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-6185d46 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-325502 .elementor-element.elementor-element-bb2f3df>.elementor-widget-container
{
    padding: 0 20px 0 20px;
}
.elementor-325502 .elementor-element.elementor-element-bb2f3df
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28.19px;
    color: #0c0803;
}
.elementor-325502 .elementor-element.elementor-element-3c321fc
{
    --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;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-1987693 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-325502 .elementor-element.elementor-element-1987693 .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-1987693 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-1987693>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-1987693
{
    z-index: 2;
}
.elementor-325502 .elementor-element.elementor-element-1987693 .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-1987693 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-83a3ea6
{
    --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-325502 .elementor-element.elementor-element-571cd82
{
    --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-325502 .elementor-element.elementor-element-7b30055
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-7b30055 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-eb56e18
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-eb56e18 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-eb56e18 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-325502 .elementor-element.elementor-element-3f24f15
{
    --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-325502 .elementor-element.elementor-element-dd89aa1
{
    --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-325502 .elementor-element.elementor-element-7c93d93
{
    --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-325502 .elementor-element.elementor-element-a92ad41>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-325502 .elementor-element.elementor-element-a92ad41
{
    --e-icon-list-icon-size: 20px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 40px;
}
.elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-text
{
    color: #262626;
    transition: color .3s;
}
.elementor-325502 .elementor-element.elementor-element-7bf44f5
{
    --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-325502 .elementor-element.elementor-element-51fbdc5
{
    --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-325502 .elementor-element.elementor-element-992c8f9
{
    --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-325502 .elementor-element.elementor-element-151e51b
{
    --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-325502 .elementor-element.elementor-element-175b293 .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-325502 .elementor-element.elementor-element-175b293 .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-175b293 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-175b293 .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-175b293 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-391c77b:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-391c77b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-325502 .elementor-element.elementor-element-391c77b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 70px 0 70px 0;
}
.elementor-325502 .elementor-element.elementor-element-391c77b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-325502 .elementor-element.elementor-element-0c261f4.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-325502 .elementor-element.elementor-element-0c261f4
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-0c261f4 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-325502 .elementor-element.elementor-element-cd3a70a
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-cd3a70a .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-cd3a70a .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-325502 .elementor-element.elementor-element-10a2c9a
{
    margin-top: 50px;
    margin-bottom: 50px;
}
.elementor-325502 .elementor-element.elementor-element-b5de4d4 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-325502 .elementor-element.elementor-element-b5de4d4 .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-b5de4d4 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-b5de4d4>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-b5de4d4
{
    z-index: 2;
}
.elementor-325502 .elementor-element.elementor-element-b5de4d4 .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-b5de4d4 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-352b403
{
    --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: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-8aefa8d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-8aefa8d
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-8aefa8d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-60716db
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-60716db>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-325502 .elementor-element.elementor-element-60716db .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-60716db .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-325502 .elementor-element.elementor-element-f84142f
{
    --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-325502 .elementor-element.elementor-element-2ee5d66
{
    width: var(--container-widget-width,67%);
    max-width: 67%;
    --container-widget-width: 67%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.9em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-2ee5d66.elementor-element
{
    --align-self: center;
}
.elementor-325502 .elementor-element.elementor-element-28e303f>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-28e303f
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-bf7585a
{
    --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: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-6977a73 .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-325502 .elementor-element.elementor-element-6977a73 .elementor-button:hover, .elementor-325502 .elementor-element.elementor-element-6977a73 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-6977a73>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-6977a73 .elementor-button:hover svg, .elementor-325502 .elementor-element.elementor-element-6977a73 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-325502 .elementor-element.elementor-element-660e30d
{
    --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-325502 .elementor-element.elementor-element-3e21da9
{
    text-align: center;
}
.elementor-325502 .elementor-element.elementor-element-3e21da9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-5e814c0
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-325502 .elementor-element.elementor-element-5e814c0 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-325502 .elementor-element.elementor-element-5e814c0 .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-325502 .elementor-element.elementor-element-d40ad64
{
    --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-325502 .elementor-element.elementor-element-d40ad64:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-d40ad64>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-325502 .elementor-element.elementor-element-d40ad64: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-325502 .elementor-element.elementor-element-d40ad64, .elementor-325502 .elementor-element.elementor-element-d40ad64::before
{
    --border-transition: .3s;
}
.elementor-325502 .elementor-element.elementor-element-7227321
{
    --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-325502 .elementor-element.elementor-element-ebdebe9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-ebdebe9
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-7d961bc
{
    --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-325502 .elementor-element.elementor-element-7d961bc:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-7d961bc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-325502 .elementor-element.elementor-element-7d961bc: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-325502 .elementor-element.elementor-element-7d961bc, .elementor-325502 .elementor-element.elementor-element-7d961bc::before
{
    --border-transition: .3s;
}
.elementor-325502 .elementor-element.elementor-element-38faa55
{
    --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-325502 .elementor-element.elementor-element-e2bfd34>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-e2bfd34
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-5d51270
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-325502 .elementor-element.elementor-element-5d51270:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-5d51270>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-325502 .elementor-element.elementor-element-5d51270: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-325502 .elementor-element.elementor-element-5d51270, .elementor-325502 .elementor-element.elementor-element-5d51270::before
{
    --border-transition: .3s;
}
.elementor-325502 .elementor-element.elementor-element-9c76d44
{
    --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-325502 .elementor-element.elementor-element-3210b5e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-99d49e6
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-325502 .elementor-element.elementor-element-99d49e6:not(.elementor-motion-effects-element-type-background), .elementor-325502 .elementor-element.elementor-element-99d49e6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-325502 .elementor-element.elementor-element-99d49e6: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-325502 .elementor-element.elementor-element-99d49e6, .elementor-325502 .elementor-element.elementor-element-99d49e6::before
{
    --border-transition: .3s;
}
.elementor-325502 .elementor-element.elementor-element-b6b2303
{
    --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-325502 .elementor-element.elementor-element-e544ab9
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-325502 .elementor-element.elementor-element-ab8e0f9
{
    --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-325502 .elementor-element.elementor-element-ab8e0f9>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-325502 .elementor-element.elementor-element-ab8e0f9>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-325502 .elementor-element.elementor-element-ab8e0f9
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-325502 .elementor-element.elementor-element-ab8e0f9>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
@media(max-width: 1366px)
{
    .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-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-325502 .elementor-element.elementor-element-460f880
    {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-325502 .elementor-element.elementor-element-bc69739
    {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-5aa8c55
    {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-9a802ed
    {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
    }
    .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-325502 .elementor-element.elementor-element-d8f991e
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-d8f991e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-d8f991e.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-36f77bb
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-8ffd75c
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-8ffd75c.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-b500e75
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b500e75>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b500e75.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-7bf44f5
    {
        --justify-content: center;
    }
}
@media(max-width: 1024px)
{
    .elementor-325502 .elementor-element.elementor-element-2678dd0
    {
        --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;
    }
    .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-325502 .elementor-element.elementor-element-eaccf79
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .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-325502 .elementor-element.elementor-element-4744776
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-937e72b
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-b595aba
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-fee976f
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-b0b2986
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-066e70c
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-3f28272
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-16249cf
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-842b02b
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-a6e7a88
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-ac645fa
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-85f5825
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-a50c9c7
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-e2e5597
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-649f98a
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-90cd3ba
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-f3f0db0
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-cdf4bcd
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-c9836e9
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-bb7ba5f
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-1d52965
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-a7ceafc
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-d355833
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-1a33b53
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-5828487
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-d8965bc
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-02a9eb4
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-7ce27da
    {
        font-size: 14px;
    }
    .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-325502 .elementor-element.elementor-element-9ed181e.e-con
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-d2e454b.e-con
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-f25151a.e-con
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-9bbd4c7.e-con
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-5c4f8ea.e-con
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-b49680b.e-con
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-009a614.e-con
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-69b47f4.e-con
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-3668069.e-con
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-bdb61f5.e-con
    {
        --align-self: center;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-325502 .elementor-element.elementor-element-e984f1c .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-1c5a053 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-fe52099
    {
        width: var(--container-widget-width,150.094px);
        max-width: 150.094px;
        --container-widget-width: 150.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-fe52099 .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-b598fbf
    {
        width: var(--container-widget-width,150.094px);
        max-width: 150.094px;
        --container-widget-width: 150.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b598fbf .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-38c8f6f
    {
        width: var(--container-widget-width,172.094px);
        max-width: 172.094px;
        --container-widget-width: 172.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-38c8f6f .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-3cd56bc .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-63da2eb .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-697ea1a .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-f25f59a .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-37ec19a .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-0daefd3 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-bbadf75>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-bbadf75 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-d8f991e
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .elementor-325502 .elementor-element.elementor-element-b7f359d .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-8ffd75c
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0
    {
        width: var(--container-widget-width,174.328px);
        max-width: 174.328px;
        --container-widget-width: 174.328px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-d667a9e
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-b21c72a
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57
    {
        width: var(--container-widget-width,184.328px);
        max-width: 184.328px;
        --container-widget-width: 184.328px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-325502 .elementor-element.elementor-element-efa741c
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-b500e75
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .elementor-325502 .elementor-element.elementor-element-1987693 .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-b5de4d4 .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-ab8e0f9>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-325502 .elementor-element.elementor-element-2678dd0
    {
        --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-325502 .elementor-element.elementor-element-7a47946
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-7a47946 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-9f84251
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-9f84251 .elementor-heading-title
    {
        font-size: 33px;
    }
    .elementor-325502 .elementor-element.elementor-element-d7877c6
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-d7877c6 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-325502 .elementor-element.elementor-element-c4305b1
    {
        text-align: center;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-325502 .elementor-element.elementor-element-4fb07f4
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-8869ad7
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-ae4da6d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-325502 .elementor-element.elementor-element-ed43f59>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-ed43f59 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-325502 .elementor-element.elementor-element-460f880
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --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-325502 .elementor-element.elementor-element-9b6ba2e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-9b6ba2e .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-9b6ba2e .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-9b6ba2e .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-7d54574 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-7d54574 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-7d54574 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-7d54574 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-e338001 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-e338001 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-e338001 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-e338001 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-bc69739
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-79ea5dc .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-79ea5dc .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-79ea5dc .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-79ea5dc .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-efa6dd4 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-efa6dd4 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-efa6dd4 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-efa6dd4 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-7e1fe63 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-7e1fe63 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-7e1fe63 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-7e1fe63 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-5aa8c55
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-c67457c .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-c67457c .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-c67457c .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-c67457c .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-307cc6a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-307cc6a .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-307cc6a .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-307cc6a .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-e10b478 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-e10b478 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-e10b478 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-e10b478 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-9a802ed
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-62b7372 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-62b7372 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-62b7372 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-62b7372 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-cf565a4 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-cf565a4 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-cf565a4 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-cf565a4 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-8b5e3e1 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-8b5e3e1 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-8b5e3e1 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-8b5e3e1 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-ea65fdc
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-b1fe9f7
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-1902fea
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-7e24a9a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-325502 .elementor-element.elementor-element-618e9c0>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-618e9c0 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-325502 .elementor-element.elementor-element-7ac20e0
    {
        --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-325502 .elementor-element.elementor-element-8b0aa7d
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-4744776 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-937e72b>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-937e72b
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-7adf395
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-1c7d81e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-b595aba>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-b595aba
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-8855304
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-0aee846 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-fee976f>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-fee976f
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-ffc10e1
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-c54b8d8
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-45d7a6f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-b0b2986>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-b0b2986
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-d0349c4
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-b6261ba .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-066e70c>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-066e70c
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-e697c4a
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-4d34455 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-3f28272>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-325502 .elementor-element.elementor-element-3f28272
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-e355712
    {
        --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-325502 .elementor-element.elementor-element-d719cc1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-ba72891 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-16249cf>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-16249cf
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-a62c601
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-7b1a579 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-842b02b>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-842b02b
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-5c82054
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-b97e72c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-a6e7a88>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-a6e7a88
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-0d373c2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-eec0708
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-9547f0e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-ac645fa>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-ac645fa
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-e527e9b
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-4bae740 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-85f5825>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-85f5825
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-adf598c
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-303a523 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-a50c9c7>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-325502 .elementor-element.elementor-element-a50c9c7
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-2649ef6
    {
        --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-325502 .elementor-element.elementor-element-595cd3b
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-6e8d802 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-e2e5597>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-e2e5597
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-0357c01
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-330397a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-649f98a>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-649f98a
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-591cc81
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-1804344 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-90cd3ba>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-90cd3ba
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-4b479b8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-5227751
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-2072e87 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-f3f0db0>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-f3f0db0
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-332ad7c
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-97562ca .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-cdf4bcd>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-cdf4bcd
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-08f4f8a
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-89f0949 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-c9836e9>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-325502 .elementor-element.elementor-element-c9836e9
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-f4b8076
    {
        --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-325502 .elementor-element.elementor-element-55587ed
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-1199656 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-bb7ba5f>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-bb7ba5f
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-1cc4416
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-2d24651 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-1d52965>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-1d52965
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-a1721d2
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-e067dab .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-a7ceafc>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-a7ceafc
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-7c49e67
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-5c4ab90
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-1103ee6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-d355833>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-d355833
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-12c67fa
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-97ac06a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-1a33b53>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-1a33b53
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-2b65014
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-4f7c42f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-5828487>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-325502 .elementor-element.elementor-element-5828487
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-f77451c
    {
        --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-325502 .elementor-element.elementor-element-4ac267c
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-73346d9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-d8965bc>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-d8965bc
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-c79c0ed
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-62bd50f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-02a9eb4>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-02a9eb4
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-013b74c
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-a81bb95 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-7ce27da>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-7ce27da
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-ada89e5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-2ee0f82
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-2ee0f82 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-1d37ab1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-b6b20a9
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-b6b20a9.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-325502 .elementor-element.elementor-element-2d54ab0
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2d54ab0.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-2d54ab0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-76aef5d>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-76aef5d .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-325502 .elementor-element.elementor-element-031b66b.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-325502 .elementor-element.elementor-element-f1d3250
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-f1d3250.e-con
    {
        --order: 2;
    }
    .elementor-325502 .elementor-element.elementor-element-61d13f2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-3294714>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-3294714
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .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-325502 .elementor-element.elementor-element-5a687c1>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-5a687c1
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-5a687c1 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-bf2cb82.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-325502 .elementor-element.elementor-element-28521e5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-fd521a0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-ee89667>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-ee89667
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-325502 .elementor-element.elementor-element-0800043>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0800043
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-0800043 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-67c8290
    {
        --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;
    }
    .elementor-325502 .elementor-element.elementor-element-4f81e44
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-331cbe3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-e9a6e72>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-e9a6e72
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-325502 .elementor-element.elementor-element-cec5922>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-cec5922
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-cec5922 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-ae50833
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-b8f65d7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-dea61b9>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-dea61b9
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-325502 .elementor-element.elementor-element-f0abcb2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-f0abcb2
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-f0abcb2 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-831faf5
    {
        --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;
    }
    .elementor-325502 .elementor-element.elementor-element-e71e5d2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-e5e9b10 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-513d30a>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-513d30a
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-325502 .elementor-element.elementor-element-5c6c67d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-5c6c67d
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-5c6c67d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-3f2efb5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-b00b612 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-f2175af>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-f2175af
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-325502 .elementor-element.elementor-element-2d7074d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2d7074d
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-2d7074d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-56eac11
    {
        --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;
    }
    .elementor-325502 .elementor-element.elementor-element-9ae6bbc
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-8e50448 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-c775d9a>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-c775d9a
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-325502 .elementor-element.elementor-element-62cb965>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-62cb965
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-62cb965 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-6ed6a16
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-a30266f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-ef06e24>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-ef06e24
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-325502 .elementor-element.elementor-element-bcc375e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-bcc375e
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-bcc375e .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-3970b8a
    {
        --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;
    }
    .elementor-325502 .elementor-element.elementor-element-ed1828f
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-a56d46e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-51007a3>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-51007a3
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-325502 .elementor-element.elementor-element-2a4ff9b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-2a4ff9b
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-2a4ff9b .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-4b61579
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-97f051c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-1153199>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1153199
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-325502 .elementor-element.elementor-element-c38d388>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-c38d388
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-c38d388 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-e018b3e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-fc95321
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-f993a0a
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-f993a0a .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-c5f5936
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-43e7f06>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-43e7f06 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-fd553ed>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-fd553ed .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-325502 .elementor-element.elementor-element-251536e
    {
        --width: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-2c91442
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-325502 .elementor-element.elementor-element-e984f1c .elementor-counter
    {
        gap: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-e984f1c .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-325502 .elementor-element.elementor-element-e984f1c .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-6ee1435
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-1c5a053 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-1c5a053 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-325502 .elementor-element.elementor-element-1c5a053 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-325502 .elementor-element.elementor-element-0b8e76d
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-fe52099
    {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100px);
        max-width: 100px;
    }
    .elementor-325502 .elementor-element.elementor-element-fe52099 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-325502 .elementor-element.elementor-element-fe52099 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-325502 .elementor-element.elementor-element-fe52099 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-b2c5d68
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-b598fbf
    {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100px);
        max-width: 100px;
    }
    .elementor-325502 .elementor-element.elementor-element-b598fbf .elementor-counter
    {
        gap: 2px;
    }
    .elementor-325502 .elementor-element.elementor-element-b598fbf .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-325502 .elementor-element.elementor-element-b598fbf .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-f29b5fe
    {
        --width: 100%;
        --justify-content: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-f29b5fe.e-con
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-38c8f6f
    {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100px);
        max-width: 100px;
    }
    .elementor-325502 .elementor-element.elementor-element-38c8f6f .elementor-counter
    {
        gap: 2px;
    }
    .elementor-325502 .elementor-element.elementor-element-38c8f6f .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-325502 .elementor-element.elementor-element-38c8f6f .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-325502 .elementor-element.elementor-element-e2119e5
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-3cd56bc .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-325502 .elementor-element.elementor-element-93c5f43
    {
        --padding-top: 36px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-2e7936e
    {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-410865f
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-410865f.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-410865f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-325502 .elementor-element.elementor-element-99cf8be>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-99cf8be .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-325502 .elementor-element.elementor-element-2cebb1e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-325502 .elementor-element.elementor-element-115a6d4
    {
        --padding-top: 15px;
        --padding-bottom: 5px;
        --padding-left: 0px;
        --padding-right: 50px;
    }
    .elementor-325502 .elementor-element.elementor-element-63da2eb.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-63da2eb .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-63da2eb .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-63da2eb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-325502 .elementor-element.elementor-element-697ea1a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 20px 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-697ea1a.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-697ea1a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-697ea1a .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-697ea1a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-325502 .elementor-element.elementor-element-f25f59a.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-f25f59a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-f25f59a .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-f25f59a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 24%;
    }
    .elementor-325502 .elementor-element.elementor-element-ff1d8c8
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-37ec19a.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-37ec19a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-37ec19a .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-37ec19a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 27%;
    }
    .elementor-325502 .elementor-element.elementor-element-0daefd3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 20px 10px 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0daefd3.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-0daefd3 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-0daefd3 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-0daefd3 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0daefd3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-bbadf75>.elementor-widget-container
    {
        padding: 0 70px 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-bbadf75.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-bbadf75 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-bbadf75 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-bbadf75 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 39%;
    }
    .elementor-325502 .elementor-element.elementor-element-1f48657
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-77fe1ba>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-77fe1ba .elementor-button
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-57651c1
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-e4bd9f2 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-eb5f003
    {
        --width: 33.33%;
    }
    .elementor-325502 .elementor-element.elementor-element-14e7729
    {
        --width: 33.33%;
    }
    .elementor-325502 .elementor-element.elementor-element-f4f8f9b
    {
        --width: 33.33%;
    }
    .elementor-325502 .elementor-element.elementor-element-c7e88c3
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-7c36267
    {
        --width: 33.33%;
    }
    .elementor-325502 .elementor-element.elementor-element-09b47fd
    {
        --width: 33.33%;
    }
    .elementor-325502 .elementor-element.elementor-element-f44cc34
    {
        --width: 33.33%;
    }
    .elementor-325502 .elementor-element.elementor-element-0052a96
    {
        --width: 33.33%;
    }
    .elementor-325502 .elementor-element.elementor-element-7792fe1
    {
        --width: 33.33%;
    }
    .elementor-325502 .elementor-element.elementor-element-21af86f
    {
        --width: 33.33%;
    }
    .elementor-325502 .elementor-element.elementor-element-417d06b
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-237c9d8 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-945cf61
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-d8f991e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-d8f991e
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-d8f991e .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-15ef00b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-23ae1bd
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-4786455
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-f82c72c
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-10bfd6f
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-dbb1290
    {
        --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-325502 .elementor-element.elementor-element-3c757b5
    {
        --width: 50%;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-9ab5a57
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-28ecaef
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-2228c40
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-0932e26
    {
        --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-325502 .elementor-element.elementor-element-b7d7e34
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-ded62a5
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-0411d30
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-f5f1400
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-9296d87
    {
        --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-325502 .elementor-element.elementor-element-85454a9
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-1ff5bc0
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-3e0fcd1
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-afa9999
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-ff11eb0
    {
        --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-325502 .elementor-element.elementor-element-cae6f7c
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-fc522c1
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-f50af5f
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-5257681
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-50d11f4
    {
        --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-325502 .elementor-element.elementor-element-724d9d0
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-988349f
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-d52874d
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-b27ea1d
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-7b5f748
    {
        --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-325502 .elementor-element.elementor-element-4f66e37
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-2f69a07
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-494f51b
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-0296706
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-82d6b93
    {
        --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-325502 .elementor-element.elementor-element-4e1bdfa
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-23e42fd
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-0b4193e
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-6b4991c
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-b7f359d .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-325502 .elementor-element.elementor-element-70d809e
    {
        text-align: center;
    }
    .elementor-325502 .elementor-element.elementor-element-70d809e .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-43e24a8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-325502 .elementor-element.elementor-element-4e21674>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-4e21674 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-325502 .elementor-element.elementor-element-4e21674 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-325502 .elementor-element.elementor-element-1567629
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-325502 .elementor-element.elementor-element-e4a9364
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-9f14035>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1eb8aac
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-6640e9c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0c16d8e
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-1cba396
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-6a6862a
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-9f0e7b5
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-3bde4ff
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-c44fa04
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-9353a47
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-9b88a3e
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-1d39fd5
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-feb06fe
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-b8d0d11
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-fb19711
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-94227ab
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-892786e
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-ff4c28b
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-0df8834
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-2a8535b
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-48b24af
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-7882dcd
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-497ff05
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-da9e064
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-cd4154f
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-11e52c3
    {
        --width: 50%;
    }
    .elementor-325502 .elementor-element.elementor-element-12774e3
    {
        --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-325502 .elementor-element.elementor-element-12774e3>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-12774e3.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-325502 .elementor-element.elementor-element-c4d0bc4
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-69570db
    {
        --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-325502 .elementor-element.elementor-element-b1e8ce3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-325502 .elementor-element.elementor-element-67497d7>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-67497d7 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-325502 .elementor-element.elementor-element-0fa8cfb
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-8ffd75c
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-8ffd75c .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-256f2d4
    {
        --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-325502 .elementor-element.elementor-element-39c87d2
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-1b37fa0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-d667a9e>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-d667a9e
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-5f89052
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6
    {
        width: var(--container-widget-width,282px);
        max-width: 282px;
        --container-widget-width: 282px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-bcf74c6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-b21c72a>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-b21c72a
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-cc11fd8
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57
    {
        width: var(--container-widget-width,262.312px);
        max-width: 262.312px;
        --container-widget-width: 262.312px;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-c637c57 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-efa741c>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-efa741c
    {
        font-size: 13.31px;
    }
    .elementor-325502 .elementor-element.elementor-element-bf4af9c
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-fd34eec
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-1834a09>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-1834a09 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-325502 .elementor-element.elementor-element-164af14>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-164af14 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-325502 .elementor-element.elementor-element-304d846
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-b500e75>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-b500e75
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-b500e75 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-325502 .elementor-element.elementor-element-9ea4ec3
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-b1b4ec4 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-325502 .elementor-element.elementor-element-8565863 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-325502 .elementor-element.elementor-element-225cb76 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-325502 .elementor-element.elementor-element-3c321fc
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-1987693 .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-325502 .elementor-element.elementor-element-83a3ea6
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-571cd82
    {
        --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-325502 .elementor-element.elementor-element-7b30055 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-325502 .elementor-element.elementor-element-eb56e18>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-eb56e18 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-325502 .elementor-element.elementor-element-a92ad41>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(10px / 2);
    }
    .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(10px / 2);
    }
    .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(10px / 2);
        margin-left: calc(10px / 2);
    }
    .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-10px / 2);
        margin-left: calc(-10px / 2);
    }
    body.rtl .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-10px / 2);
    }
    body:not(.rtl) .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-10px / 2);
    }
    .elementor-325502 .elementor-element.elementor-element-a92ad41
    {
        --e-icon-list-icon-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-325502 .elementor-element.elementor-element-a92ad41 .elementor-icon-list-item>a
    {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-7bf44f5
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-992c8f9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-151e51b
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-0c261f4
    {
        width: var(--container-widget-width,100.588%);
        max-width: 100.588%;
        --container-widget-width: 100.588%;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-0c261f4.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-0c261f4 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-325502 .elementor-element.elementor-element-cd3a70a>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-cd3a70a .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-325502 .elementor-element.elementor-element-b5de4d4 .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-325502 .elementor-element.elementor-element-352b403
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-8aefa8d>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-8aefa8d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-325502 .elementor-element.elementor-element-60716db>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-60716db .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-2ee5d66
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-325502 .elementor-element.elementor-element-2ee5d66.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-bf7585a
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-660e30d
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-325502 .elementor-element.elementor-element-3e21da9
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-325502 .elementor-element.elementor-element-3e21da9.elementor-element
    {
        --align-self: center;
    }
    .elementor-325502 .elementor-element.elementor-element-3e21da9 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-325502 .elementor-element.elementor-element-5e814c0>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-325502 .elementor-element.elementor-element-5e814c0 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-ebdebe9
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-e2bfd34
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-3210b5e
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-e544ab9
    {
        font-size: 14px;
    }
    .elementor-325502 .elementor-element.elementor-element-ab8e0f9>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-325502 .elementor-element.elementor-element-ab8e0f9
    {
        --n-accordion-title-font-size: 15px;
    }
}
@media(min-width: 768px)
{
    .elementor-325502 .elementor-element.elementor-element-2678dd0
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-6e319c9
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-eaccf79
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-cfe5e6c
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-460f880
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-abbf840
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-43f156e
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-96388b5
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-bc69739
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-244b18f
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-370960d
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-892ff8a
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-5aa8c55
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-7b34f0b
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-a67ef83
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-1612d30
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-9a802ed
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-6ddd3c2
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-b4f9752
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-4aeaf06
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-7ac20e0
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-ffc10e1
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-e355712
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-0d373c2
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-2649ef6
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-4b479b8
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-f4b8076
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-7c49e67
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-f77451c
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-1d37ab1
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-b6b20a9
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-f1d3250
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-9ed181e
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-d2e454b
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-28521e5
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-4f81e44
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-f25151a
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-9bbd4c7
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-ae50833
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-5c4f8ea
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-009a614
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-3668069
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-251536e
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-2c91442
    {
        --width: 20%;
    }
    .elementor-325502 .elementor-element.elementor-element-6ee1435
    {
        --width: 20%;
    }
    .elementor-325502 .elementor-element.elementor-element-ddaa915
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-0b8e76d
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-b2c5d68
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-f29b5fe
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-93c5f43
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-2cebb1e
    {
        --content-width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-115a6d4
    {
        --width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-d935755
    {
        --width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-4caf43f
    {
        --width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-ff1d8c8
    {
        --content-width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-1c8b2e2
    {
        --width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-a0669b1
    {
        --width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-196e536
    {
        --width: 30%;
    }
    .elementor-325502 .elementor-element.elementor-element-57651c1
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-123cc6f
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-e1a526f
    {
        --width: 12.5%;
    }
    .elementor-325502 .elementor-element.elementor-element-eb5f003
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-14e7729
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-f4f8f9b
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-c7e88c3
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-7c36267
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-6f73956
    {
        --width: 12.5%;
    }
    .elementor-325502 .elementor-element.elementor-element-931268b
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-737f3b1
    {
        --width: 12.5%;
    }
    .elementor-325502 .elementor-element.elementor-element-09b47fd
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-f44cc34
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-0052a96
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-7792fe1
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-21af86f
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-6918a91
    {
        --width: 12.5%;
    }
    .elementor-325502 .elementor-element.elementor-element-417d06b
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-945cf61
    {
        --width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-15ef00b
    {
        --content-width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-23ae1bd
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-4786455
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-f82c72c
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-10bfd6f
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-dbb1290
    {
        --content-width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-3c757b5
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-9ab5a57
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-28ecaef
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-2228c40
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-0932e26
    {
        --content-width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-b7d7e34
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-ded62a5
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-0411d30
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-f5f1400
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-9296d87
    {
        --content-width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-85454a9
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-1ff5bc0
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-3e0fcd1
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-afa9999
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-ff11eb0
    {
        --content-width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-cae6f7c
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-fc522c1
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-f50af5f
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-5257681
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-50d11f4
    {
        --content-width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-724d9d0
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-988349f
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-d52874d
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-b27ea1d
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-7b5f748
    {
        --content-width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-4f66e37
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-2f69a07
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-494f51b
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-0296706
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-82d6b93
    {
        --content-width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-4e1bdfa
    {
        --width: 18.482%;
    }
    .elementor-325502 .elementor-element.elementor-element-23e42fd
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-0b4193e
    {
        --width: 25%;
    }
    .elementor-325502 .elementor-element.elementor-element-6b4991c
    {
        --width: 21%;
    }
    .elementor-325502 .elementor-element.elementor-element-aab0e7f
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-d5db4ba
    {
        --width: 10%;
    }
    .elementor-325502 .elementor-element.elementor-element-e4a9364
    {
        --width: 16%;
    }
    .elementor-325502 .elementor-element.elementor-element-1eb8aac
    {
        --width: 16%;
    }
    .elementor-325502 .elementor-element.elementor-element-0c16d8e
    {
        --width: 16%;
    }
    .elementor-325502 .elementor-element.elementor-element-1cba396
    {
        --width: 16%;
    }
    .elementor-325502 .elementor-element.elementor-element-6a6862a
    {
        --width: 16%;
    }
    .elementor-325502 .elementor-element.elementor-element-62f1837
    {
        --width: 10%;
    }
    .elementor-325502 .elementor-element.elementor-element-7d6e9ea
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-9f0e7b5
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-3bde4ff
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-c44fa04
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-9353a47
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-9b88a3e
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-4f23a2d
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-fba9141
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-1d39fd5
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-feb06fe
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-b8d0d11
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-fb19711
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-94227ab
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-d7905b8
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-6e573c5
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-892786e
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-ff4c28b
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-0df8834
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-2a8535b
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-4815ed2
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-a54ce5b
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-7bc28fd
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-4bd8cf2
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-48b24af
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-7882dcd
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-497ff05
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-da9e064
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-cd4154f
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-a607684
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-a967b08
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-11e52c3
    {
        --width: 14%;
    }
    .elementor-325502 .elementor-element.elementor-element-bd1e21b
    {
        --width: 12%;
    }
    .elementor-325502 .elementor-element.elementor-element-5623793
    {
        --width: 12%;
    }
    .elementor-325502 .elementor-element.elementor-element-cba4c04
    {
        --width: 12%;
    }
    .elementor-325502 .elementor-element.elementor-element-ec75dee
    {
        --width: 12%;
    }
    .elementor-325502 .elementor-element.elementor-element-49ff2ed
    {
        --width: 15%;
    }
    .elementor-325502 .elementor-element.elementor-element-c4d0bc4
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-0fa8cfb
    {
        --width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-256f2d4
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-fd34eec
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-ace0dce
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-304d846
    {
        --width: 1140px;
    }
    .elementor-325502 .elementor-element.elementor-element-9ea4ec3
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-0c86044
    {
        --width: 28.878%;
    }
    .elementor-325502 .elementor-element.elementor-element-fcbbdd9
    {
        --width: 28.878%;
    }
    .elementor-325502 .elementor-element.elementor-element-75a672c
    {
        --width: 28.878%;
    }
    .elementor-325502 .elementor-element.elementor-element-83a3ea6
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-3f24f15
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-dd89aa1
    {
        --width: 10%;
    }
    .elementor-325502 .elementor-element.elementor-element-7c93d93
    {
        --width: 40%;
    }
    .elementor-325502 .elementor-element.elementor-element-7bf44f5
    {
        --width: 40%;
    }
    .elementor-325502 .elementor-element.elementor-element-51fbdc5
    {
        --width: 10%;
    }
    .elementor-325502 .elementor-element.elementor-element-f84142f
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-bf7585a
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-660e30d
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-7227321
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-38faa55
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-9c76d44
    {
        --content-width: 1460px;
    }
    .elementor-325502 .elementor-element.elementor-element-99d49e6
    {
        --content-width: 100%;
    }
    .elementor-325502 .elementor-element.elementor-element-b6b2303
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1366px) and (min-width: 768px)
{
    .elementor-325502 .elementor-element.elementor-element-abbf840
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-43f156e
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-96388b5
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-244b18f
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-370960d
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-892ff8a
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-7b34f0b
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-a67ef83
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-1612d30
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-6ddd3c2
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-b4f9752
    {
        --width: 33%;
    }
    .elementor-325502 .elementor-element.elementor-element-4aeaf06
    {
        --width: 33%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-325502 .elementor-element.elementor-element-4e1bdfa
    {
        --width: 26%;
    }
    .elementor-325502 .elementor-element.elementor-element-6b4991c
    {
        --width: 26%;
    }
}/* Start custom CSS for container, class: .elementor-element-cfe5e6c */
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-4fb07f4 */
@media(max-width: 767px)
{
    .benefits-section h3.elementor-image-box-title
    {
        margin-top: -10px;
    }
    .benefits_last_box h3.elementor-image-box-title
    {
        margin-top: 0;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-8855304 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7ac20e0 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-d0349c4 */
.bespoke_design_sec h3.elementor-image-box-title
{
    padding-left: 15px;
    padding-top: 8px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e697c4a */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ffc10e1 *//*.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-5c82054 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e355712 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e527e9b */
.bespoke_design_sec h3.elementor-image-box-title
{
    padding-left: 15px;
    padding-top: 8px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-adf598c */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-0d373c2 *//*.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-591cc81 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2649ef6 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-332ad7c */
.bespoke_design_sec h3.elementor-image-box-title
{
    padding-left: 15px;
    padding-top: 8px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-08f4f8a */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4b479b8 *//*.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-a1721d2 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f4b8076 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-12c67fa */
.bespoke_design_sec h3.elementor-image-box-title
{
    padding-left: 15px;
    padding-top: 8px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2b65014 */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7c49e67 *//*.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-013b74c */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f77451c *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b1fe9f7 */
@media(max-width: 767px)
{
    .benefits-section h3.elementor-image-box-title
    {
        margin-top: -10px;
    }
    .benefits_last_box h3.elementor-image-box-title
    {
        margin-top: 0;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f1d3250 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-28521e5 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4f81e44 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ae50833 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-3f2efb5 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-6ed6a16 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4b61579 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-184cf55 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-3fb0517 */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-93c5f43 */
@media(max-width: 767px)
{
    .sweepstakes-games-offer .elementor-image-box-wrapper
    {
        display: inline-flex;
    }
    .sweepstakes-games-offer .elementor-image-box-content
    {
        padding-top: 15px;
        padding-left: 25px;
    }
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-12774e3 */
@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-256f2d4 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-391c77b */
.timeline.height-11:after
{
    height: 780px!important;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-352b403 */
.border-btn span.elementor-button-text
{
    font-weight: 500;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-ab8e0f9 */
.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;
}
ul.custom_ul li
{/* padding-left: 55px; */
    list-style: inherit!important;
}/* End custom CSS */