﻿.elementor-76635 .elementor-element.elementor-element-6b54f85
{
    --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-76635 .elementor-element.elementor-element-6b54f85:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-6b54f85>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-76635 .elementor-element.elementor-element-4a0799a
{
    --display: flex;
    --justify-content: center;
    border-style: none;
    --border-style: none;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-76635 .elementor-element.elementor-element-4a0799a:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-4a0799a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.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-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-76635 .elementor-element.elementor-element-0c11045 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-widget-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-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-76635 .elementor-element.elementor-element-edf7435
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-edf7435>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-widget-button .elementor-button
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
    background-color: var(--e-global-color-accent);
}
.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-76635 .elementor-element.elementor-element-cb72665 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-76635 .elementor-element.elementor-element-cb72665 .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-cb72665 .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-cb72665 .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-cb72665 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-cb72665>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-33688a2
{
    --display: flex;
    --justify-content: center;
}
.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-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-76635 .elementor-element.elementor-element-6d90332 img
{
    width: 80%;
}
.elementor-76635 .elementor-element.elementor-element-1ee88ef
{
    --display: flex;
    --justify-content: center;
}
.elementor-76635 .elementor-element.elementor-element-1ee88ef:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-1ee88ef>.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-76635 .elementor-element.elementor-element-9fef9b0
{
    --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-76635 .elementor-element.elementor-element-9fef9b0:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-9fef9b0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-76635 .elementor-element.elementor-element-b73f392
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-3871c02
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-3871c02 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .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-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-76635 .elementor-element.elementor-element-5e885fa
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-5e885fa .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-5e885fa .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-7d91ca3
{
    --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-76635 .elementor-element.elementor-element-b6c07b2
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-b6c07b2:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-b6c07b2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.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-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-76635 .elementor-element.elementor-element-cbcbe40.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-cbcbe40.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-cbcbe40.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-cbcbe40 .elementor-image-box-title
{
    margin-bottom: 18px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-76635 .elementor-element.elementor-element-cbcbe40 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 32%;
}
.elementor-76635 .elementor-element.elementor-element-cbcbe40 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-cbcbe40>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-cbcbe40
{
    width: var(--container-widget-width,89.544%);
    max-width: 89.544%;
    --container-widget-width: 89.544%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-cbcbe40.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-9d5df5c
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-842bcba
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-842bcba:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-842bcba>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-047f302.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-047f302.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-047f302.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 28%;
}
.elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-047f302>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-047f302
{
    width: 100%;
    max-width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-047f302.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-a121515
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-f47631b
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-f47631b:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-f47631b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-fb77795.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-fb77795.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-fb77795.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-description
{
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-fb77795.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-0c6f600
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-17f167c
{
    --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-76635 .elementor-element.elementor-element-fc04cfc
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-fc04cfc:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-fc04cfc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-dfab5d4.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-dfab5d4.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-dfab5d4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-dfab5d4>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-dfab5d4.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-bd4bd57
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-141a12a
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-141a12a:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-141a12a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-6ead738.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-6ead738.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-6ead738.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-6ead738 .elementor-image-box-title
{
    margin-bottom: 12px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-76635 .elementor-element.elementor-element-6ead738 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 32%;
}
.elementor-76635 .elementor-element.elementor-element-6ead738 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-6ead738>.elementor-widget-container
{
    margin: -10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-6ead738
{
    width: var(--container-widget-width,89.544%);
    max-width: 89.544%;
    --container-widget-width: 89.544%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-6ead738.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-18b15ac
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-acd48fb
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-acd48fb:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-acd48fb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-59ad5fd.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-59ad5fd.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-59ad5fd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-title
{
    margin-bottom: 18px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 28%;
}
.elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-59ad5fd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-59ad5fd
{
    width: 100%;
    max-width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-59ad5fd.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-5f95fd5
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-3f41387
{
    --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;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-25a1cc8 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    background-color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-76635 .elementor-element.elementor-element-25a1cc8 .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-25a1cc8 .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-25a1cc8 .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-25a1cc8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-25a1cc8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-25a1cc8
{
    width: var(--container-widget-width,99.858%);
    max-width: 99.858%;
    --container-widget-width: 99.858%;
    --container-widget-flex-grow: 0;
    z-index: 2;
}
.elementor-76635 .elementor-element.elementor-element-25a1cc8.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-d58ed5d
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-d58ed5d:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-d58ed5d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-76635 .elementor-element.elementor-element-8010515
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-d06ce90
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-d06ce90 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-cd62833
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-76635 .elementor-element.elementor-element-cd62833 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-cd62833 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-defe418
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-1f9a241
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-7bfdc17
{
    --display: flex;
    --padding-top: 18px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-57e9946.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-57e9946.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-57e9946.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-57e9946 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-76635 .elementor-element.elementor-element-57e9946 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-76635 .elementor-element.elementor-element-57e9946 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-ee04758
{
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-ee04758.elementor-element
{
    --align-self: flex-end;
}
.elementor-76635 .elementor-element.elementor-element-8933085
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-6d7a82c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-6d7a82c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-6d7a82c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-6d7a82c .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-6d7a82c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-76635 .elementor-element.elementor-element-6d7a82c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-6d7a82c
{
    width: 100%;
    max-width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-bc977cb
{
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-bc977cb.elementor-element
{
    --align-self: flex-end;
}
.elementor-76635 .elementor-element.elementor-element-6d834da
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-209beb4.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-209beb4.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-209beb4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-209beb4 .elementor-image-box-title
{
    margin-bottom: 12px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-209beb4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-76635 .elementor-element.elementor-element-209beb4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-8628459
{
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-8628459.elementor-element
{
    --align-self: flex-end;
}
.elementor-76635 .elementor-element.elementor-element-85779ea
{
    --display: flex;
    --margin-top: 32px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-8ae9f36.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-8ae9f36.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-8ae9f36.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-8ae9f36 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-8ae9f36 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-76635 .elementor-element.elementor-element-8ae9f36 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-a889d94
{
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-a889d94.elementor-element
{
    --align-self: flex-end;
}
.elementor-76635 .elementor-element.elementor-element-8ff3d20
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-c15096b.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-c15096b.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-c15096b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-c15096b .elementor-image-box-title
{
    margin-bottom: 12px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-76635 .elementor-element.elementor-element-c15096b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-76635 .elementor-element.elementor-element-c15096b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-2dfca0c
{
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-2dfca0c.elementor-element
{
    --align-self: flex-end;
}
.elementor-76635 .elementor-element.elementor-element-1c7a1de
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-196d005
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-196d005 img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-196d005>.elementor-widget-container
{
    margin: 60px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-1019082
{
    --display: flex;
    --margin-top: 100px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-02c56e1 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-02c56e1.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-02c56e1.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-02c56e1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-02c56e1 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.3em;
}
.elementor-76635 .elementor-element.elementor-element-02c56e1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-76635 .elementor-element.elementor-element-02c56e1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-02c56e1>.elementor-widget-container
{
    margin: 0 0 -25px 0;
    padding: 0 0 0 20px;
}
.elementor-76635 .elementor-element.elementor-element-02c56e1
{
    width: 100%;
    max-width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-02c56e1.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-c7d823a
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-c7d823a>.elementor-widget-container
{
    margin: 5px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-c7d823a.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-2a6e45d
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-2a6e45d.e-con
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-5fd9976 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-5fd9976.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-5fd9976.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-5fd9976.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-5fd9976 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-76635 .elementor-element.elementor-element-5fd9976 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-76635 .elementor-element.elementor-element-5fd9976 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-5fd9976>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-76635 .elementor-element.elementor-element-5fd9976
{
    width: var(--container-widget-width,85.465%);
    max-width: 85.465%;
    --container-widget-width: 85.465%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-5fd9976.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-7130aa0
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-7130aa0>.elementor-widget-container
{
    margin: -25px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-7130aa0.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-f2a23bb
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-706315e
{
    --display: flex;
    --padding-top: 8px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-391f117 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-391f117.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-391f117.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-391f117.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-391f117 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.3em;
}
.elementor-76635 .elementor-element.elementor-element-391f117 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-76635 .elementor-element.elementor-element-391f117 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-b4f931f
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-b4f931f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-2bce3b4
{
    --display: flex;
    --margin-top: 28px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-1b73c70 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-1b73c70.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-1b73c70.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-1b73c70.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-1b73c70 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-1b73c70 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-76635 .elementor-element.elementor-element-1b73c70 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-489204f
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-489204f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-301b8ec
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-5d3a9c4 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-5d3a9c4.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-5d3a9c4.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-5d3a9c4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-5d3a9c4 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-5d3a9c4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-76635 .elementor-element.elementor-element-5d3a9c4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-b1063bb
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-b1063bb.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-5490537
{
    --display: flex;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-bf7408b .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-bf7408b.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-bf7408b.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-bf7408b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-bf7408b .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-bf7408b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-76635 .elementor-element.elementor-element-bf7408b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-4fa7394
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-4fa7394.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-bfa9ca9
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-590e995 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-76635 .elementor-element.elementor-element-590e995.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-76635 .elementor-element.elementor-element-590e995.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-76635 .elementor-element.elementor-element-590e995.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-76635 .elementor-element.elementor-element-590e995 .elementor-image-box-title
{
    margin-bottom: 8px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-590e995 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-76635 .elementor-element.elementor-element-590e995 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-c95f005
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-c95f005.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-cae986b .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 35px 18px 35px;
}
.elementor-76635 .elementor-element.elementor-element-cae986b .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-cae986b .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-cae986b .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-cae986b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-cae986b>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-cae986b
{
    z-index: 2;
}
.elementor-76635 .elementor-element.elementor-element-12200f3
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-12200f3:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-12200f3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-76635 .elementor-element.elementor-element-5826e2f
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-47252a1
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-47252a1 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-47252a1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-47252a1.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-2592b87
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-2592b87 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-2592b87 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-2138668
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-86cc810
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-76635 .elementor-element.elementor-element-946dea6
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-946dea6.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-bf1a195
{
    --display: flex;
    --flex-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 .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-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-76635 .elementor-element.elementor-element-5dde6ae .elementor-counter
{
    gap: 10px;
}
.elementor-76635 .elementor-element.elementor-element-5dde6ae .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-76635 .elementor-element.elementor-element-5dde6ae .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-76635 .elementor-element.elementor-element-c3da084
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-spacer .neb-protected-content-message, .elementor-widget-spacer .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-76635 .elementor-element.elementor-element-072e8d3
{
    --spacer-size: 70px;
}
.elementor-76635 .elementor-element.elementor-element-072e8d3>.elementor-widget-container
{
    margin: 0 0 0 0;
    background-color: #d9d9d95c;
}
.elementor-76635 .elementor-element.elementor-element-ff4dde7
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-3f655f8 .elementor-counter
{
    gap: 10px;
}
.elementor-76635 .elementor-element.elementor-element-3f655f8 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-76635 .elementor-element.elementor-element-3f655f8 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-76635 .elementor-element.elementor-element-4fa33b1
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-963369c
{
    --spacer-size: 70px;
}
.elementor-76635 .elementor-element.elementor-element-963369c>.elementor-widget-container
{
    margin: 0 0 0 0;
    background-color: #d9d9d95c;
}
.elementor-76635 .elementor-element.elementor-element-5fc1730
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-11f163b .elementor-counter
{
    gap: 10px;
}
.elementor-76635 .elementor-element.elementor-element-11f163b .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-76635 .elementor-element.elementor-element-11f163b .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-76635 .elementor-element.elementor-element-eb12634
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-eb12634.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-8b4214e
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-5d45d07
{
    --display: flex;
    --min-height: 201px;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 5px 5px 5px 5px;
}
.elementor-76635 .elementor-element.elementor-element-5d45d07:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-5d45d07>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-76635 .elementor-element.elementor-element-ef69487
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-1d55515 .elementor-counter
{
    gap: 10px;
}
.elementor-76635 .elementor-element.elementor-element-1d55515 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-1d55515 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-76635 .elementor-element.elementor-element-1d55515
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-1d55515.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-964470c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-bd0c246 .elementor-counter
{
    gap: 10px;
}
.elementor-76635 .elementor-element.elementor-element-bd0c246 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-bd0c246 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-76635 .elementor-element.elementor-element-bd0c246
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-bd0c246.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-5a281ee
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-0b8c17d .elementor-counter
{
    gap: 10px;
}
.elementor-76635 .elementor-element.elementor-element-0b8c17d .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-0b8c17d .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-76635 .elementor-element.elementor-element-0b8c17d
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-0b8c17d.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-3ac858d
{
    --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-76635 .elementor-element.elementor-element-f8cf939 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    background-color: #1745d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-76635 .elementor-element.elementor-element-f8cf939 .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-f8cf939 .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-f8cf939 .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-f8cf939 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-31f64f4
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-31f64f4:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-31f64f4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-76635 .elementor-element.elementor-element-fa7a544
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-443b4b1
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-443b4b1 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-443b4b1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-443b4b1.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-9948bc4
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-9948bc4 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-9948bc4 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-c341f43
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-94fa1b9
{
    --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;
    --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-76635 .elementor-element.elementor-element-7da1025
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-7b636b2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-76635 .elementor-element.elementor-element-7b636b2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-7b636b2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-76635 .elementor-element.elementor-element-7b636b2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-7b636b2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-7b636b2 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-76635 .elementor-element.elementor-element-6f5184d
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-5c28409.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-76635 .elementor-element.elementor-element-5c28409.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-5c28409.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-76635 .elementor-element.elementor-element-5c28409 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-5c28409 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-5c28409 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-76635 .elementor-element.elementor-element-0c6a247
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-8df727b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-76635 .elementor-element.elementor-element-8df727b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-8df727b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-76635 .elementor-element.elementor-element-8df727b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-8df727b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-8df727b .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-76635 .elementor-element.elementor-element-0c86ff1
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-8978161
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-74c4325.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-76635 .elementor-element.elementor-element-74c4325.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-74c4325.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-76635 .elementor-element.elementor-element-74c4325 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-74c4325 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-74c4325 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-76635 .elementor-element.elementor-element-c6fe777
{
    --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;
    --margin-top: -40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-c5f79fe
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-e333ffc.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-76635 .elementor-element.elementor-element-e333ffc.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-e333ffc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-76635 .elementor-element.elementor-element-e333ffc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-e333ffc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-e333ffc .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-76635 .elementor-element.elementor-element-1e9f187
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-2550d2d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-76635 .elementor-element.elementor-element-2550d2d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-2550d2d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-76635 .elementor-element.elementor-element-2550d2d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-2550d2d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-2550d2d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-76635 .elementor-element.elementor-element-b53ce96
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-e6c3463.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-76635 .elementor-element.elementor-element-e6c3463.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-e6c3463.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-76635 .elementor-element.elementor-element-e6c3463 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-e6c3463 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-e6c3463 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-76635 .elementor-element.elementor-element-cc5a6f2
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-cf3c11d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-76635 .elementor-element.elementor-element-cf3c11d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-cf3c11d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-76635 .elementor-element.elementor-element-cf3c11d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-cf3c11d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-cf3c11d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-76635 .elementor-element.elementor-element-6dc3280
{
    --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;
    --margin-top: -30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-8ea8a9f
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-c82411d
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-3c009d2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-76635 .elementor-element.elementor-element-3c009d2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-3c009d2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-76635 .elementor-element.elementor-element-3c009d2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-3c009d2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-3c009d2 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-76635 .elementor-element.elementor-element-65b1499
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-3810ccc.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-76635 .elementor-element.elementor-element-3810ccc.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-3810ccc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-76635 .elementor-element.elementor-element-3810ccc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-3810ccc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-3810ccc .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-76635 .elementor-element.elementor-element-d2eccff
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-3d18647 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 35px 18px 35px;
}
.elementor-76635 .elementor-element.elementor-element-3d18647 .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-3d18647 .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-3d18647 .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-3d18647 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-3d18647>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-3d18647
{
    z-index: 2;
}
.elementor-76635 .elementor-element.elementor-element-4bd292d
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-faac306
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-faac306 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-0084f16
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-0084f16 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-0084f16 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-afad2aa
{
    --display: flex;
    --flex-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: 36px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.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.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-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-76635 .elementor-element.elementor-element-57ca439
{
    --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-76635 .elementor-element.elementor-element-12c806e
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-0b81889
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-b740775 img
{
    height: 100px;
}
.elementor-76635 .elementor-element.elementor-element-f97f968
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-c1f84b1 img
{
    height: 100px;
}
.elementor-76635 .elementor-element.elementor-element-e0610bb
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-018245a
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-282e983
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-282e983 img
{
    width: 100%;
}
.elementor-76635 .elementor-element.elementor-element-282e983>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-282e983.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-76635 .elementor-element.elementor-element-2b12ea0
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-34a4006 img
{
    width: 100%;
    height: 100px;
}
.elementor-76635 .elementor-element.elementor-element-01cd1a3
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-2363562
{
    --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-76635 .elementor-element.elementor-element-a0a18d0
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-4ee2959
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-9c0f394
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-89a0ae7
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-11e0080
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-20ab363
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-ae20ce1
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-bc02012
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-cf84b7b
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-108542b
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-049ef3e
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-d546ffb
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-ce75e85
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-197530d
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-3e9c733
{
    --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-76635 .elementor-element.elementor-element-2758280
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-3f19c44
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-d7a7b07
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-6048cb4
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-c1dc7bb
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-3ed939c
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-43dec56
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-85ebc41
{
    --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-76635 .elementor-element.elementor-element-ab50cad
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-82858b5
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-789647d
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-aea7aee
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-5b45201
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-f6e3891
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-c6796dd
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-17ace61
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-337f43c
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-34c18b4
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-727c9bc
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-e64e0b4
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-4994a3b
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-6ee0eb8
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-3356293
{
    --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-76635 .elementor-element.elementor-element-3356293>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-3356293.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-76635 .elementor-element.elementor-element-3356293.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-76635 .elementor-element.elementor-element-3356293.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-76635 .elementor-element.elementor-element-3356293.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-76635 .elementor-element.elementor-element-3356293 [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-76635 .elementor-element.elementor-element-8be24d5 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    background-color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-76635 .elementor-element.elementor-element-8be24d5 .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-8be24d5 .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-8be24d5 .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-8be24d5 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-8be24d5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-8be24d5
{
    z-index: 2;
}
.elementor-76635 .elementor-element.elementor-element-6765c16
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-6765c16:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-6765c16>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-76635 .elementor-element.elementor-element-51df698
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-31c8de0
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-31c8de0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-31c8de0>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-31c8de0.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-1cd282f
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-1cd282f .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-1cd282f .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-fdfb2da
{
    --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 100px;
    --row-gap: 0px;
    --column-gap: 100px;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-ed75641
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-ed75641.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-08a8003>.elementor-widget-container
{
    margin: 12px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-01745dc
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-01745dc .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-01745dc>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-76635 .elementor-element.elementor-element-cf29dd8
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-418a851
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-418a851.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-2dc81d4>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-8396d1d
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-8396d1d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-8396d1d>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-76635 .elementor-element.elementor-element-3eda192
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-62edbdb
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-62edbdb.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-c017b33>.elementor-widget-container
{
    margin: 32px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-17da496
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-17da496 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-17da496>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-76635 .elementor-element.elementor-element-3cba9bd
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-a5db7b1
{
    --display: flex;
    --flex-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: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-a5db7b1:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-a5db7b1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-2b73053
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-2b73053 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-ed3f28c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-ed3f28c .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-ed3f28c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-ed3f28c>.elementor-widget-container
{
    padding: 0 0 30px 0;
}
.elementor-76635 .elementor-element.elementor-element-d19f3c2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-9a3f6d4
{
    --display: flex;
    --flex-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;
    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: 5px 5px 5px 5px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-76635 .elementor-element.elementor-element-d120a93 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-d120a93.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-76635 .elementor-element.elementor-element-d120a93.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-76635 .elementor-element.elementor-element-d120a93.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-76635 .elementor-element.elementor-element-d120a93 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-d120a93 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-76635 .elementor-element.elementor-element-d120a93 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-d120a93.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-7907be6
{
    --display: flex;
    --flex-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;
    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);
}
.elementor-76635 .elementor-element.elementor-element-7969e1a .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-7969e1a.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-76635 .elementor-element.elementor-element-7969e1a.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-76635 .elementor-element.elementor-element-7969e1a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-76635 .elementor-element.elementor-element-7969e1a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-7969e1a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-76635 .elementor-element.elementor-element-7969e1a .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-7969e1a.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-ba58a57
{
    --display: flex;
    --flex-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;
    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);
}
.elementor-76635 .elementor-element.elementor-element-0874319 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-0874319.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-76635 .elementor-element.elementor-element-0874319.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-76635 .elementor-element.elementor-element-0874319.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-76635 .elementor-element.elementor-element-0874319 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-0874319 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-76635 .elementor-element.elementor-element-0874319 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-0874319.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-b56ad80
{
    --display: flex;
    --flex-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;
    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);
}
.elementor-76635 .elementor-element.elementor-element-6727e3b .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-6727e3b.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-76635 .elementor-element.elementor-element-6727e3b.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-76635 .elementor-element.elementor-element-6727e3b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-76635 .elementor-element.elementor-element-6727e3b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.elementor-76635 .elementor-element.elementor-element-6727e3b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-76635 .elementor-element.elementor-element-6727e3b .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-76635 .elementor-element.elementor-element-6727e3b.elementor-element
{
    --align-self: center;
}
.elementor-76635 .elementor-element.elementor-element-a3308ee .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    background-color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-76635 .elementor-element.elementor-element-a3308ee .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-a3308ee .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-a3308ee .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-a3308ee .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-a3308ee>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-a3308ee
{
    z-index: 2;
}
.elementor-76635 .elementor-element.elementor-element-771d8a3
{
    --display: flex;
    --flex-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: 36px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-771d8a3:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-771d8a3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-8009708
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-8009708 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-aa4574b
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-6afbec8
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-6afbec8 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-6afbec8 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-fb53927
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-ecff54f
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-9a3e371
{
    --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: 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: #d1d1d1;
    --border-color: #d1d1d1;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-76635 .elementor-element.elementor-element-ef54ef3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-76635 .elementor-element.elementor-element-c333b7b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-76635 .elementor-element.elementor-element-f873e85
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-76635 .elementor-element.elementor-element-9899db1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-76635 .elementor-element.elementor-element-8e48b61 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    background-color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-76635 .elementor-element.elementor-element-8e48b61 .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-8e48b61 .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-8e48b61 .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-8e48b61 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-8e48b61>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-8e48b61
{
    width: var(--container-widget-width,99.858%);
    max-width: 99.858%;
    --container-widget-width: 99.858%;
    --container-widget-flex-grow: 0;
    z-index: 2;
}
.elementor-76635 .elementor-element.elementor-element-8e48b61.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-9679da3:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-9679da3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-76635 .elementor-element.elementor-element-9679da3
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-76635 .elementor-element.elementor-element-9679da3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-76635 .elementor-element.elementor-element-ef935ea
{
    margin-top: 0;
    margin-bottom: 30px;
}
.elementor-76635 .elementor-element.elementor-element-f156991
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-f156991 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-a66a158
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-76635 .elementor-element.elementor-element-a66a158 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-a66a158 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-1ef51d1
{
    --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;
    --padding-top: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-0aa0544 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    background-color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-76635 .elementor-element.elementor-element-0aa0544 .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-0aa0544 .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-0aa0544 .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-0aa0544 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-83bf21c>.elementor-container
{
    max-width: 1460px;
}
.elementor-76635 .elementor-element.elementor-element-83bf21c:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-83bf21c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-76635 .elementor-element.elementor-element-83bf21c
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-76635 .elementor-element.elementor-element-83bf21c>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-76635 .elementor-element.elementor-element-52124d8>.elementor-container
{
    max-width: 1460px;
}
.elementor-76635 .elementor-element.elementor-element-2175586
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-2175586 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-4c88545
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-4c88545 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-4c88545 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-6d5da40>.elementor-container
{
    max-width: 1460px;
}
.elementor-76635 .elementor-element.elementor-element-6d5da40
{
    margin-top: 40px;
    margin-bottom: 30px;
}
.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-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-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-76635 .elementor-element.elementor-element-14f5ef1
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-76635 .elementor-element.elementor-element-14f5ef1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-76635 .elementor-element.elementor-element-2e62fea
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-item>.elementor-icon-list-text, .elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-76635 .elementor-element.elementor-element-2e62fea>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-54a5848 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    background-color: #1745d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-76635 .elementor-element.elementor-element-54a5848 .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-54a5848 .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-54a5848 .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-54a5848 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-54a5848>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-4b5d101
{
    --display: flex;
    --padding-top: 72px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-4b5d101:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-4b5d101>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-76635 .elementor-element.elementor-element-5ca25db
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-5ca25db .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-1769eb4
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-1769eb4 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-1769eb4 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-c980110
{
    --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-76635 .elementor-element.elementor-element-5c911f0
{
    --display: flex;
    --flex-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-video .neb-protected-content-message, .elementor-widget-video .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-76635 .elementor-element.elementor-element-d999889 .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-76635 .elementor-element.elementor-element-d999889>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-76635 .elementor-element.elementor-element-609b29c
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-dcd35ac .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-76635 .elementor-element.elementor-element-dcd35ac>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
}
.elementor-76635 .elementor-element.elementor-element-1fff194
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-57b4152 .elementor-wrapper
{
    --video-aspect-ratio: 1;
}
.elementor-76635 .elementor-element.elementor-element-57b4152>.elementor-widget-container
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-radius: 8px 8px 8px 8px;
}
.elementor-76635 .elementor-element.elementor-element-4143be1
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 10px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-widget-shortcode .neb-protected-content-message, .elementor-widget-shortcode .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-76635 .elementor-element.elementor-element-77a422c>.elementor-widget-container
{
    margin: -80px 0 -80px 0;
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-fbbc7e6
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-445faab
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-445faab .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-ed1d0ea
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-ed1d0ea .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-ed1d0ea .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-f5c59eb
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-bd23974
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-a38f91d
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-a38f91d.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-3548f45 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-76635 .elementor-element.elementor-element-3548f45 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-76635 .elementor-element.elementor-element-3548f45 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    background-color: #1754d500;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-76635 .elementor-element.elementor-element-3548f45
{
    width: var(--container-widget-width,79.303%);
    max-width: 79.303%;
    --container-widget-width: 79.303%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-3548f45.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-b9924a5
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-b9924a5.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-c1c27a9 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-76635 .elementor-element.elementor-element-c1c27a9 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-76635 .elementor-element.elementor-element-c1c27a9 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    background-color: #1754d500;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-76635 .elementor-element.elementor-element-c1c27a9
{
    width: var(--container-widget-width,79.303%);
    max-width: 79.303%;
    --container-widget-width: 79.303%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-c1c27a9.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-12bdd2d
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-12bdd2d.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-fc681a5 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-76635 .elementor-element.elementor-element-fc681a5 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-76635 .elementor-element.elementor-element-fc681a5 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    background-color: #1754d500;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-76635 .elementor-element.elementor-element-fc681a5
{
    width: var(--container-widget-width,79.303%);
    max-width: 79.303%;
    --container-widget-width: 79.303%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-fc681a5.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-b3cdceb
{
    --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-76635 .elementor-element.elementor-element-027e9b6
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-027e9b6.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-a9b5003
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
}
.elementor-76635 .elementor-element.elementor-element-a9b5003.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-76635 .elementor-element.elementor-element-ec5ea28
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-ec5ea28>.elementor-widget-container
{
    margin: 25px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-7cf2b27 .elementor-button
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    background-color: #1745d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-76635 .elementor-element.elementor-element-7cf2b27 .elementor-button:hover, .elementor-76635 .elementor-element.elementor-element-7cf2b27 .elementor-button:focus
{
    color: #1754d4;
    background-color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-7cf2b27 .elementor-button:hover svg, .elementor-76635 .elementor-element.elementor-element-7cf2b27 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-76635 .elementor-element.elementor-element-7cf2b27>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-733fc7f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 70px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-733fc7f:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-733fc7f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-76635 .elementor-element.elementor-element-668b0fd
{
    --display: flex;
}
.elementor-76635 .elementor-element.elementor-element-92348d0
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-92348d0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 47px;
    color: #fff;
}
.elementor-76635 .elementor-element.elementor-element-327c678
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-327c678 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-327c678 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-76635 .elementor-element.elementor-element-1d552d1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-1d552d1:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-1d552d1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-c3fa86f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-76635 .elementor-element.elementor-element-108a839 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-0f1435b
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-0f1435b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-89e65b2
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-76635 .elementor-element.elementor-element-ed8f2ed
{
    --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-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-item>.elementor-icon-list-text, .elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-76635 .elementor-element.elementor-element-ed8f2ed>.elementor-widget-container
{
    padding: 0 0 0 25px;
}
.elementor-76635 .elementor-element.elementor-element-243e7e8
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-243e7e8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-ac0ae0c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-76635 .elementor-element.elementor-element-ac0ae0c:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-ac0ae0c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-73fab5f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-76635 .elementor-element.elementor-element-0d5521a .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-55207a5
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-55207a5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-144cd3e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-76635 .elementor-element.elementor-element-144cd3e:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-144cd3e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-c22328b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-76635 .elementor-element.elementor-element-b7629b6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-b8b9139
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-b8b9139>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-92aeaae
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-92aeaae>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-c229276
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-c229276:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-c229276>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-dabd1bd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-76635 .elementor-element.elementor-element-e3c44bf .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-73080c9
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-73080c9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-7f63fe9
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-7f63fe9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-2c35932
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-76635 .elementor-element.elementor-element-2c35932:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-2c35932>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-8aa6e07
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-76635 .elementor-element.elementor-element-29fb751 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-c6fd38c
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-c6fd38c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-0d6f1bd
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-0d6f1bd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-768df6a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-76635 .elementor-element.elementor-element-768df6a:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-768df6a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-d820346
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-76635 .elementor-element.elementor-element-6c5e7b8 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-36b19b0
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-36b19b0>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-9e929f1
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-9e929f1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-f07705b
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-76635 .elementor-element.elementor-element-f07705b:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-f07705b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-361aef9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-76635 .elementor-element.elementor-element-5c2d7b3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-7141583
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-7141583>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-59ea451
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-59ea451>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-75facb1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-76635 .elementor-element.elementor-element-75facb1:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-75facb1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-ba64412
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-76635 .elementor-element.elementor-element-f304c47 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-8676ff9
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-8676ff9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-9ec9205
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-9ec9205>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-6549f39
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-76635 .elementor-element.elementor-element-6549f39:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-6549f39>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-193557c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-76635 .elementor-element.elementor-element-928d21d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-53592db
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-53592db>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-6ba53d8
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-6ba53d8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-8e509e3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 20px 20px 20px 20px;
}
.elementor-76635 .elementor-element.elementor-element-8e509e3:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-8e509e3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-3776f5a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-76635 .elementor-element.elementor-element-05d7af7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-ff4de99
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-ff4de99>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-f504ff1
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-f504ff1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-a4484c0
{
    --n-tabs-direction: column;
    --n-tabs-heading-direction: row;
    --n-tabs-heading-width: initial;
    --n-tabs-title-flex-basis: content;
    --n-tabs-title-flex-shrink: 0;
    --n-tabs-heading-justify-content: initial;
    --n-tabs-title-width: 100%;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: center;
    --n-tabs-title-flex-grow: 1;
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-title-gap: 20px;
    --n-tabs-title-border-radius: 8px 8px 8px 8px;
    --n-tabs-title-padding-top: 10px;
    --n-tabs-title-padding-right: 40px;
    --n-tabs-title-padding-bottom: 10px;
    --n-tabs-title-padding-left: 40px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #000;
}
.elementor-76635 .elementor-element.elementor-element-a4484c0>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-76635 .elementor-element.elementor-element-a4484c0.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover)
{
    border-style: none;
}
.elementor-76635 .elementor-element.elementor-element-a4484c0.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-76635 .elementor-element.elementor-element-a4484c0.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #f24c2c;
}
.elementor-76635 .elementor-element.elementor-element-a4484c0.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
    line-height: 30px;
}
.elementor-76635 .elementor-element.elementor-element-a4484c0>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-62d406b
{
    --display: flex;
    --border-radius: 0px 0px 20px 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-76635 .elementor-element.elementor-element-e2d4d80
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-73e4a37
{
    text-align: center;
}
.elementor-76635 .elementor-element.elementor-element-73e4a37 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-6f1c49f
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-76635 .elementor-element.elementor-element-6f1c49f .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-76635 .elementor-element.elementor-element-6f1c49f .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-76635 .elementor-element.elementor-element-26a7f2a
{
    --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-76635 .elementor-element.elementor-element-26a7f2a:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-26a7f2a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-76635 .elementor-element.elementor-element-26a7f2a: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-76635 .elementor-element.elementor-element-26a7f2a, .elementor-76635 .elementor-element.elementor-element-26a7f2a::before
{
    --border-transition: .3s;
}
.elementor-76635 .elementor-element.elementor-element-b75f141
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-f31ba6c
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-f31ba6c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-379be8e
{
    --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-76635 .elementor-element.elementor-element-379be8e:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-379be8e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-76635 .elementor-element.elementor-element-379be8e: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-76635 .elementor-element.elementor-element-379be8e, .elementor-76635 .elementor-element.elementor-element-379be8e::before
{
    --border-transition: .3s;
}
.elementor-76635 .elementor-element.elementor-element-cc9b3a1
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-4e2db76
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-4e2db76>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-76635 .elementor-element.elementor-element-95f0382
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-76635 .elementor-element.elementor-element-95f0382:not(.elementor-motion-effects-element-type-background), .elementor-76635 .elementor-element.elementor-element-95f0382>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-76635 .elementor-element.elementor-element-95f0382: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-76635 .elementor-element.elementor-element-95f0382, .elementor-76635 .elementor-element.elementor-element-95f0382::before
{
    --border-transition: .3s;
}
.elementor-76635 .elementor-element.elementor-element-ec9dea6
{
    --display: flex;
    --flex-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-76635 .elementor-element.elementor-element-7c3c9c0
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-76635 .elementor-element.elementor-element-edaea7e
{
    --n-accordion-title-justify-content: space-between;
    --n-accordion-title-flex-grow: 1;
    --n-accordion-title-icon-order: initial;
    --n-accordion-title-font-size: 20px;
    --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-76635 .elementor-element.elementor-element-edaea7e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-76635 .elementor-element.elementor-element-edaea7e
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-76635 .elementor-element.elementor-element-edaea7e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
.elementor-76635 .elementor-element.elementor-element-edaea7e>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
:root
{
    --page-title-display: none;
}
@media(min-width: 768px)
{
    .elementor-76635 .elementor-element.elementor-element-6b54f85
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-4a0799a
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-33688a2
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-1ee88ef
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-7d91ca3
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-17f167c
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-3f41387
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-d58ed5d
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-defe418
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-5826e2f
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-2138668
    {
        --content-width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-86cc810
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-946dea6
    {
        --width: 24.5%;
    }
    .elementor-76635 .elementor-element.elementor-element-bf1a195
    {
        --width: 16%;
    }
    .elementor-76635 .elementor-element.elementor-element-c3da084
    {
        --width: 1.5%;
    }
    .elementor-76635 .elementor-element.elementor-element-ff4dde7
    {
        --width: 16%;
    }
    .elementor-76635 .elementor-element.elementor-element-4fa33b1
    {
        --width: 1.5%;
    }
    .elementor-76635 .elementor-element.elementor-element-5fc1730
    {
        --width: 16%;
    }
    .elementor-76635 .elementor-element.elementor-element-eb12634
    {
        --width: 24.5%;
    }
    .elementor-76635 .elementor-element.elementor-element-8b4214e
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-5d45d07
    {
        --content-width: 1140px;
    }
    .elementor-76635 .elementor-element.elementor-element-ef69487
    {
        --width: 35%;
    }
    .elementor-76635 .elementor-element.elementor-element-964470c
    {
        --width: 35%;
    }
    .elementor-76635 .elementor-element.elementor-element-5a281ee
    {
        --width: 35%;
    }
    .elementor-76635 .elementor-element.elementor-element-3ac858d
    {
        --content-width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-c341f43
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-94fa1b9
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-c6fe777
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-1e9f187
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-c82411d
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-4bd292d
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-12c806e
    {
        --width: 17%;
    }
    .elementor-76635 .elementor-element.elementor-element-0b81889
    {
        --width: 13%;
    }
    .elementor-76635 .elementor-element.elementor-element-f97f968
    {
        --width: 13%;
    }
    .elementor-76635 .elementor-element.elementor-element-e0610bb
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-018245a
    {
        --width: 13%;
    }
    .elementor-76635 .elementor-element.elementor-element-2b12ea0
    {
        --width: 13%;
    }
    .elementor-76635 .elementor-element.elementor-element-01cd1a3
    {
        --width: 16%;
    }
    .elementor-76635 .elementor-element.elementor-element-a0a18d0
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-4ee2959
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-9c0f394
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-89a0ae7
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-11e0080
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-20ab363
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-ae20ce1
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-bc02012
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-cf84b7b
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-108542b
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-049ef3e
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-d546ffb
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-ce75e85
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-197530d
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-2758280
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-3f19c44
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-d7a7b07
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-6048cb4
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-c1dc7bb
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-3ed939c
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-43dec56
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-85ebc41
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-ab50cad
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-82858b5
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-789647d
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-aea7aee
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-5b45201
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-f6e3891
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-c6796dd
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-17ace61
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-337f43c
    {
        --width: 14%;
    }
    .elementor-76635 .elementor-element.elementor-element-34c18b4
    {
        --width: 12%;
    }
    .elementor-76635 .elementor-element.elementor-element-727c9bc
    {
        --width: 12%;
    }
    .elementor-76635 .elementor-element.elementor-element-e64e0b4
    {
        --width: 12%;
    }
    .elementor-76635 .elementor-element.elementor-element-4994a3b
    {
        --width: 12%;
    }
    .elementor-76635 .elementor-element.elementor-element-6ee0eb8
    {
        --width: 15%;
    }
    .elementor-76635 .elementor-element.elementor-element-6765c16
    {
        --content-width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-fdfb2da
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-ed75641
    {
        --width: 20%;
    }
    .elementor-76635 .elementor-element.elementor-element-418a851
    {
        --width: 20%;
    }
    .elementor-76635 .elementor-element.elementor-element-62edbdb
    {
        --width: 20%;
    }
    .elementor-76635 .elementor-element.elementor-element-d19f3c2
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-9a3f6d4
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-7907be6
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-ba58a57
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-b56ad80
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-fb53927
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-ecff54f
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-9a3e371
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-ef54ef3
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-c333b7b
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-f873e85
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-9899db1
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-7bd00cb
    {
        width: 13.839%;
    }
    .elementor-76635 .elementor-element.elementor-element-e5776be
    {
        width: 36.161%;
    }
    .elementor-76635 .elementor-element.elementor-element-6aaa833
    {
        width: 34.643%;
    }
    .elementor-76635 .elementor-element.elementor-element-3afa2cf
    {
        width: 15.336%;
    }
    .elementor-76635 .elementor-element.elementor-element-4b5d101
    {
        --content-width: 1440px;
    }
    .elementor-76635 .elementor-element.elementor-element-c980110
    {
        --content-width: 1440px;
    }
    .elementor-76635 .elementor-element.elementor-element-5c911f0
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-609b29c
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-1fff194
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-f5c59eb
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-bd23974
    {
        --content-width: 1440px;
    }
    .elementor-76635 .elementor-element.elementor-element-a38f91d
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-b9924a5
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-12bdd2d
    {
        --width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-b3cdceb
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-733fc7f
    {
        --content-width: 1356px;
    }
    .elementor-76635 .elementor-element.elementor-element-1d552d1
    {
        --content-width: 1500px;
    }
    .elementor-76635 .elementor-element.elementor-element-c3fa86f
    {
        --width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-ac0ae0c
    {
        --content-width: 1500px;
    }
    .elementor-76635 .elementor-element.elementor-element-73fab5f
    {
        --width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-144cd3e
    {
        --content-width: 1500px;
    }
    .elementor-76635 .elementor-element.elementor-element-c22328b
    {
        --width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-c229276
    {
        --content-width: 1500px;
    }
    .elementor-76635 .elementor-element.elementor-element-dabd1bd
    {
        --width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-2c35932
    {
        --content-width: 1500px;
    }
    .elementor-76635 .elementor-element.elementor-element-8aa6e07
    {
        --width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-768df6a
    {
        --content-width: 1500px;
    }
    .elementor-76635 .elementor-element.elementor-element-d820346
    {
        --width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-f07705b
    {
        --content-width: 1500px;
    }
    .elementor-76635 .elementor-element.elementor-element-361aef9
    {
        --width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-75facb1
    {
        --content-width: 1500px;
    }
    .elementor-76635 .elementor-element.elementor-element-ba64412
    {
        --width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-6549f39
    {
        --content-width: 1500px;
    }
    .elementor-76635 .elementor-element.elementor-element-193557c
    {
        --width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-8e509e3
    {
        --content-width: 1500px;
    }
    .elementor-76635 .elementor-element.elementor-element-3776f5a
    {
        --width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-e2d4d80
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-b75f141
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-cc9b3a1
    {
        --content-width: 1460px;
    }
    .elementor-76635 .elementor-element.elementor-element-ec9dea6
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-76635 .elementor-element.elementor-element-946dea6
    {
        --width: 125.625px;
    }
    .elementor-76635 .elementor-element.elementor-element-eb12634
    {
        --width: 125.359px;
    }
    .elementor-76635 .elementor-element.elementor-element-ed75641
    {
        --width: 512.594px;
    }
    .elementor-76635 .elementor-element.elementor-element-418a851
    {
        --width: 512.594px;
    }
    .elementor-76635 .elementor-element.elementor-element-62edbdb
    {
        --width: 480.594px;
    }
    .elementor-76635 .elementor-element.elementor-element-e5776be
    {
        width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-6aaa833
    {
        width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-a38f91d
    {
        --width: 235px;
    }
    .elementor-76635 .elementor-element.elementor-element-b9924a5
    {
        --width: 29.004%;
    }
    .elementor-76635 .elementor-element.elementor-element-12bdd2d
    {
        --width: 30%;
    }
}
@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-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-76635 .elementor-element.elementor-element-6b54f85
    {
        --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-76635 .elementor-element.elementor-element-4a0799a
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .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-76635 .elementor-element.elementor-element-edf7435
    {
        line-height: 1.5em;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-76635 .elementor-element.elementor-element-6d90332 img
    {
        width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-3871c02 .elementor-heading-title
    {
        font-size: 33px;
        line-height: 1.4em;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40
    {
        width: var(--container-widget-width,193.016px);
        max-width: 193.016px;
        --container-widget-width: 193.016px;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-9d5df5c
    {
        font-size: 14px;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-title
    {
        margin-bottom: 5px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 39%;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302
    {
        width: var(--container-widget-width,183.859px);
        max-width: 183.859px;
        --container-widget-width: 183.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-a121515
    {
        font-size: 14px;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-title
    {
        margin-bottom: 14px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-0c6f600
    {
        font-size: 14px;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-76635 .elementor-element.elementor-element-bd4bd57
    {
        font-size: 14px;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738.elementor-position-right .elementor-image-box-img
    {
        margin-left: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738.elementor-position-left .elementor-image-box-img
    {
        margin-right: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738
    {
        width: var(--container-widget-width,193.016px);
        max-width: 193.016px;
        --container-widget-width: 193.016px;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-18b15ac
    {
        font-size: 14px;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 44%;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd
    {
        width: var(--container-widget-width,183.859px);
        max-width: 183.859px;
        --container-widget-width: 183.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-5f95fd5
    {
        font-size: 14px;
    }
    .elementor-76635 .elementor-element.elementor-element-57e9946.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-57e9946.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-57e9946.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-57e9946 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-76635 .elementor-element.elementor-element-ee04758
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-8933085
    {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-6d7a82c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-6d7a82c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-6d7a82c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-6d7a82c .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-76635 .elementor-element.elementor-element-bc977cb
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-6d834da
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-209beb4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-209beb4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-209beb4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-209beb4 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-76635 .elementor-element.elementor-element-8628459
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-85779ea
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-8ae9f36.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-8ae9f36.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-8ae9f36.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-8ae9f36 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-76635 .elementor-element.elementor-element-a889d94
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-8ff3d20
    {
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-c15096b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-c15096b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-c15096b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-c15096b .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-2dfca0c
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-02c56e1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-02c56e1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-02c56e1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-02c56e1 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-c7d823a
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-5fd9976.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-5fd9976.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-5fd9976.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-5fd9976 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-7130aa0
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-706315e
    {
        --padding-top: 10px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-391f117.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-391f117.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-391f117.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-391f117 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-76635 .elementor-element.elementor-element-b4f931f
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-2bce3b4
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-1b73c70.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-1b73c70.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-1b73c70.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-1b73c70 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-76635 .elementor-element.elementor-element-489204f
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-301b8ec
    {
        --margin-top: 35px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-5d3a9c4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-5d3a9c4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-5d3a9c4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-5d3a9c4 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-b1063bb
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-5490537
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-bf7408b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-bf7408b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-bf7408b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-bf7408b .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-bf7408b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 13%;
    }
    .elementor-76635 .elementor-element.elementor-element-4fa7394
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-bfa9ca9
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-590e995.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-590e995.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-590e995.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-590e995 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-76635 .elementor-element.elementor-element-c95f005
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-47252a1 .elementor-heading-title
    {
        font-size: 33px;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-76635 .elementor-element.elementor-element-5dde6ae .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-3f655f8 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-11f163b .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-443b4b1 .elementor-heading-title
    {
        font-size: 33px;
        line-height: 1.5em;
    }
    .elementor-76635 .elementor-element.elementor-element-faac306 .elementor-heading-title
    {
        font-size: 33px;
    }
    .elementor-76635 .elementor-element.elementor-element-3356293
    {
        --n-tabs-title-padding-top: 10px;
        --n-tabs-title-padding-right: 10px;
        --n-tabs-title-padding-bottom: 10px;
        --n-tabs-title-padding-left: 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-31c8de0 .elementor-heading-title
    {
        font-size: 33px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-fdfb2da
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --flex-wrap: wrap;
    }
    .elementor-76635 .elementor-element.elementor-element-ed75641
    {
        --padding-top: 60px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-08a8003 img
    {
        width: 40%;
    }
    .elementor-76635 .elementor-element.elementor-element-418a851
    {
        --padding-top: 60px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-2dc81d4 img
    {
        width: 40%;
    }
    .elementor-76635 .elementor-element.elementor-element-62edbdb
    {
        --padding-top: 70px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-c017b33 img
    {
        width: 40%;
    }
    .elementor-76635 .elementor-element.elementor-element-d19f3c2
    {
        --padding-top: 0px;
        --padding-bottom: 70px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-d120a93 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-76635 .elementor-element.elementor-element-d120a93 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-7969e1a .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-0874319 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-6727e3b .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .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-76635 .elementor-element.elementor-element-77a422c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 25px 0;
    }
    .elementor-76635 .elementor-element.elementor-element-445faab .elementor-heading-title
    {
        font-size: 33px;
        line-height: 51px;
    }
    .elementor-76635 .elementor-element.elementor-element-445faab>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-f5c59eb
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-f5c59eb.e-con
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-bd23974
    {
        --justify-content: center;
        --align-items: center;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-bd23974.e-con
    {
        --align-self: flex-end;
    }
    .elementor-76635 .elementor-element.elementor-element-a38f91d
    {
        --justify-content: center;
        --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-76635 .elementor-element.elementor-element-3548f45 .elementor-button
    {
        font-size: 12px;
        line-height: 1.5em;
    }
    .elementor-76635 .elementor-element.elementor-element-3548f45
    {
        width: var(--container-widget-width,225.844px);
        max-width: 225.844px;
        --container-widget-width: 225.844px;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-b9924a5
    {
        --justify-content: center;
        --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-76635 .elementor-element.elementor-element-c1c27a9 .elementor-button
    {
        font-size: 12px;
        line-height: 1.5em;
    }
    .elementor-76635 .elementor-element.elementor-element-c1c27a9
    {
        width: var(--container-widget-width,244.844px);
        max-width: 244.844px;
        --container-widget-width: 244.844px;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-12bdd2d
    {
        --justify-content: center;
    }
    .elementor-76635 .elementor-element.elementor-element-fc681a5 .elementor-button
    {
        font-size: 12px;
        line-height: 1.5em;
    }
    .elementor-76635 .elementor-element.elementor-element-fc681a5
    {
        width: var(--container-widget-width,244px);
        max-width: 244px;
        --container-widget-width: 244px;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-b3cdceb
    {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-b3cdceb.e-con
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-a9b5003
    {
        width: var(--container-widget-width,95%);
        max-width: 95%;
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-733fc7f
    {
        --padding-top: 50px;
        --padding-bottom: 80px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-edaea7e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-76635 .elementor-element.elementor-element-6b54f85
    {
        --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-76635 .elementor-element.elementor-element-0c11045
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-0c11045 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-0c11045>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-76635 .elementor-element.elementor-element-edf7435
    {
        text-align: center;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-76635 .elementor-element.elementor-element-9fef9b0
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-b73f392
    {
        --margin-top: 20px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-3871c02 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-76635 .elementor-element.elementor-element-5e885fa .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-76635 .elementor-element.elementor-element-5e885fa>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-7d91ca3
    {
        --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-76635 .elementor-element.elementor-element-cbcbe40 .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0%;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0%;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40
    {
        width: 100%;
        max-width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-cbcbe40.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-76635 .elementor-element.elementor-element-9d5df5c
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-76635 .elementor-element.elementor-element-9d5df5c>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-047f302
    {
        width: 100%;
        max-width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-a121515
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-76635 .elementor-element.elementor-element-a121515>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795
    {
        width: var(--container-widget-width,273.859px);
        max-width: 273.859px;
        --container-widget-width: 273.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-fb77795.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-76635 .elementor-element.elementor-element-0c6f600
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-76635 .elementor-element.elementor-element-0c6f600>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-17f167c
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4
    {
        width: var(--container-widget-width,263.688px);
        max-width: 263.688px;
        --container-widget-width: 263.688px;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-dfab5d4.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-76635 .elementor-element.elementor-element-bd4bd57
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-76635 .elementor-element.elementor-element-bd4bd57>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738 .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0%;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0%;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738
    {
        width: 100%;
        max-width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-6ead738.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-76635 .elementor-element.elementor-element-18b15ac
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-76635 .elementor-element.elementor-element-18b15ac>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-59ad5fd
    {
        width: 100%;
        max-width: 100%;
    }
    .elementor-76635 .elementor-element.elementor-element-5f95fd5
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-76635 .elementor-element.elementor-element-5f95fd5>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-3f41387
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-d58ed5d
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-d06ce90 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-76635 .elementor-element.elementor-element-cd62833 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-76635 .elementor-element.elementor-element-cd62833>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-defe418
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-1f9a241
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-57e9946 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-57e9946 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-ee04758
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
    }
    .elementor-76635 .elementor-element.elementor-element-ee04758.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-6d7a82c .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-6d7a82c .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-bc977cb
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
    }
    .elementor-76635 .elementor-element.elementor-element-bc977cb.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-209beb4 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-209beb4 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-8628459
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
    }
    .elementor-76635 .elementor-element.elementor-element-8628459.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-8ae9f36 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-8ae9f36 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-a889d94
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
    }
    .elementor-76635 .elementor-element.elementor-element-a889d94.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-c15096b .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-c15096b .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-2dfca0c
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
    }
    .elementor-76635 .elementor-element.elementor-element-2dfca0c.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-1019082
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-02c56e1 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-02c56e1 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-02c56e1 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-02c56e1>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-c7d823a
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-76635 .elementor-element.elementor-element-c7d823a.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-2a6e45d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-5fd9976 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-5fd9976 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-5fd9976 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-5fd9976>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-7130aa0
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-76635 .elementor-element.elementor-element-7130aa0.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-391f117 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-391f117 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-391f117 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-b4f931f
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
    }
    .elementor-76635 .elementor-element.elementor-element-b4f931f>.elementor-widget-container
    {
        padding: 5px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-b4f931f.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-1b73c70 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-1b73c70 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-1b73c70 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-489204f
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
    }
    .elementor-76635 .elementor-element.elementor-element-489204f>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-489204f.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-5d3a9c4 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-5d3a9c4 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-5d3a9c4 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-b1063bb
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
    }
    .elementor-76635 .elementor-element.elementor-element-b1063bb>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-b1063bb.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-bf7408b .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-bf7408b .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-bf7408b .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-4fa7394
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
    }
    .elementor-76635 .elementor-element.elementor-element-4fa7394>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-4fa7394.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-bfa9ca9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-590e995 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-76635 .elementor-element.elementor-element-590e995 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-76635 .elementor-element.elementor-element-590e995 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-76635 .elementor-element.elementor-element-c95f005
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
    }
    .elementor-76635 .elementor-element.elementor-element-c95f005>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-c95f005.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-cae986b .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-76635 .elementor-element.elementor-element-cae986b.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-12200f3
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-47252a1 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-47252a1>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-2592b87 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-76635 .elementor-element.elementor-element-2592b87>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-946dea6
    {
        --width: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-bf1a195
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-76635 .elementor-element.elementor-element-5dde6ae .elementor-counter
    {
        gap: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-5dde6ae .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-76635 .elementor-element.elementor-element-5dde6ae .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-76635 .elementor-element.elementor-element-ff4dde7
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-3f655f8 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-3f655f8 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-76635 .elementor-element.elementor-element-3f655f8 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-76635 .elementor-element.elementor-element-5fc1730
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-11f163b .elementor-counter
    {
        gap: 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-11f163b .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-76635 .elementor-element.elementor-element-11f163b .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-76635 .elementor-element.elementor-element-ef69487
    {
        --width: 45%;
    }
    .elementor-76635 .elementor-element.elementor-element-1d55515 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-76635 .elementor-element.elementor-element-1d55515 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-76635 .elementor-element.elementor-element-1d55515 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-76635 .elementor-element.elementor-element-964470c
    {
        --width: 45%;
    }
    .elementor-76635 .elementor-element.elementor-element-bd0c246 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-76635 .elementor-element.elementor-element-bd0c246 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-76635 .elementor-element.elementor-element-bd0c246 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-76635 .elementor-element.elementor-element-0b8c17d .elementor-counter
    {
        gap: 2px;
    }
    .elementor-76635 .elementor-element.elementor-element-0b8c17d .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-76635 .elementor-element.elementor-element-0b8c17d .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-76635 .elementor-element.elementor-element-3ac858d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-31f64f4
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-fa7a544
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-443b4b1 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-76635 .elementor-element.elementor-element-443b4b1>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-9948bc4 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-76635 .elementor-element.elementor-element-7b636b2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-5c28409 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-8df727b .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-74c4325 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-e333ffc .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-2550d2d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-e6c3463 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-cf3c11d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-3c009d2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-3810ccc .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-3d18647 .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-76635 .elementor-element.elementor-element-3d18647.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-4bd292d
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-faac306 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-76635 .elementor-element.elementor-element-0084f16 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-76635 .elementor-element.elementor-element-0084f16 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-76635 .elementor-element.elementor-element-0084f16>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-afad2aa
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-57ca439
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-76635 .elementor-element.elementor-element-0b81889
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-b740775>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-f97f968
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-c1f84b1>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-e0610bb
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-018245a
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-2b12ea0
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-2b12ea0.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-76635 .elementor-element.elementor-element-4ee2959
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-9c0f394
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-89a0ae7
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-11e0080
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-20ab363
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-cf84b7b
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-108542b
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-049ef3e
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-d546ffb
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-ce75e85
    {
        --width: 33%;
    }
    .elementor-76635 .elementor-element.elementor-element-3f19c44
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-d7a7b07
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-6048cb4
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-c1dc7bb
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-82858b5
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-789647d
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-aea7aee
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-5b45201
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-f6e3891
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-337f43c
    {
        --width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-3356293
    {
        --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-76635 .elementor-element.elementor-element-3356293.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-76635 .elementor-element.elementor-element-3356293>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-8be24d5>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-6765c16
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-31c8de0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-76635 .elementor-element.elementor-element-31c8de0>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-1cd282f .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-76635 .elementor-element.elementor-element-fdfb2da
    {
        --gap: 40px 0px;
        --row-gap: 40px;
        --column-gap: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-ed75641
    {
        --padding-top: 25px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-08a8003 img
    {
        width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-01745dc .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-cf29dd8
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-76635 .elementor-element.elementor-element-cf29dd8>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-418a851
    {
        --padding-top: 25px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-2dc81d4 img
    {
        width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-2dc81d4>.elementor-widget-container
    {
        margin: -45px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-8396d1d .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-3eda192
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-76635 .elementor-element.elementor-element-3eda192>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-62edbdb
    {
        --margin-top: 25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-c017b33 img
    {
        width: 50%;
    }
    .elementor-76635 .elementor-element.elementor-element-17da496 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-3cba9bd
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-76635 .elementor-element.elementor-element-3cba9bd>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-a5db7b1
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-2b73053 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-2b73053>.elementor-widget-container
    {
        padding: 0 12px 0 12px;
    }
    .elementor-76635 .elementor-element.elementor-element-d19f3c2
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-d120a93 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-d120a93 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40%;
    }
    .elementor-76635 .elementor-element.elementor-element-7969e1a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-7969e1a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40%;
    }
    .elementor-76635 .elementor-element.elementor-element-0874319 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-0874319 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-76635 .elementor-element.elementor-element-6727e3b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-6727e3b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40%;
    }
    .elementor-76635 .elementor-element.elementor-element-a3308ee>.elementor-widget-container
    {
        padding: 25px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-771d8a3
    {
        --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-76635 .elementor-element.elementor-element-8009708 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-6afbec8>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-fb53927
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-9679da3
    {
        padding: 36px 0 36px 0;
    }
    .elementor-76635 .elementor-element.elementor-element-2bcc2e4>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-ef935ea
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-f156991 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-a66a158 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-76635 .elementor-element.elementor-element-a66a158>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-1ef51d1
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-83bf21c
    {
        padding: 36px 0 36px 0;
    }
    .elementor-76635 .elementor-element.elementor-element-110993c>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-4481100>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-2175586 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 33px;
    }
    .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-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-76635 .elementor-element.elementor-element-14f5ef1 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-76635 .elementor-element.elementor-element-14f5ef1>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-item>.elementor-icon-list-text, .elementor-76635 .elementor-element.elementor-element-2e62fea .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-76635 .elementor-element.elementor-element-2e62fea>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-4b5d101
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-5ca25db .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-5c911f0
    {
        --justify-content: center;
    }
    .elementor-76635 .elementor-element.elementor-element-5c911f0.e-con
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-d999889
    {
        width: var(--container-widget-width,66%);
        max-width: 66%;
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-d999889.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-dcd35ac
    {
        width: var(--container-widget-width,66%);
        max-width: 66%;
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-dcd35ac.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-57b4152
    {
        width: var(--container-widget-width,66%);
        max-width: 66%;
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-57b4152.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-4143be1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-77a422c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-fbbc7e6
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-445faab .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-76635 .elementor-element.elementor-element-a38f91d
    {
        --width: 762px;
    }
    .elementor-76635 .elementor-element.elementor-element-3548f45 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-76635 .elementor-element.elementor-element-3548f45
    {
        width: var(--container-widget-width,45%);
        max-width: 45%;
        --container-widget-width: 45%;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-3548f45.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-c1c27a9 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-76635 .elementor-element.elementor-element-c1c27a9
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-c1c27a9.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-12bdd2d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-fc681a5 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-76635 .elementor-element.elementor-element-fc681a5
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-fc681a5.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-b3cdceb
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-a9b5003
    {
        text-align: center;
        font-size: 16px;
        line-height: 23px;
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-76635 .elementor-element.elementor-element-a9b5003.elementor-element
    {
        --align-self: center;
    }
    .elementor-76635 .elementor-element.elementor-element-733fc7f
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-92348d0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-76635 .elementor-element.elementor-element-327c678 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-76635 .elementor-element.elementor-element-c3fa86f
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-108a839 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-0f1435b
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-0f1435b>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-item>.elementor-icon-list-text, .elementor-76635 .elementor-element.elementor-element-ed8f2ed .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 16px;
    }
    .elementor-76635 .elementor-element.elementor-element-ed8f2ed>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-243e7e8
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-243e7e8>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-73fab5f
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-0d5521a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-55207a5
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-55207a5>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-c22328b
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-b7629b6 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-b8b9139
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-b8b9139>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-92aeaae
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-92aeaae>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-e3c44bf .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-73080c9
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-73080c9>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-7f63fe9
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-7f63fe9>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-8aa6e07
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-29fb751 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-c6fd38c
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-c6fd38c>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-0d6f1bd
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-0d6f1bd>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-6c5e7b8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-36b19b0
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-36b19b0>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-9e929f1
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-9e929f1>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-361aef9
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-5c2d7b3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-7141583
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-7141583>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-59ea451
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-59ea451>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-ba64412
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-f304c47 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-8676ff9
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-8676ff9>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-9ec9205
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-9ec9205>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-193557c
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-928d21d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-53592db
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-53592db>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-6ba53d8
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-6ba53d8>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-3776f5a
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-05d7af7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-ff4de99
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-ff4de99>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-f504ff1
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-76635 .elementor-element.elementor-element-f504ff1>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-a4484c0
    {
        --n-tabs-title-font-size: 14px;
    }
    .elementor-76635 .elementor-element.elementor-element-a4484c0.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
    {
        line-height: 21px;
    }
    .elementor-76635 .elementor-element.elementor-element-a4484c0>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-76635 .elementor-element.elementor-element-62d406b
    {
        --margin-top: -21px;
        --margin-bottom: 0px;
        --margin-left: 10px;
        --margin-right: 10px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-76635 .elementor-element.elementor-element-e2d4d80
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-76635 .elementor-element.elementor-element-73e4a37 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-76635 .elementor-element.elementor-element-6f1c49f .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-76635 .elementor-element.elementor-element-6f1c49f>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-76635 .elementor-element.elementor-element-f31ba6c
    {
        font-size: 14px;
    }
    .elementor-76635 .elementor-element.elementor-element-4e2db76
    {
        font-size: 14px;
    }
    .elementor-76635 .elementor-element.elementor-element-7c3c9c0
    {
        font-size: 14px;
    }
    .elementor-76635 .elementor-element.elementor-element-edaea7e
    {
        --n-accordion-title-font-size: 15px;
    }
    .elementor-76635 .elementor-element.elementor-element-edaea7e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}/* Start custom CSS for html, class: .elementor-element-c2976cd *//*.sub_header ul.subheader li a {*//*    color: #fff;*//*    font-size: 15px;*//*}*/
.sub_header ul.subheader li a
{
    color: #fff;
    font-size: 13px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-1ee88ef */
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-f47631b */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7d91ca3 *//*.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-17f167c *//*.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-3f41387 *//*.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-1019082 */
.sports-books_features
{
    padding-left: 20px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2a6e45d */
.sports-books_features
{
    padding-left: 20px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-d58ed5d */
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    .features_middle_first_sec
    {
        margin-top: 185px;
    }
    .features_middle_second_sec
    {
        margin-top: 0;
    }
    .features_last_column_game_sec
    {
        margin-top: 30px;
    }
    .first_column_sec_box
    {
        margin-top: 34px;
    }
    .first_column_third_box
    {
        margin-top: 28px;
    }
    .middle_last_box
    {
        margin-top: 0;
    }
    .third_column_first_box
    {
        margin-top: 0;
    }
    .third_column_second_box
    {
        margin-top: 30px;
    }
    .third_column_third_box
    {
        margin-top: 40px;
    }
    .last_column_last_box
    {
        margin-top: 20px;
    }
    .third_column_fourth_box
    {
        margin-top: 10px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-86cc810 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5d45d07 */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-3356293 */
@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-d19f3c2 */
.more_solution_gs .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.more_solution_gs .elementor-image-box-content
{
    text-align: left;
    padding-left: 25px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-9a3e371 */
.geograph_flag .elementor-image-box-wrapper
{
    display: inline-flex;
}
.geograph_flag p.elementor-image-box-title
{
    padding-left: 10px;
}
.flag-container img
{
    width: 45px;
    margin-right: 10px;
    border-radius: 5px;
}
.flag-icon
{
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-32caa8c *//*.timeline.height-6:after {*//*    height: 533px;*//*}*//* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4143be1 */
.video_slide .sa_hover_container
{
    padding: 10px!important;
}
.video_slide .sa_hover_container .wp-video
{
    border: 5px solid #fff!important;
    border-radius: 10px;
}
.video_slide .mejs-controls
{
    display: none!important;
}
.testimonial_sec .sa_hover_container
{
    min-height: 450px;
}
.testimonial_sec .sa_hover_container
{
    padding: 0!important;
}
.testimonial_sec .testimonial_item
{
    background: #fff;
    padding: 33px;
    text-align: center;
    font-size: 17px;
    border-radius: 20px;
}
.Divider
{
    border-top: 2px solid #000;
    width: 21%;
    margin: 0 auto;
    margin-bottom: 19px;
}
.testimonial_item .content
{
    margin-bottom: 19px;
}
.testimonial_name h3
{
    font-family: 'Vanguard CF';
    color: #1654d5;
    font-weight: 500;
    font-size: 32px;
}
.testimonial_name p.founder_details
{
    color: #f00;
    font-size: 20px;
}
@media(max-width: 767px)
{
    .testimonial_sec .sa_hover_container
    {
        min-height: 650px!important;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-bd23974 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f5c59eb */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b3cdceb */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-edaea7e */
.faq_style .e-n-accordion-item[open] .e-n-accordion-item-title
{
    margin-block-end: var(--n-accordion-item-title-distance-from-content);
    color: var(--n-accordion-title-active-color);
    font-weight: 600;
}
.faq_style [tabindex="-1"]:focus, input:read-write:focus, select:focus, textarea:focus
{
    box-shadow: none!important;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e2d4d80 */
ul.custom_ul
{
    padding-left: 55px;
}
ul.custom_ul li
{
    list-style: auto;
}
@media(min-width: 320) and (max-width: 576px)
{
    ul.custom_ul
    {
        padding-left: 0!important;
    }
}/* End custom CSS *//* Start custom CSS */
article#post-49440
{
    width: 100%!important;
    display: block!important;
}/* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS */
