﻿.elementor-71419 .elementor-element.elementor-element-16f348c
{
    --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-71419 .elementor-element.elementor-element-16f348c:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-16f348c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-image: url("../../gambling/image/Mobile-casino-software-development-BG.png");
}
.elementor-71419 .elementor-element.elementor-element-e8db5e1
{
    --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-71419 .elementor-element.elementor-element-55f7df5 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-40684df .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 22px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-71419 .elementor-element.elementor-element-e36269e>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-e36269e
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-71419 .elementor-element.elementor-element-6fb2b19 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 35px 18px 35px;
}
.elementor-71419 .elementor-element.elementor-element-6fb2b19 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-6fb2b19 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-6fb2b19>.elementor-widget-container
{
    margin: 20px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-6fb2b19.elementor-element
{
    --align-self: flex-start;
}
.elementor-71419 .elementor-element.elementor-element-6fb2b19
{
    z-index: 2;
}
.elementor-71419 .elementor-element.elementor-element-6fb2b19 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-6fb2b19 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-a596bc5
{
    --display: flex;
    --justify-content: center;
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-71419 .elementor-element.elementor-element-d4d9fd0 img
{
    width: 100%;
    max-width: 83%;
}
.elementor-71419 .elementor-element.elementor-element-8a6f41d
{
    --display: flex;
    --justify-content: center;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-8a6f41d:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-8a6f41d>.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-71419 .elementor-element.elementor-element-d496330
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-d496330:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-d496330>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-06e58dd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-06e58dd.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-06e58dd
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-06e58dd .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-71419 .elementor-element.elementor-element-6036116
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-6036116>.elementor-widget-container
{
    margin: 5px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-6036116 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-6036116 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-2daa129
{
    width: var(--container-widget-width,70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-2daa129>.elementor-widget-container
{
    padding: 36px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-2daa129.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-f361117
{
    --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: 32px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-545a6b1>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-545a6b1.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-545a6b1
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-545a6b1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-1bda6f7 .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-71419 .elementor-element.elementor-element-1bda6f7 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-1bda6f7 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-1bda6f7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-1bda6f7
{
    z-index: 2;
}
.elementor-71419 .elementor-element.elementor-element-1bda6f7 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-1bda6f7 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-98eef19
{
    --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-71419 .elementor-element.elementor-element-98eef19:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-98eef19>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-71419 .elementor-element.elementor-element-964d391
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-3638767
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-3638767 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-bee30a3
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-bee30a3 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-bee30a3 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-98a2762
{
    --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-71419 .elementor-element.elementor-element-052f3c4
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-052f3c4:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-052f3c4>.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-71419 .elementor-element.elementor-element-8c4f962
{
    width: var(--container-widget-width,96.839%);
    max-width: 96.839%;
    --container-widget-width: 96.839%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-8c4f962>.elementor-widget-container
{
    margin: 0 0 0 -22px;
}
.elementor-71419 .elementor-element.elementor-element-8c4f962.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-8c4f962.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-8c4f962.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-8c4f962.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-title
{
    margin-bottom: 25px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-649a6db>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-649a6db
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-c24e6bb
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-c24e6bb:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-c24e6bb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-71419 .elementor-element.elementor-element-221fd10
{
    width: var(--container-widget-width,90.366%);
    max-width: 90.366%;
    --container-widget-width: 90.366%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-221fd10.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-221fd10 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-221fd10.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-221fd10.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-221fd10.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-221fd10 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-221fd10 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 25%;
}
.elementor-71419 .elementor-element.elementor-element-221fd10 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-080d75d>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-080d75d
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-5fb290e
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-5fb290e:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-5fb290e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-description
{
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-081c6e6>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-081c6e6
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-c14ffd5
{
    --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-71419 .elementor-element.elementor-element-7d80a76
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-7d80a76:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-7d80a76>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-71419 .elementor-element.elementor-element-5e7589c
{
    width: var(--container-widget-width,94.98%);
    max-width: 94.98%;
    --container-widget-width: 94.98%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-5e7589c .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-5e7589c .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-5e7589c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-71419 .elementor-element.elementor-element-5e7589c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-8315834>.elementor-widget-container
{
    margin: -30px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-8315834
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-abbea0e
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-abbea0e:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-abbea0e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-d215eff.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-d215eff.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-d215eff.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-d215eff.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-d215eff .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-d215eff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 19%;
}
.elementor-71419 .elementor-element.elementor-element-d215eff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-2a50eca
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-6774fb3
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-6774fb3:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-6774fb3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-b0be31f .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-b0be31f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-71419 .elementor-element.elementor-element-b0be31f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-9dbe609>.elementor-widget-container
{
    margin: -28px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-9dbe609
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-6aebf88
{
    --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-71419 .elementor-element.elementor-element-ab6b08b
{
    --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-71419 .elementor-element.elementor-element-a9bc92d
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-a9bc92d:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-a9bc92d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-title
{
    margin-bottom: 29px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-522c39f>.elementor-widget-container
{
    margin: -30px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-522c39f
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-6207bc6
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-6207bc6:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-6207bc6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-71419 .elementor-element.elementor-element-caaedff.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-caaedff .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-caaedff.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-caaedff.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-caaedff.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-caaedff .elementor-image-box-title
{
    margin-bottom: 30px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-caaedff .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-71419 .elementor-element.elementor-element-caaedff .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-bc49d42>.elementor-widget-container
{
    margin: -25px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-bc49d42
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-a6710ba
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-a6710ba:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-a6710ba>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-2098847.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-2098847.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-2098847.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-2098847.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-title
{
    margin-bottom: 9px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-description
{
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-74e4dbe
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-ba4b83d
{
    --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-71419 .elementor-element.elementor-element-ed85fe4
{
    --display: flex;
    --flex-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: none;
    --border-style: none;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-71419 .elementor-element.elementor-element-ed85fe4.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-ea188f7
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-ea188f7:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-ea188f7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-71419 .elementor-element.elementor-element-ea188f7.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-b152896 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-b152896.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-b152896.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-b152896.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-b152896 .elementor-image-box-title
{
    margin-bottom: 29px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-b152896 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-71419 .elementor-element.elementor-element-b152896 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-a08dfff>.elementor-widget-container
{
    margin: -35px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-a08dfff
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-97b2790
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-97b2790:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-97b2790>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-97b2790.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-b56f910
{
    width: var(--container-widget-width,96.065%);
    max-width: 96.065%;
    --container-widget-width: 96.065%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-b56f910.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-b56f910.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-b56f910.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-b56f910.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-title
{
    margin-bottom: 13px;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-description
{
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-6693528>.elementor-widget-container
{
    margin: -20px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-6693528
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-744d3d4
{
    --display: flex;
    --flex-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: none;
    --border-style: none;
    --padding-top: 23px;
    --padding-bottom: 23px;
    --padding-left: 23px;
    --padding-right: 23px;
}
.elementor-71419 .elementor-element.elementor-element-744d3d4.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-54fd108 .elementor-button
{
    background-color: #1745d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1745d5;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 30px 18px 30px;
}
.elementor-71419 .elementor-element.elementor-element-54fd108 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-54fd108 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-54fd108>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-54fd108.elementor-element
{
    --align-self: center;
    --flex-grow: 1;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-54fd108 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-54fd108 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-b7b3808
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-b7b3808:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-b7b3808>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-71419 .elementor-element.elementor-element-e840c1f
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-2f1d78e
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-2f1d78e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 45px;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-9d461ab
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-9d461ab .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-9d461ab .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-790d799
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-b9a0bab
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-cc3d481
{
    --display: flex;
    --padding-top: 5px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-4f0cb67.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-71419 .elementor-element.elementor-element-4f0cb67.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-71419 .elementor-element.elementor-element-4f0cb67.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-71419 .elementor-element.elementor-element-4f0cb67 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-4f0cb67 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-71419 .elementor-element.elementor-element-4f0cb67 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-477c858
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-477c858.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-1792963
{
    --display: flex;
    --padding-top: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-a71103e.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-71419 .elementor-element.elementor-element-a71103e.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-71419 .elementor-element.elementor-element-a71103e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-71419 .elementor-element.elementor-element-a71103e .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-a71103e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-71419 .elementor-element.elementor-element-a71103e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-b1b59a0
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-b1b59a0.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-4191aaa
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 16px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-06e939e
{
    width: 100%;
    max-width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-06e939e.elementor-position-right .elementor-image-box-img
{
    margin-left: 24px;
}
.elementor-71419 .elementor-element.elementor-element-06e939e.elementor-position-left .elementor-image-box-img
{
    margin-right: 24px;
}
.elementor-71419 .elementor-element.elementor-element-06e939e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 24px;
}
.elementor-71419 .elementor-element.elementor-element-06e939e .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-06e939e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-71419 .elementor-element.elementor-element-06e939e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-dbfc613
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-dbfc613.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-a67000f
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 16px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-4040307.elementor-position-right .elementor-image-box-img
{
    margin-left: 27px;
}
.elementor-71419 .elementor-element.elementor-element-4040307.elementor-position-left .elementor-image-box-img
{
    margin-right: 27px;
}
.elementor-71419 .elementor-element.elementor-element-4040307.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 27px;
}
.elementor-71419 .elementor-element.elementor-element-4040307 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-4040307 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-71419 .elementor-element.elementor-element-4040307 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-6dbd3d1
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-6dbd3d1.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-f0e14fb
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 13px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-c96e70a.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-71419 .elementor-element.elementor-element-c96e70a.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-71419 .elementor-element.elementor-element-c96e70a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-71419 .elementor-element.elementor-element-c96e70a .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-c96e70a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-71419 .elementor-element.elementor-element-c96e70a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-6015ccb
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-6015ccb.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-08f45d4
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 2px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-7190d43.elementor-position-right .elementor-image-box-img
{
    margin-left: 21px;
}
.elementor-71419 .elementor-element.elementor-element-7190d43.elementor-position-left .elementor-image-box-img
{
    margin-right: 21px;
}
.elementor-71419 .elementor-element.elementor-element-7190d43.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 21px;
}
.elementor-71419 .elementor-element.elementor-element-7190d43 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-7190d43 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-71419 .elementor-element.elementor-element-7190d43 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-0b0d1ce
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-0b0d1ce.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-7d48680
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 7px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-d4b6201.elementor-position-right .elementor-image-box-img
{
    margin-left: 18px;
}
.elementor-71419 .elementor-element.elementor-element-d4b6201.elementor-position-left .elementor-image-box-img
{
    margin-right: 18px;
}
.elementor-71419 .elementor-element.elementor-element-d4b6201.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 18px;
}
.elementor-71419 .elementor-element.elementor-element-d4b6201 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-d4b6201 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-71419 .elementor-element.elementor-element-d4b6201 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-7fd9248
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-7fd9248.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-f68e2d3
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-294fcc2.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-294fcc2.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-294fcc2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-294fcc2 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-294fcc2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-71419 .elementor-element.elementor-element-294fcc2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-7db6ed4
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-7db6ed4.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-f227407
{
    --display: flex;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 36px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-8898d3a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-8898d3a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-8898d3a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-8898d3a .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-8898d3a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-71419 .elementor-element.elementor-element-8898d3a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-f8c23d0
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-f8c23d0.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-9981826
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-285a4f9>.elementor-widget-container
{
    margin: 12em 0 0 0;
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-285a4f9
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-285a4f9 img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-957fd24
{
    --display: flex;
    --margin-top: 32px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-e079bcb
{
    width: var(--container-widget-width,74.763%);
    max-width: 74.763%;
    --container-widget-width: 74.763%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-e079bcb.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-e079bcb.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-e079bcb.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-e079bcb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-e079bcb .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-e079bcb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-71419 .elementor-element.elementor-element-e079bcb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-c5cb096
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-c5cb096>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-c5cb096.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-32c3a82
{
    --display: flex;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 5px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-f8ce0c1
{
    width: var(--container-widget-width,91%);
    max-width: 91%;
    --container-widget-width: 91%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-f8ce0c1>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-f8ce0c1.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-f8ce0c1.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-f8ce0c1.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-f8ce0c1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-f8ce0c1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-f8ce0c1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 10%;
}
.elementor-71419 .elementor-element.elementor-element-f8ce0c1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-5a591b2
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-5a591b2.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-1b26717
{
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 32px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-ebcf935
{
    width: var(--container-widget-width,70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-ebcf935.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-ebcf935.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-ebcf935.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-ebcf935.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-ebcf935 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-ebcf935 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-71419 .elementor-element.elementor-element-ebcf935 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-a15a5ca
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-a15a5ca.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-de38746
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-cf07530
{
    width: var(--container-widget-width,94.706%);
    max-width: 94.706%;
    --container-widget-width: 94.706%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-cf07530.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-cf07530.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-cf07530.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-cf07530.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-cf07530 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-cf07530 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-71419 .elementor-element.elementor-element-cf07530 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-2e04d87
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-2e04d87.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-acbfd10
{
    --display: flex;
    --margin-top: 22px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-766a4a1
{
    width: var(--container-widget-width,70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-766a4a1.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-766a4a1.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-766a4a1.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-766a4a1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-766a4a1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-766a4a1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-71419 .elementor-element.elementor-element-766a4a1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-9334389
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-9334389.elementor-element
{
    --align-self: flex-end;
}
.elementor-71419 .elementor-element.elementor-element-e4031b5
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-bb1d6bf
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-c628cd3 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-c628cd3.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-c628cd3.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-c628cd3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-c628cd3 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-c628cd3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-71419 .elementor-element.elementor-element-c628cd3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-7a0dc40
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-7a0dc40.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-4e8fade
{
    --display: flex;
    --padding-top: 22px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-5ebe4ed .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-5ebe4ed.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-5ebe4ed.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-5ebe4ed.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-5ebe4ed .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-5ebe4ed .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-71419 .elementor-element.elementor-element-5ebe4ed .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-70ee2ac
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-70ee2ac.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-6312829
{
    --display: flex;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 16px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-73042ec .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-73042ec.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-73042ec.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-73042ec.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-73042ec .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-73042ec .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-71419 .elementor-element.elementor-element-73042ec .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-250fcc6
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-250fcc6.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-02c27ea
{
    --display: flex;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-739378a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-739378a.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-739378a.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-739378a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-739378a .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-739378a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-71419 .elementor-element.elementor-element-739378a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-4a1e927
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-4a1e927.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-f759539
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-31ebe11 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-31ebe11.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-31ebe11.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-31ebe11.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-31ebe11 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-31ebe11 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-71419 .elementor-element.elementor-element-31ebe11 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-fe62427
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-fe62427.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-3728c5f
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-6823634 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-6823634.elementor-position-right .elementor-image-box-img
{
    margin-left: 30px;
}
.elementor-71419 .elementor-element.elementor-element-6823634.elementor-position-left .elementor-image-box-img
{
    margin-right: 30px;
}
.elementor-71419 .elementor-element.elementor-element-6823634.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 30px;
}
.elementor-71419 .elementor-element.elementor-element-6823634 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-6823634 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-71419 .elementor-element.elementor-element-6823634 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-f284ef5
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-f284ef5.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-0b3da72
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-062f29f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-062f29f.elementor-position-right .elementor-image-box-img
{
    margin-left: 23px;
}
.elementor-71419 .elementor-element.elementor-element-062f29f.elementor-position-left .elementor-image-box-img
{
    margin-right: 23px;
}
.elementor-71419 .elementor-element.elementor-element-062f29f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 23px;
}
.elementor-71419 .elementor-element.elementor-element-062f29f .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-062f29f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-71419 .elementor-element.elementor-element-062f29f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-a41cc35
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-a41cc35.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-57455c2
{
    --display: flex;
    --margin-top: 45px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-1260cc5 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-1260cc5.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-71419 .elementor-element.elementor-element-1260cc5.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-71419 .elementor-element.elementor-element-1260cc5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-71419 .elementor-element.elementor-element-1260cc5 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-1260cc5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 11%;
}
.elementor-71419 .elementor-element.elementor-element-1260cc5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-603f384
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-603f384.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-50401ce
{
    --display: flex;
    --margin-top: 5px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-326d21a .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-71419 .elementor-element.elementor-element-326d21a.elementor-position-right .elementor-image-box-img
{
    margin-left: 23px;
}
.elementor-71419 .elementor-element.elementor-element-326d21a.elementor-position-left .elementor-image-box-img
{
    margin-right: 23px;
}
.elementor-71419 .elementor-element.elementor-element-326d21a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 23px;
}
.elementor-71419 .elementor-element.elementor-element-326d21a .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-326d21a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 14%;
}
.elementor-71419 .elementor-element.elementor-element-326d21a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-1d7486f
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-1d7486f>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-1d7486f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-eb22389 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    line-height: 20px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 18px 35px 18px 35px;
}
.elementor-71419 .elementor-element.elementor-element-eb22389 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-eb22389 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-eb22389>.elementor-widget-container
{
    margin: 32px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-eb22389
{
    z-index: 2;
}
.elementor-71419 .elementor-element.elementor-element-eb22389 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-eb22389 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-c505675
{
    --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-71419 .elementor-element.elementor-element-7b872c7
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-f501282>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-f501282
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-f501282 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 48px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-cfc21fc
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-cfc21fc .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-cfc21fc .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-95c54f5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-d2f40d1
{
    --display: flex;
    --justify-content: center;
}
.elementor-71419 .elementor-element.elementor-element-ba8c0df .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-931c97f
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-8b242b4
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-71419 .elementor-element.elementor-element-1985d00
{
    --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-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-1ab5891
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-5fb9edd
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-2c9f37b
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-cbd7b13
{
    --display: flex;
    --justify-content: center;
}
.elementor-71419 .elementor-element.elementor-element-c67deee .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-3b4fc26
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-5cfe974
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-71419 .elementor-element.elementor-element-5ab1127
{
    --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-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-0e80c74
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-f90fc64
{
    --display: flex;
    --justify-content: center;
}
.elementor-71419 .elementor-element.elementor-element-645dda7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-6ff185e
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-1f8e042
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-71419 .elementor-element.elementor-element-e55b0d2
{
    --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-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-7dd854e
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-dafa97b
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-ade77ca
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-8037860
{
    --display: flex;
    --justify-content: center;
}
.elementor-71419 .elementor-element.elementor-element-95cc619 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 500;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-38322e5
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-7e5dcfa
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-71419 .elementor-element.elementor-element-85119b8
{
    --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-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-6a96eb2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-c6f32a9 .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-71419 .elementor-element.elementor-element-c6f32a9 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-c6f32a9 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-c6f32a9 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-c6f32a9 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-3687ace
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-3687ace:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-3687ace>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-71419 .elementor-element.elementor-element-efeed9d
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-1b78132>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-1b78132.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-1b78132
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-1b78132 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-4b01556
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-4b01556 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-4b01556 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-59eb4e1
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-83d7092
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-1cc1b38
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-a74fd8a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-a74fd8a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-a74fd8a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-a74fd8a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-a74fd8a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-a74fd8a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-a74fd8a .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-71419 .elementor-element.elementor-element-78c9ed9
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-812c8c3.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-812c8c3.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-812c8c3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-812c8c3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-812c8c3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-812c8c3 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-71419 .elementor-element.elementor-element-fa7679e
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-ac9d1d5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ac9d1d5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ac9d1d5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ac9d1d5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-ac9d1d5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-ac9d1d5 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-71419 .elementor-element.elementor-element-5217c6e
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-e15daed.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e15daed.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e15daed.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e15daed .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-e15daed .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-e15daed .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-71419 .elementor-element.elementor-element-d93e8e4
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-ed26340
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-e7a0058.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e7a0058.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e7a0058.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e7a0058 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-e7a0058 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-e7a0058 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-71419 .elementor-element.elementor-element-236efcf
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-6be8613.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-6be8613.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-6be8613.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-6be8613 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-6be8613 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-6be8613 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-71419 .elementor-element.elementor-element-6b6596c
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-1a7d5d2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-1a7d5d2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-1a7d5d2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-1a7d5d2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-1a7d5d2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-1a7d5d2 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-71419 .elementor-element.elementor-element-88f8ebf
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-4f7673c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-4f7673c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-4f7673c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-4f7673c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-4f7673c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-4f7673c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-71419 .elementor-element.elementor-element-3acc7b8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-e3d2aed
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-2934924
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-0919b99.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-0919b99.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-0919b99.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-0919b99 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-0919b99 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-0919b99 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-71419 .elementor-element.elementor-element-9df94fc
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-ebb3b00.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ebb3b00.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ebb3b00.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ebb3b00 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-ebb3b00 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-ebb3b00 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 27.5px;
}
.elementor-71419 .elementor-element.elementor-element-aae687b
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-d6aae1f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-d6aae1f:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-d6aae1f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-71419 .elementor-element.elementor-element-aeb4b2f
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-40831e7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-40831e7
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-40831e7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-7aeabb2
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-7aeabb2 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-7aeabb2 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-14d7a25
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-d1fb3b7
{
    --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-71419 .elementor-element.elementor-element-3376f3e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-a9a08c9
{
    --display: flex;
    --flex-direction: 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-71419 .elementor-element.elementor-element-ac06906 .elementor-counter
{
    gap: 10px;
}
.elementor-71419 .elementor-element.elementor-element-ac06906 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-71419 .elementor-element.elementor-element-ac06906 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-71419 .elementor-element.elementor-element-f0991be
{
    --display: flex;
    --flex-direction: 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-71419 .elementor-element.elementor-element-42891c3
{
    --spacer-size: 70px;
}
.elementor-71419 .elementor-element.elementor-element-42891c3>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-ddb032d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-ec79a0e .elementor-counter
{
    gap: 10px;
}
.elementor-71419 .elementor-element.elementor-element-ec79a0e .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-71419 .elementor-element.elementor-element-ec79a0e .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-71419 .elementor-element.elementor-element-5033aac
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-55d785d
{
    --spacer-size: 70px;
}
.elementor-71419 .elementor-element.elementor-element-55d785d>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-a7dd914
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-f0fe1c0 .elementor-counter
{
    gap: 10px;
}
.elementor-71419 .elementor-element.elementor-element-f0fe1c0 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-71419 .elementor-element.elementor-element-f0fe1c0 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-71419 .elementor-element.elementor-element-e974d37
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-357ebc5
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-0b9857a
{
    --display: flex;
    --min-height: 201px;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 5px 5px 5px 5px;
}
.elementor-71419 .elementor-element.elementor-element-0b9857a:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-0b9857a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-71419 .elementor-element.elementor-element-436bf6f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-6233e05
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-6233e05.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-6233e05 .elementor-counter
{
    gap: 10px;
}
.elementor-71419 .elementor-element.elementor-element-6233e05 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-6233e05 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-71419 .elementor-element.elementor-element-e1dbdb8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-57d57fa
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-57d57fa.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-57d57fa .elementor-counter
{
    gap: 10px;
}
.elementor-71419 .elementor-element.elementor-element-57d57fa .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-57d57fa .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-71419 .elementor-element.elementor-element-ba4e861
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-19fa77e
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-71419 .elementor-element.elementor-element-19fa77e.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-19fa77e .elementor-counter
{
    gap: 10px;
}
.elementor-71419 .elementor-element.elementor-element-19fa77e .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-19fa77e .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-71419 .elementor-element.elementor-element-8ab2245
{
    --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-71419 .elementor-element.elementor-element-27346d6 .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-71419 .elementor-element.elementor-element-27346d6 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-27346d6 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-27346d6 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-27346d6 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-e5524fa
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-19dec5d>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-19dec5d
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-19dec5d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-dbb5ea4
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-dbb5ea4 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-dbb5ea4 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-4149ad8
{
    --display: flex;
    --flex-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: 32px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs .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-71419 .elementor-element.elementor-element-9b7d923
{
    --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-71419 .elementor-element.elementor-element-b3b0e9d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-b3b0e9d.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-387af02
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-de7632a img
{
    height: 100px;
}
.elementor-71419 .elementor-element.elementor-element-662fa65
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-9e189ba img
{
    height: 100px;
}
.elementor-71419 .elementor-element.elementor-element-9a499cc
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-ca88ce0
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-9472121>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-9472121.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-71419 .elementor-element.elementor-element-9472121
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-9472121 img
{
    width: 100%;
}
.elementor-71419 .elementor-element.elementor-element-1071469
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-0c5a651 img
{
    width: 100%;
    height: 100px;
}
.elementor-71419 .elementor-element.elementor-element-c2f3c1b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-c2f3c1b.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-c32a161
{
    --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-71419 .elementor-element.elementor-element-75adb2e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-c1dcd2e
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-387021b
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-1825379
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-e9ab4f1
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-d90df8a
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-0ec2366
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-43bb0b5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-0080449
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-d2aa672
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-ad7abd4
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-b73b06e
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-a5c5fc5
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-bcea252
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-14b8604
{
    --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-71419 .elementor-element.elementor-element-95991e7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-ed23ecd
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-f0d23d9
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-ca86ba3
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-29b4f24
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-400fb76
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-d1bfee9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-f916c5e
{
    --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-71419 .elementor-element.elementor-element-cdbddbc
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-fded499
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-7f7560f
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-6fefb39
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-4cb358b
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-3291398
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-e89570d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-5b254e0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-2716532
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-e03f6d5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-651d8ef
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-b068230
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-a661a8e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-f46403c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-c138bfb
{
    --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-71419 .elementor-element.elementor-element-c138bfb>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-71419 .elementor-element.elementor-element-c138bfb.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-71419 .elementor-element.elementor-element-c138bfb.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-71419 .elementor-element.elementor-element-c138bfb.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-71419 .elementor-element.elementor-element-c138bfb.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-71419 .elementor-element.elementor-element-c138bfb [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-71419 .elementor-element.elementor-element-842da9a
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-71419 .elementor-element.elementor-element-bee1c42 .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-71419 .elementor-element.elementor-element-bee1c42 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-bee1c42 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-bee1c42>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-bee1c42
{
    z-index: 2;
}
.elementor-71419 .elementor-element.elementor-element-bee1c42 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-bee1c42 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-abf9db5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-abf9db5:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-abf9db5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-71419 .elementor-element.elementor-element-7020f45
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-6486a97
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-6486a97 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-c44931a
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-c44931a .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-c44931a .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-cabfee2
{
    --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;
    --border-radius: 5px 5px 5px 5px;
}
.elementor-71419 .elementor-element.elementor-element-cabfee2:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-cabfee2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-f7eaf11
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-46f5557
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-c944df0 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-0888450
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-b8dc5af
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-71419 .elementor-element.elementor-element-af515a3
{
    --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-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-e70420e
{
    --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;
    --border-radius: 5px 5px 5px 5px;
}
.elementor-71419 .elementor-element.elementor-element-e70420e:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-e70420e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-fb5b828
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-3334dad
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-798391d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-dcbe7b2
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-6db7619
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-71419 .elementor-element.elementor-element-b6352a0
{
    --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-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-40611dd
{
    --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;
    --border-radius: 5px 5px 5px 5px;
}
.elementor-71419 .elementor-element.elementor-element-40611dd:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-40611dd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-6c5f148
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-6de053a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-124ccb5 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-11c7aad
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-c820419
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-71419 .elementor-element.elementor-element-581d410
{
    --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-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-e0be15e
{
    --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-style: none;
    --border-style: none;
    --border-radius: 5px 5px 5px 5px;
}
.elementor-71419 .elementor-element.elementor-element-e0be15e:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-e0be15e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-64ab6e5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-846b88f
{
    --display: flex;
    --flex-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: flex-start;
}
.elementor-71419 .elementor-element.elementor-element-92381b1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-497ce6b
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-2bffcde
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-71419 .elementor-element.elementor-element-efd8451
{
    --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-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-icon
{
    padding-right: 13px;
}
.elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
}
.elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-6cbe019
{
    --n-tabs-direction: column;
    --n-tabs-heading-direction: row;
    --n-tabs-heading-width: initial;
    --n-tabs-title-flex-basis: content;
    --n-tabs-title-flex-shrink: 0;
    --n-tabs-heading-justify-content: initial;
    --n-tabs-title-width: 100%;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: center;
    --n-tabs-title-flex-grow: 1;
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-title-gap: 20px;
    --n-tabs-title-border-radius: 8px 8px 8px 8px;
    --n-tabs-title-padding-top: 10px;
    --n-tabs-title-padding-right: 120px;
    --n-tabs-title-padding-bottom: 10px;
    --n-tabs-title-padding-left: 120px;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #000;
    --n-tabs-icon-color: #000;
    --n-tabs-icon-color-active: #fff;
}
.elementor-71419 .elementor-element.elementor-element-6cbe019>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #fff;
}
.elementor-71419 .elementor-element.elementor-element-6cbe019.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-71419 .elementor-element.elementor-element-6cbe019.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-71419 .elementor-element.elementor-element-6cbe019.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: #f24c2c;
}
.elementor-71419 .elementor-element.elementor-element-6cbe019>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-6cbe019.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not(:hover)
{
    border-style: none;
}
.elementor-71419 .elementor-element.elementor-element-6cbe019.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: "Poppins",Sans-serif;
    font-weight: 500;
    line-height: 30px;
}
.elementor-71419 .elementor-element.elementor-element-6cbe019 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover
{
    --n-tabs-icon-color-hover: #fff;
}
.elementor-71419 .elementor-element.elementor-element-ffc3ba3
{
    --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: 32px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-71faa60>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-71faa60.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-71faa60
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-71faa60 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-294ef34 .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-71419 .elementor-element.elementor-element-294ef34 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-294ef34 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-294ef34>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-294ef34
{
    z-index: 2;
}
.elementor-71419 .elementor-element.elementor-element-294ef34 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-294ef34 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-7b7241c
{
    --display: flex;
    --flex-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: 70px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-7b7241c:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-7b7241c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-ba25885>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-ba25885
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-ba25885 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 45px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-6d22e95
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-6d22e95 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-6d22e95 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-b43876c
{
    --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: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-fc14ce4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-71419 .elementor-element.elementor-element-cacaad0.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-cacaad0 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-cacaad0.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-71419 .elementor-element.elementor-element-cacaad0.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-71419 .elementor-element.elementor-element-cacaad0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-71419 .elementor-element.elementor-element-cacaad0 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-cacaad0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-cacaad0 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-ce77a5f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-71419 .elementor-element.elementor-element-0670740.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-0670740 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-0670740.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-71419 .elementor-element.elementor-element-0670740.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-71419 .elementor-element.elementor-element-0670740.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-71419 .elementor-element.elementor-element-0670740 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-0670740 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-0670740 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-1d65a5a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-71419 .elementor-element.elementor-element-1d65a5a.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-6dd2cee.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-6dd2cee .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-6dd2cee.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-71419 .elementor-element.elementor-element-6dd2cee.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-71419 .elementor-element.elementor-element-6dd2cee.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-71419 .elementor-element.elementor-element-6dd2cee .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-6dd2cee .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-6dd2cee .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-a6d489a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-71419 .elementor-element.elementor-element-6b9fc14.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-6b9fc14 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-6b9fc14.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-71419 .elementor-element.elementor-element-6b9fc14.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-71419 .elementor-element.elementor-element-6b9fc14.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-71419 .elementor-element.elementor-element-6b9fc14 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.elementor-71419 .elementor-element.elementor-element-6b9fc14 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-6b9fc14 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-20487bd
{
    --display: flex;
    --flex-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: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-20487bd:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-20487bd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-4634781>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-4634781
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-4634781 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-2fbd769
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-4ab1e44
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-4ab1e44 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-4ab1e44 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-1e4914f
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-45cd602
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-02f0bab
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #d1d1d1;
    --border-color: #d1d1d1;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-71419 .elementor-element.elementor-element-1d2d74b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-71419 .elementor-element.elementor-element-8c0421b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-71419 .elementor-element.elementor-element-b3418ae
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-71419 .elementor-element.elementor-element-d82e4ea
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-71419 .elementor-element.elementor-element-b093e19 .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-71419 .elementor-element.elementor-element-b093e19 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-b093e19 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-b093e19>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-b093e19
{
    z-index: 2;
}
.elementor-71419 .elementor-element.elementor-element-b093e19 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-b093e19 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-f174760
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-f174760:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-f174760>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-71419 .elementor-element.elementor-element-6b320a9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-6b320a9.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-6b320a9
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-6b320a9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-c39d4cb
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-c39d4cb .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-c39d4cb .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-d3a338f
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-b1c7574
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-71419 .elementor-element.elementor-element-b1c7574::before, .elementor-71419 .elementor-element.elementor-element-b1c7574>.elementor-background-video-container::before, .elementor-71419 .elementor-element.elementor-element-b1c7574>.e-con-inner>.elementor-background-video-container::before, .elementor-71419 .elementor-element.elementor-element-b1c7574>.elementor-background-slideshow::before, .elementor-71419 .elementor-element.elementor-element-b1c7574>.e-con-inner>.elementor-background-slideshow::before, .elementor-71419 .elementor-element.elementor-element-b1c7574>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-71419 .elementor-element.elementor-element-fa351f3.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-fa351f3.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-fa351f3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-fa351f3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-fa351f3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-fa351f3 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-a4aac9d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-a4aac9d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-a4aac9d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-a4aac9d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-a4aac9d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-a4aac9d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-e707a77.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e707a77.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e707a77.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e707a77 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-e707a77 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-e707a77 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-81cd918.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-81cd918.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-81cd918.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-81cd918 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-81cd918 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-81cd918 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-e9385b1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e9385b1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e9385b1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-e9385b1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-e9385b1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-e9385b1 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-f3efc33.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-f3efc33.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-f3efc33.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-f3efc33 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-f3efc33 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-f3efc33 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-ea9711e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ea9711e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ea9711e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ea9711e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-ea9711e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-ea9711e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-995c910.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-995c910.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-995c910.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-995c910 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-995c910 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-995c910 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-7d01a81.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-7d01a81.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-7d01a81.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-7d01a81 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-71419 .elementor-element.elementor-element-7d01a81 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-7d01a81 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-71419 .elementor-element.elementor-element-43c02b4
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-43c02b4:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-43c02b4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Group-2887.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.elementor-71419 .elementor-element.elementor-element-678fa0b
{
    --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;
    --flex-wrap: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-c61301c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-098c575>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-098c575.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-098c575.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-098c575.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-098c575 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-71419 .elementor-element.elementor-element-098c575 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-098c575 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-098c575 .elementor-image-box-description
{
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-5530133
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-e2cb277
{
    --display: flex;
    --flex-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: 10px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-0fbfc77>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-0fbfc77.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-0fbfc77.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-0fbfc77.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-0fbfc77 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-71419 .elementor-element.elementor-element-0fbfc77 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-0fbfc77 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-0fbfc77 .elementor-image-box-description
{
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-af9ba68
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-dd1a6ef
{
    --display: flex;
    --flex-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: 10px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-99d411d>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-99d411d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-99d411d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-99d411d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-99d411d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-71419 .elementor-element.elementor-element-99d411d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-99d411d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-99d411d .elementor-image-box-description
{
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-aaca7bd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-8bcbd17
{
    --display: flex;
    --flex-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: 10px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-0dbfc8b>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-0dbfc8b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-0dbfc8b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-0dbfc8b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-0dbfc8b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-71419 .elementor-element.elementor-element-0dbfc8b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-0dbfc8b .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-0dbfc8b .elementor-image-box-description
{
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-a7aae21
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-87e4a85
{
    --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: flex-end;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-8146494>.elementor-widget-container
{
    margin: 0 0 0 20px;
    padding: 10px 15px 0 0;
}
.elementor-71419 .elementor-element.elementor-element-8146494.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-8146494.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-8146494.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-8146494 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 50px;
}
.elementor-71419 .elementor-element.elementor-element-8146494 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-8146494 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-8146494 .elementor-image-box-description
{
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-d57475a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-32406ec
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-2d83759>.elementor-widget-container
{
    margin: 60px 0 0 -12px;
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-2d83759.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-2d83759.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-2d83759.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-2d83759 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-71419 .elementor-element.elementor-element-2d83759 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-2d83759 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-c5ea33b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-6d66470
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 70px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-ddfe42e>.elementor-widget-container
{
    margin: 30px 0 0 14px;
    padding: 15px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-ddfe42e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ddfe42e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ddfe42e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-ddfe42e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-71419 .elementor-element.elementor-element-ddfe42e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-ddfe42e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-b51da40
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-127352f
{
    --display: flex;
    --flex-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: 15px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-7e3ea5b>.elementor-widget-container
{
    padding: 75px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-7e3ea5b.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-7e3ea5b.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-7e3ea5b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-7e3ea5b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 54px;
}
.elementor-71419 .elementor-element.elementor-element-7e3ea5b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-7e3ea5b .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-0e404ac
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-93d3c7c
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-47bd9bb>.elementor-widget-container
{
    margin: 30px 0 0 0;
    padding: 55px 15px 0 0;
}
.elementor-71419 .elementor-element.elementor-element-47bd9bb.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-71419 .elementor-element.elementor-element-47bd9bb.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-47bd9bb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-71419 .elementor-element.elementor-element-47bd9bb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-71419 .elementor-element.elementor-element-47bd9bb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-71419 .elementor-element.elementor-element-47bd9bb .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-71419 .elementor-element.elementor-element-9000188
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-b1086cc
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-48c2f8d .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-71419 .elementor-element.elementor-element-48c2f8d .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-48c2f8d .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-48c2f8d>.elementor-widget-container
{
    padding: 15px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-48c2f8d .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-48c2f8d .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-7f8366b:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-7f8366b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-71419 .elementor-element.elementor-element-7f8366b>.elementor-container
{
    max-width: 1460px;
}
.elementor-71419 .elementor-element.elementor-element-7f8366b
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-71419 .elementor-element.elementor-element-7f8366b>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-71419 .elementor-element.elementor-element-291bb4c
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-291bb4c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 45px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-be3bd34
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-be3bd34 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-be3bd34 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-7f4887d>.elementor-container
{
    max-width: 1460px;
}
.elementor-71419 .elementor-element.elementor-element-7f4887d
{
    margin-top: 40px;
    margin-bottom: 30px;
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-a5a1728>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-71419 .elementor-element.elementor-element-a5a1728
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-71419 .elementor-element.elementor-element-473e00b
{
    --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: 32px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-bf21690>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-bf21690.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-bf21690
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-bf21690 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-684dd52 .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-71419 .elementor-element.elementor-element-684dd52 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-684dd52 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-684dd52>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-684dd52
{
    z-index: 2;
}
.elementor-71419 .elementor-element.elementor-element-684dd52 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-684dd52 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-2232c2b
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-2232c2b:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-2232c2b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-71419 .elementor-element.elementor-element-a89fcf5
{
    --display: flex;
}
.elementor-71419 .elementor-element.elementor-element-76653ff
{
    width: var(--container-widget-width,100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-76653ff>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-76653ff.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-76653ff .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-613bf57
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-613bf57 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-613bf57 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-12deae0
{
    --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: space-evenly;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-12deae0:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-12deae0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-71419 .elementor-element.elementor-element-40db126
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-40db126.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-d4c8b70>.elementor-widget-container
{
    margin: -35px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-e04ebee>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-71419 .elementor-element.elementor-element-e04ebee
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-e04ebee .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-3481d00
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-c7f00c2>.elementor-widget-container
{
    margin: -50px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-907f84c>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-71419 .elementor-element.elementor-element-907f84c
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-907f84c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-092b3ab
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-5c3ad98>.elementor-widget-container
{
    margin: -62px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-65cc8a6>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-71419 .elementor-element.elementor-element-65cc8a6
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-65cc8a6 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-7505b49
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-05f7582>.elementor-widget-container
{
    margin: -43px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-7b97581>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-71419 .elementor-element.elementor-element-7b97581
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-7b97581 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-04c732f
{
    --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: space-evenly;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-04c732f:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-04c732f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-71419 .elementor-element.elementor-element-3ba4e08
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-3ba4e08.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-b106591>.elementor-widget-container
{
    margin: -45px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-e2deecd>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-71419 .elementor-element.elementor-element-e2deecd
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-e2deecd .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-f826835
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-516bcc9>.elementor-widget-container
{
    margin: -43px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-162acf7>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-71419 .elementor-element.elementor-element-162acf7
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-162acf7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-27f4d0c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-fa92ef9>.elementor-widget-container
{
    margin: -36px 0 10px 0;
}
.elementor-71419 .elementor-element.elementor-element-a7d162f>.elementor-widget-container
{
    padding: 0 0 10px 0;
}
.elementor-71419 .elementor-element.elementor-element-a7d162f
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-a7d162f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-0dd6aea
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-473027d>.elementor-widget-container
{
    margin: -28px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-e2769d5>.elementor-widget-container
{
    margin: 12px 0 0 0;
    padding: 0 0 10px 0;
}
.elementor-71419 .elementor-element.elementor-element-e2769d5
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-e2769d5 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    color: #fff;
}
.elementor-71419 .elementor-element.elementor-element-3ff8aab
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-3ff8aab:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-3ff8aab>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-71419 .elementor-element.elementor-element-0020aa2
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-0020aa2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 33px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 45px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-2c0afc2
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-2c0afc2 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-2c0afc2 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-71419 .elementor-element.elementor-element-ee6b278
{
    --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-71419 .elementor-element.elementor-element-83b5b08
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-83b5b08.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-4a2c084 .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-71419 .elementor-element.elementor-element-4a2c084 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-71419 .elementor-element.elementor-element-4a2c084 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-71419 .elementor-element.elementor-element-d7277a3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-d7277a3.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-d25cac9 .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-71419 .elementor-element.elementor-element-d25cac9 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-71419 .elementor-element.elementor-element-d25cac9 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-71419 .elementor-element.elementor-element-b5b63d6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-b5b63d6.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-71419 .elementor-element.elementor-element-c8d0d55 .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-71419 .elementor-element.elementor-element-c8d0d55 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-71419 .elementor-element.elementor-element-c8d0d55 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-71419 .elementor-element.elementor-element-b8f77d8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-71419 .elementor-element.elementor-element-eef1193
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-b020edc>.elementor-widget-container
{
    margin: 25px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-b020edc
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-7bf9c2e
{
    --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: 32px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-e4bbc43>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-e4bbc43.elementor-element
{
    --align-self: center;
}
.elementor-71419 .elementor-element.elementor-element-e4bbc43
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-e4bbc43 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-023c2d3 .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-71419 .elementor-element.elementor-element-023c2d3 .elementor-button:hover, .elementor-71419 .elementor-element.elementor-element-023c2d3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-023c2d3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-023c2d3
{
    z-index: 2;
}
.elementor-71419 .elementor-element.elementor-element-023c2d3 .elementor-button:hover svg, .elementor-71419 .elementor-element.elementor-element-023c2d3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-71419 .elementor-element.elementor-element-0340579
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-ae2a964
{
    text-align: center;
}
.elementor-71419 .elementor-element.elementor-element-ae2a964 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-bb853a2
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-71419 .elementor-element.elementor-element-bb853a2 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-71419 .elementor-element.elementor-element-bb853a2 .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-71419 .elementor-element.elementor-element-7de4600
{
    --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-71419 .elementor-element.elementor-element-7de4600:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-7de4600>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-71419 .elementor-element.elementor-element-7de4600: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-71419 .elementor-element.elementor-element-7de4600, .elementor-71419 .elementor-element.elementor-element-7de4600::before
{
    --border-transition: .3s;
}
.elementor-71419 .elementor-element.elementor-element-223cdd3
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-165a789>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-165a789
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-273d1a2
{
    --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-71419 .elementor-element.elementor-element-273d1a2:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-273d1a2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-71419 .elementor-element.elementor-element-273d1a2: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-71419 .elementor-element.elementor-element-273d1a2, .elementor-71419 .elementor-element.elementor-element-273d1a2::before
{
    --border-transition: .3s;
}
.elementor-71419 .elementor-element.elementor-element-9106954
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-4e135bf>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-4e135bf
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-bc6520c
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-71419 .elementor-element.elementor-element-bc6520c:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-bc6520c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-71419 .elementor-element.elementor-element-bc6520c: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-71419 .elementor-element.elementor-element-bc6520c, .elementor-71419 .elementor-element.elementor-element-bc6520c::before
{
    --border-transition: .3s;
}
.elementor-71419 .elementor-element.elementor-element-9a1060d
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-60d37e8
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-0763187
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-71419 .elementor-element.elementor-element-0763187:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-0763187>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-71419 .elementor-element.elementor-element-0763187: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-71419 .elementor-element.elementor-element-0763187, .elementor-71419 .elementor-element.elementor-element-0763187::before
{
    --border-transition: .3s;
}
.elementor-71419 .elementor-element.elementor-element-192cf41
{
    --display: flex;
    --flex-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-71419 .elementor-element.elementor-element-c7c2d7b
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-ba3b4a8
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-ba3b4a8:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-ba3b4a8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-71419 .elementor-element.elementor-element-ba3b4a8: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-71419 .elementor-element.elementor-element-ba3b4a8, .elementor-71419 .elementor-element.elementor-element-ba3b4a8::before
{
    --border-transition: .3s;
}
.elementor-71419 .elementor-element.elementor-element-0b6aa1a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-d9b454d
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-218003e
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-218003e:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-218003e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-71419 .elementor-element.elementor-element-218003e: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-71419 .elementor-element.elementor-element-218003e, .elementor-71419 .elementor-element.elementor-element-218003e::before
{
    --border-transition: .3s;
}
.elementor-71419 .elementor-element.elementor-element-be849a8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-a483da7
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-f97cc54
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-71419 .elementor-element.elementor-element-f97cc54:not(.elementor-motion-effects-element-type-background), .elementor-71419 .elementor-element.elementor-element-f97cc54>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-71419 .elementor-element.elementor-element-f97cc54: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-71419 .elementor-element.elementor-element-f97cc54, .elementor-71419 .elementor-element.elementor-element-f97cc54::before
{
    --border-transition: .3s;
}
.elementor-71419 .elementor-element.elementor-element-8df8e48
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-71419 .elementor-element.elementor-element-0b011af
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-71419 .elementor-element.elementor-element-c1cc45a
{
    --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-71419 .elementor-element.elementor-element-c1cc45a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-71419 .elementor-element.elementor-element-c1cc45a>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-71419 .elementor-element.elementor-element-c1cc45a
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-71419 .elementor-element.elementor-element-c1cc45a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
:root
{
    --page-title-display: none;
}
@media(min-width: 768px)
{
    .elementor-71419 .elementor-element.elementor-element-16f348c
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-e8db5e1
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-a596bc5
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-8a6f41d
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-98a2762
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-c14ffd5
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-6aebf88
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-ab6b08b
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-ba4b83d
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-ed85fe4
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-ea188f7
    {
        --width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-97b2790
    {
        --width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-744d3d4
    {
        --width: 18%;
    }
    .elementor-71419 .elementor-element.elementor-element-b7b3808
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-790d799
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-c505675
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-59eb4e1
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-83d7092
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-1cc1b38
    {
        --width: 60%;
    }
    .elementor-71419 .elementor-element.elementor-element-78c9ed9
    {
        --width: 60%;
    }
    .elementor-71419 .elementor-element.elementor-element-fa7679e
    {
        --width: 60%;
    }
    .elementor-71419 .elementor-element.elementor-element-5217c6e
    {
        --width: 60%;
    }
    .elementor-71419 .elementor-element.elementor-element-d93e8e4
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-236efcf
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-3acc7b8
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-2934924
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-aeb4b2f
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-14d7a25
    {
        --content-width: 100%;
    }
    .elementor-71419 .elementor-element.elementor-element-d1fb3b7
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-3376f3e
    {
        --width: 24.5%;
    }
    .elementor-71419 .elementor-element.elementor-element-a9a08c9
    {
        --width: 16%;
    }
    .elementor-71419 .elementor-element.elementor-element-f0991be
    {
        --width: 1.5%;
    }
    .elementor-71419 .elementor-element.elementor-element-ddb032d
    {
        --width: 16%;
    }
    .elementor-71419 .elementor-element.elementor-element-5033aac
    {
        --width: 1.5%;
    }
    .elementor-71419 .elementor-element.elementor-element-a7dd914
    {
        --width: 16%;
    }
    .elementor-71419 .elementor-element.elementor-element-e974d37
    {
        --width: 24.5%;
    }
    .elementor-71419 .elementor-element.elementor-element-357ebc5
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-0b9857a
    {
        --content-width: 1140px;
    }
    .elementor-71419 .elementor-element.elementor-element-436bf6f
    {
        --width: 35%;
    }
    .elementor-71419 .elementor-element.elementor-element-e1dbdb8
    {
        --width: 35%;
    }
    .elementor-71419 .elementor-element.elementor-element-ba4e861
    {
        --width: 35%;
    }
    .elementor-71419 .elementor-element.elementor-element-8ab2245
    {
        --content-width: 100%;
    }
    .elementor-71419 .elementor-element.elementor-element-e5524fa
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-b3b0e9d
    {
        --width: 10%;
    }
    .elementor-71419 .elementor-element.elementor-element-387af02
    {
        --width: 16%;
    }
    .elementor-71419 .elementor-element.elementor-element-662fa65
    {
        --width: 16%;
    }
    .elementor-71419 .elementor-element.elementor-element-9a499cc
    {
        --width: 16%;
    }
    .elementor-71419 .elementor-element.elementor-element-ca88ce0
    {
        --width: 16%;
    }
    .elementor-71419 .elementor-element.elementor-element-1071469
    {
        --width: 16%;
    }
    .elementor-71419 .elementor-element.elementor-element-c2f3c1b
    {
        --width: 10%;
    }
    .elementor-71419 .elementor-element.elementor-element-75adb2e
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-c1dcd2e
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-387021b
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-1825379
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-e9ab4f1
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-d90df8a
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-0ec2366
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-43bb0b5
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-0080449
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-d2aa672
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-ad7abd4
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-b73b06e
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-a5c5fc5
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-bcea252
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-95991e7
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-ed23ecd
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-f0d23d9
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-ca86ba3
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-29b4f24
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-400fb76
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-d1bfee9
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-f916c5e
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-cdbddbc
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-fded499
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-7f7560f
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-6fefb39
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-4cb358b
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-3291398
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-e89570d
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-5b254e0
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-2716532
    {
        --width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-e03f6d5
    {
        --width: 12%;
    }
    .elementor-71419 .elementor-element.elementor-element-651d8ef
    {
        --width: 12%;
    }
    .elementor-71419 .elementor-element.elementor-element-b068230
    {
        --width: 12%;
    }
    .elementor-71419 .elementor-element.elementor-element-a661a8e
    {
        --width: 12%;
    }
    .elementor-71419 .elementor-element.elementor-element-f46403c
    {
        --width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-abf9db5
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-f7eaf11
    {
        --width: 33.33%;
    }
    .elementor-71419 .elementor-element.elementor-element-46f5557
    {
        --width: 66.66%;
    }
    .elementor-71419 .elementor-element.elementor-element-fb5b828
    {
        --width: 33.3333%;
    }
    .elementor-71419 .elementor-element.elementor-element-3334dad
    {
        --width: 66.6666%;
    }
    .elementor-71419 .elementor-element.elementor-element-40611dd
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-6c5f148
    {
        --width: 33.33%;
    }
    .elementor-71419 .elementor-element.elementor-element-6de053a
    {
        --width: 66.66%;
    }
    .elementor-71419 .elementor-element.elementor-element-64ab6e5
    {
        --width: 33.3333%;
    }
    .elementor-71419 .elementor-element.elementor-element-846b88f
    {
        --width: 66.6666%;
    }
    .elementor-71419 .elementor-element.elementor-element-b43876c
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-fc14ce4
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-ce77a5f
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-1d65a5a
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-a6d489a
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-1e4914f
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-45cd602
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-02f0bab
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-1d2d74b
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-8c0421b
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-b3418ae
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-d82e4ea
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-d3a338f
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-43c02b4
    {
        --content-width: 1460%;
    }
    .elementor-71419 .elementor-element.elementor-element-678fa0b
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-c61301c
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-5530133
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-e2cb277
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-af9ba68
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-dd1a6ef
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-aaca7bd
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-8bcbd17
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-a7aae21
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-87e4a85
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-d57475a
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-32406ec
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-c5ea33b
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-6d66470
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-b51da40
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-127352f
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-0e404ac
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-93d3c7c
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-9000188
    {
        --width: 11%;
    }
    .elementor-71419 .elementor-element.elementor-element-969d9ea
    {
        width: 13.839%;
    }
    .elementor-71419 .elementor-element.elementor-element-65bf331
    {
        width: 36.161%;
    }
    .elementor-71419 .elementor-element.elementor-element-c012a70
    {
        width: 34.643%;
    }
    .elementor-71419 .elementor-element.elementor-element-5cfcc67
    {
        width: 15.336%;
    }
    .elementor-71419 .elementor-element.elementor-element-2232c2b
    {
        --content-width: 100%;
    }
    .elementor-71419 .elementor-element.elementor-element-a89fcf5
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-12deae0
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-40db126
    {
        --width: 20%;
    }
    .elementor-71419 .elementor-element.elementor-element-3481d00
    {
        --width: 20%;
    }
    .elementor-71419 .elementor-element.elementor-element-092b3ab
    {
        --width: 20%;
    }
    .elementor-71419 .elementor-element.elementor-element-7505b49
    {
        --width: 20%;
    }
    .elementor-71419 .elementor-element.elementor-element-04c732f
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-3ba4e08
    {
        --width: 20%;
    }
    .elementor-71419 .elementor-element.elementor-element-f826835
    {
        --width: 20%;
    }
    .elementor-71419 .elementor-element.elementor-element-27f4d0c
    {
        --width: 20%;
    }
    .elementor-71419 .elementor-element.elementor-element-0dd6aea
    {
        --width: 20%;
    }
    .elementor-71419 .elementor-element.elementor-element-ee6b278
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-83b5b08
    {
        --width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-d7277a3
    {
        --width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-b5b63d6
    {
        --width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-0340579
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-223cdd3
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-9106954
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-9a1060d
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-192cf41
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-ba3b4a8
    {
        --content-width: 100%;
    }
    .elementor-71419 .elementor-element.elementor-element-0b6aa1a
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-218003e
    {
        --content-width: 100%;
    }
    .elementor-71419 .elementor-element.elementor-element-be849a8
    {
        --content-width: 1460px;
    }
    .elementor-71419 .elementor-element.elementor-element-f97cc54
    {
        --content-width: 100%;
    }
    .elementor-71419 .elementor-element.elementor-element-8df8e48
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-71419 .elementor-element.elementor-element-a9a08c9
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-ddb032d
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-a7dd914
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-b3b0e9d
    {
        --width: 10%;
    }
    .elementor-71419 .elementor-element.elementor-element-387af02
    {
        --width: 19%;
    }
    .elementor-71419 .elementor-element.elementor-element-662fa65
    {
        --width: 19%;
    }
    .elementor-71419 .elementor-element.elementor-element-9a499cc
    {
        --width: 19%;
    }
    .elementor-71419 .elementor-element.elementor-element-ca88ce0
    {
        --width: 19%;
    }
    .elementor-71419 .elementor-element.elementor-element-1071469
    {
        --width: 19%;
    }
    .elementor-71419 .elementor-element.elementor-element-c2f3c1b
    {
        --width: 10%;
    }
    .elementor-71419 .elementor-element.elementor-element-65bf331
    {
        width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-c012a70
    {
        width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-40db126
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-3481d00
    {
        --width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-092b3ab
    {
        --width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-7505b49
    {
        --width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-3ba4e08
    {
        --width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-f826835
    {
        --width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-27f4d0c
    {
        --width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-0dd6aea
    {
        --width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-83b5b08
    {
        --width: 785.422px;
    }
    .elementor-71419 .elementor-element.elementor-element-d7277a3
    {
        --width: 747.094px;
    }
    .elementor-71419 .elementor-element.elementor-element-b5b63d6
    {
        --width: 754.797px;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-71419 .elementor-element.elementor-element-16f348c
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-71419 .elementor-element.elementor-element-d4d9fd0 img
    {
        width: 70%;
    }
    .elementor-71419 .elementor-element.elementor-element-06e58dd .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-2daa129
    {
        width: var(--container-widget-width,683.594px);
        max-width: 683.594px;
        --container-widget-width: 683.594px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-f361117
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-3638767 .elementor-heading-title
    {
        line-height: 1.5em;
    }
    .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-71419 .elementor-element.elementor-element-8c4f962>.elementor-widget-container
    {
        margin: 0 0 0 -20px;
    }
    .elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-649a6db>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-649a6db
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10
    {
        width: var(--container-widget-width,192.859px);
        max-width: 192.859px;
        --container-widget-width: 192.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10 .elementor-image-box-title
    {
        margin-bottom: 2px;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-080d75d
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-081c6e6>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-081c6e6
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c
    {
        width: var(--container-widget-width,198.328px);
        max-width: 198.328px;
        --container-widget-width: 198.328px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 41%;
    }
    .elementor-71419 .elementor-element.elementor-element-8315834>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-8315834
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff
    {
        width: var(--container-widget-width,188.328px);
        max-width: 188.328px;
        --container-widget-width: 188.328px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-2a50eca>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2a50eca
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-71419 .elementor-element.elementor-element-9dbe609
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0
    {
        width: var(--container-widget-width,199.656px);
        max-width: 199.656px;
        --container-widget-width: 199.656px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-title
    {
        margin-bottom: 20px;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 36%;
    }
    .elementor-71419 .elementor-element.elementor-element-522c39f>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-522c39f
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff
    {
        width: var(--container-widget-width,192.172px);
        max-width: 192.172px;
        --container-widget-width: 192.172px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff .elementor-image-box-title
    {
        margin-bottom: 8px;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-bc49d42>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: -10px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-bc49d42
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847
    {
        width: var(--container-widget-width,178.172px);
        max-width: 178.172px;
        --container-widget-width: 178.172px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-title
    {
        margin-bottom: 5px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-74e4dbe
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-71419 .elementor-element.elementor-element-a08dfff
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910
    {
        width: var(--container-widget-width,206.828px);
        max-width: 206.828px;
        --container-widget-width: 206.828px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-6693528>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-6693528
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-2f1d78e .elementor-heading-title
    {
        line-height: 60px;
    }
    .elementor-71419 .elementor-element.elementor-element-cc3d481
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --padding-top: 10px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-4f0cb67.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-4f0cb67.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-4f0cb67.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-4f0cb67 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-477c858>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-477c858
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-1792963
    {
        --margin-top: 24px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-a71103e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-a71103e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-a71103e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-a71103e .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-a71103e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-b1b59a0
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-4191aaa
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-06e939e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-06e939e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-06e939e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-06e939e .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-dbfc613
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-a67000f
    {
        --margin-top: 17px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-4040307.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-4040307.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-4040307.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-4040307 .elementor-image-box-title
    {
        margin-bottom: 6px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-6dbd3d1
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-f0e14fb
    {
        --margin-top: 19px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-c96e70a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-c96e70a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-c96e70a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-c96e70a .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-6015ccb
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-08f45d4
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 18px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-7190d43.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-7190d43.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-7190d43.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-7190d43 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-0b0d1ce
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-7d48680
    {
        --margin-top: 4px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-d4b6201>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-d4b6201.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-d4b6201.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-d4b6201.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-d4b6201 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-d4b6201 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-7fd9248
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-f68e2d3
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-294fcc2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-294fcc2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-294fcc2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-294fcc2 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-294fcc2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-71419 .elementor-element.elementor-element-7db6ed4
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-f227407
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-8898d3a>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-8898d3a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-8898d3a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-8898d3a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-8898d3a .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-8898d3a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-f8c23d0
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-957fd24
    {
        --padding-top: 50px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-e079bcb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-e079bcb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-e079bcb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-e079bcb .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-c5cb096
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-32c3a82
    {
        --padding-top: 50px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-f8ce0c1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-f8ce0c1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-f8ce0c1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-f8ce0c1 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-5a591b2
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-1b26717
    {
        --padding-top: 50px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-ebcf935.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-ebcf935.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-ebcf935.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-ebcf935 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-a15a5ca
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-de38746
    {
        --padding-top: 50px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-cf07530.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-cf07530.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-cf07530.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-cf07530 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-2e04d87
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-acbfd10
    {
        --padding-top: 50px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-766a4a1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-766a4a1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-766a4a1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-766a4a1 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-9334389
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-bb1d6bf
    {
        --gap: 10px 10px;
        --row-gap: 10px;
        --column-gap: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-c628cd3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-c628cd3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-c628cd3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-c628cd3 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-c628cd3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-7a0dc40
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-4e8fade
    {
        --margin-top: -24px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-5ebe4ed.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-5ebe4ed.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-5ebe4ed.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-5ebe4ed .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-5ebe4ed .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-71419 .elementor-element.elementor-element-70ee2ac
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-6312829
    {
        --margin-top: 12px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 27px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-73042ec.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-73042ec.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-73042ec.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-73042ec .elementor-image-box-title
    {
        margin-bottom: 4px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-73042ec .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-250fcc6
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-02c27ea
    {
        --padding-top: 15px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-739378a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-739378a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-739378a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-739378a .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-739378a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 14%;
    }
    .elementor-71419 .elementor-element.elementor-element-4a1e927
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-f759539
    {
        --margin-top: 26px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-31ebe11.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-31ebe11.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-31ebe11.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-31ebe11 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-fe62427
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-3728c5f
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-6823634.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-6823634.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-6823634.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-6823634 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-f284ef5
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-0b3da72
    {
        --margin-top: 33px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-062f29f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-062f29f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-062f29f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-062f29f .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-a41cc35
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-57455c2
    {
        --margin-top: 42px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-1260cc5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-1260cc5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-1260cc5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-1260cc5 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-603f384
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-50401ce
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-326d21a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-326d21a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-326d21a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-326d21a .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-1d7486f
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-f501282 .elementor-heading-title
    {
        line-height: 52px;
    }
    .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-71419 .elementor-element.elementor-element-1ab5891.e-con
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-2c9f37b.e-con
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-7dd854e.e-con
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-ade77ca.e-con
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-6a96eb2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-1b78132 .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.5em;
    }
    .elementor-71419 .elementor-element.elementor-element-40831e7 .elementor-heading-title
    {
        line-height: 52px;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-71419 .elementor-element.elementor-element-ac06906 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-ec79a0e .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-f0fe1c0 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-19dec5d .elementor-heading-title
    {
        line-height: 52px;
    }
    .elementor-71419 .elementor-element.elementor-element-842da9a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-abf9db5
    {
        --padding-top: 40px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-6486a97 .elementor-heading-title
    {
        font-size: 33px;
    }
    .elementor-71419 .elementor-element.elementor-element-f7eaf11
    {
        --justify-content: center;
    }
    .elementor-71419 .elementor-element.elementor-element-fb5b828
    {
        --justify-content: center;
    }
    .elementor-71419 .elementor-element.elementor-element-6c5f148
    {
        --justify-content: center;
    }
    .elementor-71419 .elementor-element.elementor-element-64ab6e5
    {
        --justify-content: center;
    }
    .elementor-71419 .elementor-element.elementor-element-6cbe019>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-6cbe019
    {
        --n-tabs-title-padding-top: 10px;
        --n-tabs-title-padding-right: 40px;
        --n-tabs-title-padding-bottom: 10px;
        --n-tabs-title-padding-left: 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-ffc3ba3
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-ba25885>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-ba25885 .elementor-heading-title
    {
        line-height: 52px;
    }
    .elementor-71419 .elementor-element.elementor-element-cacaad0 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-0670740 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-6dd2cee .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-6b9fc14 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-4634781 .elementor-heading-title
    {
        line-height: 52px;
    }
    .elementor-71419 .elementor-element.elementor-element-6b320a9>.elementor-widget-container
    {
        padding: 0 5px 0 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-6b320a9 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-d3a338f
    {
        --min-height: 250px;
    }
    .elementor-71419 .elementor-element.elementor-element-43c02b4
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-678fa0b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-098c575>.elementor-widget-container
    {
        margin: 0 0 0 -5px;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-098c575.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-098c575.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-098c575.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-098c575 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-098c575 .elementor-image-box-title
    {
        font-size: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-e2cb277
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-0fbfc77>.elementor-widget-container
    {
        margin: 10px 0 0 -5px;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0fbfc77.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0fbfc77.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0fbfc77.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0fbfc77 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-0fbfc77 .elementor-image-box-title
    {
        font-size: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-af9ba68
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-99d411d>.elementor-widget-container
    {
        margin: 10px 0 0 -5px;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-99d411d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-99d411d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-99d411d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-99d411d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-99d411d .elementor-image-box-title
    {
        font-size: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-8bcbd17
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 5px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-0dbfc8b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0dbfc8b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0dbfc8b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0dbfc8b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0dbfc8b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-0dbfc8b .elementor-image-box-title
    {
        font-size: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-a7aae21
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-8146494>.elementor-widget-container
    {
        margin: 0 0 0 10px;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-8146494.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-8146494.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-8146494.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-8146494 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-8146494 .elementor-image-box-title
    {
        font-size: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-32406ec
    {
        --margin-top: 0em;
        --margin-bottom: 0em;
        --margin-left: 0em;
        --margin-right: 0em;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759>.elementor-widget-container
    {
        margin: 5px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759 .elementor-image-box-title
    {
        font-size: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-6d66470
    {
        --margin-top: 0em;
        --margin-bottom: 0em;
        --margin-left: 0em;
        --margin-right: 0em;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e>.elementor-widget-container
    {
        margin: 12px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e .elementor-image-box-title
    {
        font-size: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-127352f
    {
        --margin-top: 0em;
        --margin-bottom: 0em;
        --margin-left: 0em;
        --margin-right: 0em;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-7e3ea5b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7e3ea5b.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-7e3ea5b .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-7e3ea5b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7e3ea5b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7e3ea5b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7e3ea5b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-7e3ea5b .elementor-image-box-title
    {
        font-size: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-93d3c7c
    {
        --margin-top: 0em;
        --margin-bottom: 0em;
        --margin-left: 0em;
        --margin-right: 0em;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb>.elementor-widget-container
    {
        margin: 12px 0 0 0;
        padding: 0 0 0 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb .elementor-image-box-title
    {
        font-size: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-b1086cc
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-473e00b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-76653ff .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.5em;
    }
    .elementor-71419 .elementor-element.elementor-element-12deae0
    {
        --justify-content: space-around;
    }
    .elementor-71419 .elementor-element.elementor-element-40db126
    {
        --margin-top: -7px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-3481d00
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-71419 .elementor-element.elementor-element-092b3ab
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-71419 .elementor-element.elementor-element-7505b49
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-71419 .elementor-element.elementor-element-05f7582>.elementor-widget-container
    {
        margin: -50px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-04c732f
    {
        --justify-content: space-around;
    }
    .elementor-71419 .elementor-element.elementor-element-3ba4e08
    {
        --margin-top: -7px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-f826835
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-71419 .elementor-element.elementor-element-516bcc9>.elementor-widget-container
    {
        margin: -50px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-27f4d0c
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-71419 .elementor-element.elementor-element-0dd6aea
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-71419 .elementor-element.elementor-element-ee6b278
    {
        --flex-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;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-ee6b278.e-con
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-83b5b08
    {
        --justify-content: center;
    }
    .elementor-71419 .elementor-element.elementor-element-83b5b08.e-con
    {
        --align-self: flex-start;
    }
    .elementor-71419 .elementor-element.elementor-element-4a2c084 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-71419 .elementor-element.elementor-element-d7277a3
    {
        --justify-content: center;
    }
    .elementor-71419 .elementor-element.elementor-element-d7277a3.e-con
    {
        --align-self: flex-start;
    }
    .elementor-71419 .elementor-element.elementor-element-d25cac9 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-71419 .elementor-element.elementor-element-b5b63d6
    {
        --justify-content: center;
    }
    .elementor-71419 .elementor-element.elementor-element-b5b63d6.e-con
    {
        --align-self: flex-start;
    }
    .elementor-71419 .elementor-element.elementor-element-c8d0d55 .elementor-button
    {
        font-size: 12px;
    }
    .elementor-71419 .elementor-element.elementor-element-b8f77d8
    {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-b8f77d8.e-con
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-b020edc>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-b020edc img
    {
        width: 75%;
    }
    .elementor-71419 .elementor-element.elementor-element-7bf9c2e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-ae2a964>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-ae2a964 .elementor-heading-title
    {
        line-height: 45px;
    }
    .elementor-71419 .elementor-element.elementor-element-c1cc45a>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-71419 .elementor-element.elementor-element-16f348c
    {
        --padding-top: 50px;
        --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-71419 .elementor-element.elementor-element-55f7df5
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-55f7df5 .elementor-heading-title
    {
        font-size: 33px;
    }
    .elementor-71419 .elementor-element.elementor-element-40684df
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-40684df .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-71419 .elementor-element.elementor-element-e36269e
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-6fb2b19.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-6fb2b19 .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-71419 .elementor-element.elementor-element-d496330
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-06e58dd
    {
        width: var(--container-widget-width,95.684%);
        max-width: 95.684%;
        --container-widget-width: 95.684%;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-06e58dd.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-06e58dd .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-71419 .elementor-element.elementor-element-2daa129>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-f361117
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-545a6b1
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-545a6b1 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-98eef19
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-964d391
    {
        --margin-top: 20px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-3638767 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-71419 .elementor-element.elementor-element-bee30a3>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-bee30a3 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-98a2762
    {
        --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-71419 .elementor-element.elementor-element-8c4f962
    {
        width: var(--container-widget-width,184px);
        max-width: 184px;
        --container-widget-width: 184px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-8c4f962>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-8c4f962.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-8c4f962 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 38%;
    }
    .elementor-71419 .elementor-element.elementor-element-649a6db>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-649a6db
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10
    {
        width: var(--container-widget-width,213px);
        max-width: 213px;
        --container-widget-width: 213px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-221fd10 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-080d75d>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-080d75d
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6
    {
        width: var(--container-widget-width,211.156px);
        max-width: 211.156px;
        --container-widget-width: 211.156px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-63c13e6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-081c6e6>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-081c6e6
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-c14ffd5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c
    {
        width: var(--container-widget-width,225px);
        max-width: 225px;
        --container-widget-width: 225px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-5e7589c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-8315834>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-8315834
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff
    {
        width: var(--container-widget-width,238.297px);
        max-width: 238.297px;
        --container-widget-width: 238.297px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0%;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0%;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0%;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-d215eff .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-2a50eca>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-2a50eca
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f
    {
        width: var(--container-widget-width,173px);
        max-width: 173px;
        --container-widget-width: 173px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-b0be31f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-9dbe609>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 12px;
    }
    .elementor-71419 .elementor-element.elementor-element-9dbe609
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-6aebf88
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-ab6b08b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-00cbea0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-71419 .elementor-element.elementor-element-522c39f>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-522c39f
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff
    {
        width: var(--container-widget-width,246px);
        max-width: 246px;
        --container-widget-width: 246px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-caaedff .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-71419 .elementor-element.elementor-element-bc49d42>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-bc49d42
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-2098847 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 27%;
    }
    .elementor-71419 .elementor-element.elementor-element-74e4dbe>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-74e4dbe
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-ba4b83d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-b152896 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 41%;
    }
    .elementor-71419 .elementor-element.elementor-element-a08dfff>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-a08dfff
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910
    {
        width: var(--container-widget-width,261px);
        max-width: 261px;
        --container-widget-width: 261px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-b56f910 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-71419 .elementor-element.elementor-element-6693528>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-6693528
    {
        font-size: 13.31px;
    }
    .elementor-71419 .elementor-element.elementor-element-b7b3808
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-2f1d78e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-71419 .elementor-element.elementor-element-9d461ab>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-9d461ab .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-790d799
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-b9a0bab
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-4f0cb67 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-4f0cb67 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-477c858>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-477c858
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-477c858.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-a71103e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-a71103e .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-b1b59a0>.elementor-widget-container
    {
        margin: 15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-b1b59a0
    {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-b1b59a0.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-06e939e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-06e939e .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-dbfc613>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-dbfc613
    {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-dbfc613.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-4040307 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-4040307 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-6dbd3d1>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 22px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-6dbd3d1
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-6dbd3d1.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-c96e70a .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-c96e70a .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-6015ccb>.elementor-widget-container
    {
        margin: 5px 0 0 0;
        padding: 12px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-6015ccb
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-6015ccb.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-7190d43 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-7190d43 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-0b0d1ce>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 2px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0b0d1ce
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-0b0d1ce.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-d4b6201 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-d4b6201 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-7fd9248>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7fd9248
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-7fd9248.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-294fcc2 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-294fcc2 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-7db6ed4>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7db6ed4
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-7db6ed4.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-8898d3a .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-8898d3a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 12%;
    }
    .elementor-71419 .elementor-element.elementor-element-8898d3a .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-f8c23d0>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-f8c23d0
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-f8c23d0.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-957fd24
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-e079bcb>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e079bcb .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-e079bcb .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-c5cb096>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-c5cb096.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-c5cb096
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-32c3a82
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-f8ce0c1 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-f8ce0c1 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-5a591b2>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-5a591b2.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-5a591b2
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-1b26717
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-ebcf935 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-ebcf935 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-a15a5ca>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-a15a5ca.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-a15a5ca
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-de38746
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-cf07530 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-cf07530 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-2e04d87>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2e04d87.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-2e04d87
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-acbfd10
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-766a4a1 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-766a4a1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-71419 .elementor-element.elementor-element-766a4a1 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-9334389>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-9334389.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-9334389
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-c628cd3 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-c628cd3 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-c628cd3 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-7a0dc40>.elementor-widget-container
    {
        padding: 12px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7a0dc40.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-7a0dc40
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-5ebe4ed .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-5ebe4ed .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-5ebe4ed .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-71419 .elementor-element.elementor-element-5ebe4ed .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-70ee2ac>.elementor-widget-container
    {
        padding: 5px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-70ee2ac.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-70ee2ac
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-73042ec .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-73042ec .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-73042ec .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 12%;
    }
    .elementor-71419 .elementor-element.elementor-element-73042ec .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-250fcc6>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-250fcc6
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-250fcc6.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-02c27ea
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-739378a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-739378a .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-739378a .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-4a1e927>.elementor-widget-container
    {
        padding: 5px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-4a1e927
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-4a1e927.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-31ebe11 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-31ebe11 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-31ebe11 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-fe62427>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-fe62427
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-fe62427.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-3728c5f
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-6823634 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-6823634 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-6823634 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-f284ef5>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-f284ef5.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-f284ef5
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-0b3da72
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-062f29f .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-062f29f .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-062f29f .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-a41cc35>.elementor-widget-container
    {
        margin: 5px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-a41cc35
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-a41cc35.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-57455c2
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-1260cc5 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-1260cc5 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-1260cc5 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-603f384>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-603f384.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-603f384
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-50401ce
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-326d21a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-326d21a .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-326d21a .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-71419 .elementor-element.elementor-element-1d7486f>.elementor-widget-container
    {
        margin: -14px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-1d7486f.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-1d7486f
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-eb22389.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-eb22389 .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-71419 .elementor-element.elementor-element-c505675
    {
        --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-71419 .elementor-element.elementor-element-7b872c7
    {
        --margin-top: 36px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-7b872c7.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-71419 .elementor-element.elementor-element-f501282 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-cfc21fc>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-cfc21fc .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-d2f40d1.e-con
    {
        --order: 2;
    }
    .elementor-71419 .elementor-element.elementor-element-ba8c0df .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-71419 .elementor-element.elementor-element-931c97f>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-931c97f
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-8b242b4>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-8b242b4
    {
        font-size: 16px;
        line-height: 22px;
    }
    .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-71419 .elementor-element.elementor-element-1985d00
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        --e-icon-list-icon-size: 12px;
    }
    .elementor-71419 .elementor-element.elementor-element-1985d00.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-1985d00 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-5fb9edd.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-71419 .elementor-element.elementor-element-c67deee .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-71419 .elementor-element.elementor-element-3b4fc26>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-3b4fc26
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-5cfe974>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-5cfe974
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-5ab1127
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        --e-icon-list-icon-size: 12px;
    }
    .elementor-71419 .elementor-element.elementor-element-5ab1127.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-5ab1127 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-0e80c74
    {
        --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-71419 .elementor-element.elementor-element-645dda7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-71419 .elementor-element.elementor-element-6ff185e>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-6ff185e
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-1f8e042>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-1f8e042
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-e55b0d2
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        --e-icon-list-icon-size: 12px;
    }
    .elementor-71419 .elementor-element.elementor-element-e55b0d2.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-e55b0d2 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-95cc619 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-71419 .elementor-element.elementor-element-38322e5>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-38322e5
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-7e5dcfa>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7e5dcfa
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-85119b8
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        --e-icon-list-icon-size: 12px;
    }
    .elementor-71419 .elementor-element.elementor-element-85119b8.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-85119b8 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-6a96eb2
    {
        --padding-top: 0px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-3687ace
    {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-1b78132>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-1b78132 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-71419 .elementor-element.elementor-element-4b01556 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-a74fd8a .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-812c8c3 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-ac9d1d5 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-e15daed .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-e7a0058 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-6be8613 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-1a7d5d2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-4f7673c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-0919b99 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-ebb3b00 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-d6aae1f
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-40831e7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-7aeabb2>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7aeabb2 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-3376f3e
    {
        --width: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-a9a08c9
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-71419 .elementor-element.elementor-element-ac06906 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-ac06906 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-71419 .elementor-element.elementor-element-ac06906 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-ddb032d
    {
        --width: 33%;
    }
    .elementor-71419 .elementor-element.elementor-element-ec79a0e .elementor-counter
    {
        gap: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-ec79a0e .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-71419 .elementor-element.elementor-element-ec79a0e .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-a7dd914
    {
        --width: 33%;
    }
    .elementor-71419 .elementor-element.elementor-element-f0fe1c0 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-f0fe1c0 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-71419 .elementor-element.elementor-element-f0fe1c0 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-71419 .elementor-element.elementor-element-436bf6f
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-6233e05 .elementor-counter
    {
        gap: 2px;
    }
    .elementor-71419 .elementor-element.elementor-element-6233e05 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-71419 .elementor-element.elementor-element-6233e05 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-e1dbdb8
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-57d57fa .elementor-counter
    {
        gap: 2px;
    }
    .elementor-71419 .elementor-element.elementor-element-57d57fa .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-71419 .elementor-element.elementor-element-57d57fa .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-ba4e861
    {
        --width: 100%;
    }
    .elementor-71419 .elementor-element.elementor-element-19fa77e .elementor-counter
    {
        gap: 2px;
    }
    .elementor-71419 .elementor-element.elementor-element-19fa77e .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-71419 .elementor-element.elementor-element-19fa77e .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-8ab2245
    {
        --padding-top: 0px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-e5524fa
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-19dec5d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-dbb5ea4>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-dbb5ea4 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-4149ad8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-9b7d923
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-71419 .elementor-element.elementor-element-387af02
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-de7632a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-662fa65
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-9e189ba>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-9a499cc
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-ca88ce0
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-1071469
    {
        --width: 50%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-c1dcd2e
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-387021b
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-1825379
    {
        --width: 33%;
    }
    .elementor-71419 .elementor-element.elementor-element-e9ab4f1
    {
        --width: 33%;
    }
    .elementor-71419 .elementor-element.elementor-element-d90df8a
    {
        --width: 33%;
    }
    .elementor-71419 .elementor-element.elementor-element-0080449
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-d2aa672
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-ad7abd4
    {
        --width: 33%;
    }
    .elementor-71419 .elementor-element.elementor-element-b73b06e
    {
        --width: 33%;
    }
    .elementor-71419 .elementor-element.elementor-element-a5c5fc5
    {
        --width: 33%;
    }
    .elementor-71419 .elementor-element.elementor-element-ed23ecd
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-f0d23d9
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-ca86ba3
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-29b4f24
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-fded499
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-7f7560f
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-6fefb39
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-4cb358b
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-3291398
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-2716532
    {
        --width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-c138bfb
    {
        --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-71419 .elementor-element.elementor-element-c138bfb>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-c138bfb.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-71419 .elementor-element.elementor-element-842da9a
    {
        --margin-top: 32px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-abf9db5
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-7020f45
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-6486a97 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-71419 .elementor-element.elementor-element-c44931a>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-c44931a .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-c944df0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-71419 .elementor-element.elementor-element-0888450>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0888450
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-b8dc5af>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-b8dc5af
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-af515a3>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(8px / 2);
        margin-left: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-8px / 2);
        margin-left: calc(-8px / 2);
    }
    body.rtl .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-8px / 2);
    }
    body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-af515a3 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-798391d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-71419 .elementor-element.elementor-element-dcbe7b2>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-dcbe7b2
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-6db7619>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-6db7619
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-b6352a0>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(8px / 2);
        margin-left: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-8px / 2);
        margin-left: calc(-8px / 2);
    }
    body.rtl .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-8px / 2);
    }
    body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-b6352a0 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-124ccb5 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-71419 .elementor-element.elementor-element-11c7aad>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-11c7aad
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-c820419>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-c820419
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-581d410>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(8px / 2);
        margin-left: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-8px / 2);
        margin-left: calc(-8px / 2);
    }
    body.rtl .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-8px / 2);
    }
    body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-581d410 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-92381b1 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-71419 .elementor-element.elementor-element-497ce6b>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-497ce6b
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-2bffcde>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2bffcde
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-71419 .elementor-element.elementor-element-efd8451>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
    {
        padding-bottom: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
    {
        margin-top: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
    {
        margin-right: calc(8px / 2);
        margin-left: calc(8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items.elementor-inline-items
    {
        margin-right: calc(-8px / 2);
        margin-left: calc(-8px / 2);
    }
    body.rtl .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        left: calc(-8px / 2);
    }
    body:not(.rtl) .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
    {
        right: calc(-8px / 2);
    }
    .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-efd8451 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-6cbe019
    {
        --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-justify-content: center;
        --n-tabs-title-text-align: center;
        --n-tabs-title-font-size: 14px;
        --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-71419 .elementor-element.elementor-element-6cbe019>.elementor-widget-container
    {
        padding: 0 10px 20px 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-6cbe019.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
    {
        line-height: 21px;
    }
    .elementor-71419 .elementor-element.elementor-element-ffc3ba3
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-71faa60
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-71faa60 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-7b7241c
    {
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-ba25885 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-6d22e95>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-6d22e95 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-b43876c
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-cacaad0 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-cacaad0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-0670740 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0670740 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-1d65a5a
    {
        --width: 403px;
        --padding-top: 25px;
        --padding-bottom: 25px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-6dd2cee
    {
        width: var(--container-widget-width,76.278%);
        max-width: 76.278%;
        --container-widget-width: 76.278%;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-6dd2cee .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-6dd2cee .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-6b9fc14
    {
        width: var(--container-widget-width,305.062px);
        max-width: 305.062px;
        --container-widget-width: 305.062px;
        --container-widget-flex-grow: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-6b9fc14 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-6b9fc14 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-71419 .elementor-element.elementor-element-20487bd
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-4634781 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-4ab1e44>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-4ab1e44 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-1e4914f
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-f174760
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-6b320a9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-71419 .elementor-element.elementor-element-c39d4cb>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-d3a338f
    {
        --content-width: 100%;
        --min-height: 0px;
        --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-71419 .elementor-element.elementor-element-b1c7574::before, .elementor-71419 .elementor-element.elementor-element-b1c7574>.elementor-background-video-container::before, .elementor-71419 .elementor-element.elementor-element-b1c7574>.e-con-inner>.elementor-background-video-container::before, .elementor-71419 .elementor-element.elementor-element-b1c7574>.elementor-background-slideshow::before, .elementor-71419 .elementor-element.elementor-element-b1c7574>.e-con-inner>.elementor-background-slideshow::before, .elementor-71419 .elementor-element.elementor-element-b1c7574>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-image: url("../../gambling/image/Group-634.png");
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-71419 .elementor-element.elementor-element-b1c7574
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 40px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-b1c7574.e-con
    {
        --align-self: flex-start;
    }
    .elementor-71419 .elementor-element.elementor-element-fa351f3>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 65px 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-fa351f3.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-71419 .elementor-element.elementor-element-fa351f3 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-fa351f3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-fa351f3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-fa351f3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-fa351f3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-fa351f3 .elementor-image-box-title
    {
        font-size: 10px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-a4aac9d>.elementor-widget-container
    {
        margin: -10px 0 0 10px;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-a4aac9d.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-71419 .elementor-element.elementor-element-a4aac9d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-a4aac9d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-a4aac9d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-a4aac9d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-a4aac9d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-a4aac9d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-a4aac9d .elementor-image-box-title
    {
        font-size: 10px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-e707a77>.elementor-widget-container
    {
        margin: -12px 0 0 0;
        padding: 0 70px 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e707a77.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-71419 .elementor-element.elementor-element-e707a77 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e707a77.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e707a77.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e707a77.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e707a77 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-e707a77 .elementor-image-box-title
    {
        font-size: 10px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-81cd918>.elementor-widget-container
    {
        margin: -20px 0 -3px 0;
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-81cd918.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-71419 .elementor-element.elementor-element-81cd918 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-81cd918.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-81cd918.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-81cd918.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-81cd918 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-81cd918 .elementor-image-box-title
    {
        font-size: 10px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-e9385b1>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 85px 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e9385b1.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-71419 .elementor-element.elementor-element-e9385b1 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e9385b1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e9385b1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e9385b1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-e9385b1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-e9385b1 .elementor-image-box-title
    {
        font-size: 10px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-f3efc33>.elementor-widget-container
    {
        margin: -40px 0 0 0;
        padding: 0 0 0 25px;
    }
    .elementor-71419 .elementor-element.elementor-element-f3efc33.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-71419 .elementor-element.elementor-element-f3efc33 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-71419 .elementor-element.elementor-element-f3efc33 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-f3efc33.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-f3efc33.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-f3efc33.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-f3efc33 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-f3efc33 .elementor-image-box-title
    {
        font-size: 10px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-ea9711e>.elementor-widget-container
    {
        margin: -16px 0 -30px 0;
        padding: 0 70px 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-ea9711e.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-71419 .elementor-element.elementor-element-ea9711e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-ea9711e .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-ea9711e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-ea9711e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-ea9711e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-ea9711e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-ea9711e .elementor-image-box-title
    {
        font-size: 10px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-995c910>.elementor-widget-container
    {
        margin: -10px 0 -20px 0;
        padding: 0 0 0 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-995c910.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-71419 .elementor-element.elementor-element-995c910 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-995c910 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-995c910.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-995c910.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-995c910.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-995c910 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-995c910 .elementor-image-box-title
    {
        font-size: 10px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-7d01a81>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 60px 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7d01a81.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-71419 .elementor-element.elementor-element-7d01a81 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-7d01a81 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7d01a81.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7d01a81.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7d01a81.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-7d01a81 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-71419 .elementor-element.elementor-element-7d01a81 .elementor-image-box-title
    {
        font-size: 10px;
        line-height: 17px;
    }
    .elementor-71419 .elementor-element.elementor-element-098c575 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0fbfc77 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-99d411d .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-0dbfc8b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-8146494 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-32406ec
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-2d83759.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-6d66470
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-ddfe42e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-127352f
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-7e3ea5b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-71419 .elementor-element.elementor-element-93d3c7c
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-47bd9bb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-71419 .elementor-element.elementor-element-7f8366b
    {
        padding: 36px 0 36px 0;
    }
    .elementor-71419 .elementor-element.elementor-element-291bb4c .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-be3bd34>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-be3bd34 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-23f8c9a>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-23f8c9a .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-a5a1728>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-71419 .elementor-element.elementor-element-a5a1728 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-71419 .elementor-element.elementor-element-473e00b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-bf21690
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-bf21690 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-2232c2b
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-76653ff>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-76653ff .elementor-heading-title
    {
        font-size: 20px;
        line-height: 35px;
    }
    .elementor-71419 .elementor-element.elementor-element-613bf57 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-d4c8b70 img
    {
        width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-e04ebee .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-3481d00
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-c7f00c2 img
    {
        width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-907f84c .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-092b3ab
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-5c3ad98 img
    {
        width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-65cc8a6 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-7505b49
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-05f7582 img
    {
        width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-7b97581 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-b106591 img
    {
        width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-e2deecd .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-f826835
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-516bcc9 img
    {
        width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-162acf7 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-27f4d0c
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-fa92ef9 img
    {
        width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-a7d162f .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-0dd6aea
    {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-473027d img
    {
        width: 50%;
    }
    .elementor-71419 .elementor-element.elementor-element-e2769d5 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-3ff8aab
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-0020aa2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-71419 .elementor-element.elementor-element-2c0afc2>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-2c0afc2 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-ee6b278
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-4a2c084 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-d25cac9 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-c8d0d55 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-71419 .elementor-element.elementor-element-eef1193
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        font-size: 16px;
        line-height: 1.7em;
    }
    .elementor-71419 .elementor-element.elementor-element-eef1193.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-7bf9c2e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-e4bbc43
    {
        text-align: center;
    }
    .elementor-71419 .elementor-element.elementor-element-e4bbc43 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-71419 .elementor-element.elementor-element-0340579
    {
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-71419 .elementor-element.elementor-element-ae2a964>.elementor-widget-container
    {
        padding: 0 15px 0 15px;
    }
    .elementor-71419 .elementor-element.elementor-element-ae2a964.elementor-element
    {
        --align-self: center;
    }
    .elementor-71419 .elementor-element.elementor-element-ae2a964 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-71419 .elementor-element.elementor-element-bb853a2>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-71419 .elementor-element.elementor-element-bb853a2 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-71419 .elementor-element.elementor-element-165a789
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-4e135bf
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-60d37e8
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-c7c2d7b
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-d9b454d
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-a483da7
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-0b011af
    {
        font-size: 14px;
    }
    .elementor-71419 .elementor-element.elementor-element-c1cc45a>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-71419 .elementor-element.elementor-element-c1cc45a
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-8a6f41d */
ul.subheader
{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
ul.subheader li a
{
    color: #fff;
}/*.subheaderDesign {*//*	  position: fixed;*//*	  top: 0px;*//*	  left: 0;*//*	  width: 100%;*//*	  z-index: 1000;*//*	}*//* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5fb290e */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-98a2762 *//*.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-abbea0e */
.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-6774fb3 */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-c14ffd5 *//*.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-a6710ba */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ab6b08b *//*.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-6aebf88 *//*.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-97b2790 */
.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-ba4b83d *//*.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-d2f40d1 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-cbd7b13 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f90fc64 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-8037860 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-d1fb3b7 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-0b9857a */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-c138bfb */
@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 nested-tabs, class: .elementor-element-6cbe019 */
@media(min-width: 768px)
{
    .tabs_arrows #Layer_1
    {
        display: none;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b43876c */
.more_solution_gs .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.more_solution_gs .elementor-image-box-content
{
    text-align: left;
    padding-left: 25px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-02f0bab */
.geograph_flag .elementor-image-box-wrapper
{
    display: inline-flex;
}
.geograph_flag p.elementor-image-box-title
{
    padding-left: 10px;
}
.flag-container img
{
    width: 45px;
    margin-right: 10px;
    border-radius: 5px;
}
.flag-icon
{
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b1c7574 */
@media(min-width: 360px)
{
    .elementor-3554 .elementor-element.elementor-element-58980aa::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-background-video-container::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.e-con-inner>.elementor-background-video-container::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-background-slideshow::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.e-con-inner>.elementor-background-slideshow::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-size: 295px!important;
        min-height: 1150px;
    }
    .first-box .elementor-image-box-wrapper
    {
        padding: 10px 15px 0 0;
    }
    .second-box .elementor-image-box-wrapper
    {
        padding-top: 15px;
    }
    .third-box .elementor-image-box-wrapper
    {
        padding: 18px 15px 0 0;
    }
    .fourth-box .elementor-image-box-wrapper
    {
        padding: 15px 0 0 0;
    }
    .fifth-box .elementor-image-box-wrapper
    {
        padding: 20px 10px 0 0;
    }
    .sixth-box .elementor-image-box-wrapper
    {
        padding: 30px 0 0 0;
    }
    .seventh-box .elementor-image-box-wrapper
    {
        padding: 10px;
    }
    .eight-box .elementor-image-box-wrapper
    {
        padding: 8px 0;
    }
    .ninth-box .elementor-image-box-wrapper
    {
        padding: 10px 10px;
    }
}
@media(min-width: 425px)
{
    .elementor-3554 .elementor-element.elementor-element-58980aa::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-background-video-container::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.e-con-inner>.elementor-background-video-container::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-background-slideshow::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.e-con-inner>.elementor-background-slideshow::before, .elementor-3554 .elementor-element.elementor-element-58980aa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-size: 330px!important;
        min-height: 1250px;
    }
    .first-box .elementor-image-box-wrapper
    {
        padding-right: 25px;
    }
    .second-box .elementor-image-box-wrapper
    {
        padding-top: 30px;
    }
    .third-box .elementor-image-box-wrapper
    {
        margin-top: 20px;
        padding-right: 25px;
    }
    .fourth-box .elementor-image-box-wrapper
    {
        padding-top: 30px;
    }
    .fifth-box .elementor-image-box-wrapper
    {
        padding-top: 30px;
        padding-right: 20px;
    }
    .sixth-box .elementor-image-box-wrapper
    {
        margin-top: 15px;
    }
    .seventh-box .elementor-image-box-wrapper
    {
        padding-top: 20px;
        padding-right: 20px;
    }
    .eight-box .elementor-image-box-wrapper
    {
        padding-top: 25px;
    }
    .ninth-box .elementor-image-box-wrapper
    {
        padding-top: 30px;
        padding-right: 20px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-678fa0b */
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    .process_second_box
    {
        margin-top: -10px;
    }
    .process_fourth_box
    {
        margin-top: -10px;
    }
    .process_sixth_box
    {
        margin-top: -5px;
        margin-left: -5px;
    }
    .process_eight_box
    {
        margin-top: -10px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ee6b278 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b8f77d8 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-c1cc45a */
.faq_style .e-n-accordion-item[open] .e-n-accordion-item-title
{
    margin-block-end: var(--n-accordion-item-title-distance-from-content);
    color: var(--n-accordion-title-active-color);
    font-weight: 600;
}
.faq_style [tabindex="-1"]:focus, input:read-write:focus, select:focus, textarea:focus
{
    box-shadow: none!important;
}/* End custom CSS *//* Start custom CSS */
article#post-49440
{
    width: 100%!important;
    display: block!important;
}/* End custom CSS *//* Start Custom Fonts CSS */
@font-face
{
    font-family: 'Geomanist';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?');
    src: url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.eot?') format('embedded-opentype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff2') format('woff2'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.woff') format('woff'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.ttf') format('truetype'),url('/wp-content/uploads/2020/08/FontsFree-Net-Geomanist-Regular.svg') format('svg');
}/* End Custom Fonts CSS */
