﻿.elementor-198174 .elementor-element.elementor-element-76896fa
{
    --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-198174 .elementor-element.elementor-element-76896fa:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-76896fa>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-198174 .elementor-element.elementor-element-0c852e3
{
    --display: flex;
    --justify-content: center;
    border-style: none;
    --border-style: none;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-198174 .elementor-element.elementor-element-0c852e3:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-0c852e3>.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-198174 .elementor-element.elementor-element-a3b8adb .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(9px / 2);
}
.elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(9px / 2);
}
.elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(9px / 2);
    margin-left: calc(9px / 2);
}
.elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-9px / 2);
    margin-left: calc(-9px / 2);
}
body.rtl .elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-9px / 2);
}
body:not(.rtl) .elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-9px / 2);
}
.elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-198174 .elementor-element.elementor-element-32dad73
{
    --e-icon-list-icon-size: 16px;
    --icon-vertical-offset: 0px;
}
.elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 300;
}
.elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-198174 .elementor-element.elementor-element-4e6477b .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-198174 .elementor-element.elementor-element-4e6477b .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-4e6477b .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-4e6477b
{
    width: var(--container-widget-width,55.714%);
    max-width: 55.714%;
    --container-widget-width: 55.714%;
    --container-widget-flex-grow: 0;
}
.elementor-198174 .elementor-element.elementor-element-4e6477b>.elementor-widget-container
{
    margin: 25px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-4e6477b.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-4e6477b .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-4e6477b .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-004824f
{
    --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-198174 .elementor-element.elementor-element-9000d0f
{
    --display: flex;
    --justify-content: center;
}
.elementor-198174 .elementor-element.elementor-element-9000d0f:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-9000d0f>.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-198174 .elementor-element.elementor-element-a79521c
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-a79521c:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-a79521c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-198174 .elementor-element.elementor-element-2ab566b
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-448bbf9
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-448bbf9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-widget-divider
{
    --divider-color: var(--e-global-color-secondary);
}
.elementor-widget-divider .neb-protected-content-message, .elementor-widget-divider .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider .elementor-divider__text
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
{
    color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg
{
    fill: var(--e-global-color-secondary);
}
.elementor-198174 .elementor-element.elementor-element-69b9ea0
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-69b9ea0 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-69b9ea0 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-198174 .elementor-element.elementor-element-c96343c
{
    --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-198174 .elementor-element.elementor-element-3c68f33
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-3c68f33:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-3c68f33>.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-198174 .elementor-element.elementor-element-a70fc0a>.elementor-widget-container
{
    margin: 0 0 0 -25px;
}
.elementor-198174 .elementor-element.elementor-element-a70fc0a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a70fc0a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a70fc0a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a70fc0a .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-198174 .elementor-element.elementor-element-a70fc0a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-198174 .elementor-element.elementor-element-a70fc0a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-198174 .elementor-element.elementor-element-4fdf47a>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-4fdf47a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-4f55b54
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-4f55b54:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-4f55b54>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-198174 .elementor-element.elementor-element-dd0657b>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-dd0657b.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-dd0657b.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-dd0657b.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-dd0657b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-dd0657b .elementor-image-box-title
{
    margin-bottom: 26px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-198174 .elementor-element.elementor-element-dd0657b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-198174 .elementor-element.elementor-element-dd0657b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-d54cb88
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-85a8c31
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-85a8c31:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-85a8c31>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-f80e415>.elementor-widget-container
{
    margin: 0 0 0 -20px;
}
.elementor-198174 .elementor-element.elementor-element-f80e415.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-f80e415.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-198174 .elementor-element.elementor-element-f80e415.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-198174 .elementor-element.elementor-element-f80e415.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-198174 .elementor-element.elementor-element-f80e415 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-198174 .elementor-element.elementor-element-f80e415 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-198174 .elementor-element.elementor-element-f80e415 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-867fe7f>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-867fe7f
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-dbef834
{
    --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-198174 .elementor-element.elementor-element-d078ab1
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-d078ab1:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-d078ab1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-198174 .elementor-element.elementor-element-57fde8b>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-57fde8b.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-57fde8b.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-57fde8b.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-57fde8b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-57fde8b .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-198174 .elementor-element.elementor-element-57fde8b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-198174 .elementor-element.elementor-element-57fde8b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-9e4c443>.elementor-widget-container
{
    margin: -25px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-9e4c443
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-b410013
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-b410013:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-b410013>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-9a75078>.elementor-widget-container
{
    margin: 10px 0 0 -20px;
}
.elementor-198174 .elementor-element.elementor-element-9a75078.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-9a75078.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-198174 .elementor-element.elementor-element-9a75078.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-198174 .elementor-element.elementor-element-9a75078.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-198174 .elementor-element.elementor-element-9a75078 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-198174 .elementor-element.elementor-element-9a75078 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-198174 .elementor-element.elementor-element-9a75078 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-d640f1f>.elementor-widget-container
{
    margin: 5px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-d640f1f
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-a49d03d
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-a49d03d:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-a49d03d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-198174 .elementor-element.elementor-element-cfdd817>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-cfdd817.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-cfdd817.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-cfdd817.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-cfdd817.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-cfdd817 .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-198174 .elementor-element.elementor-element-cfdd817 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-198174 .elementor-element.elementor-element-cfdd817 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-30d8d0b>.elementor-widget-container
{
    margin: -30px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-30d8d0b
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-6e1dc92
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-4e7ef42 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-198174 .elementor-element.elementor-element-4e7ef42 .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-4e7ef42 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-4e7ef42 .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-4e7ef42 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-4eebf55
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-4eebf55:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-4eebf55>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-198174 .elementor-element.elementor-element-741ffe2
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-c67683f
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-c67683f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-c27482e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-198174 .elementor-element.elementor-element-c27482e .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-c27482e .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-42cdaa8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-c70d1a8
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-a8d8be5
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-a7853f9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-a7853f9.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a7853f9.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a7853f9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a7853f9 .elementor-image-box-title
{
    margin-bottom: 12px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-a7853f9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-198174 .elementor-element.elementor-element-a7853f9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-60c692d
{
    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-198174 .elementor-element.elementor-element-60c692d>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-60c692d.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-5264192
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-4a2c7ef>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-4a2c7ef.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-198174 .elementor-element.elementor-element-4a2c7ef.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-198174 .elementor-element.elementor-element-4a2c7ef.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-198174 .elementor-element.elementor-element-4a2c7ef .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-4a2c7ef .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-198174 .elementor-element.elementor-element-4a2c7ef .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-72e124d
{
    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-198174 .elementor-element.elementor-element-72e124d>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-72e124d.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-2cb3562
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-81905fb.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-81905fb.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-81905fb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-81905fb .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-81905fb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-198174 .elementor-element.elementor-element-81905fb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-18b68f6
{
    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-198174 .elementor-element.elementor-element-18b68f6>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-18b68f6.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-602e8ff
{
    --display: flex;
    --margin-top: -15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-bbc45d8.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-bbc45d8.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-bbc45d8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-bbc45d8 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-bbc45d8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-198174 .elementor-element.elementor-element-bbc45d8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-48e3ed2
{
    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-198174 .elementor-element.elementor-element-48e3ed2>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-48e3ed2.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-7e7d4f1
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-a4e59f2>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-a4e59f2.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a4e59f2.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a4e59f2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a4e59f2 .elementor-image-box-title
{
    margin-bottom: 12px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-a4e59f2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-198174 .elementor-element.elementor-element-a4e59f2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-d87c780
{
    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-198174 .elementor-element.elementor-element-d87c780>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-d87c780.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-a39263b
{
    --display: flex;
    --margin-top: 60px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-2aaa4ca.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2aaa4ca.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2aaa4ca.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2aaa4ca .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-2aaa4ca .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-198174 .elementor-element.elementor-element-2aaa4ca .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-d7b310b
{
    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-198174 .elementor-element.elementor-element-d7b310b>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-d7b310b.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-8114f8f
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-23b970e.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-23b970e.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-23b970e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-23b970e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-23b970e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-198174 .elementor-element.elementor-element-23b970e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-4faf4dd
{
    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-198174 .elementor-element.elementor-element-4faf4dd>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-4faf4dd.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-9a468fe
{
    --display: flex;
}
.elementor-198174 .elementor-element.elementor-element-ec46507>.elementor-widget-container
{
    margin: 100px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-9938fbd
{
    --display: flex;
    --margin-top: 75px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-2109e4a>.elementor-widget-container
{
    padding: 0 0 0 65px;
}
.elementor-198174 .elementor-element.elementor-element-2109e4a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2109e4a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2109e4a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2109e4a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-2109e4a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-198174 .elementor-element.elementor-element-2109e4a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-fd378c8
{
    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-198174 .elementor-element.elementor-element-fd378c8>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-198174 .elementor-element.elementor-element-fd378c8.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-78214d4
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-4607fb8>.elementor-widget-container
{
    padding: 0 0 0 50px;
}
.elementor-198174 .elementor-element.elementor-element-4607fb8.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-4607fb8.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-4607fb8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-4607fb8 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-4607fb8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-198174 .elementor-element.elementor-element-4607fb8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-34ea561
{
    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-198174 .elementor-element.elementor-element-34ea561>.elementor-widget-container
{
    margin: 10px 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-198174 .elementor-element.elementor-element-34ea561.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-eae8633
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-2228d9f
{
    width: var(--container-widget-width,102.171%);
    max-width: 102.171%;
    --container-widget-width: 102.171%;
    --container-widget-flex-grow: 0;
}
.elementor-198174 .elementor-element.elementor-element-2228d9f>.elementor-widget-container
{
    padding: 0 0 0 50px;
}
.elementor-198174 .elementor-element.elementor-element-2228d9f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-2228d9f.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2228d9f.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2228d9f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2228d9f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-2228d9f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-198174 .elementor-element.elementor-element-2228d9f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-0f61998
{
    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-198174 .elementor-element.elementor-element-0f61998>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-198174 .elementor-element.elementor-element-0f61998.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-b5cb553
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-a25f8e3>.elementor-widget-container
{
    padding: 0 0 0 50px;
}
.elementor-198174 .elementor-element.elementor-element-a25f8e3.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a25f8e3.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a25f8e3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-a25f8e3 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-a25f8e3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-198174 .elementor-element.elementor-element-a25f8e3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-ccccc5b
{
    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-198174 .elementor-element.elementor-element-ccccc5b>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-198174 .elementor-element.elementor-element-ccccc5b.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-a063119
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-d245ad7>.elementor-widget-container
{
    padding: 0 0 0 50px;
}
.elementor-198174 .elementor-element.elementor-element-d245ad7.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-d245ad7.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-d245ad7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-d245ad7 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-198174 .elementor-element.elementor-element-d245ad7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-198174 .elementor-element.elementor-element-d245ad7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-9e5ca3d
{
    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-198174 .elementor-element.elementor-element-9e5ca3d>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 25px;
}
.elementor-198174 .elementor-element.elementor-element-9e5ca3d.elementor-element
{
    --align-self: flex-end;
}
.elementor-198174 .elementor-element.elementor-element-69cf364
{
    --display: flex;
}
.elementor-198174 .elementor-element.elementor-element-c59ae06
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-43a801d.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-198174 .elementor-element.elementor-element-43a801d.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-198174 .elementor-element.elementor-element-43a801d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-198174 .elementor-element.elementor-element-43a801d .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-198174 .elementor-element.elementor-element-43a801d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-198174 .elementor-element.elementor-element-43a801d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-6f3a41d
{
    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-198174 .elementor-element.elementor-element-6f3a41d>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-ba0bab2
{
    --display: flex;
}
.elementor-198174 .elementor-element.elementor-element-6673396.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-6673396.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-6673396.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-6673396 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-198174 .elementor-element.elementor-element-6673396 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-198174 .elementor-element.elementor-element-6673396 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-a82c908
{
    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-198174 .elementor-element.elementor-element-a82c908>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-a82c908.elementor-element
{
    --align-self: flex-start;
}
.elementor-198174 .elementor-element.elementor-element-ddef9d4
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-7307580.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-7307580.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-7307580.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-7307580 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-198174 .elementor-element.elementor-element-7307580 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-198174 .elementor-element.elementor-element-7307580 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-486afbc
{
    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-198174 .elementor-element.elementor-element-486afbc>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-4567fef
{
    --display: flex;
    --margin-top: 45px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-5734fcb.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-198174 .elementor-element.elementor-element-5734fcb.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-198174 .elementor-element.elementor-element-5734fcb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-198174 .elementor-element.elementor-element-5734fcb .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-198174 .elementor-element.elementor-element-5734fcb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-198174 .elementor-element.elementor-element-5734fcb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-238ff66
{
    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-198174 .elementor-element.elementor-element-238ff66>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-0779ace
{
    --display: flex;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-f466e3a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-198174 .elementor-element.elementor-element-f466e3a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-198174 .elementor-element.elementor-element-f466e3a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-198174 .elementor-element.elementor-element-f466e3a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-198174 .elementor-element.elementor-element-f466e3a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-198174 .elementor-element.elementor-element-f466e3a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-aaa260b
{
    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-198174 .elementor-element.elementor-element-aaa260b>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-a0558bf
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-fcc4e9e.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-198174 .elementor-element.elementor-element-fcc4e9e.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-198174 .elementor-element.elementor-element-fcc4e9e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-198174 .elementor-element.elementor-element-fcc4e9e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-198174 .elementor-element.elementor-element-fcc4e9e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-198174 .elementor-element.elementor-element-fcc4e9e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-007a68b
{
    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-198174 .elementor-element.elementor-element-007a68b>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-3f0cd38
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-2f25542.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2f25542.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2f25542.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-198174 .elementor-element.elementor-element-2f25542 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
}
.elementor-198174 .elementor-element.elementor-element-2f25542 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-198174 .elementor-element.elementor-element-2f25542 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-198174 .elementor-element.elementor-element-847b972
{
    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-198174 .elementor-element.elementor-element-847b972>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-4d47edc
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-4d47edc:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-4d47edc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-198174 .elementor-element.elementor-element-f51cda7 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-198174 .elementor-element.elementor-element-f51cda7 .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-f51cda7 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-f51cda7 .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-f51cda7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-24aad0b
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-24aad0b:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-24aad0b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-198174 .elementor-element.elementor-element-6d4c9da
{
    --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-198174 .elementor-element.elementor-element-b29cc7f
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-b29cc7f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-6d62ef6
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-6d62ef6 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-6d62ef6 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-198174 .elementor-element.elementor-element-103cb39
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-103cb39.e-con
{
    --align-self: center;
}
.elementor-198174 .elementor-element.elementor-element-5b088e4
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-5b088e4 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-0644869
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-59e0980
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-d10c171 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-198174 .elementor-element.elementor-element-d10c171 .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-d10c171 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-d10c171 .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-d10c171 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-ec60487
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-ec60487:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-ec60487>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-e22aa26
{
    --display: flex;
}
.elementor-198174 .elementor-element.elementor-element-8fda850>.elementor-widget-container
{
    padding: 72px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-8fda850.elementor-element
{
    --align-self: center;
}
.elementor-198174 .elementor-element.elementor-element-8fda850
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-8fda850 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-dbc9276
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-dbc9276 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-dbc9276 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-198174 .elementor-element.elementor-element-6c45e67
{
    --display: flex;
    --padding-top: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-ff908e9
{
    --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-198174 .elementor-element.elementor-element-649647e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-49cc87a
{
    --display: flex;
    --flex-direction: 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-198174 .elementor-element.elementor-element-61411e9 .elementor-counter
{
    gap: 10px;
}
.elementor-198174 .elementor-element.elementor-element-61411e9 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-198174 .elementor-element.elementor-element-61411e9 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-198174 .elementor-element.elementor-element-80807d5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-spacer .neb-protected-content-message, .elementor-widget-spacer .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-198174 .elementor-element.elementor-element-8fb6e6d
{
    --spacer-size: 70px;
}
.elementor-198174 .elementor-element.elementor-element-8fb6e6d>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-0184c81
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-06f4671 .elementor-counter
{
    gap: 10px;
}
.elementor-198174 .elementor-element.elementor-element-06f4671 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-198174 .elementor-element.elementor-element-06f4671 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-198174 .elementor-element.elementor-element-fca797f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-a11eb6b
{
    --spacer-size: 70px;
}
.elementor-198174 .elementor-element.elementor-element-a11eb6b>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-50d9341
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-9b3ecad .elementor-counter
{
    gap: 10px;
}
.elementor-198174 .elementor-element.elementor-element-9b3ecad .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-198174 .elementor-element.elementor-element-9b3ecad .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-198174 .elementor-element.elementor-element-3d0e0fe
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-9682f86
{
    --spacer-size: 70px;
}
.elementor-198174 .elementor-element.elementor-element-9682f86>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-ae215c0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-e86407a .elementor-counter
{
    gap: 10px;
}
.elementor-198174 .elementor-element.elementor-element-e86407a .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-198174 .elementor-element.elementor-element-e86407a .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-198174 .elementor-element.elementor-element-c1a2d50
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-e8c7518
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-b1f92fe .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-198174 .elementor-element.elementor-element-b1f92fe .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-b1f92fe .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-b1f92fe .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-b1f92fe .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-43ad74d
{
    --display: flex;
    --flex-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: 50px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-43ad74d:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-43ad74d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-198174 .elementor-element.elementor-element-109b481
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-109b481 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-7283d44
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 4.5px;
}
.elementor-198174 .elementor-element.elementor-element-7283d44 .elementor-divider-separator
{
    width: 13%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-7283d44 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-198174 .elementor-element.elementor-element-7e40b83
{
    --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-198174 .elementor-element.elementor-element-07ffe81
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-21de3ab
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-690775e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-ae0e813
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-d831cdb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-e05f6d4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-7148bee
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-1ac88e7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-23c246d
{
    --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-198174 .elementor-element.elementor-element-a4775b3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-fc0996f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-0095f6d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-c522566
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-63b39e1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-67baf8e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-4e08755
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-e35c4e7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-421e4a6
{
    --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-198174 .elementor-element.elementor-element-a7585e0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-318011a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-99c3dc1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-7fbeaa8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-b6eed0a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-0f705b8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-d60134d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-b8a734c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-b7e85db
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-198174 .elementor-element.elementor-element-2115865 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-198174 .elementor-element.elementor-element-2115865 .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-2115865 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-2115865 .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-2115865 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-1490023
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-1490023:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-1490023>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-3075bf7
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-3075bf7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-9be4d97
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-9be4d97 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-9be4d97 .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-198174 .elementor-element.elementor-element-d0e2420
{
    --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-198174 .elementor-element.elementor-element-c1522ab
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-0449242
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-abaa0cd img
{
    height: 100px;
}
.elementor-198174 .elementor-element.elementor-element-16c3d17
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-a138703 img
{
    height: 100px;
}
.elementor-198174 .elementor-element.elementor-element-ad5e8e3
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-2d5e9e3
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-756f9f8>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-756f9f8.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-198174 .elementor-element.elementor-element-756f9f8
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-756f9f8 img
{
    width: 100%;
}
.elementor-198174 .elementor-element.elementor-element-00ca22b
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-5fd3c45 img
{
    width: 100%;
    height: 100px;
}
.elementor-198174 .elementor-element.elementor-element-3e1222c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-458ea44
{
    --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-198174 .elementor-element.elementor-element-e5a3633
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-7a6e07b
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-507d345
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-5bbfdd2
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-2c2eee2
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-0c32894
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-ec616fd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-5da8697
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-06f2d76
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-9b90aa0
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-a71770d
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-ef2b19a
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-42d6155
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-e3dce2e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-c14c4fe
{
    --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-198174 .elementor-element.elementor-element-1d13607
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-a3e9d8f
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-2c820e9
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-1c8df14
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-ff61eac
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-6932578
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-587ce5f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-9b48781
{
    --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-198174 .elementor-element.elementor-element-e923d25
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-58d49a5
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-b9a0b72
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-fe2314e
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-ea61317
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-1a0306a
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-8ebce43
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-2d15125
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-3918f73
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-21b1aac
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-21d946f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-1a42fa3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-e7fef9b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-ff39360
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-4d6861c
{
    --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-198174 .elementor-element.elementor-element-4d6861c>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-198174 .elementor-element.elementor-element-4d6861c.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-198174 .elementor-element.elementor-element-4d6861c.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-198174 .elementor-element.elementor-element-4d6861c.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-198174 .elementor-element.elementor-element-4d6861c>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-198174 .elementor-element.elementor-element-4d6861c.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-198174 .elementor-element.elementor-element-4d6861c [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-198174 .elementor-element.elementor-element-59060e8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-600c4f8 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-198174 .elementor-element.elementor-element-600c4f8 .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-600c4f8 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-600c4f8 .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-600c4f8 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-58f38b5
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-58f38b5:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-58f38b5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-198174 .elementor-element.elementor-element-3864586
{
    --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-198174 .elementor-element.elementor-element-3a288eb
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-3a288eb .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-d27c97a
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-d27c97a .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-d27c97a .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-198174 .elementor-element.elementor-element-a19a1c5
{
    --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-198174 .elementor-element.elementor-element-109ce94
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-325ef30>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-198174 .elementor-element.elementor-element-325ef30
{
    --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-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 40px;
}
.elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-text
{
    color: #262626;
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-3be0d63
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-fdd4627
{
    --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-198174 .elementor-element.elementor-element-83b05d0 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-198174 .elementor-element.elementor-element-83b05d0 .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-83b05d0 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-83b05d0 .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-83b05d0 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-fd6cec7
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-fd6cec7:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-fd6cec7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-f6b0b25
{
    --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-198174 .elementor-element.elementor-element-d8e23ba
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-d8e23ba .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-f40751b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-f40751b .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-f40751b .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-198174 .elementor-element.elementor-element-33e92e3
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-33e92e3.e-con
{
    --align-self: center;
}
.elementor-198174 .elementor-element.elementor-element-a9d9f8d
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-a9d9f8d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-9163261
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 50px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-cbedd3e .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-198174 .elementor-element.elementor-element-cbedd3e .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-cbedd3e .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-cbedd3e .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-cbedd3e .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-d60b837:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-d60b837>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-198174 .elementor-element.elementor-element-d60b837
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 50px 0;
}
.elementor-198174 .elementor-element.elementor-element-d60b837>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-198174 .elementor-element.elementor-element-8e90b5b
{
    margin-top: 0;
    margin-bottom: 30px;
}
.elementor-198174 .elementor-element.elementor-element-6297395
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-6297395 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-420310c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-420310c .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-420310c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-198174 .elementor-element.elementor-element-0bd7c59
{
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #fff;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-0bd7c59>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-198174 .elementor-element.elementor-element-20e6a6e.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-198174 .elementor-element.elementor-element-20e6a6e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-198174 .elementor-element.elementor-element-4d50c4c .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-198174 .elementor-element.elementor-element-4d50c4c .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-4d50c4c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-4d50c4c .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-4d50c4c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-5d2335f
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-5d2335f:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-5d2335f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-7d76821>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-7d76821
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-7d76821 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-8afdef5
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-8afdef5 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-8afdef5 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-198174 .elementor-element.elementor-element-fb883e1
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-40de7c6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-1bc7dd4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-1bc7dd4.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-46e54a3 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-198174 .elementor-element.elementor-element-46e54a3 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-198174 .elementor-element.elementor-element-46e54a3 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-198174 .elementor-element.elementor-element-4d0e2a2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-4d0e2a2.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-5993caa .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-198174 .elementor-element.elementor-element-5993caa
{
    width: var(--container-widget-width,105.024%);
    max-width: 105.024%;
    --container-widget-width: 105.024%;
    --container-widget-flex-grow: 0;
}
.elementor-198174 .elementor-element.elementor-element-5993caa.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-5993caa .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-198174 .elementor-element.elementor-element-5993caa .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-198174 .elementor-element.elementor-element-1611980
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-1611980.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-17d542b .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-198174 .elementor-element.elementor-element-17d542b .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-198174 .elementor-element.elementor-element-17d542b .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-198174 .elementor-element.elementor-element-c06b238
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-1e7f979
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-c361ca3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-c361ca3.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-14ac039
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-5449110 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-198174 .elementor-element.elementor-element-5449110 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-198174 .elementor-element.elementor-element-5449110 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-198174 .elementor-element.elementor-element-d8000f4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-bb708cb
{
    width: var(--container-widget-width,83.074%);
    max-width: 83.074%;
    --container-widget-width: 83.074%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.9em;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-bb708cb>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-bb708cb.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-7b15be3>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-7b15be3
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-829c851:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-829c851>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-198174 .elementor-element.elementor-element-829c851
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-198174 .elementor-element.elementor-element-829c851>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-198174 .elementor-element.elementor-element-ed93f1c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-ed93f1c
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-ed93f1c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-f046f73
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-f046f73 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-f046f73 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-198174 .elementor-element.elementor-element-2bdad86
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-198174 .elementor-element.elementor-element-d694ef8>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-198174 .elementor-element.elementor-element-d694ef8
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-492c4f9>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-198174 .elementor-element.elementor-element-492c4f9
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-96dc994>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-198174 .elementor-element.elementor-element-96dc994
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-fcc2ca2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-a1fe839>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-a1fe839 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-c3946d3 .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-198174 .elementor-element.elementor-element-c3946d3 .elementor-button:hover, .elementor-198174 .elementor-element.elementor-element-c3946d3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-c3946d3 .elementor-button:hover svg, .elementor-198174 .elementor-element.elementor-element-c3946d3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-198174 .elementor-element.elementor-element-1288211
{
    --display: flex;
}
.elementor-198174 .elementor-element.elementor-element-bf82933
{
    --display: flex;
}
.elementor-198174 .elementor-element.elementor-element-1c9ded0
{
    --display: flex;
    --flex-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: 40px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-8354be3
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-8354be3 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-04f4b93
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-04f4b93 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-04f4b93 .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-198174 .elementor-element.elementor-element-76bbbc7
{
    --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-198174 .elementor-element.elementor-element-76bbbc7:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-76bbbc7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-198174 .elementor-element.elementor-element-76bbbc7: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-198174 .elementor-element.elementor-element-76bbbc7, .elementor-198174 .elementor-element.elementor-element-76bbbc7::before
{
    --border-transition: .3s;
}
.elementor-198174 .elementor-element.elementor-element-5be8aac
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-c546ffd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-c546ffd
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-1fde5b0
{
    --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-198174 .elementor-element.elementor-element-1fde5b0:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-1fde5b0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-198174 .elementor-element.elementor-element-1fde5b0: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-198174 .elementor-element.elementor-element-1fde5b0, .elementor-198174 .elementor-element.elementor-element-1fde5b0::before
{
    --border-transition: .3s;
}
.elementor-198174 .elementor-element.elementor-element-dc959a0
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-dff2263>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-dff2263
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-0935401
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-198174 .elementor-element.elementor-element-0935401:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-0935401>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-198174 .elementor-element.elementor-element-0935401: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-198174 .elementor-element.elementor-element-0935401, .elementor-198174 .elementor-element.elementor-element-0935401::before
{
    --border-transition: .3s;
}
.elementor-198174 .elementor-element.elementor-element-726acd4
{
    --display: flex;
    --flex-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-198174 .elementor-element.elementor-element-df57ef4
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-d8c97ce
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-198174 .elementor-element.elementor-element-d8c97ce:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-d8c97ce>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-198174 .elementor-element.elementor-element-d8c97ce: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-198174 .elementor-element.elementor-element-d8c97ce, .elementor-198174 .elementor-element.elementor-element-d8c97ce::before
{
    --border-transition: .3s;
}
.elementor-198174 .elementor-element.elementor-element-468abe8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-a389ea7
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-8e2986d
{
    --display: flex;
}
.elementor-198174 .elementor-element.elementor-element-8e2986d:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-8e2986d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-198174 .elementor-element.elementor-element-73725ab
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-56c5df5
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-198174 .elementor-element.elementor-element-69f7f89
{
    --display: flex;
}
.elementor-198174 .elementor-element.elementor-element-69f7f89:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-69f7f89>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-198174 .elementor-element.elementor-element-13ba065
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-493eea6
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-198174 .elementor-element.elementor-element-7878504
{
    --display: flex;
}
.elementor-198174 .elementor-element.elementor-element-7878504:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-7878504>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-198174 .elementor-element.elementor-element-e798b7a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-198174 .elementor-element.elementor-element-c7c072b
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-198174 .elementor-element.elementor-element-4e27b79
{
    --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-198174 .elementor-element.elementor-element-4e27b79>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-198174 .elementor-element.elementor-element-4e27b79>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-4e27b79
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-198174 .elementor-element.elementor-element-4e27b79>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
.elementor-198174 .elementor-element.elementor-element-07d621f:not(.elementor-motion-effects-element-type-background), .elementor-198174 .elementor-element.elementor-element-07d621f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-198174 .elementor-element.elementor-element-07d621f
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-198174 .elementor-element.elementor-element-07d621f>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-198174 .elementor-element.elementor-element-c452fe1>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-198174 .elementor-element.elementor-element-c452fe1>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-198174 .elementor-element.elementor-element-44c1f70.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-198174 .elementor-element.elementor-element-44c1f70
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-44c1f70 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-af8974b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-af8974b .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-af8974b .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-198174 .elementor-element.elementor-element-be54e07>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-198174 .elementor-element.elementor-element-be54e07 .elementor-icon-list-icon i
{
    color: #1754d4;
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-be54e07 .elementor-icon-list-icon svg
{
    fill: #1754d4;
    transition: fill .3s;
}
.elementor-198174 .elementor-element.elementor-element-be54e07
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-198174 .elementor-element.elementor-element-be54e07 .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-198174 .elementor-element.elementor-element-be54e07 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-be54e07 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    line-height: 2em;
}
.elementor-198174 .elementor-element.elementor-element-be54e07 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-198174 .elementor-element.elementor-element-61b2bbc
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 20px 0;
}
.elementor-198174 .elementor-element.elementor-element-61b2bbc>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-198174 .elementor-element.elementor-element-93fc4c1>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 15px 15px 15px 15px;
}
.elementor-198174 .elementor-element.elementor-element-93fc4c1>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-198174 .elementor-element.elementor-element-184a6dd
{
    text-align: center;
}
.elementor-198174 .elementor-element.elementor-element-184a6dd .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-198174 .elementor-element.elementor-element-21407a4
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-198174 .elementor-element.elementor-element-21407a4 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-198174 .elementor-element.elementor-element-21407a4 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
:root
{
    --page-title-display: none;
}
@media(max-width: 1366px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-c70d1a8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-60c692d
    {
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,80%);
        max-width: 80%;
    }
    .elementor-198174 .elementor-element.elementor-element-5264192
    {
        --margin-top: 60px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-2cb3562
    {
        --margin-top: 25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-81905fb .elementor-image-box-title
    {
        font-size: 24px;
        line-height: 24px;
    }
    .elementor-198174 .elementor-element.elementor-element-602e8ff
    {
        --margin-top: -15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-7e7d4f1
    {
        --margin-top: 60px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-9938fbd
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a>.elementor-widget-container
    {
        padding: 0 0 0 40px;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-198174 .elementor-element.elementor-element-78214d4
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8>.elementor-widget-container
    {
        padding: 0 0 0 50px;
    }
    .elementor-198174 .elementor-element.elementor-element-eae8633
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-b5cb553
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a25f8e3>.elementor-widget-container
    {
        margin: 40px 0 0 0;
        padding: 0 0 0 50px;
    }
    .elementor-198174 .elementor-element.elementor-element-a063119
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-d245ad7>.elementor-widget-container
    {
        padding: 0 0 0 40px;
    }
    .elementor-198174 .elementor-element.elementor-element-c59ae06
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-ddef9d4
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-4567fef
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-0779ace
    {
        --margin-top: 70px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a0558bf
    {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-3f0cd38
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-5b088e4
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-5b088e4.elementor-element
    {
        --align-self: center;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-3be0d63
    {
        --justify-content: center;
    }
    .elementor-198174 .elementor-element.elementor-element-a9d9f8d
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-a9d9f8d.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-1c9ded0
    {
        --padding-top: 50px;
        --padding-bottom: 70px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
}
@media(min-width: 768px)
{
    .elementor-198174 .elementor-element.elementor-element-76896fa
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-0c852e3
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-004824f
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-9000d0f
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-c96343c
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-dbef834
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-6e1dc92
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-4eebf55
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-42cdaa8
    {
        --content-width: 1388px;
    }
    .elementor-198174 .elementor-element.elementor-element-c70d1a8
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-9a468fe
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-4d47edc
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-24aad0b
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-103cb39
    {
        --width: 1140px;
    }
    .elementor-198174 .elementor-element.elementor-element-59e0980
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-e22aa26
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-6c45e67
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-ff908e9
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-649647e
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-49cc87a
    {
        --width: 16%;
    }
    .elementor-198174 .elementor-element.elementor-element-80807d5
    {
        --width: 1.5%;
    }
    .elementor-198174 .elementor-element.elementor-element-0184c81
    {
        --width: 16%;
    }
    .elementor-198174 .elementor-element.elementor-element-fca797f
    {
        --width: 1.5%;
    }
    .elementor-198174 .elementor-element.elementor-element-50d9341
    {
        --width: 16%;
    }
    .elementor-198174 .elementor-element.elementor-element-3d0e0fe
    {
        --width: 1.5%;
    }
    .elementor-198174 .elementor-element.elementor-element-ae215c0
    {
        --width: 16%;
    }
    .elementor-198174 .elementor-element.elementor-element-c1a2d50
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-e8c7518
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-43ad74d
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-7e40b83
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-07ffe81
    {
        --width: 8%;
    }
    .elementor-198174 .elementor-element.elementor-element-21de3ab
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-690775e
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-ae0e813
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-d831cdb
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-e05f6d4
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-7148bee
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-1ac88e7
    {
        --width: 8%;
    }
    .elementor-198174 .elementor-element.elementor-element-23c246d
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-a4775b3
    {
        --width: 8%;
    }
    .elementor-198174 .elementor-element.elementor-element-fc0996f
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-0095f6d
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-c522566
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-63b39e1
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-67baf8e
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-4e08755
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-e35c4e7
    {
        --width: 8%;
    }
    .elementor-198174 .elementor-element.elementor-element-421e4a6
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-a7585e0
    {
        --width: 8%;
    }
    .elementor-198174 .elementor-element.elementor-element-318011a
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-99c3dc1
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-7fbeaa8
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-b6eed0a
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-0f705b8
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-d60134d
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-b8a734c
    {
        --width: 8%;
    }
    .elementor-198174 .elementor-element.elementor-element-b7e85db
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-1490023
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-c1522ab
    {
        --width: 10%;
    }
    .elementor-198174 .elementor-element.elementor-element-0449242
    {
        --width: 16%;
    }
    .elementor-198174 .elementor-element.elementor-element-16c3d17
    {
        --width: 16%;
    }
    .elementor-198174 .elementor-element.elementor-element-ad5e8e3
    {
        --width: 16%;
    }
    .elementor-198174 .elementor-element.elementor-element-2d5e9e3
    {
        --width: 16%;
    }
    .elementor-198174 .elementor-element.elementor-element-00ca22b
    {
        --width: 16%;
    }
    .elementor-198174 .elementor-element.elementor-element-3e1222c
    {
        --width: 10%;
    }
    .elementor-198174 .elementor-element.elementor-element-e5a3633
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-7a6e07b
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-507d345
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-5bbfdd2
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-2c2eee2
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-0c32894
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-ec616fd
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-5da8697
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-06f2d76
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-9b90aa0
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-a71770d
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-ef2b19a
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-42d6155
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-e3dce2e
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-1d13607
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-a3e9d8f
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-2c820e9
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-1c8df14
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-ff61eac
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-6932578
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-587ce5f
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-9b48781
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-e923d25
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-58d49a5
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-b9a0b72
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-fe2314e
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-ea61317
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-1a0306a
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-8ebce43
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-2d15125
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-3918f73
    {
        --width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-21b1aac
    {
        --width: 12%;
    }
    .elementor-198174 .elementor-element.elementor-element-21d946f
    {
        --width: 12%;
    }
    .elementor-198174 .elementor-element.elementor-element-1a42fa3
    {
        --width: 12%;
    }
    .elementor-198174 .elementor-element.elementor-element-e7fef9b
    {
        --width: 12%;
    }
    .elementor-198174 .elementor-element.elementor-element-ff39360
    {
        --width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-59060e8
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-58f38b5
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-a19a1c5
    {
        --content-width: 1108px;
    }
    .elementor-198174 .elementor-element.elementor-element-109ce94
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-3be0d63
    {
        --width: 40%;
    }
    .elementor-198174 .elementor-element.elementor-element-fd6cec7
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-33e92e3
    {
        --width: 1140px;
    }
    .elementor-198174 .elementor-element.elementor-element-9163261
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-5d2335f
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-fb883e1
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-40de7c6
    {
        --width: 5%;
    }
    .elementor-198174 .elementor-element.elementor-element-1bc7dd4
    {
        --width: 25%;
    }
    .elementor-198174 .elementor-element.elementor-element-4d0e2a2
    {
        --width: 30%;
    }
    .elementor-198174 .elementor-element.elementor-element-1611980
    {
        --width: 32%;
    }
    .elementor-198174 .elementor-element.elementor-element-c06b238
    {
        --width: 5%;
    }
    .elementor-198174 .elementor-element.elementor-element-1e7f979
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-c361ca3
    {
        --width: 27.603%;
    }
    .elementor-198174 .elementor-element.elementor-element-14ac039
    {
        --width: 32%;
    }
    .elementor-198174 .elementor-element.elementor-element-d8000f4
    {
        --width: 30%;
    }
    .elementor-198174 .elementor-element.elementor-element-fcc2ca2
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-1c9ded0
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-5be8aac
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-dc959a0
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-726acd4
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-d8c97ce
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-468abe8
    {
        --content-width: 1460px;
    }
    .elementor-198174 .elementor-element.elementor-element-8e2986d
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-69f7f89
    {
        --content-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-7878504
    {
        --content-width: 100%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-198174 .elementor-element.elementor-element-0c852e3
    {
        --content-width: 94%;
    }
    .elementor-198174 .elementor-element.elementor-element-004824f
    {
        --content-width: 1108px;
    }
    .elementor-198174 .elementor-element.elementor-element-49cc87a
    {
        --width: 22%;
    }
    .elementor-198174 .elementor-element.elementor-element-0184c81
    {
        --width: 22%;
    }
    .elementor-198174 .elementor-element.elementor-element-50d9341
    {
        --width: 22%;
    }
    .elementor-198174 .elementor-element.elementor-element-ae215c0
    {
        --width: 22%;
    }
    .elementor-198174 .elementor-element.elementor-element-0449242
    {
        --width: 19%;
    }
    .elementor-198174 .elementor-element.elementor-element-16c3d17
    {
        --width: 19%;
    }
    .elementor-198174 .elementor-element.elementor-element-ad5e8e3
    {
        --width: 19%;
    }
    .elementor-198174 .elementor-element.elementor-element-2d5e9e3
    {
        --width: 19%;
    }
    .elementor-198174 .elementor-element.elementor-element-00ca22b
    {
        --width: 19%;
    }
    .elementor-198174 .elementor-element.elementor-element-109ce94
    {
        --width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-1bc7dd4
    {
        --width: 30%;
    }
    .elementor-198174 .elementor-element.elementor-element-4d0e2a2
    {
        --width: 30%;
    }
    .elementor-198174 .elementor-element.elementor-element-1611980
    {
        --width: 32%;
    }
}
@media(max-width: 1024px)
{
    .elementor-198174 .elementor-element.elementor-element-76896fa
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-cd931b0 img
    {
        width: 80%;
    }
    .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-198174 .elementor-element.elementor-element-a70fc0a>.elementor-widget-container
    {
        margin: 0 0 0 -14px;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a .elementor-image-box-title
    {
        margin-bottom: 3px;
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 90%;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-4fdf47a
    {
        font-size: 14px;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b .elementor-image-box-title
    {
        margin-bottom: 6px;
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-198174 .elementor-element.elementor-element-d54cb88
    {
        font-size: 14px;
    }
    .elementor-198174 .elementor-element.elementor-element-f80e415 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-198174 .elementor-element.elementor-element-f80e415 .elementor-image-box-title
    {
        margin-bottom: 7px;
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-198174 .elementor-element.elementor-element-f80e415 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-198174 .elementor-element.elementor-element-867fe7f
    {
        font-size: 14px;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b .elementor-image-box-title
    {
        margin-bottom: 6px;
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-198174 .elementor-element.elementor-element-9e4c443
    {
        font-size: 14px;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078 .elementor-image-box-title
    {
        margin-bottom: 5px;
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-198174 .elementor-element.elementor-element-d640f1f
    {
        font-size: 14px;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817 .elementor-image-box-title
    {
        margin-bottom: 6px;
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-198174 .elementor-element.elementor-element-30d8d0b
    {
        font-size: 14px;
    }
    .elementor-198174 .elementor-element.elementor-element-c70d1a8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a8d8be5
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a7853f9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-a7853f9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-a7853f9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-a7853f9 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-a7853f9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 13%;
    }
    .elementor-198174 .elementor-element.elementor-element-60c692d
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-5264192
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-4a2c7ef.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-4a2c7ef.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-4a2c7ef.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-4a2c7ef .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-4a2c7ef .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-198174 .elementor-element.elementor-element-72e124d
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-2cb3562
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-81905fb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-81905fb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-81905fb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-81905fb .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-81905fb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 17%;
    }
    .elementor-198174 .elementor-element.elementor-element-18b68f6
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-602e8ff
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-bbc45d8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-bbc45d8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-bbc45d8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-bbc45d8 .elementor-image-box-title
    {
        margin-bottom: 16px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-bbc45d8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 12%;
    }
    .elementor-198174 .elementor-element.elementor-element-48e3ed2
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-7e7d4f1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a4e59f2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a4e59f2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a4e59f2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a4e59f2 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-a4e59f2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-198174 .elementor-element.elementor-element-d87c780
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-a39263b
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-2aaa4ca.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-2aaa4ca.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-2aaa4ca.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-2aaa4ca .elementor-image-box-title
    {
        margin-bottom: 11px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-2aaa4ca .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-d7b310b
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-8114f8f
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-23b970e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 9px;
    }
    .elementor-198174 .elementor-element.elementor-element-23b970e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 9px;
    }
    .elementor-198174 .elementor-element.elementor-element-23b970e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-198174 .elementor-element.elementor-element-23b970e .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-23b970e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-198174 .elementor-element.elementor-element-4faf4dd
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-9938fbd
    {
        --margin-top: 80px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a>.elementor-widget-container
    {
        padding: 0 0 0 3px;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-fd378c8>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-fd378c8.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-fd378c8
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8 .elementor-image-box-title
    {
        margin-bottom: 16px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-198174 .elementor-element.elementor-element-34ea561>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-34ea561
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-eae8633
    {
        --margin-top: 40px;
        --margin-bottom: 0px;
        --margin-left: 10px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-2228d9f>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-2228d9f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 12px;
    }
    .elementor-198174 .elementor-element.elementor-element-2228d9f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 12px;
    }
    .elementor-198174 .elementor-element.elementor-element-2228d9f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 12px;
    }
    .elementor-198174 .elementor-element.elementor-element-2228d9f .elementor-image-box-title
    {
        margin-bottom: 14px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-2228d9f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-198174 .elementor-element.elementor-element-0f61998>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-0f61998
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-b5cb553
    {
        --margin-top: 85px;
        --margin-bottom: 0px;
        --margin-left: 10px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a25f8e3>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-a25f8e3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a25f8e3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a25f8e3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a25f8e3 .elementor-image-box-title
    {
        margin-bottom: 16px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-a25f8e3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-198174 .elementor-element.elementor-element-ccccc5b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-ccccc5b
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-a063119
    {
        --margin-top: 120px;
        --margin-bottom: 0px;
        --margin-left: 10px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-d245ad7>.elementor-widget-container
    {
        padding: 0 0 0 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-d245ad7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-d245ad7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-d245ad7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-d245ad7 .elementor-image-box-title
    {
        margin-bottom: 16px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-9e5ca3d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-9e5ca3d
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-c59ae06
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-43a801d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-43a801d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-43a801d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-43a801d .elementor-image-box-title
    {
        margin-bottom: 5px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-6f3a41d
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-ba0bab2
    {
        --margin-top: 5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-6673396.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-6673396.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-6673396.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-6673396 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-6673396 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-a82c908
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-7307580.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-7307580.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-7307580.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-7307580 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-7307580 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-486afbc
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-4567fef
    {
        --margin-top: 45px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-5734fcb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-5734fcb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-5734fcb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-5734fcb .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-238ff66
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-0779ace
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-f466e3a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-f466e3a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-f466e3a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-f466e3a .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-f466e3a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-aaa260b
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-a0558bf
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-fcc4e9e>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-fcc4e9e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-fcc4e9e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-fcc4e9e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-fcc4e9e .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-fcc4e9e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-007a68b
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-3f0cd38
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-2f25542.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-2f25542.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-2f25542.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-2f25542 .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-2f25542 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-198174 .elementor-element.elementor-element-847b972
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-5b088e4
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-61411e9 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-06f4671 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-9b3ecad .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-e86407a .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-325ef30.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-a9d9f8d
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .elementor-198174 .elementor-element.elementor-element-20e6a6e>.elementor-element-populated
    {
        margin: 20px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-fb883e1
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-198174 .elementor-element.elementor-element-fb883e1.e-con
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-1bc7dd4
    {
        --justify-content: center;
    }
    .elementor-198174 .elementor-element.elementor-element-1bc7dd4.e-con
    {
        --align-self: flex-start;
    }
    .elementor-198174 .elementor-element.elementor-element-46e54a3 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-198174 .elementor-element.elementor-element-4d0e2a2
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-5993caa>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-5993caa .elementor-button
    {
        font-size: 12px;
    }
    .elementor-198174 .elementor-element.elementor-element-1611980
    {
        --justify-content: center;
    }
    .elementor-198174 .elementor-element.elementor-element-17d542b .elementor-button
    {
        font-size: 12px;
    }
    .elementor-198174 .elementor-element.elementor-element-1e7f979
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-198174 .elementor-element.elementor-element-1e7f979.e-con
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-14ac039
    {
        --justify-content: center;
    }
    .elementor-198174 .elementor-element.elementor-element-14ac039.e-con
    {
        --align-self: flex-start;
    }
    .elementor-198174 .elementor-element.elementor-element-5449110 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-198174 .elementor-element.elementor-element-bb708cb
    {
        width: var(--container-widget-width,673px);
        max-width: 673px;
        --container-widget-width: 673px;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-7b15be3 img
    {
        width: 75%;
    }
    .elementor-198174 .elementor-element.elementor-element-4e27b79>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-198174 .elementor-element.elementor-element-76896fa
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-a3b8adb>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-a3b8adb
    {
        text-align: center;
    }
    .elementor-198174 .elementor-element.elementor-element-a3b8adb .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-32dad73>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-32dad73.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-32dad73 .elementor-icon-list-item>a
    {
        font-size: 18px;
    }
    .elementor-198174 .elementor-element.elementor-element-4e6477b
    {
        width: var(--container-widget-width,415.641px);
        max-width: 415.641px;
        --container-widget-width: 415.641px;
        --container-widget-flex-grow: 0;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-a79521c
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-2ab566b
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-448bbf9
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-448bbf9.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-448bbf9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-198174 .elementor-element.elementor-element-69b9ea0>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-69b9ea0 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-198174 .elementor-element.elementor-element-c96343c
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-a70fc0a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40%;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-4fdf47a>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-4fdf47a
    {
        font-size: 13.31px;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b
    {
        width: var(--container-widget-width,161.375px);
        max-width: 161.375px;
        --container-widget-width: 161.375px;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-dd0657b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-198174 .elementor-element.elementor-element-d54cb88>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-d54cb88
    {
        font-size: 13.31px;
    }
    .elementor-198174 .elementor-element.elementor-element-f80e415
    {
        width: var(--container-widget-width,190px);
        max-width: 190px;
        --container-widget-width: 190px;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-f80e415>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-f80e415.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-f80e415 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-198174 .elementor-element.elementor-element-f80e415 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-f80e415 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-f80e415 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-198174 .elementor-element.elementor-element-867fe7f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-867fe7f
    {
        font-size: 13.31px;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b
    {
        width: var(--container-widget-width,161.375px);
        max-width: 161.375px;
        --container-widget-width: 161.375px;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-57fde8b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-198174 .elementor-element.elementor-element-9e4c443>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-9e4c443
    {
        font-size: 13.31px;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078
    {
        width: var(--container-widget-width,174.391px);
        max-width: 174.391px;
        --container-widget-width: 174.391px;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078 .elementor-image-box-img
    {
        margin-bottom: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078.elementor-position-right .elementor-image-box-img
    {
        margin-left: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078.elementor-position-left .elementor-image-box-img
    {
        margin-right: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078 .elementor-image-box-title
    {
        margin-bottom: 1px;
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-9a75078 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 21%;
    }
    .elementor-198174 .elementor-element.elementor-element-d640f1f>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-d640f1f
    {
        font-size: 13.31px;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-cfdd817 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-198174 .elementor-element.elementor-element-30d8d0b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 12px;
    }
    .elementor-198174 .elementor-element.elementor-element-30d8d0b
    {
        font-size: 13.31px;
    }
    .elementor-198174 .elementor-element.elementor-element-6e1dc92
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-4e7ef42 .elementor-button
    {
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-4eebf55
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-741ffe2
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-c67683f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-198174 .elementor-element.elementor-element-c27482e>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-c27482e .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-198174 .elementor-element.elementor-element-42cdaa8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-c70d1a8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a7853f9 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-a7853f9 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-198174 .elementor-element.elementor-element-60c692d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-60c692d
    {
        --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-198174 .elementor-element.elementor-element-60c692d.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-4a2c7ef .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-4a2c7ef .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-4a2c7ef .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-198174 .elementor-element.elementor-element-72e124d>.elementor-widget-container
    {
        margin: 30px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-72e124d
    {
        --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-198174 .elementor-element.elementor-element-72e124d.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-2cb3562
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-81905fb>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-198174 .elementor-element.elementor-element-81905fb .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-81905fb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-81905fb .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-18b68f6>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-18b68f6
    {
        --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-198174 .elementor-element.elementor-element-18b68f6.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-bbc45d8>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-bbc45d8 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-bbc45d8 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-48e3ed2>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-48e3ed2
    {
        --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-198174 .elementor-element.elementor-element-48e3ed2.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-7e7d4f1
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a4e59f2>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-198174 .elementor-element.elementor-element-a4e59f2 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a4e59f2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-198174 .elementor-element.elementor-element-a4e59f2 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-d87c780>.elementor-widget-container
    {
        margin: 22px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-d87c780
    {
        --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-198174 .elementor-element.elementor-element-d87c780.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-2aaa4ca>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-198174 .elementor-element.elementor-element-2aaa4ca .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-2aaa4ca .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-d7b310b>.elementor-widget-container
    {
        margin: 5px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-d7b310b
    {
        --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-198174 .elementor-element.elementor-element-d7b310b.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-23b970e>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-198174 .elementor-element.elementor-element-23b970e .elementor-image-box-img
    {
        margin-bottom: 9px;
    }
    .elementor-198174 .elementor-element.elementor-element-23b970e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-198174 .elementor-element.elementor-element-23b970e .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-4faf4dd>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-4faf4dd
    {
        --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-198174 .elementor-element.elementor-element-4faf4dd.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-9a468fe
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-9938fbd
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 16%;
    }
    .elementor-198174 .elementor-element.elementor-element-2109e4a .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-fd378c8>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-fd378c8
    {
        --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-198174 .elementor-element.elementor-element-fd378c8.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-78214d4
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-198174 .elementor-element.elementor-element-4607fb8 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-34ea561>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-34ea561
    {
        --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-198174 .elementor-element.elementor-element-34ea561.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-eae8633
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-2228d9f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-2228d9f .elementor-image-box-img
    {
        margin-bottom: 12px;
    }
    .elementor-198174 .elementor-element.elementor-element-2228d9f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 14%;
    }
    .elementor-198174 .elementor-element.elementor-element-2228d9f .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-0f61998>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-0f61998
    {
        --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-198174 .elementor-element.elementor-element-0f61998.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-b5cb553
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a25f8e3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-a25f8e3 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-a25f8e3 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-ccccc5b>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-ccccc5b
    {
        --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-198174 .elementor-element.elementor-element-ccccc5b.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-a063119
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-d245ad7>.elementor-widget-container
    {
        padding: 0 0 10px 0;
    }
    .elementor-198174 .elementor-element.elementor-element-d245ad7 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-198174 .elementor-element.elementor-element-d245ad7 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-9e5ca3d>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-9e5ca3d
    {
        --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-198174 .elementor-element.elementor-element-9e5ca3d.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-43a801d .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-6f3a41d>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-6f3a41d
    {
        --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-198174 .elementor-element.elementor-element-6f3a41d.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-6673396 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-a82c908>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-a82c908
    {
        --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-198174 .elementor-element.elementor-element-a82c908.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-7307580 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-486afbc>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-486afbc
    {
        --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-198174 .elementor-element.elementor-element-486afbc.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-4567fef
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-5734fcb .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-5734fcb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 12%;
    }
    .elementor-198174 .elementor-element.elementor-element-238ff66>.elementor-widget-container
    {
        margin: 8px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-238ff66
    {
        --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-198174 .elementor-element.elementor-element-238ff66.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-0779ace
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-f466e3a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-aaa260b>.elementor-widget-container
    {
        margin: 22px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-aaa260b
    {
        --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-198174 .elementor-element.elementor-element-aaa260b.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-fcc4e9e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-007a68b>.elementor-widget-container
    {
        margin: 18px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-007a68b
    {
        --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-198174 .elementor-element.elementor-element-007a68b.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-2f25542 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-847b972
    {
        --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-198174 .elementor-element.elementor-element-847b972.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-24aad0b
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-6d4c9da
    {
        --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-198174 .elementor-element.elementor-element-b29cc7f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-198174 .elementor-element.elementor-element-6d62ef6>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-6d62ef6 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-198174 .elementor-element.elementor-element-103cb39
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-5b088e4
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-5b088e4 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-59e0980
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-d10c171 .elementor-button
    {
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-ec60487
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-8fda850>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-8fda850 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-198174 .elementor-element.elementor-element-dbc9276>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-dbc9276 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-198174 .elementor-element.elementor-element-6c45e67
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-649647e
    {
        --width: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-49cc87a
    {
        --width: 50%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-198174 .elementor-element.elementor-element-61411e9 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-198174 .elementor-element.elementor-element-61411e9 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-198174 .elementor-element.elementor-element-61411e9 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-198174 .elementor-element.elementor-element-0184c81
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-06f4671 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-198174 .elementor-element.elementor-element-06f4671 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-198174 .elementor-element.elementor-element-06f4671 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-198174 .elementor-element.elementor-element-50d9341
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-9b3ecad .elementor-counter
    {
        gap: 5px;
    }
    .elementor-198174 .elementor-element.elementor-element-9b3ecad .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-198174 .elementor-element.elementor-element-9b3ecad .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-198174 .elementor-element.elementor-element-ae215c0
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-e86407a .elementor-counter
    {
        gap: 5px;
    }
    .elementor-198174 .elementor-element.elementor-element-e86407a .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-198174 .elementor-element.elementor-element-e86407a .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-198174 .elementor-element.elementor-element-e8c7518
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-b1f92fe
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-b1f92fe .elementor-button
    {
        font-size: 16px;
        line-height: 1.3em;
        padding: 10px 30px 10px 30px;
    }
    .elementor-198174 .elementor-element.elementor-element-43ad74d
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-109b481 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-7283d44 .elementor-divider-separator
    {
        width: 26%;
    }
    .elementor-198174 .elementor-element.elementor-element-21de3ab
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-690775e
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-ae0e813
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-d831cdb
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-e05f6d4
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-7148bee
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-23c246d
    {
        --margin-top: -35px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-fc0996f
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-0095f6d
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-c522566
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-63b39e1
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-67baf8e
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-4e08755
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-421e4a6
    {
        --margin-top: -35px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-318011a
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-99c3dc1
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-7fbeaa8
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-b6eed0a
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-0f705b8
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-d60134d
    {
        --width: 33.33%;
    }
    .elementor-198174 .elementor-element.elementor-element-2115865 .elementor-button
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-1490023
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-3075bf7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-198174 .elementor-element.elementor-element-9be4d97>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-9be4d97 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-198174 .elementor-element.elementor-element-9be4d97 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-198174 .elementor-element.elementor-element-d0e2420
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-198174 .elementor-element.elementor-element-0449242
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-abaa0cd>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-16c3d17
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a138703>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-ad5e8e3
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-2d5e9e3
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-00ca22b
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-7a6e07b
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-507d345
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-5bbfdd2
    {
        --width: 33%;
    }
    .elementor-198174 .elementor-element.elementor-element-2c2eee2
    {
        --width: 33%;
    }
    .elementor-198174 .elementor-element.elementor-element-0c32894
    {
        --width: 33%;
    }
    .elementor-198174 .elementor-element.elementor-element-06f2d76
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-9b90aa0
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-a71770d
    {
        --width: 33%;
    }
    .elementor-198174 .elementor-element.elementor-element-ef2b19a
    {
        --width: 33%;
    }
    .elementor-198174 .elementor-element.elementor-element-42d6155
    {
        --width: 33%;
    }
    .elementor-198174 .elementor-element.elementor-element-a3e9d8f
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-2c820e9
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-1c8df14
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-ff61eac
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-58d49a5
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-b9a0b72
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-fe2314e
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-ea61317
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-1a0306a
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-3918f73
    {
        --width: 50%;
    }
    .elementor-198174 .elementor-element.elementor-element-4d6861c
    {
        --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-198174 .elementor-element.elementor-element-4d6861c>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-4d6861c.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-198174 .elementor-element.elementor-element-59060e8
    {
        --padding-top: 25px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-600c4f8 .elementor-button
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-58f38b5
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-3864586
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-3a288eb .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-198174 .elementor-element.elementor-element-d27c97a>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-d27c97a .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-198174 .elementor-element.elementor-element-a19a1c5
    {
        --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-198174 .elementor-element.elementor-element-109ce94
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-325ef30>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(10px / 2);
    }
    .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(10px / 2);
    }
    .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(10px / 2);
        margin-left: calc(10px / 2);
    }
    .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-10px / 2);
        margin-left: calc(-10px / 2);
    }
    body.rtl .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-10px / 2);
    }
    body:not(.rtl) .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-10px / 2);
    }
    .elementor-198174 .elementor-element.elementor-element-325ef30
    {
        --e-icon-list-icon-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-325ef30 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-198174 .elementor-element.elementor-element-fdd4627
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-fd6cec7
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-f6b0b25
    {
        --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-198174 .elementor-element.elementor-element-d8e23ba .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-198174 .elementor-element.elementor-element-f40751b>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-f40751b .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-198174 .elementor-element.elementor-element-33e92e3
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-a9d9f8d
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-198174 .elementor-element.elementor-element-a9d9f8d .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-9163261
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-d60b837
    {
        padding: 36px 0 36px 0;
    }
    .elementor-198174 .elementor-element.elementor-element-81050ca>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-8e90b5b
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-4749869>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-6297395 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-198174 .elementor-element.elementor-element-420310c>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-420310c .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-198174 .elementor-element.elementor-element-4d50c4c .elementor-button
    {
        line-height: 1.3em;
    }
    .elementor-198174 .elementor-element.elementor-element-5d2335f
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-7d76821>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-7d76821 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-198174 .elementor-element.elementor-element-8afdef5>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-8afdef5 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-198174 .elementor-element.elementor-element-46e54a3 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-198174 .elementor-element.elementor-element-5993caa .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-198174 .elementor-element.elementor-element-1611980
    {
        --margin-top: -10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-17d542b .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-198174 .elementor-element.elementor-element-5449110 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-198174 .elementor-element.elementor-element-bb708cb
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 16px;
        line-height: 27px;
    }
    .elementor-198174 .elementor-element.elementor-element-bb708cb.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-ed93f1c>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-ed93f1c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-198174 .elementor-element.elementor-element-f046f73>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-f046f73 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-198174 .elementor-element.elementor-element-d694ef8>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-d694ef8 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-492c4f9>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-492c4f9 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-96dc994>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-198174 .elementor-element.elementor-element-96dc994 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-198174 .elementor-element.elementor-element-fcc2ca2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-1c9ded0
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-198174 .elementor-element.elementor-element-8354be3
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-8354be3.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-8354be3 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-04f4b93>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-04f4b93 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-198174 .elementor-element.elementor-element-c546ffd
    {
        font-size: 14px;
    }
    .elementor-198174 .elementor-element.elementor-element-dff2263
    {
        font-size: 14px;
    }
    .elementor-198174 .elementor-element.elementor-element-df57ef4
    {
        font-size: 14px;
    }
    .elementor-198174 .elementor-element.elementor-element-a389ea7
    {
        font-size: 14px;
    }
    .elementor-198174 .elementor-element.elementor-element-4e27b79>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-198174 .elementor-element.elementor-element-4e27b79
    {
        --n-accordion-title-font-size: 15px;
    }
    .elementor-198174 .elementor-element.elementor-element-44c1f70
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-44c1f70.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-44c1f70 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-af8974b>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-af8974b .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-198174 .elementor-element.elementor-element-184a6dd
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-198174 .elementor-element.elementor-element-184a6dd.elementor-element
    {
        --align-self: center;
    }
    .elementor-198174 .elementor-element.elementor-element-184a6dd .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-198174 .elementor-element.elementor-element-21407a4>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-198174 .elementor-element.elementor-element-21407a4 .elementor-divider-separator
    {
        width: 25%;
    }
}/* Start custom CSS for container, class: .elementor-element-9000d0f */
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-85a8c31 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-c96343c *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.05);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
    .even_box h3.elementor-image-box-title
    {
        margin-top: -10px;
        margin-left: -35px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b410013 */
.bespoke_design_sec h3.elementor-image-box-title
{
    padding-left: 15px;
    padding-top: 8px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a49d03d */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-dbef834 *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.05);
}
@media(max-width: 767px)
{
    .even_box_four h3.elementor-image-box-title
    {
        margin-top: -4px;
        margin-right: -20px;
    }
    .even_box_six h3.elementor-image-box-title
    {
        margin-top: 0;
        margin-right: 50px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ff908e9 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-4d6861c */
@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 image, class: .elementor-element-feb7c1e */
.additional_services img
{
    animation: moveElements 3s ease-in-out 900ms infinite;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-d60b837 */
.timeline .proccessNo
{
    width: 20%;
}
.timeline.height-12:after
{
    height: 1062px!important;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-fb883e1 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-1e7f979 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-4e27b79 */
.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 */
