﻿.elementor-64178 .elementor-element.elementor-element-c7cdb90
{
    --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-64178 .elementor-element.elementor-element-c7cdb90:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-c7cdb90>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-64178 .elementor-element.elementor-element-1503744
{
    --display: flex;
    --justify-content: center;
    border-style: none;
    --border-style: none;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-64178 .elementor-element.elementor-element-1503744:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-1503744>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-64178 .elementor-element.elementor-element-26aff1e>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-26aff1e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 22px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 27.31px;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-cef553f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-606fe51>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-606fe51 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 22px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 27.31px;
    color: #fff;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-64178 .elementor-element.elementor-element-98334e6>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-98334e6
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-64178 .elementor-element.elementor-element-68fabf2 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-68fabf2 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-68fabf2 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-68fabf2>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-68fabf2 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-68fabf2 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-046115e
{
    --display: flex;
    --justify-content: center;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-64178 .elementor-element.elementor-element-33f24b2
{
    --display: flex;
    --justify-content: center;
}
.elementor-64178 .elementor-element.elementor-element-33f24b2:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-33f24b2>.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-64178 .elementor-element.elementor-element-b2704fd
{
    --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-64178 .elementor-element.elementor-element-b2704fd:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-b2704fd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-64178 .elementor-element.elementor-element-4febe72
{
    --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-64178 .elementor-element.elementor-element-cd57b50
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-cd57b50 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: #000;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .neb-protected-content-message, .elementor-widget-divider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-64178 .elementor-element.elementor-element-0fea2a4
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-0fea2a4 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-0fea2a4 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-2c2609d
{
    --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: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-dfb987f
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-dfb987f:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-dfb987f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-widget-image-box .neb-protected-content-message, .elementor-widget-image-box .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-image-box .elementor-image-box-description
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-description
{
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-2764f00>.elementor-widget-container
{
    margin: -18px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-2764f00
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-e788f07
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-e788f07:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-e788f07>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64178 .elementor-element.elementor-element-c7c23a0
{
    width: var(--container-widget-width,81.214%);
    max-width: 81.214%;
    --container-widget-width: 81.214%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-c7c23a0>.elementor-widget-container
{
    margin: 5px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-c7c23a0.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-c7c23a0 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-c7c23a0.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-c7c23a0.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-c7c23a0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-c7c23a0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-c7c23a0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 21%;
}
.elementor-64178 .elementor-element.elementor-element-c7c23a0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-208a000>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-208a000
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-61b7610
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-61b7610:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-61b7610>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-description
{
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-f1d3dc6>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-f1d3dc6
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-ca26df3
{
    --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-64178 .elementor-element.elementor-element-6cd614a
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-6cd614a:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-6cd614a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64178 .elementor-element.elementor-element-f31338a
{
    width: var(--container-widget-width,97.352%);
    max-width: 97.352%;
    --container-widget-width: 97.352%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-f31338a>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-f31338a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-f31338a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-f31338a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-f31338a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-b755985>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-b755985
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-d9bb973
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-d9bb973:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-d9bb973>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-5f0e2e6
{
    width: var(--container-widget-width,88.078%);
    max-width: 88.078%;
    --container-widget-width: 88.078%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-5f0e2e6>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-position-right .elementor-image-box-img
{
    margin-left: 28px;
}
.elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-position-left .elementor-image-box-img
{
    margin-right: 28px;
}
.elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 28px;
}
.elementor-64178 .elementor-element.elementor-element-5f0e2e6 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-5f0e2e6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-64178 .elementor-element.elementor-element-5f0e2e6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-096bb91>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-096bb91
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-df868d1
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-df868d1:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-df868d1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64178 .elementor-element.elementor-element-2d146ff
{
    width: var(--container-widget-width,85.551%);
    max-width: 85.551%;
    --container-widget-width: 85.551%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 21%;
}
.elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-eb96fe3>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-eb96fe3
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-212157c
{
    --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: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-4f898d0
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-4f898d0:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-4f898d0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-406bd85.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-406bd85.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64178 .elementor-element.elementor-element-406bd85.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64178 .elementor-element.elementor-element-406bd85.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-description
{
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-35ac307>.elementor-widget-container
{
    margin: -25px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-35ac307
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-6ce4323
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-6ce4323:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-6ce4323>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64178 .elementor-element.elementor-element-23fd14f
{
    width: var(--container-widget-width,94.944%);
    max-width: 94.944%;
    --container-widget-width: 94.944%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-23fd14f>.elementor-widget-container
{
    margin: 5px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-23fd14f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-23fd14f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-23fd14f.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-23fd14f.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-23fd14f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-23fd14f .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-23fd14f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 21%;
}
.elementor-64178 .elementor-element.elementor-element-23fd14f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-b70ca9f>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-b70ca9f
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-f30864c
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-f30864c:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-f30864c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-338918e>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-338918e.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-338918e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-64178 .elementor-element.elementor-element-338918e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-64178 .elementor-element.elementor-element-338918e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-description
{
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-d05b802>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-d05b802
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-c01bf64
{
    --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-64178 .elementor-element.elementor-element-00599e2
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-00599e2:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-00599e2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64178 .elementor-element.elementor-element-5656552>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-5656552.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-5656552.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-5656552.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-5656552.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-5a75101>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-5a75101
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-5e6400a
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-5e6400a:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-5e6400a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-fa7889f
{
    width: var(--container-widget-width,108.02%);
    max-width: 108.02%;
    --container-widget-width: 108.02%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-fa7889f>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-position-right .elementor-image-box-img
{
    margin-left: 28px;
}
.elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-position-left .elementor-image-box-img
{
    margin-right: 28px;
}
.elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 28px;
}
.elementor-64178 .elementor-element.elementor-element-fa7889f .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-fa7889f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-64178 .elementor-element.elementor-element-fa7889f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-fe2988b>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-fe2988b
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-973b6d2
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-973b6d2:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-973b6d2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64178 .elementor-element.elementor-element-35a54eb
{
    width: var(--container-widget-width,85.551%);
    max-width: 85.551%;
    --container-widget-width: 85.551%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-658e5d8>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-658e5d8
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-49af9f1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-6319162 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-64178 .elementor-element.elementor-element-6319162 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-6319162 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-6319162>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-6319162.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-6319162
{
    z-index: 2;
}
.elementor-64178 .elementor-element.elementor-element-6319162 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-6319162 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-38fad9f
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-38fad9f:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-38fad9f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-64178 .elementor-element.elementor-element-8219154
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-41130bf
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-41130bf .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-448e030
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-64178 .elementor-element.elementor-element-448e030 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-448e030 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-d620c68
{
    --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: 50px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-b749376
{
    --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-64178 .elementor-element.elementor-element-e255450
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 12px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-a6c517e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-a6c517e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-a6c517e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-a6c517e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-a6c517e .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-a6c517e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64178 .elementor-element.elementor-element-a6c517e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-d46e792
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-d46e792>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-d46e792.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-a65837a
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-5440b64>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-5440b64.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-5440b64.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-5440b64.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-5440b64 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-5440b64 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 11%;
}
.elementor-64178 .elementor-element.elementor-element-5440b64 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-98a6f0d
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-98a6f0d>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-98a6f0d.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-dd4c042
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-fcac777.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-fcac777.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-fcac777.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-fcac777 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-fcac777 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64178 .elementor-element.elementor-element-fcac777 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-9562cf6
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-9562cf6>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-9562cf6.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-19e0eee
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-20c0c75.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-20c0c75.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-20c0c75.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-20c0c75 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-20c0c75 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64178 .elementor-element.elementor-element-20c0c75 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-951be75
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-951be75>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-951be75.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-d27e46c
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-30abe0e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-30abe0e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-30abe0e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-30abe0e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-30abe0e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64178 .elementor-element.elementor-element-30abe0e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-f105642
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-f105642>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-f105642.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-3c2a51f
{
    --display: flex;
    --margin-top: 38px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-ad258ec.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-ad258ec.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-ad258ec.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-ad258ec .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-ad258ec .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64178 .elementor-element.elementor-element-ad258ec .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-6b026bf
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-6b026bf>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-6b026bf.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-3595a5e
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-cbad1f2.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-cbad1f2.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-cbad1f2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-cbad1f2 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-cbad1f2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64178 .elementor-element.elementor-element-cbad1f2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-5ca9034
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-5ca9034>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-5ca9034.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-781631d
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-472470c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-472470c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-472470c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-472470c .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-472470c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64178 .elementor-element.elementor-element-472470c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-59d782c
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-59d782c>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-59d782c.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-0e90d82
{
    --display: flex;
    --margin-top: 40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-5d28001.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-5d28001.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-5d28001.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-5d28001 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-5d28001 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64178 .elementor-element.elementor-element-5d28001 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-46151a2
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-46151a2>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-46151a2.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-3667025
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-c48eaf6.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-c48eaf6.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-c48eaf6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-c48eaf6 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-c48eaf6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64178 .elementor-element.elementor-element-c48eaf6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-8cf0c6f
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-8cf0c6f>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-8cf0c6f.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-0a78aa8
{
    --display: flex;
    --margin-top: 45px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-a4ed404.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-a4ed404.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-a4ed404.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-a4ed404 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-a4ed404 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 11%;
}
.elementor-64178 .elementor-element.elementor-element-a4ed404 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-24ca351
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-24ca351>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-24ca351.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-c94e469
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-4fe5ab4>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-4fe5ab4
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-4fe5ab4 img
{
    width: 100%;
}
.elementor-64178 .elementor-element.elementor-element-8873221
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-8873221.e-con
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-e282004
{
    width: var(--container-widget-width,89.581%);
    max-width: 89.581%;
    --container-widget-width: 89.581%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-e282004>.elementor-widget-container
{
    padding: 0 0 0 40px;
}
.elementor-64178 .elementor-element.elementor-element-e282004.elementor-element
{
    --align-self: flex-start;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-e282004.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-e282004.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-e282004.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-e282004 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-e282004 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-64178 .elementor-element.elementor-element-e282004 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-282cf48
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-282cf48>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64178 .elementor-element.elementor-element-282cf48.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-a5bc22d
{
    --display: flex;
    --margin-top: 22px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-a5bc22d.e-con
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-c56eea9
{
    width: var(--container-widget-width,92.874%);
    max-width: 92.874%;
    --container-widget-width: 92.874%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-c56eea9>.elementor-widget-container
{
    padding: 0 0 0 35px;
}
.elementor-64178 .elementor-element.elementor-element-c56eea9.elementor-element
{
    --align-self: flex-start;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-c56eea9.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-64178 .elementor-element.elementor-element-c56eea9.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-64178 .elementor-element.elementor-element-c56eea9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-64178 .elementor-element.elementor-element-c56eea9 .elementor-image-box-title
{
    margin-bottom: 2px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-c56eea9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-64178 .elementor-element.elementor-element-c56eea9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-8e2ea9d
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-8e2ea9d>.elementor-widget-container
{
    margin: -12px 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64178 .elementor-element.elementor-element-8e2ea9d.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-b6732bf
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-b6732bf.e-con
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-73cf6e9
{
    width: var(--container-widget-width,86.485%);
    max-width: 86.485%;
    --container-widget-width: 86.485%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-73cf6e9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-73cf6e9.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-73cf6e9 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-73cf6e9.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-73cf6e9.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-73cf6e9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-73cf6e9 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-64178 .elementor-element.elementor-element-73cf6e9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64178 .elementor-element.elementor-element-73cf6e9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-cc681c1
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-cc681c1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64178 .elementor-element.elementor-element-cc681c1.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-cb48fce
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-cb48fce.e-con
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-67b500c
{
    width: var(--container-widget-width,86.1%);
    max-width: 86.1%;
    --container-widget-width: 86.1%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-67b500c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-67b500c.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-67b500c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-67b500c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-67b500c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-67b500c .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-67b500c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-64178 .elementor-element.elementor-element-67b500c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-7499ebb
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-7499ebb>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64178 .elementor-element.elementor-element-7499ebb.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-b08f834
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 40px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-b08f834.e-con
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-ac542ed>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-ac542ed.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-ac542ed.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-ac542ed.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-ac542ed.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-ac542ed .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-ac542ed .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64178 .elementor-element.elementor-element-ac542ed .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-e772d7f
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-e772d7f>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-e772d7f.elementor-element
{
    --align-self: flex-start;
}
.elementor-64178 .elementor-element.elementor-element-342ec08
{
    --display: flex;
    --margin-top: 40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-342ec08.e-con
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-8948f75
{
    width: var(--container-widget-width,83.714%);
    max-width: 83.714%;
    --container-widget-width: 83.714%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-8948f75>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-8948f75.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-8948f75.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-8948f75.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-8948f75.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-8948f75 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-8948f75 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64178 .elementor-element.elementor-element-8948f75 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-c10514f
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-c10514f>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64178 .elementor-element.elementor-element-c10514f.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-53568a3
{
    --display: flex;
    --margin-top: 45px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-53568a3.e-con
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-af824a7
{
    width: var(--container-widget-width,83.714%);
    max-width: 83.714%;
    --container-widget-width: 83.714%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-af824a7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-af824a7.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-af824a7.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-af824a7.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-af824a7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-af824a7 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-af824a7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-64178 .elementor-element.elementor-element-af824a7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-deea244
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-deea244>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64178 .elementor-element.elementor-element-deea244.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-02ee7ae
{
    --display: flex;
    --margin-top: 32px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-02ee7ae.e-con
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-1143a19
{
    width: var(--container-widget-width,83.714%);
    max-width: 83.714%;
    --container-widget-width: 83.714%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-1143a19>.elementor-widget-container
{
    margin: 5px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-1143a19.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-1143a19.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-1143a19.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-1143a19.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-1143a19 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-64178 .elementor-element.elementor-element-1143a19 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-64178 .elementor-element.elementor-element-1143a19 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-0acff03
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-0acff03>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-64178 .elementor-element.elementor-element-0acff03.elementor-element
{
    --align-self: flex-end;
}
.elementor-64178 .elementor-element.elementor-element-674f4af
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-95d255f
{
    --display: flex;
    --margin-top: 2px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-7bf33b1.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-7bf33b1.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-7bf33b1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-7bf33b1 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-7bf33b1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64178 .elementor-element.elementor-element-7bf33b1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-610b011
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-610b011>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-610b011.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-647888f
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-e97badd.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-e97badd.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-e97badd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-e97badd .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-e97badd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64178 .elementor-element.elementor-element-e97badd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-c718a89
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-c718a89>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-c718a89.elementor-element
{
    --align-self: flex-start;
}
.elementor-64178 .elementor-element.elementor-element-c4a579d
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-4f07f49.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-4f07f49.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-4f07f49.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-4f07f49 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-4f07f49 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-64178 .elementor-element.elementor-element-4f07f49 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-99ca9a2
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-99ca9a2>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-6e7d1f7
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-e306b02.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-e306b02.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-e306b02.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-e306b02 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-e306b02 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64178 .elementor-element.elementor-element-e306b02 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-dfc81ca
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-dfc81ca>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-dfc81ca.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-ef7d3da
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-32cf3c0.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-32cf3c0.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-32cf3c0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-32cf3c0 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-32cf3c0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-64178 .elementor-element.elementor-element-32cf3c0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-6a259f6
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-6a259f6>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-11f4c89
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-06fd00f.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-06fd00f.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-06fd00f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-06fd00f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-06fd00f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-64178 .elementor-element.elementor-element-06fd00f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-f7b9b5c
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-f7b9b5c>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-8af68ef
{
    --display: flex;
    --margin-top: 5px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-9301cdd.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-9301cdd.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-9301cdd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-9301cdd .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-9301cdd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64178 .elementor-element.elementor-element-9301cdd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-339b405
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-339b405>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-9f76c07
{
    --display: flex;
    --margin-top: -8px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-dbf782e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-dbf782e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-dbf782e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-dbf782e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-dbf782e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-64178 .elementor-element.elementor-element-dbf782e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-7c99607
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-7c99607>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-f5d444a
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-b60e8e7.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-b60e8e7.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-b60e8e7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-b60e8e7 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-b60e8e7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-64178 .elementor-element.elementor-element-b60e8e7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-98b7e7b
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-98b7e7b>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-1bb34c6
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-59fcabb.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-59fcabb.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-59fcabb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-59fcabb .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-59fcabb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-64178 .elementor-element.elementor-element-59fcabb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-db85db3
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-db85db3>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-6cca35d
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-c69dfee.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-64178 .elementor-element.elementor-element-c69dfee.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-64178 .elementor-element.elementor-element-c69dfee.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-64178 .elementor-element.elementor-element-c69dfee .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-64178 .elementor-element.elementor-element-c69dfee .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-64178 .elementor-element.elementor-element-c69dfee .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-3304273
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-3304273>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-7f8f511
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-8137ff1 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 35px 18px 35px;
}
.elementor-64178 .elementor-element.elementor-element-8137ff1 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-8137ff1 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-8137ff1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-8137ff1
{
    z-index: 2;
}
.elementor-64178 .elementor-element.elementor-element-8137ff1 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-8137ff1 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-ee3d3e5
{
    --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-64178 .elementor-element.elementor-element-ee3d3e5.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-2c733bd
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-608eb74
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-608eb74 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 45px;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-f059957
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-f059957 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-f059957 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-ac4bee7
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-64178 .elementor-element.elementor-element-afd21be
{
    --display: flex;
    --justify-content: center;
}
.elementor-64178 .elementor-element.elementor-element-dc12a3b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-f4276f0
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-64178 .elementor-element.elementor-element-d79529f>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64178 .elementor-element.elementor-element-d79529f
{
    --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-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-4e492ad
{
    --display: flex;
    --justify-content: center;
}
.elementor-64178 .elementor-element.elementor-element-d34abe1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-64178 .elementor-element.elementor-element-2419b92
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-ead9661
{
    --display: flex;
    --justify-content: center;
}
.elementor-64178 .elementor-element.elementor-element-22d2481
{
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-22d2481 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    line-height: 1.3em;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-7299957
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-04800ca>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64178 .elementor-element.elementor-element-04800ca
{
    --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-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-fd0d0bf
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-64178 .elementor-element.elementor-element-f08208b
{
    --display: flex;
    --justify-content: center;
}
.elementor-64178 .elementor-element.elementor-element-34e8a12 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-6f8c195
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-2ffddae>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64178 .elementor-element.elementor-element-2ffddae
{
    --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-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-f8c84bf
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-a6ce0d9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-64178 .elementor-element.elementor-element-30de57f
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-71f67a5
{
    --display: flex;
    --justify-content: center;
}
.elementor-64178 .elementor-element.elementor-element-f69557d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-b66f646
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-03c4348>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64178 .elementor-element.elementor-element-03c4348
{
    --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-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-7332a66
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-64178 .elementor-element.elementor-element-b1bcb1d
{
    --display: flex;
    --justify-content: center;
}
.elementor-64178 .elementor-element.elementor-element-30bb73e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-c50da68
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-164b1bc>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64178 .elementor-element.elementor-element-164b1bc
{
    --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-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-05331da
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-44a22de
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-64178 .elementor-element.elementor-element-6738718
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-6a37ce5
{
    --display: flex;
    --justify-content: center;
}
.elementor-64178 .elementor-element.elementor-element-0065e45 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-66ed4c1
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-c7a6b74>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64178 .elementor-element.elementor-element-c7a6b74
{
    --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-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-46bbbbb
{
    --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: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-aca886d .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-aca886d .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-aca886d .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-aca886d .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-aca886d .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-02868c0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 61px;
    --padding-bottom: 61px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-02868c0:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-02868c0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-64178 .elementor-element.elementor-element-f059002
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-265ad1a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-265ad1a.elementor-element
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-265ad1a
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-265ad1a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-0453fda
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-0453fda .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-0453fda .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-8684e34
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-2068734
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-64178 .elementor-element.elementor-element-3984633
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-44eb7cb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-counter .neb-protected-content-message, .elementor-widget-counter .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-counter .elementor-counter-number-wrapper
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-64178 .elementor-element.elementor-element-53cc065 .elementor-counter
{
    gap: 9px;
}
.elementor-64178 .elementor-element.elementor-element-53cc065 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
    line-height: 58px;
}
.elementor-64178 .elementor-element.elementor-element-53cc065 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-64178 .elementor-element.elementor-element-61ebeee
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-13aeda4 .elementor-counter
{
    gap: 9px;
}
.elementor-64178 .elementor-element.elementor-element-13aeda4 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 700;
    line-height: 58px;
}
.elementor-64178 .elementor-element.elementor-element-13aeda4 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-64178 .elementor-element.elementor-element-88c13d5
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-e94ffab
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-b6e085a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 40px;
    --padding-bottom: 25px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-b6e085a:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-b6e085a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64178 .elementor-element.elementor-element-9af2998
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-2768201
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-2768201.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-2768201 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-64178 .elementor-element.elementor-element-2768201 .elementor-counter
{
    gap: 12px;
}
.elementor-64178 .elementor-element.elementor-element-2768201 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 600;
    line-height: 37px;
}
.elementor-64178 .elementor-element.elementor-element-b207561
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-4a9a69b
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-4a9a69b.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-4a9a69b .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-64178 .elementor-element.elementor-element-4a9a69b .elementor-counter
{
    gap: 12px;
}
.elementor-64178 .elementor-element.elementor-element-4a9a69b .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 600;
    line-height: 37px;
}
.elementor-64178 .elementor-element.elementor-element-32ae959
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-35c3de9
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-35c3de9.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-35c3de9 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}
.elementor-64178 .elementor-element.elementor-element-35c3de9 .elementor-counter
{
    gap: 12px;
}
.elementor-64178 .elementor-element.elementor-element-35c3de9 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 48px;
    font-weight: 600;
    line-height: 37px;
}
.elementor-64178 .elementor-element.elementor-element-585656b
{
    --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: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-4e9a782 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-4e9a782 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-4e9a782 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-4e9a782>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-4e9a782
{
    z-index: 2;
}
.elementor-64178 .elementor-element.elementor-element-4e9a782 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-4e9a782 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-13664cf
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-7e18def
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-7e18def .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-5a88806
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-5a88806 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-5a88806 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs .neb-protected-content-message, .elementor-widget-nested-tabs .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-64178 .elementor-element.elementor-element-60da6a0
{
    --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-64178 .elementor-element.elementor-element-178e5e9
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-178e5e9.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-5f6d0a5
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-774cd47 img
{
    height: 100px;
}
.elementor-64178 .elementor-element.elementor-element-e599399
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-15ac790 img
{
    height: 100px;
}
.elementor-64178 .elementor-element.elementor-element-6b41bb3
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-12f0413
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-b370528>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-b370528.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-64178 .elementor-element.elementor-element-b370528
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-b370528 img
{
    width: 100%;
}
.elementor-64178 .elementor-element.elementor-element-1f0acb7
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-87a8845 img
{
    width: 100%;
    height: 100px;
}
.elementor-64178 .elementor-element.elementor-element-e11746f
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-e11746f.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-98abe7f
{
    --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-64178 .elementor-element.elementor-element-d20c0f5
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-93d47bb
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-941c745
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-3e7a877
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-e5344d7
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-5f0c444
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-b303b6d
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-8c0d6f7
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-1a21764
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-df074bb
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-1ae5124
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-0b1512a
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-ab326a6
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-4907dec
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-e61e4a5
{
    --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-64178 .elementor-element.elementor-element-f43790b
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-bcc0995
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-48c7e35
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-378e048
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-45713b2
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-364e4c4
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-b540d49
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-217f10b
{
    --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-64178 .elementor-element.elementor-element-0cbbff3
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-117b1e7
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-5332dfd
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-8e6fa00
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-ba676d2
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-977c0e0
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-68ef2ff
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-b10f17b
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-cf3cb42
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-326b69c
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-32138e3
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-09d3201
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-0029307
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-41c7109
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-3912b23
{
    --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-64178 .elementor-element.elementor-element-3912b23>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-64178 .elementor-element.elementor-element-3912b23.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-64178 .elementor-element.elementor-element-3912b23.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-64178 .elementor-element.elementor-element-3912b23.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-64178 .elementor-element.elementor-element-3912b23>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-64178 .elementor-element.elementor-element-3912b23.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-64178 .elementor-element.elementor-element-3912b23 [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-64178 .elementor-element.elementor-element-888fa59 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-888fa59 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-888fa59 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-888fa59 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-888fa59 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-7b679b5
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-7b679b5:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-7b679b5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-64178 .elementor-element.elementor-element-b410fb2
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-5c229d2
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-5c229d2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-365489b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-365489b .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-365489b .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-03ab9ad
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-32bf3e0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-32bf3e0:hover
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-32bf3e0.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-f6c9427>.elementor-widget-container
{
    padding: 0 11px 0 20px;
}
.elementor-64178 .elementor-element.elementor-element-f6c9427.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-f6c9427 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-f6c9427.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-64178 .elementor-element.elementor-element-f6c9427.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-64178 .elementor-element.elementor-element-f6c9427.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-64178 .elementor-element.elementor-element-f6c9427 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-64178 .elementor-element.elementor-element-f6c9427 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-64178 .elementor-element.elementor-element-f6c9427 .elementor-image-box-img img
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-2ad283d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-2ad283d:hover
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-2ad283d.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-464a273
{
    width: var(--container-widget-width,86.742%);
    max-width: 86.742%;
    --container-widget-width: 86.742%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-464a273>.elementor-widget-container
{
    padding: 0 11px 0 10px;
}
.elementor-64178 .elementor-element.elementor-element-464a273.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-464a273 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-464a273.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-64178 .elementor-element.elementor-element-464a273.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-64178 .elementor-element.elementor-element-464a273.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-64178 .elementor-element.elementor-element-464a273 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-64178 .elementor-element.elementor-element-464a273 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 32%;
}
.elementor-64178 .elementor-element.elementor-element-464a273 .elementor-image-box-img img
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-5d646e6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 5px;
    --padding-bottom: 5px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-5d646e6:hover
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-5d646e6.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-a9cf0b6
{
    width: var(--container-widget-width,85.554%);
    max-width: 85.554%;
    --container-widget-width: 85.554%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-a9cf0b6>.elementor-widget-container
{
    padding: 0 11px 0 10px;
}
.elementor-64178 .elementor-element.elementor-element-a9cf0b6.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-a9cf0b6 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-a9cf0b6.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-64178 .elementor-element.elementor-element-a9cf0b6.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-64178 .elementor-element.elementor-element-a9cf0b6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-64178 .elementor-element.elementor-element-a9cf0b6 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-64178 .elementor-element.elementor-element-a9cf0b6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-64178 .elementor-element.elementor-element-a9cf0b6 .elementor-image-box-img img
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-770d930
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-421b013
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-421b013:hover
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-421b013.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-d7b346b
{
    width: var(--container-widget-width,78.244%);
    max-width: 78.244%;
    --container-widget-width: 78.244%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-d7b346b>.elementor-widget-container
{
    padding: 0 11px 0 10px;
}
.elementor-64178 .elementor-element.elementor-element-d7b346b.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-d7b346b .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-d7b346b.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-64178 .elementor-element.elementor-element-d7b346b.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-64178 .elementor-element.elementor-element-d7b346b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-64178 .elementor-element.elementor-element-d7b346b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-64178 .elementor-element.elementor-element-d7b346b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-64178 .elementor-element.elementor-element-d7b346b .elementor-image-box-img img
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-fdaca28
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-fdaca28:hover
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-fdaca28.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-40127b1
{
    width: var(--container-widget-width,80.272%);
    max-width: 80.272%;
    --container-widget-width: 80.272%;
    --container-widget-flex-grow: 0;
}
.elementor-64178 .elementor-element.elementor-element-40127b1.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-40127b1 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-40127b1.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-64178 .elementor-element.elementor-element-40127b1.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-64178 .elementor-element.elementor-element-40127b1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-64178 .elementor-element.elementor-element-40127b1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-64178 .elementor-element.elementor-element-40127b1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-64178 .elementor-element.elementor-element-40127b1 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-5b62fbb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-5b62fbb:hover
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-5b62fbb.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-49f7fee>.elementor-widget-container
{
    padding: 0 11px 0 10px;
}
.elementor-64178 .elementor-element.elementor-element-49f7fee.elementor-element
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-49f7fee .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-49f7fee.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-64178 .elementor-element.elementor-element-49f7fee.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-64178 .elementor-element.elementor-element-49f7fee.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-64178 .elementor-element.elementor-element-49f7fee .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 21px;
    font-weight: 500;
    text-decoration: none;
    line-height: 29px;
}
.elementor-64178 .elementor-element.elementor-element-49f7fee .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-64178 .elementor-element.elementor-element-49f7fee .elementor-image-box-img img
{
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-f435398
{
    --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: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-a13d4f3 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-a13d4f3 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-a13d4f3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-a13d4f3 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-a13d4f3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-0e4891d
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-0e4891d:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-0e4891d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-8c24f05
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-8c24f05 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-59efedb
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-59efedb .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-59efedb .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-12287b8
{
    --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-64178 .elementor-element.elementor-element-32e6caf
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-d7af4b6
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-1114486
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-0de7d97
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-05b1a78
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-e2943f8
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-bd21dd7
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-dff5a30
{
    --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-64178 .elementor-element.elementor-element-872301c
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-a0e13da
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-7c97284
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-edccb02
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-55e7a34
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-0343493
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-ebaf980
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-e5963bc
{
    --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: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-83b99f1 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-83b99f1 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-83b99f1 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-83b99f1 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-83b99f1 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-4ad3e82
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-4ad3e82:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-4ad3e82>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-64178 .elementor-element.elementor-element-3d65f44
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-3d65f44 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-7f778e1
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 4.5px;
}
.elementor-64178 .elementor-element.elementor-element-7f778e1 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-7f778e1 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-64178 .elementor-element.elementor-element-d2660f2
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-d2660f2.e-con
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-d84b88e
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-d84b88e .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-2490025
{
    --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-64178 .elementor-element.elementor-element-3a929f8
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-bd719d4 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-2b7d135
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-ac693e7 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-2872835
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-c17b728 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-5961936
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-a6df787 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-bf1ac28
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-e1d6e1f
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-2617d2d img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-6b28a1d
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-43e5209 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-fc21b9a
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-1264061 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-ab80e36
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-059bc70 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-53b46f8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-8d6c4dc
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-d081bc0 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-803325e
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-e9793f7 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-499d264
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-0015516 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-7d08515
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-e973e81 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-6d9e0bf
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-a68aaa4
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-bff6eed img
{
    transition-duration: .3s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-64178 .elementor-element.elementor-element-4a815d5
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-8bb17d0 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-d1b6362
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-cbf8d12 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-10d0b41
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-a929768 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-7a0483c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-ceba887
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-f466a35 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-0db7e71
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-d358a12 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-053eabb
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-8e038aa img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-1ecc869
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-2cd614c img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-2ff82e3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-9b25b33
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-c40b91d img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-11be5e9
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-3ae157d img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-bb4e6f2
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-b7a9300 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-a30fb19
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-c3db5b6 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-c836e35
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-50ff5eb
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-fc9e0d0 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-502ffc0
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-9a78139 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-19b1e3a
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-a7d5b24 img
{
    transition-duration: .3s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-64178 .elementor-element.elementor-element-3053af1
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-7d7fe7d img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-5def122
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -43px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-2f53601
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-2f53601.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-526b444
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-cafacd6 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-2315917
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-1b8fb20 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-9ad0f20
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-f936795 img
{
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);
}
.elementor-64178 .elementor-element.elementor-element-709bab9
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-709bab9.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-72dd504
{
    --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: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-3503bc6.elementor-element
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-3503bc6
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-3503bc6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-e070054 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-e070054 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-e070054 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-e070054>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-e070054
{
    z-index: 2;
}
.elementor-64178 .elementor-element.elementor-element-e070054 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-e070054 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-d0dc86b
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-d0dc86b:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-d0dc86b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-ad9393f
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-78f14e0
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-78f14e0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-c74d7c2
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-c74d7c2 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-c74d7c2 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-daa91cc
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-daa91cc.e-con
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-a1213d7
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-a1213d7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-53e04e5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-3392558
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    --border-top-width: 1.5px;
    --border-right-width: 1.5px;
    --border-bottom-width: 1.5px;
    --border-left-width: 1.5px;
    border-color: #f5f5f5;
    --border-color: #f5f5f5;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-64178 .elementor-element.elementor-element-3392558:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-3392558>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-70240b5.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-70240b5 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-70240b5.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-64178 .elementor-element.elementor-element-70240b5.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-64178 .elementor-element.elementor-element-70240b5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-64178 .elementor-element.elementor-element-70240b5 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-64178 .elementor-element.elementor-element-70240b5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64178 .elementor-element.elementor-element-70240b5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-70240b5 .elementor-image-box-description
{
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-521e6aa
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #0c0803;
}
.elementor-64178 .elementor-element.elementor-element-75b184a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    --border-top-width: 1.5px;
    --border-right-width: 1.5px;
    --border-bottom-width: 1.5px;
    --border-left-width: 1.5px;
    border-color: #f5f5f5;
    --border-color: #f5f5f5;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-64178 .elementor-element.elementor-element-75b184a:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-75b184a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-9143476.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-9143476 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-9143476.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-64178 .elementor-element.elementor-element-9143476.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-64178 .elementor-element.elementor-element-9143476.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-64178 .elementor-element.elementor-element-9143476 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-64178 .elementor-element.elementor-element-9143476 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-64178 .elementor-element.elementor-element-9143476 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-9143476 .elementor-image-box-description
{
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-db46b07
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #0c0803;
}
.elementor-64178 .elementor-element.elementor-element-2da276c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1.5px 1.5px 1.5px 1.5px;
    --border-top-width: 1.5px;
    --border-right-width: 1.5px;
    --border-bottom-width: 1.5px;
    --border-left-width: 1.5px;
    border-color: #f5f5f5;
    --border-color: #f5f5f5;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
}
.elementor-64178 .elementor-element.elementor-element-2da276c:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-2da276c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-d80aa45 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-64178 .elementor-element.elementor-element-d80aa45 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-64178 .elementor-element.elementor-element-d80aa45 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 19%;
}
.elementor-64178 .elementor-element.elementor-element-d80aa45 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-64178 .elementor-element.elementor-element-d80aa45 .elementor-image-box-description
{
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-2e2f1db>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-2e2f1db
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #0c0803;
}
.elementor-64178 .elementor-element.elementor-element-0a36f1f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-566ef6e .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-64178 .elementor-element.elementor-element-566ef6e .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-566ef6e .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-566ef6e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-566ef6e
{
    z-index: 2;
}
.elementor-64178 .elementor-element.elementor-element-566ef6e .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-566ef6e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-6b4f3cc
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-6b4f3cc:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-6b4f3cc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1745d5;
}
.elementor-64178 .elementor-element.elementor-element-8281308
{
    --display: flex;
}
.elementor-64178 .elementor-element.elementor-element-ea9eb00>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-ea9eb00.elementor-element
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-ea9eb00
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-ea9eb00 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 47px;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-0b0ac4c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-0b0ac4c .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-0b0ac4c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-fb87fc5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 25px 25px;
    --row-gap: 25px;
    --column-gap: 25px;
}
.elementor-64178 .elementor-element.elementor-element-71c966a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-71c966a:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-71c966a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-71c966a.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-c3f0da9
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-c3f0da9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 28px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 38.73px;
    color: #262626;
}
.elementor-64178 .elementor-element.elementor-element-f822509
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 2.1px;
}
.elementor-64178 .elementor-element.elementor-element-f822509 .elementor-divider-separator
{
    width: 45%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-f822509 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-64178 .elementor-element.elementor-element-b309991>.elementor-widget-container
{
    padding: 0 20px 0 20px;
}
.elementor-64178 .elementor-element.elementor-element-b309991
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28.19px;
    color: #0c0803;
}
.elementor-64178 .elementor-element.elementor-element-f4782b7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-f4782b7:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-f4782b7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-f4782b7.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-9cc3a7b
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-9cc3a7b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 28px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 38.73px;
    color: #262626;
}
.elementor-64178 .elementor-element.elementor-element-a068d19
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 2.1px;
}
.elementor-64178 .elementor-element.elementor-element-a068d19 .elementor-divider-separator
{
    width: 45%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-a068d19 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-64178 .elementor-element.elementor-element-da06fbc>.elementor-widget-container
{
    padding: 0 20px 0 20px;
}
.elementor-64178 .elementor-element.elementor-element-da06fbc
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28.19px;
    color: #0c0803;
}
.elementor-64178 .elementor-element.elementor-element-9ca3e5c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-9ca3e5c:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-9ca3e5c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-9ca3e5c.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-8d7a3d9
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-8d7a3d9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 28px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 38.73px;
    color: #262626;
}
.elementor-64178 .elementor-element.elementor-element-091dc03
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 2.1px;
}
.elementor-64178 .elementor-element.elementor-element-091dc03 .elementor-divider-separator
{
    width: 45%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-091dc03 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-64178 .elementor-element.elementor-element-9a12f23>.elementor-widget-container
{
    padding: 0 20px 0 20px;
}
.elementor-64178 .elementor-element.elementor-element-9a12f23
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28.19px;
    color: #0c0803;
}
.elementor-64178 .elementor-element.elementor-element-6a3993f
{
    --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: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-c2cb5c9 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-c2cb5c9 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-c2cb5c9 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-c2cb5c9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-c2cb5c9
{
    z-index: 2;
}
.elementor-64178 .elementor-element.elementor-element-c2cb5c9 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-c2cb5c9 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-0ba6130
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-0ba6130:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-0ba6130>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-4d802cf>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-4d802cf
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-4d802cf .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-8ea7959
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-8ea7959 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-8ea7959 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-ec5f005
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-ec5f005>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-ec5f005.elementor-element
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-ff3229a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-34e47a1 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-34e47a1 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-34e47a1 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-34e47a1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-34e47a1
{
    z-index: 2;
}
.elementor-64178 .elementor-element.elementor-element-34e47a1 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-34e47a1 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-9ed322f
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-9ed322f:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-9ed322f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-64178 .elementor-element.elementor-element-85b06d4
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-455b40b
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-455b40b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-05d53f8
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-05d53f8 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-05d53f8 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-48a8d41
{
    --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-64178 .elementor-element.elementor-element-f473e37
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-dfde7cc img
{
    width: 75%;
    max-width: 100%;
}
.elementor-64178 .elementor-element.elementor-element-b1ce2b3
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-2d42248>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-64178 .elementor-element.elementor-element-2d42248
{
    --e-icon-list-icon-size: 20px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}
.elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 38px;
}
.elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-text
{
    color: #262626;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-51fc9f9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-db57d94 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-db57d94 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-db57d94 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-db57d94 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-db57d94 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-2a42d5a:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-2a42d5a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-64178 .elementor-element.elementor-element-2a42d5a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 70px 0 70px 0;
}
.elementor-64178 .elementor-element.elementor-element-2a42d5a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64178 .elementor-element.elementor-element-3389520.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-3389520
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-3389520 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-961baf7
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-961baf7>.elementor-widget-container
{
    margin: 15px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-961baf7 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-961baf7 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-0a5bc95
{
    margin-top: 50px;
    margin-bottom: 50px;
}
.elementor-64178 .elementor-element.elementor-element-c4f28f2
{
    --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: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-30c9ffc.elementor-element
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-30c9ffc
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-30c9ffc .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-2cfdcbb .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-2cfdcbb .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-2cfdcbb .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-2cfdcbb>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-2cfdcbb
{
    z-index: 2;
}
.elementor-64178 .elementor-element.elementor-element-2cfdcbb .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-2cfdcbb .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-409e8e4
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-409e8e4:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-409e8e4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-64178 .elementor-element.elementor-element-54e1341>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-54e1341
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-54e1341 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-0085b42
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-0085b42 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-0085b42 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-5de7de1
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-5de7de1>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-5de7de1.elementor-element
{
    --align-self: center;
}
.elementor-64178 .elementor-element.elementor-element-425ae83>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-425ae83
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-5ae7448
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-5e49e68 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-64178 .elementor-element.elementor-element-5e49e68 .elementor-button:hover, .elementor-64178 .elementor-element.elementor-element-5e49e68 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-5e49e68>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-5e49e68
{
    z-index: 2;
}
.elementor-64178 .elementor-element.elementor-element-5e49e68 .elementor-button:hover svg, .elementor-64178 .elementor-element.elementor-element-5e49e68 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-64178 .elementor-element.elementor-element-9aa2215:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-9aa2215>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-64178 .elementor-element.elementor-element-9aa2215>.elementor-container
{
    max-width: 1460px;
}
.elementor-64178 .elementor-element.elementor-element-9aa2215
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-64178 .elementor-element.elementor-element-9aa2215>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-64178 .elementor-element.elementor-element-3ed9412
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-3ed9412 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-9c2a439
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-9c2a439>.elementor-widget-container
{
    margin: 12px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-9c2a439 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-9c2a439 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-64178 .elementor-element.elementor-element-675d0f8>.elementor-container
{
    max-width: 1460px;
}
.elementor-64178 .elementor-element.elementor-element-675d0f8
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-64178 .elementor-element.elementor-element-68009f8>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-64178 .elementor-element.elementor-element-68009f8
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-714ccd7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-64178 .elementor-element.elementor-element-714ccd7
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-931d008>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-64178 .elementor-element.elementor-element-931d008
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-64178 .elementor-element.elementor-element-e53af24
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-2737c7c.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-64178 .elementor-element.elementor-element-2737c7c
{
    text-align: center;
}
.elementor-64178 .elementor-element.elementor-element-2737c7c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-15c135a
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-64178 .elementor-element.elementor-element-15c135a .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-64178 .elementor-element.elementor-element-15c135a .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-64178 .elementor-element.elementor-element-5edc780
{
    --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-64178 .elementor-element.elementor-element-5edc780:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-5edc780>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-5edc780: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-64178 .elementor-element.elementor-element-5edc780, .elementor-64178 .elementor-element.elementor-element-5edc780::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-c66aeba
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-b5008a5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-b5008a5
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-74a6da0
{
    --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-64178 .elementor-element.elementor-element-74a6da0:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-74a6da0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-74a6da0: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-64178 .elementor-element.elementor-element-74a6da0, .elementor-64178 .elementor-element.elementor-element-74a6da0::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-8ef59a9
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-ce9cc06>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-ce9cc06
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-c1cd890
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-64178 .elementor-element.elementor-element-c1cd890:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-c1cd890>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-c1cd890: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-64178 .elementor-element.elementor-element-c1cd890, .elementor-64178 .elementor-element.elementor-element-c1cd890::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-a6d08d5
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-8c1dabd
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-a457291
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-a457291:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-a457291>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-a457291: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-64178 .elementor-element.elementor-element-a457291, .elementor-64178 .elementor-element.elementor-element-a457291::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-493ec4c
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-5a2e556
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-0197822
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-0197822:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-0197822>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-0197822: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-64178 .elementor-element.elementor-element-0197822, .elementor-64178 .elementor-element.elementor-element-0197822::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-d17a3b1
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-55c2510
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-95bb762
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-95bb762:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-95bb762>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-95bb762: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-64178 .elementor-element.elementor-element-95bb762, .elementor-64178 .elementor-element.elementor-element-95bb762::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-0e617b9
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-770759d
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-6b8aea2
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-6b8aea2:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-6b8aea2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-6b8aea2: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-64178 .elementor-element.elementor-element-6b8aea2, .elementor-64178 .elementor-element.elementor-element-6b8aea2::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-c6dd25b
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-7ecf53a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-7a52538
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-7a52538:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-7a52538>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-7a52538: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-64178 .elementor-element.elementor-element-7a52538, .elementor-64178 .elementor-element.elementor-element-7a52538::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-e75c27c
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-3c439d4
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-c9c0ffb
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-c9c0ffb:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-c9c0ffb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-c9c0ffb: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-64178 .elementor-element.elementor-element-c9c0ffb, .elementor-64178 .elementor-element.elementor-element-c9c0ffb::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-1da3aad
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-3599ebc
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-947e2f7
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-947e2f7:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-947e2f7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-947e2f7: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-64178 .elementor-element.elementor-element-947e2f7, .elementor-64178 .elementor-element.elementor-element-947e2f7::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-5b03b50
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-ac91bcc
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-b04bfb0
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-b04bfb0:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-b04bfb0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-b04bfb0: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-64178 .elementor-element.elementor-element-b04bfb0, .elementor-64178 .elementor-element.elementor-element-b04bfb0::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-f7f6105
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-8930579
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-e21f00d
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-64178 .elementor-element.elementor-element-e21f00d:not(.elementor-motion-effects-element-type-background), .elementor-64178 .elementor-element.elementor-element-e21f00d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-64178 .elementor-element.elementor-element-e21f00d: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-64178 .elementor-element.elementor-element-e21f00d, .elementor-64178 .elementor-element.elementor-element-e21f00d::before
{
    --border-transition: .3s;
}
.elementor-64178 .elementor-element.elementor-element-fa8f22d
{
    --display: flex;
    --flex-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-64178 .elementor-element.elementor-element-0257583
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-64178 .elementor-element.elementor-element-4fdfc6f
{
    --n-accordion-title-font-size: 20px;
    --n-accordion-title-justify-content: space-between;
    --n-accordion-title-flex-grow: 1;
    --n-accordion-title-icon-order: initial;
    --n-accordion-item-title-space-between: 15px;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-border-radius: 8px 8px 8px 8px;
    --n-accordion-title-active-color: #000;
    --n-accordion-icon-size: 15px;
}
.elementor-64178 .elementor-element.elementor-element-4fdfc6f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-64178 .elementor-element.elementor-element-4fdfc6f>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-64178 .elementor-element.elementor-element-4fdfc6f
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-64178 .elementor-element.elementor-element-4fdfc6f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
:root
{
    --page-title-display: none;
}
@media(min-width: 768px)
{
    .elementor-64178 .elementor-element.elementor-element-c7cdb90
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-1503744
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-046115e
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-33f24b2
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-2c2609d
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-ca26df3
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-212157c
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-c01bf64
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-49af9f1
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-38fad9f
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-b749376
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-c94e469
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-ee3d3e5
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-2c733bd
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-afd21be
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-4e492ad
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-2419b92
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-ead9661
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-f8c84bf
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-05331da
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-3984633
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-44eb7cb
    {
        --width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-61ebeee
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-88c13d5
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-9af2998
    {
        --width: 33%;
    }
    .elementor-64178 .elementor-element.elementor-element-b207561
    {
        --width: 33%;
    }
    .elementor-64178 .elementor-element.elementor-element-32ae959
    {
        --width: 33%;
    }
    .elementor-64178 .elementor-element.elementor-element-13664cf
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-178e5e9
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-5f6d0a5
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-e599399
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-6b41bb3
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-12f0413
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-1f0acb7
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-e11746f
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-d20c0f5
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-93d47bb
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-941c745
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-3e7a877
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-e5344d7
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0c444
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-b303b6d
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-8c0d6f7
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-1a21764
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-df074bb
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-1ae5124
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-0b1512a
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-ab326a6
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-4907dec
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-f43790b
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-bcc0995
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-48c7e35
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-378e048
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-45713b2
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-364e4c4
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-b540d49
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-217f10b
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-0cbbff3
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-117b1e7
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-5332dfd
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-8e6fa00
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-ba676d2
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-977c0e0
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-68ef2ff
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-b10f17b
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-cf3cb42
    {
        --width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-326b69c
    {
        --width: 12%;
    }
    .elementor-64178 .elementor-element.elementor-element-32138e3
    {
        --width: 12%;
    }
    .elementor-64178 .elementor-element.elementor-element-09d3201
    {
        --width: 12%;
    }
    .elementor-64178 .elementor-element.elementor-element-0029307
    {
        --width: 12%;
    }
    .elementor-64178 .elementor-element.elementor-element-41c7109
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-7b679b5
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-03ab9ad
    {
        --content-width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-32bf3e0
    {
        --width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-2ad283d
    {
        --width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-5d646e6
    {
        --width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-770d930
    {
        --content-width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-421b013
    {
        --width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-fdaca28
    {
        --width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-5b62fbb
    {
        --width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-0e4891d
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-12287b8
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-32e6caf
    {
        --width: 12.5%;
    }
    .elementor-64178 .elementor-element.elementor-element-d7af4b6
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-1114486
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-0de7d97
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-05b1a78
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-e2943f8
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-bd21dd7
    {
        --width: 12.5%;
    }
    .elementor-64178 .elementor-element.elementor-element-dff5a30
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-872301c
    {
        --width: 12.5%;
    }
    .elementor-64178 .elementor-element.elementor-element-a0e13da
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-7c97284
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-edccb02
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-55e7a34
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-0343493
    {
        --width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-ebaf980
    {
        --width: 12.5%;
    }
    .elementor-64178 .elementor-element.elementor-element-4ad3e82
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-d2660f2
    {
        --width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-2490025
    {
        --content-width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-3a929f8
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-2b7d135
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-2872835
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-5961936
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-bf1ac28
    {
        --content-width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-e1d6e1f
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-6b28a1d
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-fc21b9a
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-ab80e36
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-53b46f8
    {
        --content-width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-8d6c4dc
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-803325e
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-499d264
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-7d08515
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-6d9e0bf
    {
        --content-width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-a68aaa4
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-4a815d5
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-d1b6362
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-10d0b41
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-7a0483c
    {
        --content-width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-ceba887
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-0db7e71
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-053eabb
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-1ecc869
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-2ff82e3
    {
        --content-width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-9b25b33
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-11be5e9
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-bb4e6f2
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-a30fb19
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-c836e35
    {
        --content-width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-50ff5eb
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-502ffc0
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-19b1e3a
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-3053af1
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-5def122
    {
        --content-width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-2f53601
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-526b444
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-2315917
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-9ad0f20
    {
        --width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-709bab9
    {
        --width: 10.947%;
    }
    .elementor-64178 .elementor-element.elementor-element-d0dc86b
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-daa91cc
    {
        --width: 1140px;
    }
    .elementor-64178 .elementor-element.elementor-element-53e04e5
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-6b4f3cc
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-8281308
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-fb87fc5
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-71c966a
    {
        --width: 28.878%;
    }
    .elementor-64178 .elementor-element.elementor-element-f4782b7
    {
        --width: 28.878%;
    }
    .elementor-64178 .elementor-element.elementor-element-9ca3e5c
    {
        --width: 28.878%;
    }
    .elementor-64178 .elementor-element.elementor-element-0ba6130
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-9ed322f
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-48a8d41
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-f473e37
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-b1ce2b3
    {
        --width: 40%;
    }
    .elementor-64178 .elementor-element.elementor-element-409e8e4
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-e53af24
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-c66aeba
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-8ef59a9
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-a6d08d5
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-a457291
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-493ec4c
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-0197822
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-d17a3b1
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-95bb762
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-0e617b9
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-6b8aea2
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-c6dd25b
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-7a52538
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-e75c27c
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-c9c0ffb
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-1da3aad
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-947e2f7
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-5b03b50
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-b04bfb0
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-f7f6105
    {
        --content-width: 1460px;
    }
    .elementor-64178 .elementor-element.elementor-element-e21f00d
    {
        --content-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-fa8f22d
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-64178 .elementor-element.elementor-element-178e5e9
    {
        --width: 5%;
    }
    .elementor-64178 .elementor-element.elementor-element-5f6d0a5
    {
        --width: 18%;
    }
    .elementor-64178 .elementor-element.elementor-element-e599399
    {
        --width: 18%;
    }
    .elementor-64178 .elementor-element.elementor-element-6b41bb3
    {
        --width: 18%;
    }
    .elementor-64178 .elementor-element.elementor-element-12f0413
    {
        --width: 18%;
    }
    .elementor-64178 .elementor-element.elementor-element-1f0acb7
    {
        --width: 18%;
    }
    .elementor-64178 .elementor-element.elementor-element-e11746f
    {
        --width: 5%;
    }
    .elementor-64178 .elementor-element.elementor-element-d20c0f5
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-93d47bb
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-941c745
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-3e7a877
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-e5344d7
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0c444
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-b303b6d
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-8c0d6f7
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-1a21764
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-df074bb
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-1ae5124
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-0b1512a
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-ab326a6
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-4907dec
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-f43790b
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-bcc0995
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-48c7e35
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-378e048
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-45713b2
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-364e4c4
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-b540d49
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-0cbbff3
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-117b1e7
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-5332dfd
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-8e6fa00
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-ba676d2
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-977c0e0
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-68ef2ff
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-b10f17b
    {
        --width: 10%;
    }
    .elementor-64178 .elementor-element.elementor-element-cf3cb42
    {
        --width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-421b013
    {
        --width: 35%;
    }
    .elementor-64178 .elementor-element.elementor-element-fdaca28
    {
        --width: 35%;
    }
    .elementor-64178 .elementor-element.elementor-element-5b62fbb
    {
        --width: 35%;
    }
    .elementor-64178 .elementor-element.elementor-element-2f53601
    {
        --width: 12.5%;
    }
    .elementor-64178 .elementor-element.elementor-element-709bab9
    {
        --width: 12.5%;
    }
    .elementor-64178 .elementor-element.elementor-element-b1ce2b3
    {
        --width: 100%;
    }
}
@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-64178 .elementor-element.elementor-element-a65837a
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-dd4c042
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-19e0eee
    {
        --margin-top: 31px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-20c0c75 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-d27e46c
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-3c2a51f
    {
        --margin-top: 55px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-3595a5e
    {
        --margin-top: 55px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-781631d
    {
        --margin-top: 55px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-0e90d82
    {
        --margin-top: 55px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-3667025
    {
        --margin-top: 55px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-0a78aa8
    {
        --margin-top: 55px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-8873221
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-282cf48
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-a5bc22d
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-8e2ea9d
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-b6732bf
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-cc681c1
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-cb48fce
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-7499ebb
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-b08f834
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-e772d7f
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-342ec08
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-c10514f
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-53568a3
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-deea244
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-02ee7ae
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19
    {
        width: var(--container-widget-width,297.922px);
        max-width: 297.922px;
        --container-widget-width: 297.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-0acff03
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-647888f
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-c4a579d
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-4f07f49 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-6e7d1f7
    {
        --margin-top: 18px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-e306b02 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-e306b02 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-ef7d3da
    {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-32cf3c0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-11f4c89
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-06fd00f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-06fd00f .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-8af68ef
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-9301cdd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-9301cdd .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-9f76c07
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-dbf782e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-dbf782e .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-f5d444a
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-b60e8e7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-b60e8e7 .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-1bb34c6
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-59fcabb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-59fcabb .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-64178 .elementor-element.elementor-element-6cca35d
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-c69dfee .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-c69dfee .elementor-image-box-title
    {
        line-height: 1.2em;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-64178 .elementor-element.elementor-element-d84b88e
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d84b88e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d84b88e.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-a1213d7
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-a1213d7.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-f473e37
    {
        --justify-content: center;
    }
}
@media(max-width: 1024px)
{
    .elementor-64178 .elementor-element.elementor-element-c7cdb90
    {
        --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-64178 .elementor-element.elementor-element-1503744
    {
        --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-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-64178 .elementor-element.elementor-element-aec5ab8 img
    {
        width: 67%;
    }
    .elementor-64178 .elementor-element.elementor-element-cd57b50 .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-64178 .elementor-element.elementor-element-f9daf21
    {
        width: var(--container-widget-width,178.297px);
        max-width: 178.297px;
        --container-widget-width: 178.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-title
    {
        margin-bottom: 14px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-2764f00>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-2764f00
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0
    {
        width: var(--container-widget-width,189.531px);
        max-width: 189.531px;
        --container-widget-width: 189.531px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0 .elementor-image-box-title
    {
        margin-bottom: 5px;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-64178 .elementor-element.elementor-element-208a000>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-208a000
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc
    {
        width: var(--container-widget-width,186.859px);
        max-width: 186.859px;
        --container-widget-width: 186.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-title
    {
        margin-bottom: 16px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-64178 .elementor-element.elementor-element-f1d3dc6>.elementor-widget-container
    {
        margin: -21px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f1d3dc6
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-title
    {
        margin-bottom: 5px;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-b755985>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-b755985
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-64178 .elementor-element.elementor-element-096bb91>.elementor-widget-container
    {
        margin: -5px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-096bb91
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff
    {
        width: var(--container-widget-width,183.859px);
        max-width: 183.859px;
        --container-widget-width: 183.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40%;
    }
    .elementor-64178 .elementor-element.elementor-element-eb96fe3>.elementor-widget-container
    {
        margin: -18px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-eb96fe3
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-title
    {
        margin-bottom: 14px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-64178 .elementor-element.elementor-element-35ac307>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-35ac307
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f
    {
        width: var(--container-widget-width,189.531px);
        max-width: 189.531px;
        --container-widget-width: 189.531px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-64178 .elementor-element.elementor-element-b70ca9f>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-b70ca9f
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-title
    {
        margin-bottom: 16px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-64178 .elementor-element.elementor-element-d05b802>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d05b802
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-5a75101>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5a75101
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-64178 .elementor-element.elementor-element-fe2988b>.elementor-widget-container
    {
        margin: -5px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-fe2988b
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb
    {
        width: var(--container-widget-width,183.859px);
        max-width: 183.859px;
        --container-widget-width: 183.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40%;
    }
    .elementor-64178 .elementor-element.elementor-element-658e5d8>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-658e5d8
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-e255450
    {
        --margin-top: 13px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-a6c517e .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-a6c517e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 11%;
    }
    .elementor-64178 .elementor-element.elementor-element-d46e792>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d46e792
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-a65837a
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-5440b64 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-5440b64 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-98a6f0d
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-dd4c042
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-fcac777 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-fcac777 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-9562cf6
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-19e0eee
    {
        --margin-top: 22px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-20c0c75 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-20c0c75 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-951be75
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-d27e46c
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-30abe0e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-30abe0e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-f105642
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-3c2a51f
    {
        --margin-top: -15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-ad258ec>.elementor-widget-container
    {
        margin: 15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-ad258ec .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-ad258ec .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-6b026bf
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-3595a5e
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-cbad1f2 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-cbad1f2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-5ca9034
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-781631d
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-472470c .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-472470c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-59d782c
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-0e90d82
    {
        --margin-top: 12px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-5d28001 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-5d28001 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-46151a2
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-3667025
    {
        --margin-top: 12px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-c48eaf6 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-c48eaf6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-8cf0c6f
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-0a78aa8
    {
        --margin-top: 25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-a4ed404 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-a4ed404 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-24ca351
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-8873221
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-282cf48>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-282cf48.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-282cf48
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-a5bc22d
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-8e2ea9d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-8e2ea9d.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-8e2ea9d
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-b6732bf
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-cc681c1>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-cc681c1.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-cc681c1
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-cb48fce
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-7499ebb>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-7499ebb.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-7499ebb
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-b08f834
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-e772d7f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-e772d7f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-e772d7f
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-342ec08
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-c10514f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c10514f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-c10514f
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-53568a3
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-deea244>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-deea244.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-deea244
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-02ee7ae
    {
        --margin-top: 67px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-0acff03>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-0acff03.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-0acff03
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-95d255f
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-7bf33b1 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-610b011>.elementor-widget-container
    {
        margin: -5px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-610b011
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-647888f
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-e97badd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-e97badd .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-c718a89
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-c4a579d
    {
        --margin-top: 2px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-4f07f49 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-4f07f49 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-99ca9a2
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-6e7d1f7
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-e306b02 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-e306b02 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-dfc81ca>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-dfc81ca
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-ef7d3da
    {
        --margin-top: -4px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-32cf3c0 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-32cf3c0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-6a259f6>.elementor-widget-container
    {
        margin: -5px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-6a259f6
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-11f4c89
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-06fd00f .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-06fd00f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-f7b9b5c>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f7b9b5c
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-8af68ef
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-9301cdd .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-9301cdd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-339b405>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-339b405
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-9f76c07
    {
        --margin-top: -12px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-dbf782e>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-dbf782e .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-dbf782e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-64178 .elementor-element.elementor-element-7c99607>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-7c99607
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-f5d444a
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-b60e8e7 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-98b7e7b>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-98b7e7b
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-1bb34c6
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-59fcabb .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-db85db3>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-db85db3
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-6cca35d
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-c69dfee .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-c69dfee .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-3304273>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-3304273
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-f4276f0
    {
        font-size: 18px;
    }
    .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-64178 .elementor-element.elementor-element-4e492ad.e-con
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-2419b92.e-con
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-7299957
    {
        font-size: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-6f8c195
    {
        font-size: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-f8c84bf.e-con
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-30de57f.e-con
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-b66f646
    {
        font-size: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-c50da68
    {
        font-size: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-05331da.e-con
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-6738718.e-con
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-66ed4c1
    {
        font-size: 18px;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-64178 .elementor-element.elementor-element-53cc065 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-13aeda4 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-2768201
    {
        width: var(--container-widget-width,150.094px);
        max-width: 150.094px;
        --container-widget-width: 150.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-2768201 .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-4a9a69b
    {
        width: var(--container-widget-width,150.094px);
        max-width: 150.094px;
        --container-widget-width: 150.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-4a9a69b .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-35c3de9
    {
        width: var(--container-widget-width,172.094px);
        max-width: 172.094px;
        --container-widget-width: 172.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-35c3de9 .elementor-counter-title
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-4e9a782 .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-32bf3e0
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-f6c9427 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-464a273 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-a9cf0b6 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-d7b346b .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-fdaca28
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-40127b1>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-40127b1 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-5b62fbb
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-49f7fee .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-3d65f44
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-3d65f44.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-3d65f44 .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-d84b88e
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .elementor-64178 .elementor-element.elementor-element-3503bc6 .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-e070054 .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-a1213d7
    {
        --container-widget-width: 60%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,60%);
        max-width: 60%;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5
    {
        width: var(--container-widget-width,174.328px);
        max-width: 174.328px;
        --container-widget-width: 174.328px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-521e6aa>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-521e6aa
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-db46b07>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-db46b07
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45
    {
        width: var(--container-widget-width,184.328px);
        max-width: 184.328px;
        --container-widget-width: 184.328px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-2e2f1db>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-2e2f1db
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-c3f0da9
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c3f0da9.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-c2cb5c9 .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-4d802cf
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-4d802cf.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-ec5f005
    {
        --container-widget-width: 86%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,86%);
        max-width: 86%;
    }
    .elementor-64178 .elementor-element.elementor-element-34e47a1 .elementor-button
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-48a8d41
    {
        --justify-content: center;
    }
    .elementor-64178 .elementor-element.elementor-element-2d42248.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-30c9ffc .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-2cfdcbb .elementor-button
    {
        font-size: 18px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-54e1341
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-54e1341.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-5de7de1
    {
        --container-widget-width: 86%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,86%);
        max-width: 86%;
    }
    .elementor-64178 .elementor-element.elementor-element-425ae83>.elementor-widget-container
    {
        margin: 25px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5e49e68 .elementor-button
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-2737c7c
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-2737c7c.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-4fdfc6f>.elementor-widget-container
    {
        margin: 20px 0 0 0;
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-64178 .elementor-element.elementor-element-c7cdb90
    {
        --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-64178 .elementor-element.elementor-element-26aff1e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-26aff1e
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-26aff1e .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-cef553f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-cef553f
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-cef553f .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-64178 .elementor-element.elementor-element-606fe51>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-606fe51
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-606fe51 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-64178 .elementor-element.elementor-element-98334e6
    {
        text-align: center;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-64178 .elementor-element.elementor-element-b2704fd
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-4febe72
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-cd57b50 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64178 .elementor-element.elementor-element-0fea2a4>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-0fea2a4 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-2c2609d
    {
        --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-64178 .elementor-element.elementor-element-f9daf21
    {
        width: var(--container-widget-width,252px);
        max-width: 252px;
        --container-widget-width: 252px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-f9daf21 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-2764f00>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-2764f00.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-2764f00
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0
    {
        width: var(--container-widget-width,252.516px);
        max-width: 252.516px;
        --container-widget-width: 252.516px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-c7c23a0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-64178 .elementor-element.elementor-element-208a000>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-208a000
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc
    {
        width: var(--container-widget-width,246px);
        max-width: 246px;
        --container-widget-width: 246px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-a160bdc .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-64178 .elementor-element.elementor-element-f1d3dc6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-f1d3dc6
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-ca26df3
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a
    {
        width: var(--container-widget-width,260px);
        max-width: 260px;
        --container-widget-width: 260px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-f31338a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 24%;
    }
    .elementor-64178 .elementor-element.elementor-element-b755985>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-b755985
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6
    {
        width: var(--container-widget-width,215.297px);
        max-width: 215.297px;
        --container-widget-width: 215.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6 .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0%;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0%;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0e2e6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-096bb91>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-096bb91
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff
    {
        width: var(--container-widget-width,246px);
        max-width: 246px;
        --container-widget-width: 246px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d146ff .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 24%;
    }
    .elementor-64178 .elementor-element.elementor-element-eb96fe3>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-eb96fe3
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-212157c
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85
    {
        width: var(--container-widget-width,223px);
        max-width: 223px;
        --container-widget-width: 223px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-406bd85 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-64178 .elementor-element.elementor-element-35ac307>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-35ac307
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f
    {
        width: var(--container-widget-width,260.516px);
        max-width: 260.516px;
        --container-widget-width: 260.516px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-23fd14f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-64178 .elementor-element.elementor-element-b70ca9f>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-b70ca9f
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e
    {
        width: var(--container-widget-width,204px);
        max-width: 204px;
        --container-widget-width: 204px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-338918e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-64178 .elementor-element.elementor-element-d05b802>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-d05b802
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-c01bf64
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552
    {
        width: var(--container-widget-width,246.688px);
        max-width: 246.688px;
        --container-widget-width: 246.688px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-5656552 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-5a75101>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-5a75101
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f
    {
        width: var(--container-widget-width,234.297px);
        max-width: 234.297px;
        --container-widget-width: 234.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0%;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0%;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-fa7889f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-64178 .elementor-element.elementor-element-fe2988b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-fe2988b
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb
    {
        width: var(--container-widget-width,246px);
        max-width: 246px;
        --container-widget-width: 246px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-35a54eb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-64178 .elementor-element.elementor-element-658e5d8>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-658e5d8
    {
        text-align: center;
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-49af9f1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-38fad9f
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-41130bf .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-64178 .elementor-element.elementor-element-448e030>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-448e030 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-d620c68
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-b749376
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-a6c517e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-a6c517e .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-64178 .elementor-element.elementor-element-d46e792>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 30px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d46e792
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-d46e792.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-5440b64 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-5440b64 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-64178 .elementor-element.elementor-element-98a6f0d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-98a6f0d
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-98a6f0d.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-fcac777>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-fcac777 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-fcac777 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-9562cf6>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-9562cf6
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-9562cf6.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-19e0eee
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-20c0c75>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-20c0c75 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-20c0c75 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-951be75>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-951be75
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-951be75.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-30abe0e>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-30abe0e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-30abe0e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-30abe0e .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-f105642>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f105642
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-f105642.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-3c2a51f
    {
        --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-64178 .elementor-element.elementor-element-ad258ec>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-ad258ec .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-ad258ec .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-ad258ec .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-6b026bf>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-6b026bf
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-6b026bf.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-3595a5e
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-cbad1f2>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-cbad1f2 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-cbad1f2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-cbad1f2 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-5ca9034>.elementor-widget-container
    {
        margin: 15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5ca9034
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-5ca9034.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-781631d
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-472470c>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-472470c .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-472470c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-472470c .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-59d782c>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-59d782c
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-59d782c.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-0e90d82
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-5d28001>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5d28001 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-5d28001 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-5d28001 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-46151a2>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-46151a2
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-46151a2.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-3667025
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-c48eaf6>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c48eaf6 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-c48eaf6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-c48eaf6 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-8cf0c6f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-8cf0c6f
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-8cf0c6f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-0a78aa8
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-a4ed404>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-a4ed404 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-a4ed404 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-a4ed404 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-24ca351>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-24ca351
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-24ca351.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-c94e469
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-8873221
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-e282004 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-282cf48>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-282cf48
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-282cf48.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-a5bc22d
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-64178 .elementor-element.elementor-element-c56eea9 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-8e2ea9d>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-8e2ea9d
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-8e2ea9d.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-b6732bf
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-73cf6e9 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-cc681c1>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-cc681c1
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-cc681c1.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-cb48fce
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-67b500c .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-7499ebb>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-7499ebb
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-7499ebb.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-b08f834
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-b08f834.e-con
    {
        --align-self: flex-start;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-ac542ed .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-e772d7f>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-e772d7f
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-e772d7f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-342ec08
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-8948f75 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-c10514f>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c10514f
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-c10514f.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-53568a3
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-af824a7 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-deea244>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-deea244
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-deea244.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-02ee7ae
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-64178 .elementor-element.elementor-element-1143a19 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-0acff03>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-0acff03
    {
        --container-widget-width: 92%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,92%);
        max-width: 92%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-0acff03.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-7bf33b1 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-610b011
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-610b011>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-610b011.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-647888f
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-e97badd .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-c718a89>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c718a89
    {
        --container-widget-width: 89%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,89%);
        max-width: 89%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-c718a89.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-4f07f49 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-4f07f49 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 12%;
    }
    .elementor-64178 .elementor-element.elementor-element-99ca9a2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-99ca9a2
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-99ca9a2.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-6e7d1f7
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-e306b02 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-e306b02 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-64178 .elementor-element.elementor-element-dfc81ca
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-dfc81ca>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-dfc81ca.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-ef7d3da
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-32cf3c0 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-32cf3c0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-6a259f6>.elementor-widget-container
    {
        margin: 15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-6a259f6
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-6a259f6.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-11f4c89
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-06fd00f .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-06fd00f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 14%;
    }
    .elementor-64178 .elementor-element.elementor-element-f7b9b5c>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f7b9b5c
    {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-f7b9b5c.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-9301cdd .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-339b405>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-339b405
    {
        --container-widget-width: 97%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,97%);
        max-width: 97%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-339b405.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-dbf782e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-dbf782e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-7c99607>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-7c99607
    {
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,95%);
        max-width: 95%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-7c99607.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-f5d444a
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-b60e8e7 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-b60e8e7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-98b7e7b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-98b7e7b
    {
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,95%);
        max-width: 95%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-98b7e7b.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-1bb34c6
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-59fcabb .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-59fcabb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-64178 .elementor-element.elementor-element-db85db3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-db85db3
    {
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,95%);
        max-width: 95%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-db85db3.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-6cca35d
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-c69dfee .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-64178 .elementor-element.elementor-element-c69dfee .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 13%;
    }
    .elementor-64178 .elementor-element.elementor-element-3304273>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 1px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-3304273
    {
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,95%);
        max-width: 95%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-3304273.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-7f8f511
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-8137ff1.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-8137ff1 .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-64178 .elementor-element.elementor-element-ee3d3e5
    {
        --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-64178 .elementor-element.elementor-element-2c733bd
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-2c733bd.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-64178 .elementor-element.elementor-element-608eb74
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-608eb74.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-608eb74 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64178 .elementor-element.elementor-element-f059957>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f059957 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-ac4bee7.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-64178 .elementor-element.elementor-element-afd21be
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-afd21be.e-con
    {
        --order: 2;
    }
    .elementor-64178 .elementor-element.elementor-element-dc12a3b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64178 .elementor-element.elementor-element-f4276f0>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f4276f0
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-64178 .elementor-element.elementor-element-d79529f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d79529f
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-d79529f .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64178 .elementor-element.elementor-element-d34abe1.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-64178 .elementor-element.elementor-element-ead9661
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-22d2481 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64178 .elementor-element.elementor-element-7299957>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-7299957
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-64178 .elementor-element.elementor-element-04800ca>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-04800ca
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-04800ca .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64178 .elementor-element.elementor-element-fd0d0bf
    {
        --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-64178 .elementor-element.elementor-element-f08208b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-34e8a12 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64178 .elementor-element.elementor-element-6f8c195>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-6f8c195
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-64178 .elementor-element.elementor-element-2ffddae>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-2ffddae
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-2ffddae .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64178 .elementor-element.elementor-element-71f67a5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-f69557d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64178 .elementor-element.elementor-element-b66f646>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-b66f646
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-64178 .elementor-element.elementor-element-03c4348>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-03c4348
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-03c4348 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64178 .elementor-element.elementor-element-7332a66
    {
        --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-64178 .elementor-element.elementor-element-b1bcb1d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-30bb73e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64178 .elementor-element.elementor-element-c50da68>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c50da68
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-64178 .elementor-element.elementor-element-164b1bc>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-164b1bc
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-164b1bc .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64178 .elementor-element.elementor-element-6a37ce5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-0065e45 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64178 .elementor-element.elementor-element-66ed4c1>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-66ed4c1
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-64178 .elementor-element.elementor-element-c7a6b74>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c7a6b74
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-c7a6b74 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64178 .elementor-element.elementor-element-46bbbbb
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-aca886d
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-aca886d .elementor-button
    {
        line-height: 1.3em;
    }
    .elementor-64178 .elementor-element.elementor-element-02868c0
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-265ad1a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-265ad1a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64178 .elementor-element.elementor-element-0453fda>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-0453fda .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-3984633
    {
        --width: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-44eb7cb
    {
        --width: 38%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-64178 .elementor-element.elementor-element-53cc065 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-53cc065 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-64178 .elementor-element.elementor-element-53cc065 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-61ebeee
    {
        --width: 40%;
    }
    .elementor-64178 .elementor-element.elementor-element-13aeda4 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-13aeda4 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-64178 .elementor-element.elementor-element-13aeda4 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-64178 .elementor-element.elementor-element-9af2998
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-2768201
    {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100px);
        max-width: 100px;
    }
    .elementor-64178 .elementor-element.elementor-element-2768201 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-64178 .elementor-element.elementor-element-2768201 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-64178 .elementor-element.elementor-element-2768201 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64178 .elementor-element.elementor-element-b207561
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-4a9a69b
    {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100px);
        max-width: 100px;
    }
    .elementor-64178 .elementor-element.elementor-element-4a9a69b .elementor-counter
    {
        gap: 2px;
    }
    .elementor-64178 .elementor-element.elementor-element-4a9a69b .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-64178 .elementor-element.elementor-element-4a9a69b .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64178 .elementor-element.elementor-element-32ae959
    {
        --width: 100%;
        --justify-content: flex-start;
    }
    .elementor-64178 .elementor-element.elementor-element-32ae959.e-con
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-35c3de9
    {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100px);
        max-width: 100px;
    }
    .elementor-64178 .elementor-element.elementor-element-35c3de9 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-64178 .elementor-element.elementor-element-35c3de9 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-64178 .elementor-element.elementor-element-35c3de9 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-64178 .elementor-element.elementor-element-585656b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-4e9a782 .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64178 .elementor-element.elementor-element-13664cf
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-7e18def .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64178 .elementor-element.elementor-element-5a88806>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5a88806 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-5a88806 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-64178 .elementor-element.elementor-element-60da6a0
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-64178 .elementor-element.elementor-element-5f6d0a5
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-774cd47>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-e599399
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-15ac790>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-6b41bb3
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-12f0413
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-1f0acb7
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-93d47bb
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-941c745
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-3e7a877
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-e5344d7
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-5f0c444
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-1a21764
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-df074bb
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-1ae5124
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-0b1512a
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-ab326a6
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-bcc0995
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-48c7e35
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-378e048
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-45713b2
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-364e4c4
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-117b1e7
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-5332dfd
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-8e6fa00
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-ba676d2
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-977c0e0
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-cf3cb42
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-3912b23
    {
        --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-64178 .elementor-element.elementor-element-3912b23>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-3912b23.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-64178 .elementor-element.elementor-element-888fa59>.elementor-widget-container
    {
        margin: 20px 0 0 0;
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-888fa59.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-888fa59 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-7b679b5
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-b410fb2
    {
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-5c229d2
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5c229d2.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-5c229d2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64178 .elementor-element.elementor-element-365489b>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-365489b .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-03ab9ad
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-64178 .elementor-element.elementor-element-32bf3e0
    {
        --padding-top: 15px;
        --padding-bottom: 5px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-f6c9427
    {
        width: var(--container-widget-width,302px);
        max-width: 302px;
        --container-widget-width: 302px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-f6c9427>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-f6c9427.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-f6c9427 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-f6c9427 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-f6c9427 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-64178 .elementor-element.elementor-element-2ad283d
    {
        --padding-top: 5px;
        --padding-bottom: 5px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-464a273
    {
        width: var(--container-widget-width,286.422px);
        max-width: 286.422px;
        --container-widget-width: 286.422px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-464a273>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 20px 10px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-464a273.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-464a273 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-464a273 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-464a273 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-464a273 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 39%;
    }
    .elementor-64178 .elementor-element.elementor-element-5d646e6
    {
        --padding-top: 5px;
        --padding-bottom: 5px;
        --padding-left: 0px;
        --padding-right: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-a9cf0b6
    {
        width: var(--container-widget-width,262.375px);
        max-width: 262.375px;
        --container-widget-width: 262.375px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-a9cf0b6.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-a9cf0b6 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-a9cf0b6 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-a9cf0b6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-770d930
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-421b013
    {
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-d7b346b
    {
        width: var(--container-widget-width,241.375px);
        max-width: 241.375px;
        --container-widget-width: 241.375px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d7b346b.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-d7b346b .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-d7b346b .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-d7b346b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-fdaca28
    {
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-40127b1
    {
        width: var(--container-widget-width,297px);
        max-width: 297px;
        --container-widget-width: 297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-40127b1>.elementor-widget-container
    {
        padding: 0 70px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-40127b1.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-40127b1 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-40127b1 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-40127b1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 39%;
    }
    .elementor-64178 .elementor-element.elementor-element-5b62fbb
    {
        --padding-top: 10px;
        --padding-bottom: 10px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-49f7fee.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-49f7fee .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-64178 .elementor-element.elementor-element-49f7fee .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-49f7fee .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-64178 .elementor-element.elementor-element-f435398
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-a13d4f3>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-a13d4f3 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-0e4891d
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-8c24f05>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-8c24f05 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-59efedb>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-59efedb .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-d7af4b6
    {
        --width: 33%;
    }
    .elementor-64178 .elementor-element.elementor-element-1114486
    {
        --width: 33.33%;
    }
    .elementor-64178 .elementor-element.elementor-element-0de7d97
    {
        --width: 33.33%;
    }
    .elementor-64178 .elementor-element.elementor-element-05b1a78
    {
        --width: 33.33%;
    }
    .elementor-64178 .elementor-element.elementor-element-e2943f8
    {
        --width: 33.33%;
    }
    .elementor-64178 .elementor-element.elementor-element-a0e13da
    {
        --width: 33.33%;
    }
    .elementor-64178 .elementor-element.elementor-element-7c97284
    {
        --width: 33.33%;
    }
    .elementor-64178 .elementor-element.elementor-element-edccb02
    {
        --width: 33.33%;
    }
    .elementor-64178 .elementor-element.elementor-element-55e7a34
    {
        --width: 33.33%;
    }
    .elementor-64178 .elementor-element.elementor-element-0343493
    {
        --width: 33.33%;
    }
    .elementor-64178 .elementor-element.elementor-element-83b99f1>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-83b99f1 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-4ad3e82
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-3d65f44 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-d2660f2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-d84b88e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-d84b88e
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-d84b88e .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-2490025
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-3a929f8
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-2b7d135
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-2872835
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-5961936
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-bf1ac28
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-e1d6e1f
    {
        --width: 50%;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-6b28a1d
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-fc21b9a
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-ab80e36
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-53b46f8
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-8d6c4dc
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-803325e
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-499d264
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-7d08515
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-6d9e0bf
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-a68aaa4
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-4a815d5
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-d1b6362
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-10d0b41
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-7a0483c
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-ceba887
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-0db7e71
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-053eabb
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-1ecc869
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-2ff82e3
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-9b25b33
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-11be5e9
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-bb4e6f2
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-a30fb19
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-c836e35
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-50ff5eb
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-502ffc0
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-19b1e3a
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-3053af1
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-5def122
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-2f53601
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-526b444
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-2315917
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-9ad0f20
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-709bab9
    {
        --width: 50%;
    }
    .elementor-64178 .elementor-element.elementor-element-72dd504
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-e070054 .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64178 .elementor-element.elementor-element-d0dc86b
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-ad9393f
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-78f14e0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64178 .elementor-element.elementor-element-c74d7c2>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c74d7c2 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-daa91cc
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-a1213d7
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-64178 .elementor-element.elementor-element-a1213d7 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-53e04e5
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-3392558
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5
    {
        width: var(--container-widget-width,276.312px);
        max-width: 276.312px;
        --container-widget-width: 276.312px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-70240b5 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-521e6aa>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-521e6aa
    {
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-75b184a
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476
    {
        width: var(--container-widget-width,282px);
        max-width: 282px;
        --container-widget-width: 282px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-9143476 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-db46b07>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-db46b07
    {
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-2da276c
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45
    {
        width: var(--container-widget-width,237.297px);
        max-width: 237.297px;
        --container-widget-width: 237.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-d80aa45 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-64178 .elementor-element.elementor-element-2e2f1db>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-2e2f1db
    {
        font-size: 13.31px;
    }
    .elementor-64178 .elementor-element.elementor-element-0a36f1f
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-566ef6e
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-566ef6e.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-6b4f3cc
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-ea9eb00>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-ea9eb00 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-64178 .elementor-element.elementor-element-0b0ac4c>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-0b0ac4c .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-fb87fc5
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-c3f0da9 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-64178 .elementor-element.elementor-element-9cc3a7b .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-64178 .elementor-element.elementor-element-8d7a3d9 .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-64178 .elementor-element.elementor-element-6a3993f
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-c2cb5c9 .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64178 .elementor-element.elementor-element-0ba6130
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-4d802cf>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-4d802cf .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64178 .elementor-element.elementor-element-8ea7959>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-8ea7959 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-ec5f005
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 14px;
        line-height: 24px;
    }
    .elementor-64178 .elementor-element.elementor-element-ec5f005.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-ff3229a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-ff3229a.e-con
    {
        --align-self: center;
        --order: 99999/* order end hack */;
    }
    .elementor-64178 .elementor-element.elementor-element-34e47a1
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-34e47a1>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-34e47a1.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-34e47a1 .elementor-button
    {
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64178 .elementor-element.elementor-element-9ed322f
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-85b06d4
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-455b40b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64178 .elementor-element.elementor-element-05d53f8>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-05d53f8 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d42248>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(15px / 2);
    }
    .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(15px / 2);
    }
    .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(15px / 2);
        margin-left: calc(15px / 2);
    }
    .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-15px / 2);
        margin-left: calc(-15px / 2);
    }
    body.rtl .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-15px / 2);
    }
    body:not(.rtl) .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-15px / 2);
    }
    .elementor-64178 .elementor-element.elementor-element-2d42248
    {
        --e-icon-list-icon-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-2d42248 .elementor-icon-list-item>a
    {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-51fc9f9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-db57d94>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-db57d94 .elementor-button
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-2a42d5a
    {
        padding: 36px 0 36px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-3389520
    {
        width: var(--container-widget-width,100.588%);
        max-width: 100.588%;
        --container-widget-width: 100.588%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-3389520.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-3389520 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64178 .elementor-element.elementor-element-961baf7>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-961baf7 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-64178 .elementor-element.elementor-element-0a5bc95
    {
        margin-top: -10px;
        margin-bottom: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-c4f28f2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-2cfdcbb .elementor-button
    {
        font-size: 16px;
        line-height: 24px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64178 .elementor-element.elementor-element-409e8e4
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-54e1341>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-54e1341 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-64178 .elementor-element.elementor-element-0085b42>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-0085b42 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-5de7de1
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 14px;
        line-height: 24px;
    }
    .elementor-64178 .elementor-element.elementor-element-5de7de1.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-425ae83
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-425ae83.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-425ae83 img
    {
        width: 80%;
    }
    .elementor-64178 .elementor-element.elementor-element-5ae7448
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-5ae7448.e-con
    {
        --order: 99999/* order end hack */;
    }
    .elementor-64178 .elementor-element.elementor-element-5e49e68
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5e49e68>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-5e49e68.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-5e49e68 .elementor-button
    {
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-64178 .elementor-element.elementor-element-9aa2215
    {
        padding: 36px 0 36px 0;
    }
    .elementor-64178 .elementor-element.elementor-element-ff3fbda>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-3ed9412 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-9c2a439>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-9c2a439 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-68009f8>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-68009f8 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-714ccd7>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-714ccd7 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-931d008>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-64178 .elementor-element.elementor-element-931d008 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-64178 .elementor-element.elementor-element-e53af24
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-64178 .elementor-element.elementor-element-2737c7c
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-64178 .elementor-element.elementor-element-2737c7c.elementor-element
    {
        --align-self: center;
    }
    .elementor-64178 .elementor-element.elementor-element-2737c7c .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-64178 .elementor-element.elementor-element-15c135a>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-64178 .elementor-element.elementor-element-15c135a .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-64178 .elementor-element.elementor-element-b5008a5
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-ce9cc06
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-8c1dabd
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-5a2e556
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-55c2510
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-770759d
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-7ecf53a
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-3c439d4
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-3599ebc
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-ac91bcc
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-8930579
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-0257583
    {
        font-size: 14px;
    }
    .elementor-64178 .elementor-element.elementor-element-4fdfc6f>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-64178 .elementor-element.elementor-element-4fdfc6f
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-33f24b2 */
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-61b7610 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2c2609d *//*.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-ca26df3 *//*.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-f30864c */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-212157c *//*.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-c01bf64 *//*.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-49af9f1 *//*.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-7f8f511 *//*.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-38fad9f */
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{/*.features_middle_first_sec{*//*margin-top:150px;*//*}*/
    .first_column_2_box
    {
        margin-top: 0;
    }
    .last_column_2_box
    {
        margin-top: 20px;
    }
    .first_column_3_box
    {
        margin-top: 28px;
    }
    .last_column_3_box
    {
        margin-top: 32px;
    }
    .middle_1_box
    {
        margin-top: 70px;
    }
    .first_column_4_box
    {
        margin-top: 12px;
    }
    .middle_2_box
    {
        margin-top: 30px;
    }
    .last_column_4_box
    {
        margin-top: 0;
    }
    .last_column_5_box
    {
        margin-top: 22px;
    }
    .first_column_5_box
    {
        margin-top: 20px;
    }
    .middle_column_3_box
    {
        margin-top: 15px;
    }
    .last_column_six_box
    {
        margin-top: 10px;
    }
    .first_column_6_box
    {
        margin-top: 0;
    }
    .first_column_7_box
    {
        margin-top: 35px;
    }
    .last_column_seven_box
    {
        margin-top: 5px;
    }
    .first_column_8_box
    {
        margin-top: 25px;
    }
    .last_column_nine_box
    {
        margin-top: 15px;
    }
    .first_column_9_box
    {
        margin-top: 65px;
    }
    .first_column_10_box
    {
        margin-top: 25px;
    }
    .first_column_11_box
    {
        margin-top: 10px;
    }
    .middle_column_6_box
    {
        margin-top: 25px;
    }
    .middle_column_7_box
    {
        margin-top: 28px;
    }
    .middle_column_8_box
    {
        margin-top: 42px;
    }
    .last_column_9_box
    {
        margin-top: 0;
    }
    .last_column_10_box
    {
        margin-top: 25px;
    }
    .last_column_11_box
    {
        margin-top: 15px;
    }
    .features_middle_second_sec
    {
        margin-top: 0;
    }
    .features_last_column_game_sec
    {
        margin-top: -5px;
    }
    .first_column_sec_box
    {
        margin-top: 34px;
    }
    .last_column_3rd_box
    {
        margin-top: 15px;
    }
    .last_column_2nd_box
    {
        margin-top: 35px;
    }
    .middle_first_box
    {
        margin-top: 100px;
    }
    .last_column_fourth_box
    {
        margin-top: -10px;
    }
    .first_column_fifth_box
    {
        margin-top: 0;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-afd21be */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ead9661 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f08208b */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-6a37ce5 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2068734 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b6e085a */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-3912b23 */
@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-7b679b5 */
@media(max-width: 767px)
{
    .sweepstakes-games-offer .elementor-image-box-wrapper
    {
        display: inline-flex;
    }
    .sweepstakes-games-offer .elementor-image-box-content
    {
        padding-top: 15px;
        padding-left: 25px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-53e04e5 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for image, class: .elementor-element-dfde7cc */
.additional_services img
{
    animation: moveElements 3s ease-in-out 900ms infinite;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-4fdfc6f */
.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 */
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 */
