﻿.elementor-14074 .elementor-element.elementor-element-762452d
{
    --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-14074 .elementor-element.elementor-element-762452d:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-762452d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680fc;
}
.elementor-14074 .elementor-element.elementor-element-e653f22
{
    --display: flex;
    --justify-content: center;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-14074 .elementor-element.elementor-element-6c8463f .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-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(9px / 2);
}
.elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(9px / 2);
}
.elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(9px / 2);
    margin-left: calc(9px / 2);
}
.elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-9px / 2);
    margin-left: calc(-9px / 2);
}
body.rtl .elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-9px / 2);
}
body:not(.rtl) .elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-9px / 2);
}
.elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-14074 .elementor-element.elementor-element-c5aad89
{
    --e-icon-list-icon-size: 16px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 9px;
}
.elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
}
.elementor-14074 .elementor-element.elementor-element-c5aad89 .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-14074 .elementor-element.elementor-element-7ca1c3a .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-14074 .elementor-element.elementor-element-7ca1c3a .elementor-button:hover, .elementor-14074 .elementor-element.elementor-element-7ca1c3a .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-7ca1c3a .elementor-button:hover svg, .elementor-14074 .elementor-element.elementor-element-7ca1c3a .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-9672345
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-14074 .elementor-element.elementor-element-d0bc1b0
{
    --display: flex;
    --justify-content: center;
}
.elementor-14074 .elementor-element.elementor-element-d0bc1b0:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-d0bc1b0>.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-14074 .elementor-element.elementor-element-fe0ed25
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-fe0ed25:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-fe0ed25>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-14074 .elementor-element.elementor-element-f6a05c4
{
    --display: flex;
}
.elementor-14074 .elementor-element.elementor-element-910d053>.elementor-widget-container
{
    padding: 72px 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-910d053.elementor-element
{
    --align-self: center;
}
.elementor-14074 .elementor-element.elementor-element-910d053
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-910d053 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    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-14074 .elementor-element.elementor-element-38740ab
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-38740ab .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-38740ab .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-ee247a8
{
    --display: flex;
}
.elementor-14074 .elementor-element.elementor-element-7aa11d5
{
    --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-14074 .elementor-element.elementor-element-0db94b3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-4852f52
{
    --display: flex;
    --flex-direction: 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-14074 .elementor-element.elementor-element-7148d42 .elementor-counter
{
    gap: 10px;
}
.elementor-14074 .elementor-element.elementor-element-7148d42 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-14074 .elementor-element.elementor-element-7148d42 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-14074 .elementor-element.elementor-element-6bc58ca
{
    --display: flex;
    --flex-direction: 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-14074 .elementor-element.elementor-element-ab16776
{
    --spacer-size: 70px;
}
.elementor-14074 .elementor-element.elementor-element-ab16776>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-0046278
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-6f268d8 .elementor-counter
{
    gap: 10px;
}
.elementor-14074 .elementor-element.elementor-element-6f268d8 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-14074 .elementor-element.elementor-element-6f268d8 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-14074 .elementor-element.elementor-element-4dc9104
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-c18441c
{
    --spacer-size: 70px;
}
.elementor-14074 .elementor-element.elementor-element-c18441c>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-b33bfa7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-945fefc .elementor-counter
{
    gap: 10px;
}
.elementor-14074 .elementor-element.elementor-element-945fefc .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-14074 .elementor-element.elementor-element-945fefc .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-14074 .elementor-element.elementor-element-3822b23
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-984ab46
{
    --display: flex;
}
.elementor-14074 .elementor-element.elementor-element-877dda4
{
    --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;
    --border-radius: 5px 5px 5px 5px;
}
.elementor-14074 .elementor-element.elementor-element-877dda4:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-877dda4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-20144e7
{
    --display: flex;
    --flex-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: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-e3f48e8
{
    --display: flex;
    --flex-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: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-3d5bd9f
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-14074 .elementor-element.elementor-element-3d5bd9f.elementor-element
{
    --align-self: center;
}
.elementor-14074 .elementor-element.elementor-element-3d5bd9f .elementor-counter
{
    gap: 10px;
}
.elementor-14074 .elementor-element.elementor-element-3d5bd9f .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-3d5bd9f .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-14074 .elementor-element.elementor-element-246039f
{
    --display: flex;
    --flex-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: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-c568b5b
{
    --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-14074 .elementor-element.elementor-element-bbcc8cb .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-14074 .elementor-element.elementor-element-bbcc8cb .elementor-button:hover, .elementor-14074 .elementor-element.elementor-element-bbcc8cb .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-bbcc8cb .elementor-button:hover svg, .elementor-14074 .elementor-element.elementor-element-bbcc8cb .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-ff246ab
{
    --display: flex;
    --flex-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: 60px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-087ad71>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-087ad71
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-087ad71 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-5a37b75
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-5a37b75 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-5a37b75 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-9f3be4e
{
    --display: flex;
    --flex-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: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs .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-14074 .elementor-element.elementor-element-ac61e99
{
    --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-14074 .elementor-element.elementor-element-846b43a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-3ac86c2
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-35f3c51 img
{
    height: 100px;
}
.elementor-14074 .elementor-element.elementor-element-8766591
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-0a0d577 img
{
    height: 100px;
}
.elementor-14074 .elementor-element.elementor-element-9302323
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-b0cde18
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-7c6e4e5>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-7c6e4e5.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-14074 .elementor-element.elementor-element-7c6e4e5
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-7c6e4e5 img
{
    width: 100%;
}
.elementor-14074 .elementor-element.elementor-element-2eacc9c
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-d8ed711 img
{
    width: 100%;
    height: 100px;
}
.elementor-14074 .elementor-element.elementor-element-0c9343f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-d3a4180
{
    --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-14074 .elementor-element.elementor-element-a994e2e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-971039d
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-008b5ea
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-36eeb48
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-2275cbd
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-6a35088
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-f7a54fb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-ab88d23
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-65f9127
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-ab7eea5
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-a324869
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-fcea3ee
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-191a3d9
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-a46d476
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-856d245
{
    --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-14074 .elementor-element.elementor-element-31ee362
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-7997d99
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-922dc3a
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-43856fc
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-6c0cffd
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-19faa50
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-236e360
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-fb99bb5
{
    --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-14074 .elementor-element.elementor-element-ef14946
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-eb7235f
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-14cc997
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-00a7268
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-479a8f5
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-f48ea98
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-7bd9fde
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-03bef80
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-a6fe47b
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-e503168
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-a10f6e8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-f2f0376
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-b23acbc
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-2f926ad
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-fcb0dcf
{
    --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-14074 .elementor-element.elementor-element-fcb0dcf>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-14074 .elementor-element.elementor-element-fcb0dcf.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-14074 .elementor-element.elementor-element-fcb0dcf.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-14074 .elementor-element.elementor-element-fcb0dcf.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-14074 .elementor-element.elementor-element-fcb0dcf.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-14074 .elementor-element.elementor-element-fcb0dcf [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-14074 .elementor-element.elementor-element-6c545fe .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-14074 .elementor-element.elementor-element-6c545fe .elementor-button:hover, .elementor-14074 .elementor-element.elementor-element-6c545fe .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-6c545fe>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-6c545fe
{
    z-index: 2;
}
.elementor-14074 .elementor-element.elementor-element-6c545fe .elementor-button:hover svg, .elementor-14074 .elementor-element.elementor-element-6c545fe .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-b4223a6
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-b4223a6:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-b4223a6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-205cd39
{
    --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-14074 .elementor-element.elementor-element-aa06f27
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-aa06f27 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.5em;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-dbe56ca
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-dbe56ca .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-dbe56ca .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-5ee2d45
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-5ee2d45.e-con
{
    --align-self: center;
}
.elementor-14074 .elementor-element.elementor-element-d10280a
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-d10280a .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-17afc73
{
    --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-14074 .elementor-element.elementor-element-cc3d001
{
    --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-14074 .elementor-element.elementor-element-27828df .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1745d5;
    color: #1745d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-14074 .elementor-element.elementor-element-27828df .elementor-button:hover, .elementor-14074 .elementor-element.elementor-element-27828df .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-27828df .elementor-button:hover svg, .elementor-14074 .elementor-element.elementor-element-27828df .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-7698599
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-7698599:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-7698599>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-af33c61
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-b3afb6d
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-b3afb6d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-89d83f2
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-89d83f2 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-89d83f2 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-4cce6ee
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 50px 50px;
    --row-gap: 50px;
    --column-gap: 50px;
}
.elementor-14074 .elementor-element.elementor-element-4cce6ee.e-con
{
    --align-self: center;
}
.elementor-14074 .elementor-element.elementor-element-bc0ad2f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-bc0ad2f:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-bc0ad2f>.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-14074 .elementor-element.elementor-element-6074d12 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-6074d12.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-6074d12.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-6074d12.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-6074d12 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-6074d12 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-6074d12 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-6074d12 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-d544be1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-d544be1:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-d544be1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-1a53435 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-1a53435.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-1a53435.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-1a53435.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-1a53435 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-1a53435 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-1a53435 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-1a53435 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-341e67f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-341e67f:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-341e67f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-0250945 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-0250945.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-0250945.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-0250945.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-0250945 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-0250945 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-0250945 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-0250945 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-7877029
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 50px 50px;
    --row-gap: 50px;
    --column-gap: 50px;
}
.elementor-14074 .elementor-element.elementor-element-7877029.e-con
{
    --align-self: center;
}
.elementor-14074 .elementor-element.elementor-element-6052b43
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-6052b43:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-6052b43>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-b429315 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-b429315.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-b429315.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-b429315.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-b429315 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-b429315 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-b429315 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-b429315 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-fdb7825
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-fdb7825:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-fdb7825>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-8f617f8 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-8f617f8.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-8f617f8.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-8f617f8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-8f617f8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-8f617f8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-8f617f8 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-8f617f8 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-b6234b8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-b6234b8:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-b6234b8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-602484b .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-602484b.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-602484b.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-602484b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-602484b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-602484b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-602484b .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-602484b .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-6aa90f3
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 50px 50px;
    --row-gap: 50px;
    --column-gap: 50px;
}
.elementor-14074 .elementor-element.elementor-element-6aa90f3.e-con
{
    --align-self: center;
}
.elementor-14074 .elementor-element.elementor-element-68d899b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-68d899b:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-68d899b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-8f70d91 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-8f70d91.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-8f70d91.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-8f70d91.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-8f70d91 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-8f70d91 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-8f70d91 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-8f70d91 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-8b3b9cd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-8b3b9cd:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-8b3b9cd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-392e647 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-392e647.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-392e647.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-392e647.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-392e647 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-392e647 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-392e647 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-392e647 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-d2aac8c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-d2aac8c:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-d2aac8c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-033f59d .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-033f59d.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-033f59d.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-033f59d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-033f59d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-033f59d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-033f59d .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-033f59d .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-175ecda
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 50px 50px;
    --row-gap: 50px;
    --column-gap: 50px;
}
.elementor-14074 .elementor-element.elementor-element-175ecda.e-con
{
    --align-self: center;
}
.elementor-14074 .elementor-element.elementor-element-026e91e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-026e91e:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-026e91e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-0e668a3 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-0e668a3.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-0e668a3.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-0e668a3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-0e668a3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-0e668a3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-0e668a3 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-0e668a3 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-8e456d0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-8e456d0:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-8e456d0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-c626668 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-c626668.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-c626668.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-c626668.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-c626668 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-c626668 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-c626668 .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-c626668 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-5892f02
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 10px 0 rgba(0,0,0,.21176470588235294);
    --padding-top: 36px;
    --padding-bottom: 36px;
    --padding-left: 32px;
    --padding-right: 32px;
}
.elementor-14074 .elementor-element.elementor-element-5892f02:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-5892f02>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-4afda1a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-4afda1a.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-14074 .elementor-element.elementor-element-4afda1a.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-14074 .elementor-element.elementor-element-4afda1a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-14074 .elementor-element.elementor-element-4afda1a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-14074 .elementor-element.elementor-element-4afda1a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-4afda1a .elementor-image-box-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-14074 .elementor-element.elementor-element-4afda1a .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.elementor-14074 .elementor-element.elementor-element-d348a61
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-0f519a8
{
    --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-14074 .elementor-element.elementor-element-c9d4e1b
{
    --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-14074 .elementor-element.elementor-element-b71ebf2>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-b71ebf2 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-4fb53e6 .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-14074 .elementor-element.elementor-element-4fb53e6 .elementor-button:hover, .elementor-14074 .elementor-element.elementor-element-4fb53e6 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-4fb53e6 .elementor-button:hover svg, .elementor-14074 .elementor-element.elementor-element-4fb53e6 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-db9f1f6
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-db9f1f6:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-db9f1f6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-14074 .elementor-element.elementor-element-100a0f0
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-d4f4c83
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-d4f4c83 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-0f19719
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-0f19719 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-0f19719 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-d004841
{
    --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-14074 .elementor-element.elementor-element-892040a
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-892040a:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-892040a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-description
{
    color: #000;
}
.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-14074 .elementor-element.elementor-element-d77b202
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-d2152e9
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-d2152e9:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-d2152e9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-8fbd9d1
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-860421b
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-860421b:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-860421b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-67b848d.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-67b848d.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-67b848d.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-67b848d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-912fbce
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-23ef39a
{
    --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-14074 .elementor-element.elementor-element-8e00a07
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-8e00a07:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-8e00a07>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-9a76506.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-9a76506.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-9a76506.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-9a76506.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-e43591e
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-82e8ddf
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-82e8ddf:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-82e8ddf>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-aae1399.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-aae1399.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-aae1399.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-aae1399.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-ab33610
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-41b3b48
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-41b3b48:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-41b3b48>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-9db1761
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-a574fdd
{
    --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-14074 .elementor-element.elementor-element-c4e28ff
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-c4e28ff:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-c4e28ff>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-2b04b1f
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-d6e759d
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-d6e759d:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-d6e759d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-f48a6ba
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-aae2175
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-aae2175:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-aae2175>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-a65011b
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-b993ab9
{
    --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-14074 .elementor-element.elementor-element-39fc004
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-39fc004:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-39fc004>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-ff7c2a6
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-876e4d1
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-876e4d1:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-876e4d1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-ed47c9b
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-c1b6813
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-c1b6813:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-c1b6813>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-d3545ee
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-35cebd0
{
    --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-14074 .elementor-element.elementor-element-c9f7585
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-c9f7585:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-c9f7585>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-6040db3.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-6040db3.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-6040db3.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-6040db3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-2ba3ed0
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-fdd8656
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-fdd8656:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-fdd8656>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-6bed797.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-6bed797.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-6bed797.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-6bed797.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-367f114
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-f58c075
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-f58c075:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-f58c075>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-e12158e
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-3b02d04
{
    --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-14074 .elementor-element.elementor-element-a56166a
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-a56166a:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-a56166a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-00385be
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-d9c8e51
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-d9c8e51:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-d9c8e51>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-4bcb3cd
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-01f12b6
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-01f12b6:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-01f12b6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-890b0a5
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-b17c834
{
    --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-14074 .elementor-element.elementor-element-b417a99
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-b417a99:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-b417a99>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-3c2d3a4
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-4783f3a
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-4783f3a:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-4783f3a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-64d5508
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-be97c37
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-be97c37:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-be97c37>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-4807ec8
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-3066718
{
    --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-14074 .elementor-element.elementor-element-ae22cd3
{
    --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-14074 .elementor-element.elementor-element-e62884f>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-e62884f .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-722e2c7 .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-14074 .elementor-element.elementor-element-722e2c7 .elementor-button:hover, .elementor-14074 .elementor-element.elementor-element-722e2c7 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-722e2c7 .elementor-button:hover svg, .elementor-14074 .elementor-element.elementor-element-722e2c7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-9aa48ee:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-9aa48ee>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e3684;
}
.elementor-14074 .elementor-element.elementor-element-9aa48ee
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 70px 0 70px 0;
}
.elementor-14074 .elementor-element.elementor-element-9aa48ee>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-e7033e6
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-e7033e6 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-8bccb65
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-8bccb65 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-8bccb65 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-9b304f6:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-9b304f6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e3684;
}
.elementor-14074 .elementor-element.elementor-element-9b304f6
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 30px;
    margin-bottom: 0;
}
.elementor-14074 .elementor-element.elementor-element-9b304f6>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-3c4186d>.elementor-element-populated
{
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    padding: 25px 25px 25px 25px;
}
.elementor-14074 .elementor-element.elementor-element-3c4186d>.elementor-element-populated, .elementor-14074 .elementor-element.elementor-element-3c4186d>.elementor-element-populated>.elementor-background-overlay, .elementor-14074 .elementor-element.elementor-element-3c4186d>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-bcc56c3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-bcc56c3
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-bcc56c3 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 22px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-4e16d79>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-4e16d79
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-07695e7>.elementor-element-populated
{
    border-style: dashed;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    padding: 25px 25px 25px 25px;
}
.elementor-14074 .elementor-element.elementor-element-07695e7>.elementor-element-populated, .elementor-14074 .elementor-element.elementor-element-07695e7>.elementor-element-populated>.elementor-background-overlay, .elementor-14074 .elementor-element.elementor-element-07695e7>.elementor-background-slideshow
{
    border-radius: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-994973d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-994973d
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-994973d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 22px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-804fea3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-804fea3
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-2d587f8
{
    margin-top: 70px;
    margin-bottom: 70px;
}
.elementor-14074 .elementor-element.elementor-element-3741e68
{
    padding: 10px 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-8e32541
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-8e32541 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-d5c2dfd
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-d5c2dfd .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-d5c2dfd .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-5284b6d>.elementor-container
{
    max-width: 1200px;
}
.elementor-14074 .elementor-element.elementor-element-5284b6d
{
    margin-top: 50px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-14074 .elementor-element.elementor-element-0d5977a.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-14074 .elementor-element.elementor-element-0d5977a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-14074 .elementor-element.elementor-element-0d5977a.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-14074 .elementor-element.elementor-element-0d5977a>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-14074 .elementor-element.elementor-element-0d5977a>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-d122472 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-b9864bd
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-7a57d80>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-14074 .elementor-element.elementor-element-7a57d80
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .125);
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-cc12aee
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 2px;
}
.elementor-14074 .elementor-element.elementor-element-cc12aee .elementor-divider-separator
{
    width: 93%;
}
.elementor-14074 .elementor-element.elementor-element-cc12aee .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-14074 .elementor-element.elementor-element-68a2a35>.elementor-container
{
    max-width: 1200px;
}
.elementor-14074 .elementor-element.elementor-element-68a2a35
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-14074 .elementor-element.elementor-element-a863ba7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-a37a288
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-a85cbc3
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 2px;
}
.elementor-14074 .elementor-element.elementor-element-a85cbc3 .elementor-divider-separator
{
    width: 95%;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-14074 .elementor-element.elementor-element-a85cbc3 .elementor-divider
{
    text-align: left;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-bc-flex-widget .elementor-14074 .elementor-element.elementor-element-507ddd3.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-14074 .elementor-element.elementor-element-507ddd3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-14074 .elementor-element.elementor-element-507ddd3.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-14074 .elementor-element.elementor-element-507ddd3>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-14074 .elementor-element.elementor-element-507ddd3>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-16a99b2>.elementor-container
{
    max-width: 1200px;
}
.elementor-14074 .elementor-element.elementor-element-16a99b2
{
    margin-top: 50px;
    margin-bottom: 0;
}
.elementor-bc-flex-widget .elementor-14074 .elementor-element.elementor-element-ebcc653.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-14074 .elementor-element.elementor-element-ebcc653.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-14074 .elementor-element.elementor-element-ebcc653>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-14074 .elementor-element.elementor-element-ebcc653>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-53eb9fc .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-cb84c4c
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-b028e7f
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 2px;
}
.elementor-14074 .elementor-element.elementor-element-b028e7f .elementor-divider-separator
{
    width: 93%;
}
.elementor-14074 .elementor-element.elementor-element-b028e7f .elementor-divider
{
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-14074 .elementor-element.elementor-element-c2e5b8d>.elementor-container
{
    max-width: 1200px;
}
.elementor-14074 .elementor-element.elementor-element-c2e5b8d
{
    margin-top: 20px;
    margin-bottom: 0;
}
.elementor-14074 .elementor-element.elementor-element-663a842 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-2e195bb
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 29px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-f13977d>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-14074 .elementor-element.elementor-element-f13977d
{
    --e-icon-list-icon-size: 19px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 4px;
}
.elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-cd5a747
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 2px;
}
.elementor-14074 .elementor-element.elementor-element-cd5a747 .elementor-divider-separator
{
    width: 95%;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-14074 .elementor-element.elementor-element-cd5a747 .elementor-divider
{
    text-align: left;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-bc-flex-widget .elementor-14074 .elementor-element.elementor-element-68a9264.elementor-column .elementor-widget-wrap
{
    align-items: flex-start;
}
.elementor-14074 .elementor-element.elementor-element-68a9264.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-14074 .elementor-element.elementor-element-68a9264>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-14074 .elementor-element.elementor-element-68a9264>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-f610871
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-f610871:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-f610871>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-14074 .elementor-element.elementor-element-333a723
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-de45643
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-de45643 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-8d6ca0c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-8d6ca0c .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-8d6ca0c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-30b79ac
{
    --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-14074 .elementor-element.elementor-element-571ed9d
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-571ed9d:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-571ed9d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-bffdbeb
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-82ef191
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-82ef191:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-82ef191>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-2e6f293
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-00d1d43
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-00d1d43:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-00d1d43>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-614cc1e
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-881ad8f
{
    --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-14074 .elementor-element.elementor-element-a7caac9
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-a7caac9:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-a7caac9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-1052207.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-1052207.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-1052207.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-1052207.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-03b59b6
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-976af70
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-976af70:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-976af70>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-47493ba.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-47493ba.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-14074 .elementor-element.elementor-element-47493ba.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-14074 .elementor-element.elementor-element-47493ba.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-description
{
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-cb35b03
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-886ab97>.elementor-container
{
    max-width: 1460px;
}
.elementor-14074 .elementor-element.elementor-element-886ab97
{
    margin-top: 70px;
    margin-bottom: 70px;
}
.elementor-14074 .elementor-element.elementor-element-c577d48
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-c577d48 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-afc0a80
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-afc0a80 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-afc0a80 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-13f66f8>.elementor-container
{
    max-width: 1460px;
}
.elementor-14074 .elementor-element.elementor-element-13f66f8
{
    margin-top: 50px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-33576ce>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-33576ce .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-33576ce.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-14074 .elementor-element.elementor-element-33576ce.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-14074 .elementor-element.elementor-element-33576ce.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-14074 .elementor-element.elementor-element-33576ce .elementor-image-box-title
{
    margin-bottom: 7px;
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 39px;
}
.elementor-14074 .elementor-element.elementor-element-33576ce .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-14074 .elementor-element.elementor-element-33576ce .elementor-image-box-img img
{
    border-radius: 0;
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-33576ce .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-14074 .elementor-element.elementor-element-ef116e7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-ef116e7 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-ef116e7.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-14074 .elementor-element.elementor-element-ef116e7.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-14074 .elementor-element.elementor-element-ef116e7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-14074 .elementor-element.elementor-element-ef116e7 .elementor-image-box-title
{
    margin-bottom: 7px;
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 39px;
}
.elementor-14074 .elementor-element.elementor-element-ef116e7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-14074 .elementor-element.elementor-element-ef116e7 .elementor-image-box-img img
{
    border-radius: 0;
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-ef116e7 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-14074 .elementor-element.elementor-element-52c9279>.elementor-container
{
    max-width: 1460px;
}
.elementor-14074 .elementor-element.elementor-element-52c9279
{
    margin-top: 30px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-dddb2c5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-dddb2c5 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-dddb2c5.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-14074 .elementor-element.elementor-element-dddb2c5.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-14074 .elementor-element.elementor-element-dddb2c5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-14074 .elementor-element.elementor-element-dddb2c5 .elementor-image-box-title
{
    margin-bottom: 7px;
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 39px;
}
.elementor-14074 .elementor-element.elementor-element-dddb2c5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-14074 .elementor-element.elementor-element-dddb2c5 .elementor-image-box-img img
{
    border-radius: 0;
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-dddb2c5 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-14074 .elementor-element.elementor-element-0d1f3e9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-0d1f3e9 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-0d1f3e9.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-14074 .elementor-element.elementor-element-0d1f3e9.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-14074 .elementor-element.elementor-element-0d1f3e9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-14074 .elementor-element.elementor-element-0d1f3e9 .elementor-image-box-title
{
    margin-bottom: 7px;
    color: #000;
    font-family: "Arimo",Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 39px;
}
.elementor-14074 .elementor-element.elementor-element-0d1f3e9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-14074 .elementor-element.elementor-element-0d1f3e9 .elementor-image-box-img img
{
    border-radius: 0;
    transition-duration: .3s;
}
.elementor-14074 .elementor-element.elementor-element-0d1f3e9 .elementor-image-box-description
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-14074 .elementor-element.elementor-element-1ffac70:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-1ffac70>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e3684;
}
.elementor-14074 .elementor-element.elementor-element-1ffac70>.elementor-container
{
    max-width: 1460px;
}
.elementor-14074 .elementor-element.elementor-element-1ffac70
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 70px 0 70px 0;
}
.elementor-14074 .elementor-element.elementor-element-1ffac70>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-ad700ac
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-14074 .elementor-element.elementor-element-5d82365
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-5d82365 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-a810081
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-a810081 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-a810081 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-cc5845e>.elementor-container
{
    max-width: 1460px;
}
.elementor-14074 .elementor-element.elementor-element-cc5845e
{
    margin-top: 50px;
    margin-bottom: 0;
}
.elementor-14074 .elementor-element.elementor-element-298b802:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-14074 .elementor-element.elementor-element-298b802>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-bc-flex-widget .elementor-14074 .elementor-element.elementor-element-298b802.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-14074 .elementor-element.elementor-element-298b802.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-14074 .elementor-element.elementor-element-298b802>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 20px;
}
.elementor-14074 .elementor-element.elementor-element-298b802>.elementor-element-populated
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 0 40px 0;
}
.elementor-14074 .elementor-element.elementor-element-298b802>.elementor-element-populated, .elementor-14074 .elementor-element.elementor-element-298b802>.elementor-element-populated>.elementor-background-overlay, .elementor-14074 .elementor-element.elementor-element-298b802>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-14074 .elementor-element.elementor-element-298b802>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-ae8db04
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-ae8db04 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 25px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-25e0094
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 2px;
}
.elementor-14074 .elementor-element.elementor-element-25e0094>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-25e0094 .elementor-divider-separator
{
    width: 73%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-25e0094 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-14074 .elementor-element.elementor-element-ecec9a7>.elementor-widget-container
{
    padding: 20px 20px 20px 20px;
}
.elementor-14074 .elementor-element.elementor-element-ecec9a7
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-656dc03:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-14074 .elementor-element.elementor-element-656dc03>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-bc-flex-widget .elementor-14074 .elementor-element.elementor-element-656dc03.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-14074 .elementor-element.elementor-element-656dc03.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-14074 .elementor-element.elementor-element-656dc03>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 20px;
}
.elementor-14074 .elementor-element.elementor-element-656dc03>.elementor-element-populated
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
    padding: 40px 0 40px 0;
}
.elementor-14074 .elementor-element.elementor-element-656dc03>.elementor-element-populated, .elementor-14074 .elementor-element.elementor-element-656dc03>.elementor-element-populated>.elementor-background-overlay, .elementor-14074 .elementor-element.elementor-element-656dc03>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-14074 .elementor-element.elementor-element-656dc03>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-5b2402c
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-5b2402c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 25px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-e54f45b
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 2px;
}
.elementor-14074 .elementor-element.elementor-element-e54f45b .elementor-divider-separator
{
    width: 73%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-e54f45b .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-14074 .elementor-element.elementor-element-7856fa8>.elementor-widget-container
{
    padding: 20px 20px 20px 20px;
}
.elementor-14074 .elementor-element.elementor-element-7856fa8
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-7082d28:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-14074 .elementor-element.elementor-element-7082d28>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-bc-flex-widget .elementor-14074 .elementor-element.elementor-element-7082d28.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-14074 .elementor-element.elementor-element-7082d28.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-14074 .elementor-element.elementor-element-7082d28>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)
{
    margin-bottom: 20px;
}
.elementor-14074 .elementor-element.elementor-element-7082d28>.elementor-element-populated
{
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
    padding: 40px 0 40px 0;
}
.elementor-14074 .elementor-element.elementor-element-7082d28>.elementor-element-populated, .elementor-14074 .elementor-element.elementor-element-7082d28>.elementor-element-populated>.elementor-background-overlay, .elementor-14074 .elementor-element.elementor-element-7082d28>.elementor-background-slideshow
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-14074 .elementor-element.elementor-element-7082d28>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-72b161a
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-72b161a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 25px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-32f47a6
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 2px;
}
.elementor-14074 .elementor-element.elementor-element-32f47a6 .elementor-divider-separator
{
    width: 73%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-32f47a6 .elementor-divider
{
    text-align: center;
    padding-block-start: 2px;
    padding-block-end: 2px;
}
.elementor-14074 .elementor-element.elementor-element-a2c3a61>.elementor-widget-container
{
    padding: 20px 20px 20px 20px;
}
.elementor-14074 .elementor-element.elementor-element-a2c3a61
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-937cd5a:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-937cd5a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-937cd5a>.elementor-container
{
    max-width: 1460px;
}
.elementor-14074 .elementor-element.elementor-element-937cd5a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 70px 0 70px 0;
}
.elementor-14074 .elementor-element.elementor-element-937cd5a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-6c31e0e>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-894092e>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-14074 .elementor-element.elementor-element-894092e>.elementor-container
{
    max-width: 1460px;
}
.elementor-14074 .elementor-element.elementor-element-ee726a1>.elementor-element-populated
{
    border-style: solid;
    border-width: 0 4px 0 0;
    border-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-d5559d6
{
    text-align: left;
}
.elementor-14074 .elementor-element.elementor-element-d5559d6 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-05d12f5
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-05d12f5 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-14074 .elementor-element.elementor-element-05d12f5 .elementor-divider
{
    text-align: left;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-636829e>.elementor-element-populated
{
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 30px;
}
.elementor-14074 .elementor-element.elementor-element-89ba687>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 15px 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(0px / 2);
}
.elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(0px / 2);
}
.elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}
.elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}
body.rtl .elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-0px / 2);
}
body:not(.rtl) .elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-0px / 2);
}
.elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-icon i
{
    color: #1754d4;
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-icon svg
{
    fill: #1754d4;
    transition: fill .3s;
}
.elementor-14074 .elementor-element.elementor-element-89ba687
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.9em;
}
.elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-14074 .elementor-element.elementor-element-b99c07b:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-b99c07b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-14074 .elementor-element.elementor-element-b99c07b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 70px 0 70px 0;
}
.elementor-14074 .elementor-element.elementor-element-b99c07b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-14074 .elementor-element.elementor-element-d4ebed5
{
    margin-top: 0;
    margin-bottom: 30px;
}
.elementor-14074 .elementor-element.elementor-element-f736427
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-f736427 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-14074 .elementor-element.elementor-element-c43c4b3
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-c43c4b3 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-c43c4b3 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-e39cf7a
{
    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-14074 .elementor-element.elementor-element-e39cf7a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-bc-flex-widget .elementor-14074 .elementor-element.elementor-element-aca6247.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-14074 .elementor-element.elementor-element-aca6247.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-14074 .elementor-element.elementor-element-7a01d86 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1745d5;
    color: #1745d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-14074 .elementor-element.elementor-element-7a01d86 .elementor-button:hover, .elementor-14074 .elementor-element.elementor-element-7a01d86 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-7a01d86 .elementor-button:hover svg, .elementor-14074 .elementor-element.elementor-element-7a01d86 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-62a91df
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-956aad5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-956aad5
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-956aad5 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-a20292a
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-a20292a>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-14074 .elementor-element.elementor-element-a20292a .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-a20292a .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-14074 .elementor-element.elementor-element-73b896b
{
    --display: flex;
    --flex-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: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-83f5dad
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-27a7a5a
{
    width: var(--container-widget-width,80.731%);
    max-width: 80.731%;
    --container-widget-width: 80.731%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.9em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-27a7a5a.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-d4a89e8
{
    --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-14074 .elementor-element.elementor-element-ff28e91
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-ff28e91.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-af89270 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.6em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-14074 .elementor-element.elementor-element-af89270
{
    width: var(--container-widget-width,103.346%);
    max-width: 103.346%;
    --container-widget-width: 103.346%;
    --container-widget-flex-grow: 0;
}
.elementor-14074 .elementor-element.elementor-element-af89270.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-af89270 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-14074 .elementor-element.elementor-element-af89270 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-14074 .elementor-element.elementor-element-460e742
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-460e742.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-2c34438 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-14074 .elementor-element.elementor-element-2c34438
{
    width: var(--container-widget-width,107.552%);
    max-width: 107.552%;
    --container-widget-width: 107.552%;
    --container-widget-flex-grow: 0;
}
.elementor-14074 .elementor-element.elementor-element-2c34438.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-2c34438 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-14074 .elementor-element.elementor-element-2c34438 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-14074 .elementor-element.elementor-element-160f90f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-160f90f.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-771c909 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-14074 .elementor-element.elementor-element-771c909 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-14074 .elementor-element.elementor-element-771c909 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-14074 .elementor-element.elementor-element-1e4ca91
{
    --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: -20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-2c2fda2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --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-14074 .elementor-element.elementor-element-2c2fda2.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-c1fb817
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-c1fb817.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-cb053ea .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-14074 .elementor-element.elementor-element-cb053ea .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-14074 .elementor-element.elementor-element-cb053ea .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-14074 .elementor-element.elementor-element-11cd507
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --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-14074 .elementor-element.elementor-element-11cd507.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-14074 .elementor-element.elementor-element-3911762>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-3911762
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-3e49057
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-d07e5c2
{
    --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-14074 .elementor-element.elementor-element-21dca51>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-21dca51 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-d2ecb04 .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-14074 .elementor-element.elementor-element-d2ecb04 .elementor-button:hover, .elementor-14074 .elementor-element.elementor-element-d2ecb04 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-d2ecb04 .elementor-button:hover svg, .elementor-14074 .elementor-element.elementor-element-d2ecb04 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-14074 .elementor-element.elementor-element-cfe1cc1
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-a22c629
{
    text-align: center;
}
.elementor-14074 .elementor-element.elementor-element-a22c629 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-adcbbb8
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-14074 .elementor-element.elementor-element-adcbbb8 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-14074 .elementor-element.elementor-element-adcbbb8 .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-14074 .elementor-element.elementor-element-8c6c9d1
{
    --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-14074 .elementor-element.elementor-element-8c6c9d1:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-8c6c9d1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-14074 .elementor-element.elementor-element-8c6c9d1: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-14074 .elementor-element.elementor-element-8c6c9d1, .elementor-14074 .elementor-element.elementor-element-8c6c9d1::before
{
    --border-transition: .3s;
}
.elementor-14074 .elementor-element.elementor-element-779064a
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-8329d2f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-8329d2f
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-a530e4a
{
    --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-14074 .elementor-element.elementor-element-a530e4a:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-a530e4a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-14074 .elementor-element.elementor-element-a530e4a: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-14074 .elementor-element.elementor-element-a530e4a, .elementor-14074 .elementor-element.elementor-element-a530e4a::before
{
    --border-transition: .3s;
}
.elementor-14074 .elementor-element.elementor-element-29129a1
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-40f5959>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-40f5959
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-2a2e028
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-14074 .elementor-element.elementor-element-2a2e028:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-2a2e028>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-14074 .elementor-element.elementor-element-2a2e028: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-14074 .elementor-element.elementor-element-2a2e028, .elementor-14074 .elementor-element.elementor-element-2a2e028::before
{
    --border-transition: .3s;
}
.elementor-14074 .elementor-element.elementor-element-3cdfe8a
{
    --display: flex;
    --flex-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-14074 .elementor-element.elementor-element-22db386
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-5ff1d88
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-5ff1d88:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-5ff1d88>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-14074 .elementor-element.elementor-element-5ff1d88: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-14074 .elementor-element.elementor-element-5ff1d88, .elementor-14074 .elementor-element.elementor-element-5ff1d88::before
{
    --border-transition: .3s;
}
.elementor-14074 .elementor-element.elementor-element-d8aee14
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-a26cca4
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-7961520
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-14074 .elementor-element.elementor-element-7961520:not(.elementor-motion-effects-element-type-background), .elementor-14074 .elementor-element.elementor-element-7961520>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-14074 .elementor-element.elementor-element-7961520: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-14074 .elementor-element.elementor-element-7961520, .elementor-14074 .elementor-element.elementor-element-7961520::before
{
    --border-transition: .3s;
}
.elementor-14074 .elementor-element.elementor-element-8b87dea
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-87be5ce
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-1c34102
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-acd2bc6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-39a3cf1
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-e9e174f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-6b24f77
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-ac15885
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-046f258
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-36c8973
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-e66317a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-8d44e6b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-0add02c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-14074 .elementor-element.elementor-element-a847625
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-14074 .elementor-element.elementor-element-adad654
{
    --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-14074 .elementor-element.elementor-element-adad654>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-14074 .elementor-element.elementor-element-adad654>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-14074 .elementor-element.elementor-element-adad654
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-14074 .elementor-element.elementor-element-adad654>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
:root
{
    --page-title-display: none;
}
@media(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-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-14074 .elementor-element.elementor-element-d10280a
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d10280a.elementor-element
    {
        --align-self: center;
    }
    .elementor-14074 .elementor-element.elementor-element-4cce6ee
    {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-14074 .elementor-element.elementor-element-7877029
    {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-6aa90f3
    {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-175ecda
    {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-14074 .elementor-element.elementor-element-762452d
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-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-14074 .elementor-element.elementor-element-9672345
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-14074 .elementor-element.elementor-element-7148d42 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-6f268d8 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-945fefc .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-087ad71 .elementor-heading-title
    {
        line-height: 52px;
    }
    .elementor-14074 .elementor-element.elementor-element-d10280a
    {
        --container-widget-width: 66%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,66%);
        max-width: 66%;
    }
    .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-14074 .elementor-element.elementor-element-4a25a82
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-14074 .elementor-element.elementor-element-d77b202
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-8fbd9d1
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-912fbce
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-e43591e
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-ab33610
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-9db1761
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-2b04b1f
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-f48a6ba
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-a65011b
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-ff7c2a6
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-ed47c9b
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-d3545ee
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-2ba3ed0
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-367f114
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-e12158e
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-00385be
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-4bcb3cd
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-890b0a5
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-3c2d3a4
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-64d5508
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-4807ec8
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-bffdbeb
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-2e6f293
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-614cc1e
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-03b59b6
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba
    {
        width: var(--container-widget-width,179.297px);
        max-width: 179.297px;
        --container-widget-width: 179.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-cb35b03
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-d4a89e8
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-14074 .elementor-element.elementor-element-d4a89e8.e-con
    {
        --align-self: center;
    }
    .elementor-14074 .elementor-element.elementor-element-ff28e91
    {
        --justify-content: center;
    }
    .elementor-14074 .elementor-element.elementor-element-ff28e91.e-con
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-af89270 .elementor-button
    {
        font-size: 12px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-460e742
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-2c34438 .elementor-button
    {
        font-size: 12px;
        line-height: 2.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-160f90f
    {
        --justify-content: center;
    }
    .elementor-14074 .elementor-element.elementor-element-771c909 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-14074 .elementor-element.elementor-element-1e4ca91
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-14074 .elementor-element.elementor-element-1e4ca91.e-con
    {
        --align-self: center;
    }
    .elementor-14074 .elementor-element.elementor-element-2c2fda2
    {
        --justify-content: center;
    }
    .elementor-14074 .elementor-element.elementor-element-2c2fda2.e-con
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-c1fb817
    {
        --justify-content: center;
    }
    .elementor-14074 .elementor-element.elementor-element-c1fb817.e-con
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-cb053ea .elementor-button
    {
        font-size: 12px;
    }
    .elementor-14074 .elementor-element.elementor-element-11cd507
    {
        --justify-content: center;
    }
    .elementor-14074 .elementor-element.elementor-element-11cd507.e-con
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-adad654>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-14074 .elementor-element.elementor-element-762452d
    {
        --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-14074 .elementor-element.elementor-element-6c8463f
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-6c8463f .elementor-heading-title
    {
        font-size: 33px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-14074 .elementor-element.elementor-element-c5aad89
    {
        --e-icon-list-icon-size: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-c5aad89 .elementor-icon-list-item>a
    {
        font-size: 18px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-14074 .elementor-element.elementor-element-fe0ed25
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-910d053>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-910d053 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-14074 .elementor-element.elementor-element-38740ab>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-38740ab .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-0db94b3
    {
        --width: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-4852f52
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-14074 .elementor-element.elementor-element-7148d42 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-7148d42 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-14074 .elementor-element.elementor-element-7148d42 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-0046278
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-6f268d8 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-6f268d8 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-14074 .elementor-element.elementor-element-6f268d8 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-b33bfa7
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-945fefc .elementor-counter
    {
        gap: 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-945fefc .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-14074 .elementor-element.elementor-element-945fefc .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-20144e7
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-e3f48e8
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-3d5bd9f .elementor-counter
    {
        gap: 2px;
    }
    .elementor-14074 .elementor-element.elementor-element-3d5bd9f .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-14074 .elementor-element.elementor-element-3d5bd9f .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-14074 .elementor-element.elementor-element-246039f
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-c568b5b
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-ff246ab
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-087ad71 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-14074 .elementor-element.elementor-element-5a37b75>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-5a37b75 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-5a37b75 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-14074 .elementor-element.elementor-element-9f3be4e
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-ac61e99
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-14074 .elementor-element.elementor-element-3ac86c2
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-35f3c51>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-8766591
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-0a0d577>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-9302323
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-b0cde18
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-2eacc9c
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-2eacc9c.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-14074 .elementor-element.elementor-element-971039d
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-008b5ea
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-36eeb48
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-2275cbd
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-6a35088
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-65f9127
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-ab7eea5
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-a324869
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-fcea3ee
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-191a3d9
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-7997d99
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-922dc3a
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-43856fc
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-6c0cffd
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-eb7235f
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-14cc997
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-00a7268
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-479a8f5
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-f48ea98
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-a6fe47b
    {
        --width: 50%;
    }
    .elementor-14074 .elementor-element.elementor-element-fcb0dcf
    {
        --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-14074 .elementor-element.elementor-element-fcb0dcf>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-fcb0dcf.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-14074 .elementor-element.elementor-element-b4223a6
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-205cd39
    {
        --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-14074 .elementor-element.elementor-element-aa06f27 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-dbe56ca>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-dbe56ca .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-5ee2d45
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-d10280a
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-d10280a .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-cc3d001
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-7698599
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-af33c61
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-b3afb6d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-89d83f2>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-89d83f2 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-4cce6ee
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-14074 .elementor-element.elementor-element-6074d12 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-6074d12 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-6074d12 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-6074d12 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-1a53435 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-1a53435 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-1a53435 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-1a53435 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-0250945 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-0250945 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-0250945 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-0250945 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-7877029
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-b429315 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-b429315 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-b429315 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-b429315 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-8f617f8 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-8f617f8 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-8f617f8 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-8f617f8 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-602484b .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-602484b .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-602484b .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-602484b .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-6aa90f3
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-8f70d91 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-8f70d91 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-8f70d91 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-8f70d91 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-392e647 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-392e647 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-392e647 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-392e647 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-033f59d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-033f59d .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-033f59d .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-033f59d .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-175ecda
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-0e668a3 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-0e668a3 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-0e668a3 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-0e668a3 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-c626668 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-c626668 .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-c626668 .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-c626668 .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-4afda1a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-4afda1a .elementor-image-box-img
    {
        margin-bottom: 18px;
    }
    .elementor-14074 .elementor-element.elementor-element-4afda1a .elementor-image-box-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-4afda1a .elementor-image-box-description
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-0f519a8
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-c9d4e1b
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-b71ebf2
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-b71ebf2 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-db9f1f6
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-100a0f0
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-d4f4c83 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-0f19719>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-0f19719 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-d004841
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-892040a
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-4a25a82 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-14074 .elementor-element.elementor-element-d77b202>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-d77b202
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-d2152e9
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-d747e5a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-8fbd9d1>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-8fbd9d1
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-860421b
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-67b848d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-912fbce>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-912fbce
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-23ef39a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-8e00a07
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-9a76506 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-e43591e>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-e43591e
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-82e8ddf
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-aae1399 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-ab33610>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-ab33610
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-41b3b48
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-d29c9e7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-9db1761>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-14074 .elementor-element.elementor-element-9db1761
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-a574fdd
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-c4e28ff
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-10e64ce .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-2b04b1f>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-2b04b1f
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-d6e759d
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08fe41 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-f48a6ba>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-f48a6ba
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-aae2175
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-d3aa371 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-a65011b>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-a65011b
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-b993ab9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-39fc004
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-f08ad2e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-ff7c2a6>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-ff7c2a6
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-876e4d1
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-b6ef699 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-ed47c9b>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-ed47c9b
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-c1b6813
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-60f2c69 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-d3545ee>.elementor-widget-container
    {
        padding: 0 0 0 12px;
    }
    .elementor-14074 .elementor-element.elementor-element-d3545ee
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-35cebd0
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-c9f7585
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-6040db3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-2ba3ed0>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-2ba3ed0
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-fdd8656
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-6bed797 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-367f114>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-367f114
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-f58c075
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-2e8745d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-e12158e>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-e12158e
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-3b02d04
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-a56166a
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-53a44d9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-00385be>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-00385be
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-d9c8e51
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-f9c4d24 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-4bcb3cd>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-4bcb3cd
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-01f12b6
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-a7033bd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-890b0a5>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-890b0a5
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-b17c834
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-b417a99
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-aba4e55 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-3c2d3a4>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-3c2d3a4
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-4783f3a
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-669f1c3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-64d5508>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-64d5508
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-be97c37
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-b4cb98d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-4807ec8>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-4807ec8
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-3066718
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-ae22cd3
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-e62884f
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-e62884f .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-e7033e6 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-8bccb65>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-8bccb65 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-bcc56c3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-bcc56c3 .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-14074 .elementor-element.elementor-element-994973d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-994973d .elementor-heading-title
    {
        font-size: 25px;
    }
    .elementor-14074 .elementor-element.elementor-element-8e32541 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-d5c2dfd>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-d5c2dfd .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-d122472 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-14074 .elementor-element.elementor-element-b9864bd>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b9864bd
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-14074 .elementor-element.elementor-element-7a57d80>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-7a57d80
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-7a57d80 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-14074 .elementor-element.elementor-element-a863ba7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-14074 .elementor-element.elementor-element-a37a288>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-a37a288
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-14074 .elementor-element.elementor-element-6d3d5bf>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-6d3d5bf
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-6d3d5bf .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-14074 .elementor-element.elementor-element-53eb9fc .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-14074 .elementor-element.elementor-element-cb84c4c>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-cb84c4c
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-14074 .elementor-element.elementor-element-f4dfbc1>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f4dfbc1
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-f4dfbc1 .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-14074 .elementor-element.elementor-element-663a842 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-14074 .elementor-element.elementor-element-2e195bb>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-2e195bb
    {
        font-size: 12px;
        line-height: 16.68px;
    }
    .elementor-14074 .elementor-element.elementor-element-f13977d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-f13977d
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-f13977d .elementor-icon-list-item>a
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-14074 .elementor-element.elementor-element-f610871
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-333a723
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-de45643 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-8d6ca0c>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-8d6ca0c .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-30b79ac
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-571ed9d
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-b0afd5a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-bffdbeb>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-bffdbeb
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-82ef191
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-3374ae1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-2e6f293>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-2e6f293
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-00d1d43
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-94d99d7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-614cc1e>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-614cc1e
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-881ad8f
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-a7caac9
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-1052207 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-03b59b6>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-03b59b6
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-976af70
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-47493ba .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-cb35b03>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-cb35b03
    {
        font-size: 13.31px;
    }
    .elementor-14074 .elementor-element.elementor-element-c577d48 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-afc0a80>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-afc0a80 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-33576ce .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-33576ce .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-ef116e7 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-ef116e7 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-dddb2c5 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-dddb2c5 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-0d1f3e9 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-0d1f3e9 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-5d82365 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-a810081>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-a810081 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-cc5845e
    {
        margin-top: 50px;
        margin-bottom: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-ae8db04 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-656dc03>.elementor-element-populated
    {
        margin: 20px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-5b2402c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-7082d28>.elementor-element-populated
    {
        margin: 19px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-72b161a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-d5559d6 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-05d12f5>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-05d12f5 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-89ba687>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-14074 .elementor-element.elementor-element-89ba687 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-14074 .elementor-element.elementor-element-f736427 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-c43c4b3>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-c43c4b3 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-14074 .elementor-element.elementor-element-62a91df
    {
        --padding-top: 40px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-956aad5>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-956aad5 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-14074 .elementor-element.elementor-element-a20292a>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-a20292a .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-73b896b
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-27a7a5a
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-14074 .elementor-element.elementor-element-27a7a5a.elementor-element
    {
        --align-self: center;
    }
    .elementor-14074 .elementor-element.elementor-element-af89270 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-14074 .elementor-element.elementor-element-2c34438 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-14074 .elementor-element.elementor-element-771c909 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-14074 .elementor-element.elementor-element-cb053ea .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-14074 .elementor-element.elementor-element-3e49057
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-d07e5c2
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-21dca51
    {
        text-align: center;
    }
    .elementor-14074 .elementor-element.elementor-element-21dca51 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-cfe1cc1
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-14074 .elementor-element.elementor-element-a22c629
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-14074 .elementor-element.elementor-element-a22c629.elementor-element
    {
        --align-self: center;
    }
    .elementor-14074 .elementor-element.elementor-element-a22c629 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-14074 .elementor-element.elementor-element-adcbbb8>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-14074 .elementor-element.elementor-element-adcbbb8 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-8329d2f
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-40f5959
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-22db386
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-a26cca4
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-87be5ce
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-39a3cf1
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-ac15885
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-e66317a
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-a847625
    {
        font-size: 14px;
    }
    .elementor-14074 .elementor-element.elementor-element-adad654>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-14074 .elementor-element.elementor-element-adad654
    {
        --n-accordion-title-font-size: 15px;
    }
}
@media(min-width: 768px)
{
    .elementor-14074 .elementor-element.elementor-element-762452d
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-e653f22
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-9672345
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-d0bc1b0
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-f6a05c4
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-ee247a8
    {
        --content-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-7aa11d5
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-0db94b3
    {
        --width: 24.5%;
    }
    .elementor-14074 .elementor-element.elementor-element-4852f52
    {
        --width: 16%;
    }
    .elementor-14074 .elementor-element.elementor-element-6bc58ca
    {
        --width: 1.5%;
    }
    .elementor-14074 .elementor-element.elementor-element-0046278
    {
        --width: 16%;
    }
    .elementor-14074 .elementor-element.elementor-element-4dc9104
    {
        --width: 1.5%;
    }
    .elementor-14074 .elementor-element.elementor-element-b33bfa7
    {
        --width: 16%;
    }
    .elementor-14074 .elementor-element.elementor-element-3822b23
    {
        --width: 24.5%;
    }
    .elementor-14074 .elementor-element.elementor-element-984ab46
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-877dda4
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-20144e7
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-e3f48e8
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-246039f
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-c568b5b
    {
        --content-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-ff246ab
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-9f3be4e
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-846b43a
    {
        --width: 17%;
    }
    .elementor-14074 .elementor-element.elementor-element-3ac86c2
    {
        --width: 13%;
    }
    .elementor-14074 .elementor-element.elementor-element-8766591
    {
        --width: 13%;
    }
    .elementor-14074 .elementor-element.elementor-element-9302323
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-b0cde18
    {
        --width: 13%;
    }
    .elementor-14074 .elementor-element.elementor-element-2eacc9c
    {
        --width: 13%;
    }
    .elementor-14074 .elementor-element.elementor-element-0c9343f
    {
        --width: 16%;
    }
    .elementor-14074 .elementor-element.elementor-element-a994e2e
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-971039d
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-008b5ea
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-36eeb48
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-2275cbd
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-6a35088
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-f7a54fb
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-ab88d23
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-65f9127
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-ab7eea5
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-a324869
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-fcea3ee
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-191a3d9
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-a46d476
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-31ee362
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-7997d99
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-922dc3a
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-43856fc
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-6c0cffd
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-19faa50
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-236e360
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-fb99bb5
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-ef14946
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-eb7235f
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-14cc997
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-00a7268
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-479a8f5
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-f48ea98
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-7bd9fde
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-03bef80
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-a6fe47b
    {
        --width: 14%;
    }
    .elementor-14074 .elementor-element.elementor-element-e503168
    {
        --width: 12%;
    }
    .elementor-14074 .elementor-element.elementor-element-a10f6e8
    {
        --width: 12%;
    }
    .elementor-14074 .elementor-element.elementor-element-f2f0376
    {
        --width: 12%;
    }
    .elementor-14074 .elementor-element.elementor-element-b23acbc
    {
        --width: 12%;
    }
    .elementor-14074 .elementor-element.elementor-element-2f926ad
    {
        --width: 15%;
    }
    .elementor-14074 .elementor-element.elementor-element-b4223a6
    {
        --content-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-5ee2d45
    {
        --width: 1140px;
    }
    .elementor-14074 .elementor-element.elementor-element-4cce6ee
    {
        --content-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-bc0ad2f
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-d544be1
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-341e67f
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-7877029
    {
        --content-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-6052b43
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-fdb7825
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-b6234b8
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-6aa90f3
    {
        --content-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-68d899b
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-8b3b9cd
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-d2aac8c
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-175ecda
    {
        --content-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-026e91e
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-8e456d0
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-5892f02
    {
        --width: 25%;
    }
    .elementor-14074 .elementor-element.elementor-element-d004841
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-23ef39a
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-a574fdd
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-b993ab9
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-35cebd0
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-3b02d04
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-b17c834
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-0d5977a
    {
        width: 24.994%;
    }
    .elementor-14074 .elementor-element.elementor-element-b0b0f70
    {
        width: 75.006%;
    }
    .elementor-14074 .elementor-element.elementor-element-d02d7e1
    {
        width: 75.006%;
    }
    .elementor-14074 .elementor-element.elementor-element-507ddd3
    {
        width: 24.994%;
    }
    .elementor-14074 .elementor-element.elementor-element-ebcc653
    {
        width: 24.994%;
    }
    .elementor-14074 .elementor-element.elementor-element-ba6c4da
    {
        width: 75.006%;
    }
    .elementor-14074 .elementor-element.elementor-element-73e424c
    {
        width: 75.006%;
    }
    .elementor-14074 .elementor-element.elementor-element-68a9264
    {
        width: 24.994%;
    }
    .elementor-14074 .elementor-element.elementor-element-30b79ac
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-881ad8f
    {
        --content-width: 1000px;
    }
    .elementor-14074 .elementor-element.elementor-element-83f5dad
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-ff28e91
    {
        --width: 30%;
    }
    .elementor-14074 .elementor-element.elementor-element-460e742
    {
        --width: 23.779%;
    }
    .elementor-14074 .elementor-element.elementor-element-160f90f
    {
        --width: 35.204%;
    }
    .elementor-14074 .elementor-element.elementor-element-2c2fda2
    {
        --width: 18.332%;
    }
    .elementor-14074 .elementor-element.elementor-element-c1fb817
    {
        --width: 27.441%;
    }
    .elementor-14074 .elementor-element.elementor-element-11cd507
    {
        --width: 23.058%;
    }
    .elementor-14074 .elementor-element.elementor-element-3e49057
    {
        --content-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-cfe1cc1
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-779064a
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-29129a1
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-3cdfe8a
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-5ff1d88
    {
        --content-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-d8aee14
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-7961520
    {
        --content-width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-8b87dea
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-1c34102
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-e9e174f
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-046f258
    {
        --content-width: 1460px;
    }
    .elementor-14074 .elementor-element.elementor-element-8d44e6b
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1366px) and (min-width: 768px)
{
    .elementor-14074 .elementor-element.elementor-element-bc0ad2f
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-d544be1
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-341e67f
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-6052b43
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-fdb7825
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-b6234b8
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-68d899b
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-8b3b9cd
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-d2aac8c
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-026e91e
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-8e456d0
    {
        --width: 33%;
    }
    .elementor-14074 .elementor-element.elementor-element-5892f02
    {
        --width: 33%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-14074 .elementor-element.elementor-element-5426d30
    {
        width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-e50b470
    {
        width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-a35acf4
    {
        width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-992d11c
    {
        width: 100%;
    }
    .elementor-14074 .elementor-element.elementor-element-ff28e91
    {
        --width: 203.234px;
    }
}/* Start custom CSS for container, class: .elementor-element-d0bc1b0 */
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-7aa11d5 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-877dda4 */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-fcb0dcf */
@media(min-width: 768px)
{
    .tabs_arrows #Layer_1
    {
        display: none;
    }
    .tabs_arrows #e-n-tab-content-1401
    {
        box-shadow: none;
    }
    .tabs_arrows #e-n-tab-content-1403, .tabs_arrows #e-n-tab-content-1402, .tabs_arrows #e-n-tab-content-1404
    {
        box-shadow: none;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-7698599 */
@media(max-width: 767px)
{
    .benefits-section h3.elementor-image-box-title
    {
        margin-top: -10px;
    }
    .benefits_last_box h3.elementor-image-box-title
    {
        margin-top: 0;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-860421b */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-d004841 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-82e8ddf */
.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-41b3b48 */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-23ef39a *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-aae2175 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a574fdd *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-876e4d1 */
.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-c1b6813 */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b993ab9 *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f58c075 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-35cebd0 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-d9c8e51 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-3b02d04 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-be97c37 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b17c834 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-db9f1f6 */
@media(max-width: 767px)
{
    .benefits-section h3.elementor-image-box-title
    {
        margin-top: -10px;
    }
    .benefits_last_box h3.elementor-image-box-title
    {
        margin-top: 0;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-2d587f8 *//*.some_heighlite .elementor-image-box-content {*//*    border-bottom: 1px solid #1754d5;*//*}*//* End custom CSS *//* Start custom CSS for container, class: .elementor-element-00d1d43 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-30b79ac *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-976af70 */
.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-881ad8f *//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-bef34c2:hover .odd_column_desc .elementor-widget-container  {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f610871 */
@media(max-width: 767px)
{
    .benefits-section h3.elementor-image-box-title
    {
        margin-top: -10px;
    }
    .benefits_last_box h3.elementor-image-box-title
    {
        margin-top: 0;
    }
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-cc5845e */
#fast_facts_sec .elementor-counter-title
{
    line-height: 30px;
}/* End custom CSS *//* Start custom CSS for section, class: .elementor-element-b99c07b */
.timeline .proccessNo
{
    width: 20%;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-62a91df */
.border-btn span.elementor-button-text
{
    font-weight: 500;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-d4a89e8 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-1e4ca91 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-73b896b */
.border-btn span.elementor-button-text
{
    font-weight: 500;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-adad654 */
.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 */