﻿.elementor-17314 .elementor-element.elementor-element-490594e
{
    --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-17314 .elementor-element.elementor-element-490594e:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-490594e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-image: url("../../gambling/image/Online-lottery-software-development-2.png");
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-17314 .elementor-element.elementor-element-9daf969
{
    --display: flex;
    --justify-content: center;
    border-style: none;
    --border-style: none;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-9daf969:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-9daf969>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff0;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-17314 .elementor-element.elementor-element-9fadbbb>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-9fadbbb .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 51px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-widget-text-editor .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-17314 .elementor-element.elementor-element-b0b02df>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-b0b02df
{
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
}
.elementor-widget-button .elementor-button
{
    background-color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-button .neb-protected-content-message, .elementor-widget-button .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-17314 .elementor-element.elementor-element-ed970f1 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-17314 .elementor-element.elementor-element-ed970f1 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-ed970f1 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-ed970f1>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-ed970f1 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-ed970f1 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-820c5db
{
    --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-17314 .elementor-element.elementor-element-b16bb22
{
    --display: flex;
    --justify-content: center;
}
.elementor-17314 .elementor-element.elementor-element-b16bb22:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-b16bb22>.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-17314 .elementor-element.elementor-element-05fe1bc
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 72px;
    --padding-bottom: 60px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-05fe1bc:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-05fe1bc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-7786fdd
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-4843da7
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-4843da7 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    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-17314 .elementor-element.elementor-element-2ac3fe2
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-2ac3fe2 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-2ac3fe2 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-09b26cd
{
    --display: flex;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-09b26cd.e-con
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-49e560d>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-17314 .elementor-element.elementor-element-49e560d
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 2em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-2cbed4d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-87592dc.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-87592dc
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-87592dc .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-2c2ce90 .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-17314 .elementor-element.elementor-element-2c2ce90 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-2c2ce90 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-2c2ce90>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-2c2ce90.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-2c2ce90
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-2c2ce90 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-2c2ce90 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-c087aec
{
    --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-17314 .elementor-element.elementor-element-c087aec:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-c087aec>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-17314 .elementor-element.elementor-element-e82cf60
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-69ae708
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-69ae708 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.2em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-2deca35
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-2deca35 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-2deca35 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-04a1408
{
    --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-17314 .elementor-element.elementor-element-7adb14a
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-7adb14a:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-7adb14a>.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-17314 .elementor-element.elementor-element-4ffbda6>.elementor-widget-container
{
    margin: 0 0 0 -25px;
}
.elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-4ffbda6.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-4ffbda6.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-4ffbda6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-18446c5>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-18446c5
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-dd2a211
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-dd2a211:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-dd2a211>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-17314 .elementor-element.elementor-element-b0291ce>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-title
{
    margin-bottom: 15px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-description
{
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-a7e7739
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-b69fad4
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-b69fad4:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-b69fad4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-a892037>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-a892037.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-a892037.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-a892037.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-title
{
    margin-bottom: 45px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-74997ad>.elementor-widget-container
{
    margin: -32px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-74997ad
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-1aae198
{
    --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-17314 .elementor-element.elementor-element-85cb13d
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-85cb13d:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-85cb13d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-17314 .elementor-element.elementor-element-ba3d5c4>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-title
{
    margin-bottom: 14px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-description
{
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-ca7777e
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-0139eee
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-0139eee:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-0139eee>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-d32f703>.elementor-widget-container
{
    margin: 0 0 0 -25px;
}
.elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-d32f703.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-d32f703.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-d32f703.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 21%;
}
.elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-7022134
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-3cc7a33
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-3cc7a33:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-3cc7a33>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-17314 .elementor-element.elementor-element-00f6569
{
    width: var(--container-widget-width,95.663%);
    max-width: 95.663%;
    --container-widget-width: 95.663%;
    --container-widget-flex-grow: 0;
}
.elementor-17314 .elementor-element.elementor-element-00f6569>.elementor-widget-container
{
    margin: 8px 0 0 -10px;
}
.elementor-17314 .elementor-element.elementor-element-00f6569.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-00f6569.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-00f6569.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-00f6569.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-title
{
    margin-bottom: 20px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 21%;
}
.elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-c2941ff>.elementor-widget-container
{
    margin: -5px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-c2941ff
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-0c3c765
{
    --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-17314 .elementor-element.elementor-element-df1aca6
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-df1aca6:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-df1aca6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-17314 .elementor-element.elementor-element-229d27e>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-229d27e.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-229d27e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-229d27e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-229d27e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-title
{
    margin-bottom: 14px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-description
{
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-245d9db
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-fa7bc67
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-ae26248 .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-17314 .elementor-element.elementor-element-ae26248 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-ae26248 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-ae26248>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-ae26248.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-ae26248
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-ae26248 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-ae26248 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-d9bb3d2
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-d9bb3d2:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-d9bb3d2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-17314 .elementor-element.elementor-element-7dbefa1
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-805ef44
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-805ef44 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-4000d57
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-17314 .elementor-element.elementor-element-4000d57 .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-4000d57 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-d4be5c2
{
    --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-17314 .elementor-element.elementor-element-acb03e7
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-28dca4a
{
    --display: flex;
    --padding-top: 16px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-caf9f09.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-caf9f09.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-caf9f09.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-caf9f09 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-caf9f09 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-caf9f09 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-a395ce8
{
    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-17314 .elementor-element.elementor-element-a395ce8.elementor-element
{
    --align-self: flex-end;
}
.elementor-17314 .elementor-element.elementor-element-23fc909
{
    --display: flex;
    --margin-top: 35px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-1f1d373.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-1f1d373.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-1f1d373.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-1f1d373 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-1f1d373 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-1f1d373 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-bb97db0
{
    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-17314 .elementor-element.elementor-element-bb97db0.elementor-element
{
    --align-self: flex-end;
}
.elementor-17314 .elementor-element.elementor-element-ad01981
{
    --display: flex;
    --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-17314 .elementor-element.elementor-element-57f9608
{
    width: 100%;
    max-width: 100%;
}
.elementor-17314 .elementor-element.elementor-element-57f9608.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-57f9608.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-57f9608.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-57f9608 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-57f9608 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-17314 .elementor-element.elementor-element-57f9608 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-5b8c594
{
    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-17314 .elementor-element.elementor-element-5b8c594.elementor-element
{
    --align-self: flex-end;
}
.elementor-17314 .elementor-element.elementor-element-c5f1fb9
{
    --display: flex;
    --padding-top: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-67c3fdf.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-67c3fdf.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-67c3fdf.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-67c3fdf .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-67c3fdf .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-67c3fdf .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-f1a424a
{
    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-17314 .elementor-element.elementor-element-f1a424a.elementor-element
{
    --align-self: flex-end;
}
.elementor-17314 .elementor-element.elementor-element-7f8cfe4
{
    --display: flex;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-99679b0.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-99679b0.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-99679b0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-99679b0 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-99679b0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-99679b0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-c85fc85
{
    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-17314 .elementor-element.elementor-element-c85fc85.elementor-element
{
    --align-self: flex-end;
}
.elementor-17314 .elementor-element.elementor-element-9492e77
{
    --display: flex;
    --padding-top: 45px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-f9beb11.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-f9beb11.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-f9beb11.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-f9beb11 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-f9beb11 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-f9beb11 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-f354533
{
    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-17314 .elementor-element.elementor-element-f354533.elementor-element
{
    --align-self: flex-end;
}
.elementor-17314 .elementor-element.elementor-element-b344c6e
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 48px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-5b11d54.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-5b11d54.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-5b11d54.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-5b11d54 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-5b11d54 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-5b11d54 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-33f461b
{
    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-17314 .elementor-element.elementor-element-33f461b.elementor-element
{
    --align-self: flex-end;
}
.elementor-17314 .elementor-element.elementor-element-5e5da1c
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-3a01f42>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-3a01f42
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-3a01f42 img
{
    width: 100%;
}
.elementor-17314 .elementor-element.elementor-element-e719637
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 60px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-3e39db3 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-3e39db3.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-3e39db3.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-3e39db3.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-3e39db3 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-3e39db3 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-3e39db3 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-ac8712e
{
    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-17314 .elementor-element.elementor-element-ac8712e.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-c376de9
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 55px;
    --padding-bottom: 0px;
    --padding-left: 60px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-2eb13f9 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-2eb13f9.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-2eb13f9.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-2eb13f9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-2eb13f9 .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-2eb13f9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-17314 .elementor-element.elementor-element-2eb13f9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-3bdc11a
{
    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-17314 .elementor-element.elementor-element-3bdc11a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-b5613ec
{
    --display: flex;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 60px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-dab88e9 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-dab88e9.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-dab88e9.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-dab88e9.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-dab88e9 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-dab88e9 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-dab88e9 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-380e8aa
{
    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-17314 .elementor-element.elementor-element-380e8aa.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-452c730
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 60px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-a7426a2 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-a7426a2.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-a7426a2.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-a7426a2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-a7426a2 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-a7426a2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-17314 .elementor-element.elementor-element-a7426a2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-c685584
{
    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-17314 .elementor-element.elementor-element-c685584.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-6199a40
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-e385a77
{
    --display: flex;
    --padding-top: 19px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-df16bcb .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-df16bcb.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-df16bcb.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-df16bcb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-df16bcb .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-df16bcb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-17314 .elementor-element.elementor-element-df16bcb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-9d12db4
{
    width: var(--container-widget-width,97.866%);
    max-width: 97.866%;
    --container-widget-width: 97.866%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-9d12db4.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-16380aa
{
    --display: flex;
    --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-17314 .elementor-element.elementor-element-2a20194 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-2a20194.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-2a20194.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-2a20194.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-2a20194 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-2a20194 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-17314 .elementor-element.elementor-element-2a20194 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-64f734b
{
    width: var(--container-widget-width,97.866%);
    max-width: 97.866%;
    --container-widget-width: 97.866%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-64f734b.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-5944382
{
    --display: flex;
    --margin-top: 45px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-4a630ae .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-4a630ae.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-4a630ae.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-4a630ae.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-4a630ae .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-4a630ae .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-17314 .elementor-element.elementor-element-4a630ae .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-2510a06
{
    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-17314 .elementor-element.elementor-element-2510a06.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-5117467
{
    --display: flex;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-c0d7b56 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-c0d7b56.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-c0d7b56.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-c0d7b56.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-c0d7b56 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-c0d7b56 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-c0d7b56 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-95678e0
{
    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-17314 .elementor-element.elementor-element-95678e0.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-502584b
{
    --display: flex;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-dd92850 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-dd92850.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-dd92850.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-dd92850.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-dd92850 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-dd92850 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-dd92850 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-1a8bad2
{
    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-17314 .elementor-element.elementor-element-1a8bad2.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-d4d104d
{
    --display: flex;
    --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-17314 .elementor-element.elementor-element-38f6ded .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-38f6ded.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-38f6ded.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-38f6ded.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-38f6ded .elementor-image-box-title
{
    margin-bottom: 10px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-38f6ded .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-17314 .elementor-element.elementor-element-38f6ded .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-8afe92c
{
    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-17314 .elementor-element.elementor-element-8afe92c.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-125df9f
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 49px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-bc1cf10 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-bc1cf10.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-17314 .elementor-element.elementor-element-bc1cf10.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-17314 .elementor-element.elementor-element-bc1cf10.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-17314 .elementor-element.elementor-element-bc1cf10 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-bc1cf10 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 13%;
}
.elementor-17314 .elementor-element.elementor-element-bc1cf10 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-843e3c5
{
    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-17314 .elementor-element.elementor-element-843e3c5.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-9d78db9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-8c00590.elementor-element
{
    --align-self: center;
}
.elementor-17314 .elementor-element.elementor-element-8c00590
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-8c00590 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 26px;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-05c0822 .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-17314 .elementor-element.elementor-element-05c0822 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-05c0822 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-05c0822>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-05c0822
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-05c0822 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-05c0822 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-f1e7c38
{
    --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-17314 .elementor-element.elementor-element-3ba2d5b
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-33e8c7f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-33e8c7f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-33e8c7f
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-33e8c7f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 53px;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-3ae5866
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-3ae5866 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-3ae5866 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-556d96b
{
    --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-17314 .elementor-element.elementor-element-cd68d54
{
    --display: flex;
    --justify-content: center;
}
.elementor-17314 .elementor-element.elementor-element-466107b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-d12956b
{
    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-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-17314 .elementor-element.elementor-element-7dbd1fd
{
    --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-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-185a356
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-ae63b7c
{
    --display: flex;
    --flex-direction: row-reverse;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap-reverse;
}
.elementor-17314 .elementor-element.elementor-element-2d3b41d
{
    --display: flex;
    --justify-content: center;
}
.elementor-17314 .elementor-element.elementor-element-5e6697b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-b94c7d9
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-17314 .elementor-element.elementor-element-7bba013
{
    --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-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-5a39653
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-394e130
{
    --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-17314 .elementor-element.elementor-element-d94905c
{
    --display: flex;
    --justify-content: center;
}
.elementor-17314 .elementor-element.elementor-element-2537c30 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-21b9e1b
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-17314 .elementor-element.elementor-element-6d9280d
{
    --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-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-43ecd1b
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-796b67c
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-2c4b9d2.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-2c4b9d2
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-2c4b9d2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-8743d7a .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-17314 .elementor-element.elementor-element-8743d7a .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-8743d7a .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-8743d7a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-8743d7a.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-8743d7a
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-8743d7a .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-8743d7a .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-e127c94
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-e127c94:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-e127c94>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-17314 .elementor-element.elementor-element-ee1d463
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-4c08c88
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-4c08c88 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 45px;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-45991dc
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-45991dc .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-45991dc .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-1c7f142
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-65f7c47
{
    --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-17314 .elementor-element.elementor-element-ce2d936
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-81125c5
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-81125c5.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.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-17314 .elementor-element.elementor-element-db67232 .elementor-counter
{
    gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-db67232 .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-17314 .elementor-element.elementor-element-db67232 .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-17314 .elementor-element.elementor-element-e2b9bf7
{
    --display: flex;
    --flex-direction: 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-17314 .elementor-element.elementor-element-07e1327
{
    --spacer-size: 70px;
}
.elementor-17314 .elementor-element.elementor-element-07e1327>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-e7b36e0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-b574b8a .elementor-counter
{
    gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-b574b8a .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-17314 .elementor-element.elementor-element-b574b8a .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-17314 .elementor-element.elementor-element-bcb115d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-9dce9b2
{
    --spacer-size: 70px;
}
.elementor-17314 .elementor-element.elementor-element-9dce9b2>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-7a74ceb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-b748caa .elementor-counter
{
    gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-b748caa .elementor-counter-number-wrapper
{
    color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.elementor-17314 .elementor-element.elementor-element-b748caa .elementor-counter-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-17314 .elementor-element.elementor-element-a4346ed
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-dcfa399
{
    --spacer-size: 70px;
}
.elementor-17314 .elementor-element.elementor-element-dcfa399>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-cba2336
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-752952c
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-4aedf78
{
    --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-17314 .elementor-element.elementor-element-4aedf78:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-4aedf78>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-17314 .elementor-element.elementor-element-e07ba5f
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-e843028
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-17314 .elementor-element.elementor-element-e843028.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-e843028 .elementor-counter
{
    gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-e843028 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-e843028 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-17314 .elementor-element.elementor-element-9b6efd2
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-35cc468
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-17314 .elementor-element.elementor-element-35cc468.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-35cc468 .elementor-counter
{
    gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-35cc468 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-35cc468 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-17314 .elementor-element.elementor-element-21e2871
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-93b4130
{
    width: var(--container-widget-width,54%);
    max-width: 54%;
    --container-widget-width: 54%;
    --container-widget-flex-grow: 0;
}
.elementor-17314 .elementor-element.elementor-element-93b4130.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-93b4130 .elementor-counter
{
    gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-93b4130 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 36px;
    font-weight: 600;
}
.elementor-17314 .elementor-element.elementor-element-93b4130 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    line-height: 1.4em;
}
.elementor-17314 .elementor-element.elementor-element-7f27fb9
{
    --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-17314 .elementor-element.elementor-element-4d26bf4 .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-17314 .elementor-element.elementor-element-4d26bf4 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-4d26bf4 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-4d26bf4 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-4d26bf4 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-9d38f87
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-9d38f87:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-9d38f87>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-75707e0
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-75707e0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-b18686b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-b18686b .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-b18686b .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover
{
    background: var(--e-global-color-accent);
}
.elementor-widget-nested-tabs .neb-protected-content-message, .elementor-widget-nested-tabs .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-nested-tabs.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title)
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-17314 .elementor-element.elementor-element-6e2e428
{
    --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-17314 .elementor-element.elementor-element-cde9c67
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-cc9488d
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-560a60a img
{
    height: 100px;
}
.elementor-17314 .elementor-element.elementor-element-eb4ad0e
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-86615a7 img
{
    height: 100px;
}
.elementor-17314 .elementor-element.elementor-element-5b69de6
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-d809030
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-72fe475>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-72fe475.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-17314 .elementor-element.elementor-element-72fe475
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-72fe475 img
{
    width: 100%;
}
.elementor-17314 .elementor-element.elementor-element-9d820c6
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-7744c53 img
{
    width: 100%;
    height: 100px;
}
.elementor-17314 .elementor-element.elementor-element-cb89884
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-87c8e67
{
    --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-17314 .elementor-element.elementor-element-10b698b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-d2b25e8
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-0016fca
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-48526a2
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-94ebb57
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-c610e72
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-199d262
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-c4e8c42
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-61027b7
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-6078bef
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-24d8303
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-7cb841e
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-3565cce
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-25f75ce
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-0394048
{
    --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-17314 .elementor-element.elementor-element-4e3edcd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-7f8c026
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-7ed675b
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-ae494b6
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-4daba23
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-53e98d9
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-0c14f60
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-ba825c0
{
    --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-17314 .elementor-element.elementor-element-576f57c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-5e47b16
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-d04b403
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-5c23a56
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-f1cbec4
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-76bfd78
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-f3ce6fd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-1ae8330
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-52365b7
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-d92b119
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-0c460d2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-d34c660
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-1888f58
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-cea6500
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-9b3d14b
{
    --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-17314 .elementor-element.elementor-element-9b3d14b>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-17314 .elementor-element.elementor-element-9b3d14b.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-17314 .elementor-element.elementor-element-9b3d14b.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-17314 .elementor-element.elementor-element-9b3d14b.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-17314 .elementor-element.elementor-element-9b3d14b>.elementor-widget-container
{
    padding: 20px 0 20px 0;
}
.elementor-17314 .elementor-element.elementor-element-9b3d14b.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-17314 .elementor-element.elementor-element-9b3d14b [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-17314 .elementor-element.elementor-element-1e657b9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-b48ec0c.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-b48ec0c
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-b48ec0c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-bfa1c02 .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-17314 .elementor-element.elementor-element-bfa1c02 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-bfa1c02 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-bfa1c02>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-bfa1c02.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-bfa1c02
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-bfa1c02 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-bfa1c02 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-4d6a324
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-4d6a324:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-4d6a324>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-bb5eff6
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-04fc67e
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-04fc67e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-e22ff0b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-e22ff0b .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-e22ff0b .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-1f1a3ff
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-1f1a3ff.e-con
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-0128791>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-17314 .elementor-element.elementor-element-0128791
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 2em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-b770bdf
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-7a6f9b3.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-7a6f9b3
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-7a6f9b3 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-4e6d550 .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-17314 .elementor-element.elementor-element-4e6d550 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-4e6d550 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-4e6d550>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-4e6d550.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-4e6d550
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-4e6d550 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-4e6d550 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-40e412d
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-40e412d:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-40e412d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-17314 .elementor-element.elementor-element-5424aa9
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-5424aa9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-dbdda79
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-dbdda79 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-dbdda79 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-e3fdc2a
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-f38632f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-8fd3233
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-efbd612
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-36038ea>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-36038ea:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-36038ea img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-893cd6a
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-af70582>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-af70582:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-af70582 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-d7787fe
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-e459553>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-e459553:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-e459553 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-e36c69a
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-43bb288>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-43bb288:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-43bb288 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-6d76ed9
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-8086ff5>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-8086ff5:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-8086ff5 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-12776df
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: -30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-3620254
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-92dd0d6
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-2f3cad1>.elementor-widget-container
{
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-2f3cad1:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-2f3cad1 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-52f64bd
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-c8e4bd6>.elementor-widget-container
{
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-c8e4bd6:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-c8e4bd6 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-6f011fe
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-5e00c9f>.elementor-widget-container
{
    padding: 5px 5px 5px 5px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-5e00c9f:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-5e00c9f img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-47ed68e
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-3091205
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-b7347f8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-5f4d59b
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 100px;
    --padding-right: 100px;
}
.elementor-17314 .elementor-element.elementor-element-b18bb6b
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-9a96dce>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-9a96dce:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-9a96dce img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-71eb38b
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-919ecaf>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-919ecaf:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-919ecaf img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-97be90e
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-b0f5c96>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-b0f5c96:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-b0f5c96 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-b97c333
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-b1b43f7>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-b1b43f7:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-b1b43f7 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-958d7cd
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: -25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 100px;
    --padding-right: 100px;
}
.elementor-17314 .elementor-element.elementor-element-ce76d64
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-9201a79
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-420b603>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-420b603:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-420b603 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-c872723
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-47257b9>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-47257b9:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-47257b9 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-b30e947
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-6e1e2e2
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-cc1ccee
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-214fbf0
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 100px;
    --padding-right: 100px;
}
.elementor-17314 .elementor-element.elementor-element-dec9bc6
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-39bd5b8>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-39bd5b8:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-39bd5b8 img
{
    transition-duration: 0s;
    border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-8313f4c
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-487307e>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-487307e:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-487307e img
{
    transition-duration: 0s;
    border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-b674c0f
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-02db8ff>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-02db8ff:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-02db8ff img
{
    transition-duration: 0s;
    border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-aa43903
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-702a23b>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-702a23b:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-702a23b img
{
    transition-duration: 0s;
    border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-85311eb
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: -5px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 100px;
    --padding-right: 100px;
}
.elementor-17314 .elementor-element.elementor-element-ac9964b
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-ca3d1dc
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-32d17ca>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-32d17ca:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-32d17ca img
{
    transition-duration: 0s;
    border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-d364325
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-049ea5c>.elementor-widget-container
{
    padding: 3px 3px 3px 3px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-049ea5c:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-049ea5c img
{
    transition-duration: 0s;
    border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-d4ce440
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-463c076
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-ae7404b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-23c33f9
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-637f03d
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-c310090>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-c310090:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-c310090 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-78d847b
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-d40ec0d>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-d40ec0d:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-d40ec0d img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-57d90bf
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-09c8171>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-09c8171:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-09c8171 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-40dc0c3
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-29df30c>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-29df30c:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-29df30c img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-f2b2033
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-51d5451>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-51d5451:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-51d5451 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-99dd0e7
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: -20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 80px;
    --padding-right: 80px;
}
.elementor-17314 .elementor-element.elementor-element-8e7e5c8
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-30c8fa4>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-30c8fa4:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-30c8fa4 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-3bb1d30
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-79e822e>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-79e822e:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-79e822e img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-f36c076
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-620007d>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-620007d:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-620007d img
{
    transition-duration: 0s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-11cd7f0
{
    --display: flex;
    --justify-content: flex-start;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-53aeb24>.elementor-widget-container
{
    padding: 4px 4px 4px 4px;
    transition: background 1.9s;
    border-radius: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-53aeb24:hover img
{
    opacity: 1;
}
.elementor-17314 .elementor-element.elementor-element-53aeb24 img
{
    transition-duration: 0s;
}
.elementor-17314 .elementor-element.elementor-element-6b2375c
{
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-title-font-size: 20px;
    --n-tabs-title-color: #fff;
    --n-tabs-title-color-active: #fff;
}
.elementor-17314 .elementor-element.elementor-element-6b2375c>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #1754d5;
}
.elementor-17314 .elementor-element.elementor-element-6b2375c>.elementor-widget-container
{
    padding: 20px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-6b2375c.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
{
    border-style: none;
}
.elementor-17314 .elementor-element.elementor-element-6b2375c.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-17314 .elementor-element.elementor-element-6b2375c.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
{
    border-style: solid;
    border-width: 0 0 3px 0;
    border-color: #f24c2c;
}
.elementor-17314 .elementor-element.elementor-element-6b2375c.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: 1.3em;
}
.elementor-17314 .elementor-element.elementor-element-6b2375c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover
{
    --n-tabs-title-color-hover: #fff;
}
.elementor-17314 .elementor-element.elementor-element-f04ca76
{
    --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-17314 .elementor-element.elementor-element-ad3a121>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-ad3a121.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-ad3a121 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-4f9d7e2 .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: #fff;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-17314 .elementor-element.elementor-element-4f9d7e2 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-4f9d7e2 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-4f9d7e2 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-4f9d7e2 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-af1d508:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-af1d508>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-af1d508>.elementor-container
{
    max-width: 1440px;
}
.elementor-17314 .elementor-element.elementor-element-af1d508
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 72px 0 72px 0;
}
.elementor-17314 .elementor-element.elementor-element-af1d508>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-17314 .elementor-element.elementor-element-adab32a>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-d90227b
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-17314 .elementor-element.elementor-element-dbe2934
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-dbe2934 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-fa31170
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-17314 .elementor-element.elementor-element-fa31170 .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-fa31170 .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-d11fe3e
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.elementor-bc-flex-widget .elementor-17314 .elementor-element.elementor-element-38ba2e2.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-17314 .elementor-element.elementor-element-38ba2e2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-17314 .elementor-element.elementor-element-565f435>.elementor-element-populated
{
    margin: 0 0 0 50px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 50px;
    padding: 15px 15px 15px 15px;
}
.elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-17314 .elementor-element.elementor-element-b559964
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-icon
{
    padding-right: 7px;
}
.elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-b559964 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-34df972
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-979af0d.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-979af0d
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-979af0d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-3c3b513 .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-17314 .elementor-element.elementor-element-3c3b513 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-3c3b513 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-3c3b513>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-3c3b513.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-3c3b513
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-3c3b513 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-3c3b513 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-c4cba66
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-c4cba66:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-c4cba66>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-17314 .elementor-element.elementor-element-8ca52f8
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-8ca52f8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-fc3c516
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-fc3c516 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-fc3c516 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-38672e9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-d72eda2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-d72eda2:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-d72eda2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-17314 .elementor-element.elementor-element-e381fe1>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-e381fe1
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-e381fe1 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-9c646f5>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-17314 .elementor-element.elementor-element-9c646f5
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-6216e83
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-6216e83:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-6216e83>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-17314 .elementor-element.elementor-element-fae0600>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-fae0600
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-fae0600 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-329a8b5>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-17314 .elementor-element.elementor-element-329a8b5
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-f818d26
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-17314 .elementor-element.elementor-element-be0666e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-be0666e:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-be0666e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-17314 .elementor-element.elementor-element-0baf369>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-0baf369
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-0baf369 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-c6847ee>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-17314 .elementor-element.elementor-element-c6847ee
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-31bafb7
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-31bafb7:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-31bafb7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-17314 .elementor-element.elementor-element-2911af3>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-2911af3
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-2911af3 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-dc6f158>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-17314 .elementor-element.elementor-element-dc6f158
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-fbf5a01
{
    --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;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-2b14e61
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-2b14e61:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-2b14e61>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-17314 .elementor-element.elementor-element-6977cd7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-17314 .elementor-element.elementor-element-6977cd7
{
    text-align: left;
}
.elementor-17314 .elementor-element.elementor-element-6977cd7 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-313b00e>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-17314 .elementor-element.elementor-element-313b00e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-393847e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-8f87872>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-17314 .elementor-element.elementor-element-8f87872.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-8f87872
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-8f87872 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-d01680c .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
    line-height: 28px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-17314 .elementor-element.elementor-element-d01680c .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-d01680c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-d01680c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-d01680c
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-d01680c .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-d01680c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-54d8cc9
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-54d8cc9:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-54d8cc9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-870893a
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 36px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-455d052
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-455d052 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-37ad21e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-37ad21e .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-37ad21e .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-1335f0c
{
    --display: flex;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-1335f0c.e-con
{
    --align-self: center;
}
.elementor-17314 .elementor-element.elementor-element-12259e6
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-12259e6 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 33px;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-67c339b
{
    --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-17314 .elementor-element.elementor-element-7d5757f>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-7d5757f .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-36e9d25 .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-17314 .elementor-element.elementor-element-36e9d25 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-36e9d25 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-36e9d25 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-36e9d25 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-22fdf27
{
    --display: flex;
    --flex-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: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-22fdf27:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-22fdf27>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-17314 .elementor-element.elementor-element-22fdf27.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-96b83e9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-96b83e9.elementor-element
{
    --align-self: center;
}
.elementor-17314 .elementor-element.elementor-element-96b83e9
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-96b83e9 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-d544fec
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-d544fec .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-d544fec .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-7c92ba7
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-e4dc102
{
    --display: flex;
    --flex-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: 55px 0px;
    --row-gap: 55px;
    --column-gap: 0px;
}
.elementor-17314 .elementor-element.elementor-element-a7ffe39>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-17314 .elementor-element.elementor-element-a7ffe39 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-a7ffe39.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-17314 .elementor-element.elementor-element-a7ffe39.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-17314 .elementor-element.elementor-element-a7ffe39.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-17314 .elementor-element.elementor-element-a7ffe39 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-a7ffe39 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-17314 .elementor-element.elementor-element-a7ffe39 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-4033900>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-17314 .elementor-element.elementor-element-4033900 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-4033900.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-17314 .elementor-element.elementor-element-4033900.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-17314 .elementor-element.elementor-element-4033900.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-17314 .elementor-element.elementor-element-4033900 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-4033900 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-17314 .elementor-element.elementor-element-4033900 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-7725292>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-17314 .elementor-element.elementor-element-7725292 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-7725292.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-17314 .elementor-element.elementor-element-7725292.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-17314 .elementor-element.elementor-element-7725292.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-17314 .elementor-element.elementor-element-7725292 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-7725292 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-17314 .elementor-element.elementor-element-7725292 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-7264408
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-dc76edb
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-dc76edb img
{
    width: 75%;
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #fff;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 2px 8px 23px 6px #0c44ba;
}
.elementor-17314 .elementor-element.elementor-element-e472829
{
    --display: flex;
    --flex-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: 60px 0px;
    --row-gap: 60px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-35781a1>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-17314 .elementor-element.elementor-element-35781a1 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-35781a1.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-17314 .elementor-element.elementor-element-35781a1.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-17314 .elementor-element.elementor-element-35781a1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-17314 .elementor-element.elementor-element-35781a1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-35781a1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-17314 .elementor-element.elementor-element-35781a1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-7ac2e35
{
    width: var(--container-widget-width,102.024%);
    max-width: 102.024%;
    --container-widget-width: 102.024%;
    --container-widget-flex-grow: 0;
}
.elementor-17314 .elementor-element.elementor-element-7ac2e35>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 25px;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-17314 .elementor-element.elementor-element-7ac2e35.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-7ac2e35 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-7ac2e35.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-17314 .elementor-element.elementor-element-7ac2e35.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-17314 .elementor-element.elementor-element-7ac2e35.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-17314 .elementor-element.elementor-element-7ac2e35 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-7ac2e35 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-17314 .elementor-element.elementor-element-7ac2e35 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-c0071b1
{
    width: var(--container-widget-width,102.024%);
    max-width: 102.024%;
    --container-widget-width: 102.024%;
    --container-widget-flex-grow: 0;
}
.elementor-17314 .elementor-element.elementor-element-c0071b1>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-17314 .elementor-element.elementor-element-c0071b1.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-c0071b1 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-c0071b1.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-17314 .elementor-element.elementor-element-c0071b1.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-17314 .elementor-element.elementor-element-c0071b1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-17314 .elementor-element.elementor-element-c0071b1 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-c0071b1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-17314 .elementor-element.elementor-element-c0071b1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-a113d63
{
    --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-17314 .elementor-element.elementor-element-c49f534
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-c49f534.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-1a1c62f
{
    width: var(--container-widget-width,102.024%);
    max-width: 102.024%;
    --container-widget-width: 102.024%;
    --container-widget-flex-grow: 0;
}
.elementor-17314 .elementor-element.elementor-element-1a1c62f>.elementor-widget-container
{
    background-color: #1a3b8d;
    margin: 0 0 0 0;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-17314 .elementor-element.elementor-element-1a1c62f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-1a1c62f .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-1a1c62f.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-17314 .elementor-element.elementor-element-1a1c62f.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-17314 .elementor-element.elementor-element-1a1c62f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-17314 .elementor-element.elementor-element-1a1c62f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-1a1c62f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-17314 .elementor-element.elementor-element-1a1c62f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-79e32da
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-1f07ade>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-17314 .elementor-element.elementor-element-1f07ade.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-1f07ade
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-1f07ade .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-59f9d47 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
    line-height: 28px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-17314 .elementor-element.elementor-element-59f9d47 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-59f9d47 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-59f9d47>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-59f9d47
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-59f9d47 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-59f9d47 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-6a94c04
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-6a94c04:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-6a94c04>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Group-284.png");
}
.elementor-17314 .elementor-element.elementor-element-28863ae
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-51fdd02
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-137ab8d
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-1f04d6b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-1f04d6b.elementor-element
{
    --align-self: center;
}
.elementor-17314 .elementor-element.elementor-element-1f04d6b
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-1f04d6b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-6c2656c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-6c2656c .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-6c2656c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-17edeec
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: 20px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-9d777e9
{
    --display: flex;
    --justify-content: center;
}
.elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-icon i
{
    color: #fff;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-icon svg
{
    fill: #fff;
    transition: fill .3s;
}
.elementor-17314 .elementor-element.elementor-element-2ee7ed8
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-icon
{
    padding-right: 6px;
}
.elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-2ee7ed8 .elementor-icon-list-text
{
    color: #fff;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-1869a35
{
    --display: flex;
    --justify-content: center;
}
.elementor-17314 .elementor-element.elementor-element-c808a1f img
{
    width: 85%;
    max-width: 100%;
}
.elementor-17314 .elementor-element.elementor-element-6413496
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-8b7a204
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-3ac58ba .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
    line-height: 28px;
    fill: #1754d5;
    color: #1754d5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-17314 .elementor-element.elementor-element-3ac58ba .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-3ac58ba .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-3ac58ba>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-3ac58ba
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-3ac58ba .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-3ac58ba .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-16f1538
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-16f1538:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-16f1538>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-60e7125
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-1f8f0cd
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-5bf9724
{
    --display: flex;
}
.elementor-17314 .elementor-element.elementor-element-71ffba6
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-71ffba6 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-6152d09
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-6152d09 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-6152d09 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-90027f0
{
    --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;
    --align-items: stretch;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-f3e9ce0
{
    --display: flex;
    --justify-content: center;
}
.elementor-17314 .elementor-element.elementor-element-11838ee img
{
    width: 75%;
    max-width: 100%;
}
.elementor-17314 .elementor-element.elementor-element-649a230
{
    --display: flex;
    --padding-top: 15px;
    --padding-bottom: 15px;
    --padding-left: 15px;
    --padding-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-17314 .elementor-element.elementor-element-1a76d0d
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-icon
{
    padding-right: 6px;
}
.elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-1a76d0d .elementor-icon-list-text
{
    color: #050000;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-0be8d2c
{
    --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-17314 .elementor-element.elementor-element-7681dea>.elementor-widget-container
{
    padding: 8px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-7681dea .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-175440d .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-17314 .elementor-element.elementor-element-175440d .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-175440d .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-175440d .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-175440d .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-fc005ce
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-fc005ce:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-fc005ce>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-17314 .elementor-element.elementor-element-c2d2a3e>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-c2d2a3e.elementor-element
{
    --align-self: center;
}
.elementor-17314 .elementor-element.elementor-element-c2d2a3e
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-c2d2a3e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-b45d17b
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-b45d17b .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-b45d17b .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-928cb00
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-c296edc
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-17314 .elementor-element.elementor-element-c296edc::before, .elementor-17314 .elementor-element.elementor-element-c296edc>.elementor-background-video-container::before, .elementor-17314 .elementor-element.elementor-element-c296edc>.e-con-inner>.elementor-background-video-container::before, .elementor-17314 .elementor-element.elementor-element-c296edc>.elementor-background-slideshow::before, .elementor-17314 .elementor-element.elementor-element-c296edc>.e-con-inner>.elementor-background-slideshow::before, .elementor-17314 .elementor-element.elementor-element-c296edc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-17314 .elementor-element.elementor-element-08ae6cb.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-08ae6cb.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-08ae6cb.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-08ae6cb .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-17314 .elementor-element.elementor-element-08ae6cb .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-08ae6cb .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-fbc8b06.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-fbc8b06.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-fbc8b06.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-fbc8b06 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-17314 .elementor-element.elementor-element-fbc8b06 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-fbc8b06 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-186069d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-186069d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-186069d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-186069d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-17314 .elementor-element.elementor-element-186069d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-186069d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-ff86e43.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ff86e43.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ff86e43.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ff86e43 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-17314 .elementor-element.elementor-element-ff86e43 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-ff86e43 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-879deac.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-879deac.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-879deac.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-879deac .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-17314 .elementor-element.elementor-element-879deac .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-879deac .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-7a08220.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-7a08220.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-7a08220.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-7a08220 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-17314 .elementor-element.elementor-element-7a08220 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-7a08220 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-ddd7f24.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ddd7f24.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ddd7f24.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ddd7f24 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 11%;
}
.elementor-17314 .elementor-element.elementor-element-ddd7f24 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-ddd7f24 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-8f704e5.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-8f704e5.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-8f704e5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-8f704e5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 8%;
}
.elementor-17314 .elementor-element.elementor-element-8f704e5 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-8f704e5 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-f040cd4.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-f040cd4.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-f040cd4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-f040cd4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-17314 .elementor-element.elementor-element-f040cd4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-f040cd4 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-17314 .elementor-element.elementor-element-1c4edcc
{
    --display: flex;
    --min-height: 400px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-1c4edcc:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-1c4edcc>.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-17314 .elementor-element.elementor-element-aab8248
{
    --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;
}
.elementor-17314 .elementor-element.elementor-element-82c1426
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-6d08c68.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-6d08c68.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-6d08c68.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-6d08c68 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-17314 .elementor-element.elementor-element-6d08c68 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-6d08c68 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-6d08c68 .elementor-image-box-description
{
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-2fea798
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-9799f3a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-eddc42a.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-eddc42a.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-eddc42a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-eddc42a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-17314 .elementor-element.elementor-element-eddc42a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-eddc42a .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-fc63bb0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-3838745
{
    --display: flex;
    --flex-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: 20px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-ac0a0ed>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-ac0a0ed.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ac0a0ed.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ac0a0ed.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ac0a0ed .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-17314 .elementor-element.elementor-element-ac0a0ed .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-ac0a0ed .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-4b53fbb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-6bc0251
{
    --display: flex;
    --flex-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: 20px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-f49fdfa>.elementor-widget-container
{
    margin: 10px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-f49fdfa.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-f49fdfa.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-f49fdfa.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-f49fdfa .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-17314 .elementor-element.elementor-element-f49fdfa .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-f49fdfa .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-c428b4b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-2dae683
{
    --display: flex;
    --flex-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: 10px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-b9822ea>.elementor-widget-container
{
    margin: 10px 0 0 20px;
}
.elementor-17314 .elementor-element.elementor-element-b9822ea.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-b9822ea.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-b9822ea.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-b9822ea .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-17314 .elementor-element.elementor-element-b9822ea .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-b9822ea .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-b1f0fc4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-61e840d
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-6acdd97>.elementor-widget-container
{
    margin: 40px 0 0 -10px;
}
.elementor-17314 .elementor-element.elementor-element-6acdd97.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-6acdd97.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-6acdd97.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-6acdd97 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-17314 .elementor-element.elementor-element-6acdd97 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-6acdd97 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-bd16f76
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-74224b4
{
    --display: flex;
    --flex-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: 30px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-5a1c9f2>.elementor-widget-container
{
    margin: 5px 0 0 13px;
}
.elementor-17314 .elementor-element.elementor-element-5a1c9f2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-5a1c9f2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-5a1c9f2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-5a1c9f2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-17314 .elementor-element.elementor-element-5a1c9f2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-5a1c9f2 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-ebc5438
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-72b9358
{
    --display: flex;
    --flex-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: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-e90ec6e>.elementor-widget-container
{
    margin: 20px 0 0 5px;
}
.elementor-17314 .elementor-element.elementor-element-e90ec6e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-e90ec6e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-e90ec6e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-e90ec6e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 50px;
}
.elementor-17314 .elementor-element.elementor-element-e90ec6e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-e90ec6e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-98724a0
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-6c2e6a3
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-30347f8>.elementor-widget-container
{
    margin: 40px 0 0 5px;
}
.elementor-17314 .elementor-element.elementor-element-30347f8.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-17314 .elementor-element.elementor-element-30347f8.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-30347f8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-17314 .elementor-element.elementor-element-30347f8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-17314 .elementor-element.elementor-element-30347f8 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-17314 .elementor-element.elementor-element-30347f8 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-17314 .elementor-element.elementor-element-f329635
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-6a35b55
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: -10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-f36a1ad.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-f36a1ad
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-f36a1ad .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 30px;
    color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-316dad5 .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-17314 .elementor-element.elementor-element-316dad5 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-316dad5 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-316dad5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-316dad5
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-316dad5 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-316dad5 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-48cf044
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-48cf044:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-48cf044>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-17314 .elementor-element.elementor-element-8942ecf>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-8942ecf
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-8942ecf .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-17f84da
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-17f84da .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-17f84da .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-26edad7
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-6c98dcb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-6c98dcb.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-7ed4d26 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-17314 .elementor-element.elementor-element-7ed4d26 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-17314 .elementor-element.elementor-element-7ed4d26 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-8f6e853
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-8f6e853.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-e48ca18 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-17314 .elementor-element.elementor-element-e48ca18
{
    width: var(--container-widget-width,104.662%);
    max-width: 104.662%;
    --container-widget-width: 104.662%;
    --container-widget-flex-grow: 0;
}
.elementor-17314 .elementor-element.elementor-element-e48ca18.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-e48ca18 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-17314 .elementor-element.elementor-element-e48ca18 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-1d5ef34
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-1d5ef34.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-c206587 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-17314 .elementor-element.elementor-element-c206587 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-17314 .elementor-element.elementor-element-c206587 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-a9767ae
{
    --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;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-7b8d922
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-7b8d922.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-44cb232 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.2em;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-17314 .elementor-element.elementor-element-44cb232
{
    width: var(--container-widget-width,104.435%);
    max-width: 104.435%;
    --container-widget-width: 104.435%;
    --container-widget-flex-grow: 0;
}
.elementor-17314 .elementor-element.elementor-element-44cb232.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-44cb232 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-17314 .elementor-element.elementor-element-44cb232 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-17314 .elementor-element.elementor-element-78da428
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-78da428>.elementor-widget-container
{
    margin: 30px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-78da428.elementor-element
{
    --align-self: center;
}
.elementor-17314 .elementor-element.elementor-element-2d21942>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-2d21942
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-94591f8
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-f1d4f29.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-17314 .elementor-element.elementor-element-f1d4f29
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-f1d4f29 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 26px;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-90e67de .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-17314 .elementor-element.elementor-element-90e67de .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-90e67de .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-90e67de>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-90e67de
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-90e67de .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-90e67de .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-28bf6c8:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-28bf6c8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f3f3f3;
}
.elementor-17314 .elementor-element.elementor-element-28bf6c8
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-17314 .elementor-element.elementor-element-28bf6c8>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-17314 .elementor-element.elementor-element-5ff707f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-5ff707f
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-5ff707f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-4dccbbd
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-4dccbbd .elementor-divider-separator
{
    width: 108px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-4dccbbd .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-b01b290
{
    margin-top: 40px;
    margin-bottom: 0;
}
.elementor-17314 .elementor-element.elementor-element-09d0985>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-17314 .elementor-element.elementor-element-09d0985
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-ac6f090>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-17314 .elementor-element.elementor-element-ac6f090
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-60645e0>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
}
body.rtl .elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-15px / 2);
}
body:not(.rtl) .elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-15px / 2);
}
.elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-icon i
{
    color: #000;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-icon svg
{
    fill: #000;
    transition: fill .3s;
}
.elementor-17314 .elementor-element.elementor-element-60645e0
{
    --e-icon-list-icon-size: 12px;
    --icon-vertical-offset: 0px;
}
.elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-icon
{
    padding-right: 15px;
}
.elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-text
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-7fc8d07
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 40px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-7fc8d07.e-con
{
    --align-self: center;
}
.elementor-17314 .elementor-element.elementor-element-d7232d4 .elementor-button
{
    background-color: #1754d5;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 500;
    text-decoration: none;
    line-height: 1.2em;
    fill: #fff;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-17314 .elementor-element.elementor-element-d7232d4 .elementor-button:hover, .elementor-17314 .elementor-element.elementor-element-d7232d4 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-d7232d4>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-d7232d4
{
    z-index: 2;
}
.elementor-17314 .elementor-element.elementor-element-d7232d4 .elementor-button:hover svg, .elementor-17314 .elementor-element.elementor-element-d7232d4 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-17314 .elementor-element.elementor-element-8dec843
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-427a05c
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-427a05c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-bc2e62e
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-bc2e62e .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-bc2e62e .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-17314 .elementor-element.elementor-element-57d3a7e
{
    --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-17314 .elementor-element.elementor-element-57d3a7e:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-57d3a7e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-57d3a7e: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-17314 .elementor-element.elementor-element-57d3a7e, .elementor-17314 .elementor-element.elementor-element-57d3a7e::before
{
    --border-transition: .3s;
}
.elementor-17314 .elementor-element.elementor-element-41997a1
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-9524a70>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-9524a70
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-2eea95f
{
    --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-17314 .elementor-element.elementor-element-2eea95f:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-2eea95f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-2eea95f: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-17314 .elementor-element.elementor-element-2eea95f, .elementor-17314 .elementor-element.elementor-element-2eea95f::before
{
    --border-transition: .3s;
}
.elementor-17314 .elementor-element.elementor-element-1861294
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-39685a1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-39685a1
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-fcb3a7b
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-17314 .elementor-element.elementor-element-fcb3a7b:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-fcb3a7b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-fcb3a7b: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-17314 .elementor-element.elementor-element-fcb3a7b, .elementor-17314 .elementor-element.elementor-element-fcb3a7b::before
{
    --border-transition: .3s;
}
.elementor-17314 .elementor-element.elementor-element-0c1d8f9
{
    --display: flex;
    --flex-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-17314 .elementor-element.elementor-element-eb4e6a3
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-e27abc0
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-e27abc0:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-e27abc0>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-e27abc0: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-17314 .elementor-element.elementor-element-e27abc0, .elementor-17314 .elementor-element.elementor-element-e27abc0::before
{
    --border-transition: .3s;
}
.elementor-17314 .elementor-element.elementor-element-519332b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-4efcadf
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-12c0241
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-12c0241:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-12c0241>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-12c0241: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-17314 .elementor-element.elementor-element-12c0241, .elementor-17314 .elementor-element.elementor-element-12c0241::before
{
    --border-transition: .3s;
}
.elementor-17314 .elementor-element.elementor-element-b875d3c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-462c71d
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-e2b52f3
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-e2b52f3:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-e2b52f3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-e2b52f3: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-17314 .elementor-element.elementor-element-e2b52f3, .elementor-17314 .elementor-element.elementor-element-e2b52f3::before
{
    --border-transition: .3s;
}
.elementor-17314 .elementor-element.elementor-element-915dc66
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-769be60
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-3e270f1
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-3e270f1:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-3e270f1>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-3e270f1: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-17314 .elementor-element.elementor-element-3e270f1, .elementor-17314 .elementor-element.elementor-element-3e270f1::before
{
    --border-transition: .3s;
}
.elementor-17314 .elementor-element.elementor-element-99b99a8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-05d9254
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-f65ec0f
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-f65ec0f:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-f65ec0f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-f65ec0f: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-17314 .elementor-element.elementor-element-f65ec0f, .elementor-17314 .elementor-element.elementor-element-f65ec0f::before
{
    --border-transition: .3s;
}
.elementor-17314 .elementor-element.elementor-element-064bab3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-379a418
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-b29f247
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-b29f247:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-b29f247>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-b29f247: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-17314 .elementor-element.elementor-element-b29f247, .elementor-17314 .elementor-element.elementor-element-b29f247::before
{
    --border-transition: .3s;
}
.elementor-17314 .elementor-element.elementor-element-c3d932f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-a22c37a
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-4417c8c
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-17314 .elementor-element.elementor-element-4417c8c:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-4417c8c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-17314 .elementor-element.elementor-element-4417c8c: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-17314 .elementor-element.elementor-element-4417c8c, .elementor-17314 .elementor-element.elementor-element-4417c8c::before
{
    --border-transition: .3s;
}
.elementor-17314 .elementor-element.elementor-element-5d13a97
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-17314 .elementor-element.elementor-element-b1f9975
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-1a8ea5c
{
    --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-17314 .elementor-element.elementor-element-1a8ea5c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-17314 .elementor-element.elementor-element-1a8ea5c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-1a8ea5c
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-17314 .elementor-element.elementor-element-1a8ea5c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
.elementor-17314 .elementor-element.elementor-element-ee6e075:not(.elementor-motion-effects-element-type-background), .elementor-17314 .elementor-element.elementor-element-ee6e075>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #efefef;
}
.elementor-17314 .elementor-element.elementor-element-ee6e075
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 50px 0 50px 0;
}
.elementor-17314 .elementor-element.elementor-element-ee6e075>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-17314 .elementor-element.elementor-element-8bc2238>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 15px 15px 15px 15px;
}
.elementor-17314 .elementor-element.elementor-element-8bc2238>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-17314 .elementor-element.elementor-element-b4f363a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-b4f363a
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-b4f363a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-ca8492a
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-ca8492a .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-ca8492a .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-6f1168a .elementor-icon-list-icon i
{
    color: #1754d5;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-6f1168a .elementor-icon-list-icon svg
{
    fill: #1754d5;
    transition: fill .3s;
}
.elementor-17314 .elementor-element.elementor-element-6f1168a
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-17314 .elementor-element.elementor-element-6f1168a .elementor-icon-list-icon
{
    padding-right: 10px;
}
.elementor-17314 .elementor-element.elementor-element-6f1168a .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-6f1168a .elementor-icon-list-item>a
{
    font-family: "Geomanist",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 2em;
}
.elementor-17314 .elementor-element.elementor-element-6f1168a .elementor-icon-list-text
{
    color: #0c0c0c;
    transition: color .3s;
}
.elementor-17314 .elementor-element.elementor-element-f57d4ec
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 72px 0 72px 0;
}
.elementor-17314 .elementor-element.elementor-element-3a8bf21>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-17314 .elementor-element.elementor-element-3a8bf21
{
    text-align: center;
}
.elementor-17314 .elementor-element.elementor-element-3a8bf21 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #000;
}
.elementor-17314 .elementor-element.elementor-element-0ee602c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-17314 .elementor-element.elementor-element-0ee602c .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-17314 .elementor-element.elementor-element-0ee602c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-17314 .elementor-element.elementor-element-469f62c
{
    --display: flex;
}
:root
{
    --page-title-display: none;
}
@media(min-width: 768px)
{
    .elementor-17314 .elementor-element.elementor-element-490594e
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-9daf969
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-820c5db
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-b16bb22
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-05fe1bc
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-09b26cd
    {
        --width: 1228px;
    }
    .elementor-17314 .elementor-element.elementor-element-04a1408
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-1aae198
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-0c3c765
    {
        --content-width: 450px;
    }
    .elementor-17314 .elementor-element.elementor-element-fa7bc67
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-d9bb3d2
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-d4be5c2
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-e719637
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-c376de9
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-b5613ec
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-452c730
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-f1e7c38
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-ee1d463
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-1c7f142
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-65f7c47
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-ce2d936
    {
        --width: 10%;
    }
    .elementor-17314 .elementor-element.elementor-element-81125c5
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-e2b9bf7
    {
        --width: 1.5%;
    }
    .elementor-17314 .elementor-element.elementor-element-e7b36e0
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-bcb115d
    {
        --width: 1.5%;
    }
    .elementor-17314 .elementor-element.elementor-element-7a74ceb
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-a4346ed
    {
        --width: 1.5%;
    }
    .elementor-17314 .elementor-element.elementor-element-cba2336
    {
        --width: 10%;
    }
    .elementor-17314 .elementor-element.elementor-element-752952c
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-4aedf78
    {
        --content-width: 1140px;
    }
    .elementor-17314 .elementor-element.elementor-element-e07ba5f
    {
        --width: 35%;
    }
    .elementor-17314 .elementor-element.elementor-element-9b6efd2
    {
        --width: 35%;
    }
    .elementor-17314 .elementor-element.elementor-element-21e2871
    {
        --width: 35%;
    }
    .elementor-17314 .elementor-element.elementor-element-7f27fb9
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-9d38f87
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-cde9c67
    {
        --width: 10%;
    }
    .elementor-17314 .elementor-element.elementor-element-cc9488d
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-eb4ad0e
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-5b69de6
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-d809030
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-9d820c6
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-cb89884
    {
        --width: 10%;
    }
    .elementor-17314 .elementor-element.elementor-element-10b698b
    {
        --width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-d2b25e8
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-0016fca
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-48526a2
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-94ebb57
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-c610e72
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-199d262
    {
        --width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-c4e8c42
    {
        --width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-61027b7
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-6078bef
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-24d8303
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-7cb841e
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-3565cce
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-25f75ce
    {
        --width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-4e3edcd
    {
        --width: 10%;
    }
    .elementor-17314 .elementor-element.elementor-element-7f8c026
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-7ed675b
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-ae494b6
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-4daba23
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-53e98d9
    {
        --width: 16%;
    }
    .elementor-17314 .elementor-element.elementor-element-0c14f60
    {
        --width: 10%;
    }
    .elementor-17314 .elementor-element.elementor-element-ba825c0
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-576f57c
    {
        --width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-5e47b16
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-d04b403
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-5c23a56
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-f1cbec4
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-76bfd78
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-f3ce6fd
    {
        --width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-1ae8330
    {
        --width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-52365b7
    {
        --width: 14%;
    }
    .elementor-17314 .elementor-element.elementor-element-d92b119
    {
        --width: 12%;
    }
    .elementor-17314 .elementor-element.elementor-element-0c460d2
    {
        --width: 12%;
    }
    .elementor-17314 .elementor-element.elementor-element-d34c660
    {
        --width: 12%;
    }
    .elementor-17314 .elementor-element.elementor-element-1888f58
    {
        --width: 12%;
    }
    .elementor-17314 .elementor-element.elementor-element-cea6500
    {
        --width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-4d6a324
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-1f1a3ff
    {
        --width: 1228px;
    }
    .elementor-17314 .elementor-element.elementor-element-40e412d
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-f38632f
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-efbd612
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-893cd6a
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-d7787fe
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-e36c69a
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-6d76ed9
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-3620254
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-92dd0d6
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-52f64bd
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-6f011fe
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-47ed68e
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-b7347f8
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-71eb38b
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-cc1ccee
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-8313f4c
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-ae7404b
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-f04ca76
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-38ba2e2
    {
        width: 48.301%;
    }
    .elementor-17314 .elementor-element.elementor-element-565f435
    {
        width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-c4cba66
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-38672e9
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-d72eda2
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-6216e83
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-f818d26
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-be0666e
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-31bafb7
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-fbf5a01
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-2b14e61
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-393847e
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-54d8cc9
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-1335f0c
    {
        --width: 1140px;
    }
    .elementor-17314 .elementor-element.elementor-element-22fdf27
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-7c92ba7
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-e4dc102
    {
        --width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-7264408
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-e472829
    {
        --width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-a113d63
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-c49f534
    {
        --width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-79e32da
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-f3e9ce0
    {
        --width: 53.806%;
    }
    .elementor-17314 .elementor-element.elementor-element-649a230
    {
        --width: 44.495%;
    }
    .elementor-17314 .elementor-element.elementor-element-928cb00
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-1c4edcc
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-aab8248
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-82c1426
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-2fea798
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-9799f3a
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-fc63bb0
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-3838745
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-4b53fbb
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-6bc0251
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-c428b4b
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-2dae683
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-b1f0fc4
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-61e840d
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-bd16f76
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-74224b4
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-ebc5438
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-72b9358
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-98724a0
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-6c2e6a3
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-f329635
    {
        --width: 11%;
    }
    .elementor-17314 .elementor-element.elementor-element-48cf044
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-6c98dcb
    {
        --width: 24%;
    }
    .elementor-17314 .elementor-element.elementor-element-8f6e853
    {
        --width: 22%;
    }
    .elementor-17314 .elementor-element.elementor-element-1d5ef34
    {
        --width: 21%;
    }
    .elementor-17314 .elementor-element.elementor-element-7b8d922
    {
        --width: 30%;
    }
    .elementor-17314 .elementor-element.elementor-element-8dec843
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-41997a1
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-1861294
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-0c1d8f9
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-e27abc0
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-519332b
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-12c0241
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-b875d3c
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-e2b52f3
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-915dc66
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-3e270f1
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-99b99a8
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-f65ec0f
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-064bab3
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-b29f247
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-c3d932f
    {
        --content-width: 1460px;
    }
    .elementor-17314 .elementor-element.elementor-element-4417c8c
    {
        --content-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-5d13a97
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-17314 .elementor-element.elementor-element-81125c5
    {
        --width: 20%;
    }
    .elementor-17314 .elementor-element.elementor-element-e7b36e0
    {
        --width: 20%;
    }
    .elementor-17314 .elementor-element.elementor-element-7a74ceb
    {
        --width: 27%;
    }
    .elementor-17314 .elementor-element.elementor-element-cc9488d
    {
        --width: 19%;
    }
    .elementor-17314 .elementor-element.elementor-element-eb4ad0e
    {
        --width: 19%;
    }
    .elementor-17314 .elementor-element.elementor-element-5b69de6
    {
        --width: 19%;
    }
    .elementor-17314 .elementor-element.elementor-element-d809030
    {
        --width: 19%;
    }
    .elementor-17314 .elementor-element.elementor-element-9d820c6
    {
        --width: 19%;
    }
    .elementor-17314 .elementor-element.elementor-element-565f435
    {
        width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-e4dc102
    {
        --width: 48%;
    }
    .elementor-17314 .elementor-element.elementor-element-7264408
    {
        --width: 45%;
    }
    .elementor-17314 .elementor-element.elementor-element-e472829
    {
        --width: 48%;
    }
    .elementor-17314 .elementor-element.elementor-element-c49f534
    {
        --width: 33%;
    }
    .elementor-17314 .elementor-element.elementor-element-6c98dcb
    {
        --width: 32%;
    }
    .elementor-17314 .elementor-element.elementor-element-8f6e853
    {
        --width: 28%;
    }
    .elementor-17314 .elementor-element.elementor-element-1d5ef34
    {
        --width: 30%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-17314 .elementor-element.elementor-element-9b3d14b
    {
        --n-tabs-title-padding-top: 10px;
        --n-tabs-title-padding-right: 10px;
        --n-tabs-title-padding-bottom: 10px;
        --n-tabs-title-padding-left: 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-d72eda2
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 20px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-6216e83
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-8f87872
    {
        width: var(--container-widget-width,556.797px);
        max-width: 556.797px;
        --container-widget-width: 556.797px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-12259e6
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-12259e6.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-1f07ade
    {
        width: var(--container-widget-width,556.797px);
        max-width: 556.797px;
        --container-widget-width: 556.797px;
        --container-widget-flex-grow: 0;
    }
}
@media(max-width: 1024px)
{
    .elementor-17314 .elementor-element.elementor-element-490594e
    {
        --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-17314 .elementor-element.elementor-element-9daf969
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-17314 .elementor-element.elementor-element-f6fe358 img
    {
        width: 75%;
    }
    .elementor-17314 .elementor-element.elementor-element-7786fdd
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-4843da7>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-87592dc
    {
        width: var(--container-widget-width,297.969px);
        max-width: 297.969px;
        --container-widget-width: 297.969px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-87592dc .elementor-heading-title
    {
        font-size: 24px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-69ae708 .elementor-heading-title
    {
        font-size: 33px;
        line-height: 1.4em;
    }
    .elementor-widget-image-box .elementor-image-box-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image-box .elementor-image-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6>.elementor-widget-container
    {
        margin: -10px 0 0 -25px;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-title
    {
        margin-bottom: 17px;
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 43%;
    }
    .elementor-17314 .elementor-element.elementor-element-18446c5>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-18446c5
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-17314 .elementor-element.elementor-element-a7e7739>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a7e7739
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 43%;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-title
    {
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-74997ad>.elementor-widget-container
    {
        margin: -40px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-74997ad
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-17314 .elementor-element.elementor-element-ca7777e>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ca7777e
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-title
    {
        margin-bottom: 17px;
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 43%;
    }
    .elementor-17314 .elementor-element.elementor-element-7022134
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569
    {
        width: var(--container-widget-width,187.734px);
        max-width: 187.734px;
        --container-widget-width: 187.734px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-title
    {
        margin-bottom: 25px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 39%;
    }
    .elementor-17314 .elementor-element.elementor-element-c2941ff
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-17314 .elementor-element.elementor-element-245d9db>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-245d9db
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-caf9f09.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-caf9f09.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-caf9f09.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-caf9f09 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-a395ce8
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-1f1d373.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-1f1d373.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-1f1d373.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-1f1d373 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-bb97db0
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-ad01981
    {
        --margin-top: 14px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-57f9608.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-57f9608.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-57f9608.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-57f9608 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-5b8c594
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-c5f1fb9
    {
        --padding-top: 34px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-67c3fdf.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-67c3fdf.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-67c3fdf.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-67c3fdf .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-f1a424a
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-7f8cfe4
    {
        --padding-top: 13px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-99679b0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-99679b0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-99679b0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-99679b0 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-c85fc85
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-9492e77
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-f9beb11.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-f9beb11.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-f9beb11.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-f9beb11 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-f354533
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-b344c6e
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-5b11d54.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-5b11d54.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-5b11d54.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-5b11d54 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-33f461b
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-e719637
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-3e39db3.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-3e39db3.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-3e39db3.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-3e39db3 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-3e39db3 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-ac8712e
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-c376de9
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-2eb13f9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-2eb13f9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-2eb13f9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-2eb13f9 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-2eb13f9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-3bdc11a
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-b5613ec
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-dab88e9.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-dab88e9.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-dab88e9.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-dab88e9 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-dab88e9 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-380e8aa
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-452c730
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-a7426a2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-a7426a2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-a7426a2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-a7426a2 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-a7426a2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-c685584
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-e385a77
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-df16bcb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-df16bcb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-df16bcb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-df16bcb .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-9d12db4
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-16380aa
    {
        --margin-top: 25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-2a20194.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-2a20194.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-2a20194.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-2a20194 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-64f734b
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-5944382
    {
        --margin-top: 37px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-4a630ae.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-4a630ae.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-4a630ae.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-4a630ae .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-2510a06
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-5117467
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-c0d7b56.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-c0d7b56.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-c0d7b56.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-c0d7b56 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-c0d7b56 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-95678e0
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-502584b
    {
        --padding-top: 60px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-dd92850.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-dd92850.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-dd92850.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-dd92850 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-dd92850 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-1a8bad2
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-d4d104d
    {
        --padding-top: 38px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-38f6ded.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-38f6ded.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-38f6ded.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-38f6ded .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-38f6ded .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-8afe92c
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-125df9f
    {
        --padding-top: 44px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-bc1cf10.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-bc1cf10.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-bc1cf10.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-bc1cf10 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-bc1cf10 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-17314 .elementor-element.elementor-element-843e3c5
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-33e8c7f .elementor-heading-title
    {
        line-height: 52px;
    }
    .elementor-17314 .elementor-element.elementor-element-466107b .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-17314 .elementor-element.elementor-element-185a356.e-con
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-5e6697b .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-5a39653.e-con
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-2537c30 .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-43ecd1b.e-con
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-796b67c
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-2c4b9d2
    {
        width: var(--container-widget-width,432.969px);
        max-width: 432.969px;
        --container-widget-width: 432.969px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-2c4b9d2 .elementor-heading-title
    {
        font-size: 24px;
        line-height: 1.2em;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-17314 .elementor-element.elementor-element-db67232 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-b574b8a .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-b748caa .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-e843028
    {
        width: var(--container-widget-width,198.016px);
        max-width: 198.016px;
        --container-widget-width: 198.016px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-35cc468
    {
        width: var(--container-widget-width,198.016px);
        max-width: 198.016px;
        --container-widget-width: 198.016px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-93b4130
    {
        width: var(--container-widget-width,184.016px);
        max-width: 184.016px;
        --container-widget-width: 184.016px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-9b3d14b
    {
        --n-tabs-title-padding-top: 10px;
        --n-tabs-title-padding-right: 10px;
        --n-tabs-title-padding-bottom: 10px;
        --n-tabs-title-padding-left: 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-b48ec0c
    {
        width: var(--container-widget-width,205.969px);
        max-width: 205.969px;
        --container-widget-width: 205.969px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b48ec0c .elementor-heading-title
    {
        font-size: 24px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-bb5eff6
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-04fc67e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-7a6f9b3
    {
        width: var(--container-widget-width,297.969px);
        max-width: 297.969px;
        --container-widget-width: 297.969px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7a6f9b3 .elementor-heading-title
    {
        font-size: 24px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-6b2375c>.elementor-widget-container
    {
        margin: 20px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ad3a121
    {
        width: var(--container-widget-width,457.688px);
        max-width: 457.688px;
        --container-widget-width: 457.688px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4f9d7e2.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-dbe2934
    {
        width: 100%;
        max-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-dbe2934>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-dbe2934.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-979af0d
    {
        width: var(--container-widget-width,254.969px);
        max-width: 254.969px;
        --container-widget-width: 254.969px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-979af0d .elementor-heading-title
    {
        font-size: 24px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-8f87872
    {
        width: var(--container-widget-width,272.797px);
        max-width: 272.797px;
        --container-widget-width: 272.797px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-8f87872>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 30px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-8f87872 .elementor-heading-title
    {
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-d01680c.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-455d052>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-12259e6
    {
        --container-widget-width: 63%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,63%);
        max-width: 63%;
    }
    .elementor-17314 .elementor-element.elementor-element-96b83e9 .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-e4dc102
    {
        --gap: 40px 0px;
        --row-gap: 40px;
        --column-gap: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-a7ffe39>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a7ffe39 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-a7ffe39 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-17314 .elementor-element.elementor-element-4033900>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4033900 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-4033900 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-17314 .elementor-element.elementor-element-7725292>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 15px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7725292 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 19%;
    }
    .elementor-17314 .elementor-element.elementor-element-7725292 .elementor-image-box-title
    {
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-7264408
    {
        --justify-content: center;
    }
    .elementor-17314 .elementor-element.elementor-element-7264408.e-con
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-e472829
    {
        --gap: 40px 0px;
        --row-gap: 40px;
        --column-gap: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-35781a1>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-35781a1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-17314 .elementor-element.elementor-element-35781a1 .elementor-image-box-title
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-7ac2e35>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7ac2e35 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-17314 .elementor-element.elementor-element-7ac2e35 .elementor-image-box-title
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-c0071b1>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-c0071b1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-17314 .elementor-element.elementor-element-c0071b1 .elementor-image-box-title
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-a113d63
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-c49f534
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-1a1c62f>.elementor-widget-container
    {
        margin: 0 -10px 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-1a1c62f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 26%;
    }
    .elementor-17314 .elementor-element.elementor-element-1a1c62f .elementor-image-box-title
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-1f07ade
    {
        width: var(--container-widget-width,333.797px);
        max-width: 333.797px;
        --container-widget-width: 333.797px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-1f07ade>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-1f07ade .elementor-heading-title
    {
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-1f04d6b .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-71ffba6>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-f3e9ce0
    {
        --justify-content: center;
    }
    .elementor-17314 .elementor-element.elementor-element-c2d2a3e .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-928cb00
    {
        --min-height: 250px;
    }
    .elementor-17314 .elementor-element.elementor-element-1c4edcc
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-aab8248
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-6d08c68.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-6d08c68.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-6d08c68.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-6d08c68 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-17314 .elementor-element.elementor-element-6d08c68 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-17314 .elementor-element.elementor-element-eddc42a>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-eddc42a .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-17314 .elementor-element.elementor-element-eddc42a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-eddc42a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-eddc42a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-eddc42a .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-17314 .elementor-element.elementor-element-eddc42a .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-17314 .elementor-element.elementor-element-ac0a0ed>.elementor-widget-container
    {
        margin: 10px 0 0 -10px;
    }
    .elementor-17314 .elementor-element.elementor-element-ac0a0ed.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ac0a0ed.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ac0a0ed.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ac0a0ed .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-17314 .elementor-element.elementor-element-ac0a0ed .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-17314 .elementor-element.elementor-element-f49fdfa.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-f49fdfa.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-f49fdfa.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-f49fdfa .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-17314 .elementor-element.elementor-element-f49fdfa .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-17314 .elementor-element.elementor-element-61e840d
    {
        --margin-top: -33px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-6acdd97>.elementor-widget-container
    {
        margin: -70px 0 0 -10px;
    }
    .elementor-17314 .elementor-element.elementor-element-6acdd97.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-6acdd97.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-6acdd97.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-6acdd97 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-17314 .elementor-element.elementor-element-6acdd97 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-17314 .elementor-element.elementor-element-74224b4
    {
        --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-17314 .elementor-element.elementor-element-5a1c9f2>.elementor-widget-container
    {
        margin: -85px 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-5a1c9f2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-5a1c9f2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-5a1c9f2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-5a1c9f2 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-17314 .elementor-element.elementor-element-5a1c9f2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-17314 .elementor-element.elementor-element-72b9358
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-e90ec6e>.elementor-widget-container
    {
        margin: -126px 0 0 15px;
    }
    .elementor-17314 .elementor-element.elementor-element-e90ec6e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-e90ec6e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-e90ec6e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-e90ec6e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-17314 .elementor-element.elementor-element-e90ec6e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40px;
    }
    .elementor-17314 .elementor-element.elementor-element-6c2e6a3
    {
        --margin-top: -12px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-30347f8>.elementor-widget-container
    {
        margin: -95px 0 0 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-30347f8.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-30347f8.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-30347f8.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-30347f8 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 12px;
    }
    .elementor-17314 .elementor-element.elementor-element-30347f8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 50px;
    }
    .elementor-17314 .elementor-element.elementor-element-6a35b55
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-f36a1ad
    {
        width: var(--container-widget-width,390.344px);
        max-width: 390.344px;
        --container-widget-width: 390.344px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-316dad5.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-26edad7
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-26edad7.e-con
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-6c98dcb
    {
        --justify-content: center;
    }
    .elementor-17314 .elementor-element.elementor-element-6c98dcb.e-con
    {
        --align-self: flex-start;
    }
    .elementor-17314 .elementor-element.elementor-element-7ed4d26 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-8f6e853
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-e48ca18>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-e48ca18 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-1d5ef34
    {
        --justify-content: center;
    }
    .elementor-17314 .elementor-element.elementor-element-c206587 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-a9767ae
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-a9767ae.e-con
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-7b8d922
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-44cb232>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-44cb232 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-78da428
    {
        --container-widget-width: 86%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,86%);
        max-width: 86%;
        font-size: 18px;
        line-height: 1.6em;
    }
    .elementor-17314 .elementor-element.elementor-element-2d21942 img
    {
        width: 55%;
    }
    .elementor-17314 .elementor-element.elementor-element-94591f8
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-f1d4f29
    {
        width: var(--container-widget-width,407.797px);
        max-width: 407.797px;
        --container-widget-width: 407.797px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-f1d4f29 .elementor-heading-title
    {
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-90e67de .elementor-button
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-d7232d4 .elementor-button
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-1a8ea5c>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-17314 .elementor-element.elementor-element-490594e
    {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-17314 .elementor-element.elementor-element-9fadbbb>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-9fadbbb
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-9fadbbb .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-17314 .elementor-element.elementor-element-b0b02df>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b0b02df
    {
        text-align: center;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-17314 .elementor-element.elementor-element-05fe1bc
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-7786fdd
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-4843da7 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-2ac3fe2>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-2ac3fe2 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-17314 .elementor-element.elementor-element-09b26cd
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-49e560d>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-49e560d
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-2cbed4d
    {
        --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-17314 .elementor-element.elementor-element-c087aec
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-e82cf60
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-69ae708 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-2deca35>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-2deca35 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-17314 .elementor-element.elementor-element-04a1408
    {
        --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-17314 .elementor-element.elementor-element-4ffbda6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-4ffbda6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 27%;
    }
    .elementor-17314 .elementor-element.elementor-element-18446c5>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-18446c5
    {
        font-size: 13.31px;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce
    {
        width: var(--container-widget-width,273.859px);
        max-width: 273.859px;
        --container-widget-width: 273.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce>.elementor-widget-container
    {
        margin: 0 0 0 -20px;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-b0291ce .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-17314 .elementor-element.elementor-element-a7e7739>.elementor-widget-container
    {
        margin: -5px 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-a7e7739
    {
        font-size: 13.31px;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037>.elementor-widget-container
    {
        margin: 0 0 0 -10px;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-a892037 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-74997ad>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-74997ad
    {
        font-size: 13.31px;
    }
    .elementor-17314 .elementor-element.elementor-element-1aae198
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4
    {
        width: var(--container-widget-width,273.859px);
        max-width: 273.859px;
        --container-widget-width: 273.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-ba3d5c4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-17314 .elementor-element.elementor-element-ca7777e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-ca7777e
    {
        font-size: 13.31px;
    }
    .elementor-17314 .elementor-element.elementor-element-d32f703>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-d32f703.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-d32f703 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 26%;
    }
    .elementor-17314 .elementor-element.elementor-element-7022134>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-7022134
    {
        font-size: 13.31px;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569
    {
        width: var(--container-widget-width,246px);
        max-width: 246px;
        --container-widget-width: 246px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569>.elementor-widget-container
    {
        margin: 0 0 0 -20px;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-00f6569 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-17314 .elementor-element.elementor-element-c2941ff>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-c2941ff
    {
        font-size: 13.31px;
    }
    .elementor-17314 .elementor-element.elementor-element-0c3c765
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e
    {
        width: var(--container-widget-width,273.859px);
        max-width: 273.859px;
        --container-widget-width: 273.859px;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-229d27e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-17314 .elementor-element.elementor-element-245d9db>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-245d9db
    {
        font-size: 13.31px;
    }
    .elementor-17314 .elementor-element.elementor-element-fa7bc67
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-d9bb3d2
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-805ef44 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-17314 .elementor-element.elementor-element-4000d57>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4000d57 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-17314 .elementor-element.elementor-element-d4be5c2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-acb03e7
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-caf9f09 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-caf9f09 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-a395ce8>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a395ce8
    {
        --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-17314 .elementor-element.elementor-element-a395ce8.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-1f1d373 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-1f1d373 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-bb97db0>.elementor-widget-container
    {
        margin: 15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-bb97db0
    {
        --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-17314 .elementor-element.elementor-element-bb97db0.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-57f9608 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-57f9608 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-5b8c594>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-5b8c594
    {
        --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-17314 .elementor-element.elementor-element-5b8c594.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-67c3fdf .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-67c3fdf .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-f1a424a>.elementor-widget-container
    {
        margin: 15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-f1a424a
    {
        --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-17314 .elementor-element.elementor-element-f1a424a.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-7f8cfe4
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-99679b0 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-99679b0 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-c85fc85>.elementor-widget-container
    {
        margin: 25px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-c85fc85
    {
        --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-17314 .elementor-element.elementor-element-c85fc85.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-9492e77
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-f9beb11 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-f9beb11 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-f354533>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-f354533
    {
        --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-17314 .elementor-element.elementor-element-f354533.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-b344c6e
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-5b11d54 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-5b11d54 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-33f461b>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-33f461b
    {
        --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-17314 .elementor-element.elementor-element-33f461b.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-3e39db3 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-3e39db3 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-3e39db3 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-ac8712e>.elementor-widget-container
    {
        margin: 5px 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ac8712e
    {
        --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-17314 .elementor-element.elementor-element-ac8712e.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-2eb13f9 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-2eb13f9 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-2eb13f9 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-3bdc11a>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-3bdc11a
    {
        --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-17314 .elementor-element.elementor-element-3bdc11a.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-dab88e9 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-dab88e9 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-dab88e9 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-380e8aa>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-380e8aa
    {
        --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-17314 .elementor-element.elementor-element-380e8aa.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-a7426a2 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-a7426a2 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-a7426a2 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-c685584>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-c685584
    {
        --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-17314 .elementor-element.elementor-element-c685584.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-df16bcb .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-df16bcb .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-df16bcb .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-9d12db4>.elementor-widget-container
    {
        margin: 12px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-9d12db4
    {
        --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-17314 .elementor-element.elementor-element-9d12db4.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-2a20194 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-2a20194 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-2a20194 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-64f734b>.elementor-widget-container
    {
        margin: 13px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-64f734b
    {
        --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-17314 .elementor-element.elementor-element-64f734b.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-4a630ae .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-4a630ae .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-4a630ae .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-2510a06>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-2510a06
    {
        --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-17314 .elementor-element.elementor-element-2510a06.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-5117467
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-c0d7b56 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-c0d7b56 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-c0d7b56 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-95678e0>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-95678e0
    {
        --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-17314 .elementor-element.elementor-element-95678e0.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-502584b
    {
        --padding-top: 40px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-dd92850 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-dd92850 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-dd92850 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-1a8bad2>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-1a8bad2
    {
        --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-17314 .elementor-element.elementor-element-1a8bad2.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-38f6ded .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-38f6ded .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-38f6ded .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-8afe92c>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-8afe92c
    {
        --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-17314 .elementor-element.elementor-element-8afe92c.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-bc1cf10 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-bc1cf10 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-bc1cf10 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-17314 .elementor-element.elementor-element-843e3c5>.elementor-widget-container
    {
        margin: 10px 0 0 0;
        padding: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-843e3c5
    {
        --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-17314 .elementor-element.elementor-element-843e3c5.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-9d78db9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-05c0822.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-05c0822 .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-17314 .elementor-element.elementor-element-f1e7c38
    {
        --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-17314 .elementor-element.elementor-element-3ba2d5b
    {
        --margin-top: 2px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-3ba2d5b.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-17314 .elementor-element.elementor-element-33e8c7f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-3ae5866 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-17314 .elementor-element.elementor-element-cd68d54.e-con
    {
        --order: 2;
    }
    .elementor-17314 .elementor-element.elementor-element-466107b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-17314 .elementor-element.elementor-element-d12956b>.elementor-widget-container
    {
        margin: -5px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-d12956b
    {
        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-17314 .elementor-element.elementor-element-7dbd1fd
    {
        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-17314 .elementor-element.elementor-element-7dbd1fd.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-7dbd1fd .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-ae63b7c
    {
        --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-17314 .elementor-element.elementor-element-5e6697b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-17314 .elementor-element.elementor-element-b94c7d9>.elementor-widget-container
    {
        margin: -5px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b94c7d9
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-17314 .elementor-element.elementor-element-7bba013
    {
        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-17314 .elementor-element.elementor-element-7bba013.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-7bba013 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-394e130
    {
        --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-17314 .elementor-element.elementor-element-394e130.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-17314 .elementor-element.elementor-element-2537c30 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-17314 .elementor-element.elementor-element-21b9e1b>.elementor-widget-container
    {
        margin: -5px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-21b9e1b
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-17314 .elementor-element.elementor-element-6d9280d
    {
        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-17314 .elementor-element.elementor-element-6d9280d.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-6d9280d .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 25px;
    }
    .elementor-17314 .elementor-element.elementor-element-43ecd1b
    {
        --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-17314 .elementor-element.elementor-element-796b67c
    {
        --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-17314 .elementor-element.elementor-element-e127c94
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-4c08c88.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-4c08c88 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-17314 .elementor-element.elementor-element-45991dc>.elementor-widget-container
    {
        margin: -12px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-45991dc .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-17314 .elementor-element.elementor-element-ce2d936
    {
        --width: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-81125c5
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-17314 .elementor-element.elementor-element-db67232 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-db67232 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-17314 .elementor-element.elementor-element-db67232 .elementor-counter-title
    {
        font-size: 16px;
        line-height: 18px;
    }
    .elementor-17314 .elementor-element.elementor-element-e7b36e0
    {
        --width: 33%;
    }
    .elementor-17314 .elementor-element.elementor-element-b574b8a .elementor-counter
    {
        gap: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-b574b8a .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-17314 .elementor-element.elementor-element-b574b8a .elementor-counter-title
    {
        font-size: 16px;
        line-height: 18px;
    }
    .elementor-17314 .elementor-element.elementor-element-7a74ceb
    {
        --width: 33%;
    }
    .elementor-17314 .elementor-element.elementor-element-b748caa .elementor-counter
    {
        gap: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-b748caa .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-17314 .elementor-element.elementor-element-b748caa .elementor-counter-title
    {
        font-size: 16px;
        line-height: 18px;
    }
    .elementor-17314 .elementor-element.elementor-element-e07ba5f
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-e843028 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-e843028 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-17314 .elementor-element.elementor-element-e843028 .elementor-counter-title
    {
        font-size: 16px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-9b6efd2
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-35cc468 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-35cc468 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-17314 .elementor-element.elementor-element-35cc468 .elementor-counter-title
    {
        font-size: 16px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-21e2871
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-93b4130 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-93b4130 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-17314 .elementor-element.elementor-element-93b4130 .elementor-counter-title
    {
        font-size: 16px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-7f27fb9
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-4d26bf4
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4d26bf4 .elementor-button
    {
        line-height: 1.2em;
    }
    .elementor-17314 .elementor-element.elementor-element-9d38f87
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-75707e0 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-b18686b>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b18686b .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-17314 .elementor-element.elementor-element-b18686b .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-17314 .elementor-element.elementor-element-6e2e428
    {
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-cc9488d
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-560a60a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-eb4ad0e
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-86615a7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-5b69de6
    {
        --width: 33%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-d809030
    {
        --width: 48%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-9d820c6
    {
        --width: 48%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-d2b25e8
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-0016fca
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-48526a2
    {
        --width: 33%;
    }
    .elementor-17314 .elementor-element.elementor-element-94ebb57
    {
        --width: 33%;
    }
    .elementor-17314 .elementor-element.elementor-element-c610e72
    {
        --width: 33%;
    }
    .elementor-17314 .elementor-element.elementor-element-61027b7
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-6078bef
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-24d8303
    {
        --width: 33%;
    }
    .elementor-17314 .elementor-element.elementor-element-7cb841e
    {
        --width: 33%;
    }
    .elementor-17314 .elementor-element.elementor-element-3565cce
    {
        --width: 33%;
    }
    .elementor-17314 .elementor-element.elementor-element-7f8c026
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-7ed675b
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-ae494b6
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-4daba23
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-53e98d9
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-5e47b16
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-d04b403
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-5c23a56
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-f1cbec4
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-76bfd78
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-52365b7
    {
        --width: 50%;
    }
    .elementor-17314 .elementor-element.elementor-element-9b3d14b
    {
        --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-17314 .elementor-element.elementor-element-9b3d14b>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-9b3d14b.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-17314 .elementor-element.elementor-element-1e657b9
    {
        --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-17314 .elementor-element.elementor-element-4d6a324
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-bb5eff6
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-04fc67e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-e22ff0b>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-e22ff0b .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-17314 .elementor-element.elementor-element-1f1a3ff
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-0128791>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-0128791
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-b770bdf
    {
        --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-17314 .elementor-element.elementor-element-40e412d
    {
        --padding-top: 30px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-5424aa9
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-5424aa9.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-5424aa9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-dbdda79>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-dbdda79 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-e3fdc2a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-8fd3233
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-12776df
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-3091205
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-5f4d59b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-97be90e
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-b97c333
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-958d7cd
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-ce76d64
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-9201a79
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-c872723
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-47257b9 img
    {
        width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-b30e947
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-6e1e2e2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-214fbf0
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-b674c0f
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-aa43903
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-85311eb
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-ac9964b
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-ca3d1dc
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-d364325
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-d4ce440
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-637f03d
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-78d847b
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-57d90bf
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-40dc0c3
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-f2b2033
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-99dd0e7
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-8e7e5c8
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-3bb1d30
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-f36c076
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-11cd7f0
    {
        --width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-6b2375c>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-f04ca76
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-af1d508
    {
        padding: 36px 0 36px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-adab32a>.elementor-element-populated
    {
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-d90227b
    {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-dbe2934 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-fa31170>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-fa31170 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-17314 .elementor-element.elementor-element-34df972
    {
        --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-17314 .elementor-element.elementor-element-c4cba66
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-8ca52f8
    {
        width: var(--container-widget-width,80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-8ca52f8>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-8ca52f8.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-8ca52f8 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-fc3c516>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-fc3c516 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-38672e9
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-d72eda2
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 10px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-e381fe1>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-e381fe1 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-9c646f5>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-9c646f5
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-6216e83
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-fae0600>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-fae0600 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-329a8b5>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-329a8b5
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-f818d26
    {
        --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-17314 .elementor-element.elementor-element-be0666e
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-0baf369>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-0baf369 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-c6847ee>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-c6847ee
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-31bafb7
    {
        --margin-top: 0px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-2911af3>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-2911af3 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-dc6f158>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-dc6f158
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-fbf5a01
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-2b14e61
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-6977cd7>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-6977cd7 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-313b00e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-313b00e
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-393847e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-8f87872 .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.6em;
    }
    .elementor-17314 .elementor-element.elementor-element-54d8cc9
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-870893a
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-455d052 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-37ad21e>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-37ad21e .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-17314 .elementor-element.elementor-element-1335f0c
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-12259e6
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
    }
    .elementor-17314 .elementor-element.elementor-element-12259e6 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-67c339b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-22fdf27
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-96b83e9>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-96b83e9 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-d544fec>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-d544fec .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-7c92ba7
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-e4dc102
    {
        --gap: 20px 0px;
        --row-gap: 20px;
        --column-gap: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-a7ffe39>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 19px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a7ffe39 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a7ffe39.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a7ffe39.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a7ffe39.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-a7ffe39 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-a7ffe39 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-17314 .elementor-element.elementor-element-4033900>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 18px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4033900 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4033900.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4033900.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4033900.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4033900 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-4033900 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-17314 .elementor-element.elementor-element-7725292>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 18px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7725292 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7725292.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7725292.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7725292.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7725292 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-7725292 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-17314 .elementor-element.elementor-element-7264408
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-7264408.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-17314 .elementor-element.elementor-element-e472829
    {
        --gap: 20px 0px;
        --row-gap: 20px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-35781a1>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 16px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-35781a1 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-35781a1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-35781a1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-35781a1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-35781a1 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-35781a1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-17314 .elementor-element.elementor-element-7ac2e35>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7ac2e35 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7ac2e35.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7ac2e35.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7ac2e35.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7ac2e35 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-7ac2e35 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-17314 .elementor-element.elementor-element-c0071b1>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-c0071b1 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-c0071b1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-c0071b1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-c0071b1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-c0071b1 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-c0071b1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-17314 .elementor-element.elementor-element-a113d63
    {
        --gap: 50px 0px;
        --row-gap: 50px;
        --column-gap: 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-17314 .elementor-element.elementor-element-c49f534
    {
        --width: 95.938%;
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-1a1c62f>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 10px 0 10px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-1a1c62f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-1a1c62f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-1a1c62f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-1a1c62f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-1a1c62f .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-1a1c62f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-17314 .elementor-element.elementor-element-79e32da
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-1f07ade .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.6em;
    }
    .elementor-17314 .elementor-element.elementor-element-6a94c04
    {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-28863ae
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-137ab8d
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-1f04d6b>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-1f04d6b .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-6c2656c>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-6c2656c .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-16f1538
    {
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-71ffba6 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-6152d09>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-6152d09 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-0be8d2c
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-fc005ce
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-c2d2a3e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-c2d2a3e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-b45d17b>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-b45d17b .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-928cb00
    {
        --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: 15px;
        --padding-right: 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-c296edc::before, .elementor-17314 .elementor-element.elementor-element-c296edc>.elementor-background-video-container::before, .elementor-17314 .elementor-element.elementor-element-c296edc>.e-con-inner>.elementor-background-video-container::before, .elementor-17314 .elementor-element.elementor-element-c296edc>.elementor-background-slideshow::before, .elementor-17314 .elementor-element.elementor-element-c296edc>.e-con-inner>.elementor-background-slideshow::before, .elementor-17314 .elementor-element.elementor-element-c296edc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
    {
        background-image: url("../../gambling/image/Group-1597882199-1.png");
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-17314 .elementor-element.elementor-element-c296edc
    {
        --min-height: 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-17314 .elementor-element.elementor-element-c296edc.e-con
    {
        --align-self: flex-start;
    }
    .elementor-17314 .elementor-element.elementor-element-08ae6cb>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-08ae6cb.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-17314 .elementor-element.elementor-element-08ae6cb .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-08ae6cb.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-08ae6cb.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-08ae6cb.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-08ae6cb .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-17314 .elementor-element.elementor-element-08ae6cb .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-fbc8b06>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-fbc8b06.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-17314 .elementor-element.elementor-element-fbc8b06 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-fbc8b06.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-fbc8b06.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-fbc8b06.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-fbc8b06 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-17314 .elementor-element.elementor-element-fbc8b06 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-186069d>.elementor-widget-container
    {
        margin: -25px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-186069d.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-17314 .elementor-element.elementor-element-186069d .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-186069d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-186069d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-186069d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-186069d .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-17314 .elementor-element.elementor-element-186069d .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-ff86e43>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ff86e43.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-17314 .elementor-element.elementor-element-ff86e43 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ff86e43.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ff86e43.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ff86e43.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ff86e43 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-17314 .elementor-element.elementor-element-ff86e43 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-879deac>.elementor-widget-container
    {
        margin: -22px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-879deac.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-17314 .elementor-element.elementor-element-879deac .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-879deac.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-879deac.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-879deac.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-879deac .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 28%;
    }
    .elementor-17314 .elementor-element.elementor-element-879deac .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-7a08220>.elementor-widget-container
    {
        margin: -32px 0 0 10px;
        padding: 0 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-7a08220.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-17314 .elementor-element.elementor-element-7a08220 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-7a08220.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-7a08220.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-7a08220.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-7a08220 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-17314 .elementor-element.elementor-element-7a08220 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-ddd7f24>.elementor-widget-container
    {
        margin: -36px 0 0 0;
        padding: 0 13px 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ddd7f24.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-17314 .elementor-element.elementor-element-ddd7f24 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-ddd7f24 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ddd7f24.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ddd7f24.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ddd7f24.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ddd7f24 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-17314 .elementor-element.elementor-element-ddd7f24 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-8f704e5>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-8f704e5.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-17314 .elementor-element.elementor-element-8f704e5 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-8f704e5 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-8f704e5.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-8f704e5.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-8f704e5.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-8f704e5 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-17314 .elementor-element.elementor-element-8f704e5 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-f040cd4
    {
        width: var(--container-widget-width,40%);
        max-width: 40%;
        --container-widget-width: 40%;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-f040cd4>.elementor-widget-container
    {
        margin: -23px 0 0 0;
        padding: 0 15px 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-f040cd4.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-17314 .elementor-element.elementor-element-f040cd4 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-f040cd4 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-f040cd4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-f040cd4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-f040cd4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-f040cd4 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 27%;
    }
    .elementor-17314 .elementor-element.elementor-element-f040cd4 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-17314 .elementor-element.elementor-element-6d08c68 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-eddc42a .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-17314 .elementor-element.elementor-element-eddc42a .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-ac0a0ed .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-f49fdfa .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-17314 .elementor-element.elementor-element-b9822ea .elementor-image-box-title
    {
        margin-bottom: 23px;
    }
    .elementor-17314 .elementor-element.elementor-element-61e840d
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-6acdd97 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-74224b4
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-5a1c9f2 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-72b9358
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-e90ec6e .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-6c2e6a3
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-30347f8 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-17314 .elementor-element.elementor-element-6a35b55
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-316dad5.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-316dad5 .elementor-button
    {
        padding: 17px 40px 17px 40px;
    }
    .elementor-17314 .elementor-element.elementor-element-48cf044
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-8942ecf>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-8942ecf .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-17f84da>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-17f84da .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-26edad7
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-7ed4d26 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-17314 .elementor-element.elementor-element-e48ca18 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-17314 .elementor-element.elementor-element-c206587 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-17314 .elementor-element.elementor-element-44cb232>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-44cb232 .elementor-button
    {
        font-size: 12px;
        line-height: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-78da428
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        text-align: center;
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-17314 .elementor-element.elementor-element-78da428>.elementor-widget-container
    {
        margin: 20px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-78da428.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-2d21942 img
    {
        width: 80%;
    }
    .elementor-17314 .elementor-element.elementor-element-94591f8
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-90e67de>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-90e67de .elementor-button
    {
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-17314 .elementor-element.elementor-element-5ff707f>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-5ff707f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-4dccbbd>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-4dccbbd .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-09d0985>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-09d0985 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-ac6f090>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-ac6f090 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-60645e0>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-17314 .elementor-element.elementor-element-60645e0 .elementor-icon-list-item>a
    {
        font-size: 16px;
    }
    .elementor-17314 .elementor-element.elementor-element-7fc8d07
    {
        --margin-top: 10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-d7232d4
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-d7232d4>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-d7232d4 .elementor-button
    {
        font-size: 16px;
        padding: 11.69px 27.28px 11.69px 27.28px;
    }
    .elementor-17314 .elementor-element.elementor-element-8dec843
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-17314 .elementor-element.elementor-element-427a05c
    {
        width: var(--container-widget-width,75%);
        max-width: 75%;
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
    }
    .elementor-17314 .elementor-element.elementor-element-427a05c.elementor-element
    {
        --align-self: center;
    }
    .elementor-17314 .elementor-element.elementor-element-427a05c .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-17314 .elementor-element.elementor-element-bc2e62e>.elementor-widget-container
    {
        margin: -8px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-bc2e62e .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-9524a70
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-39685a1
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-eb4e6a3
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-4efcadf
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-462c71d
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-769be60
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-05d9254
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-379a418
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-a22c37a
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-b1f9975
    {
        font-size: 14px;
    }
    .elementor-17314 .elementor-element.elementor-element-1a8ea5c>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-1a8ea5c
    {
        --n-accordion-title-font-size: 15px;
    }
    .elementor-17314 .elementor-element.elementor-element-b4f363a>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-b4f363a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-ca8492a>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-ca8492a .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-17314 .elementor-element.elementor-element-f57d4ec
    {
        padding: 36px 0 36px 0;
    }
    .elementor-17314 .elementor-element.elementor-element-3a8bf21>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-17314 .elementor-element.elementor-element-3a8bf21 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-17314 .elementor-element.elementor-element-0ee602c>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-17314 .elementor-element.elementor-element-0ee602c .elementor-divider-separator
    {
        width: 25%;
    }
}/* Start custom CSS for html, class: .elementor-element-c589764 */
.sub_header ul.subheader li a
{
    color: #fff;
    font-size: 14px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b16bb22 */
ul.subheader
{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
ul.subheader li a
{
    color: #fff;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2cbed4d *//*.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-b69fad4 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-04a1408 *//*.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-1aae198 *//*.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-0c3c765 *//*.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-fa7bc67 *//*.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-9d78db9 *//*.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-d9bb3d2 */
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    .features_middle_first_sec
    {
        margin-top: 150px;
    }
    .features_middle_second_sec
    {
        margin-top: 0;
    }
    .features_last_column_game_sec
    {
        margin-top: -12px;
    }
    .first_column_sec_box
    {
        margin-top: 34px;
    }
    .last_column_3rd_box
    {
        margin-top: 60px;
    }
    .last_column_2nd_box
    {
        margin-top: 15px;
    }
    .middle_box_1
    {
        margin-top: 82px;
    }
    .middle_box_2
    {
        margin-top: -36px;
    }
    .first_column_6_box
    {
        margin-top: 44px;
    }
    .last_column_6_box
    {
        margin-top: 17px;
    }
    .first_column_7_box
    {
        margin-top: -18px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-cd68d54 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2d3b41d */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-d94905c */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-796b67c *//*.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-65f7c47 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4aedf78 */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-9b3d14b */
@media(min-width: 768px)
{
    .tabs_arrows #Layer_1
    {
        display: none;
    }
    .tabs_arrows #e-n-tab-content-1401
    {
        box-shadow: none;
    }
    .tabs_arrows #e-n-tab-content-1403, .tabs_arrows #e-n-tab-content-1402, .tabs_arrows #e-n-tab-content-1404
    {
        box-shadow: none;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-1e657b9 *//*.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-b770bdf *//*.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 image, class: .elementor-element-c489825 */
.additional_services img
{
    animation: moveElements 3s ease-in-out 900ms infinite;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-34df972 *//*.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-7c92ba7 */
.betting_sw_panel .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.betting_sw_panel .elementor-image-box-content
{
    text-align: left;
    padding-left: 10px;
    padding-top: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a113d63 */
.betting_sw_panel .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.betting_sw_panel .elementor-image-box-content
{
    text-align: left;
    padding-left: 25px;
}
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    .features_sec_layout
    {
        margin-top: -10px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-22fdf27 */
.sw-solution-sec figure.elementor-image-box-img
{
    border-radius: 50%;
    background: #2045a3;
    padding: 10px 10px 0 10px;
}
.sw-solution-sec figure.elementor-image-box-img:hover
{
    background: #fff;
}/* End custom CSS *//* Start custom CSS for image, class: .elementor-element-11838ee */
.additional_services img
{
    animation: moveElements 3s ease-in-out 900ms infinite;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-928cb00 */
@media(min-width: 425px)
{
    .process_mobile_layout
    {
        margin-left: 20px;
    }
    .mobile_first_box
    {
        margin-right: 65px;
        margin-top: 10px;
    }
    .mobile_sec_box
    {
        margin-left: 2px;
        margin-top: 15px;
    }
    .mobile_third_box
    {
        margin-right: 55px;
        margin-top: 25px;
    }
    .mobile_fourth_box
    {
        margin-left: 2px;
        margin-top: 10px;
        padding-top: 10px;
    }
    .mobile_fifth_box
    {
        margin-right: 55px;
        margin-top: 11px;
    }
    .mobile_sixth_box
    {
        padding-top: 24px;
        padding-bottom: 24px;
    }
    .mobile_seven_box
    {
        margin-right: 55px;
        margin-top: 0;
    }
    .mobile_seven_box .elementor-image-box-wrapper
    {
        margin-top: -10px;
        padding-bottom: 5px;
    }
    .mobile_eight_box
    {
        margin-top: 8px;
        padding-bottom: 15px;
    }
    .mobile_nine_box .elementor-image-box-wrapper
    {
        margin-bottom: -10px;
        margin-right: 55px;
    }
}
@media(min-width: 375px) and (max-width: 424px)
{
    .process_mobile_layout
    {
        margin-left: 15px;
    }
    .mobile_first_box
    {
        margin-right: 30px;
        margin-top: 0;
    }
    .mobile_sec_box
    {
        margin-left: 0;
        margin-top: 10px;
    }
    .mobile_third_box
    {
        margin-right: 30px;
        margin-top: 10px;
    }
    .mobile_fourth_box
    {
        margin-left: 0;
        margin-top: 10px;
    }
    .mobile_fifth_box
    {
        margin-right: 30px;
        margin-top: 20px;
    }
    .mobile_sixth_box
    {
        padding-top: 5px;
        padding-bottom: 20px;
    }
    .mobile_seven_box
    {
        margin-right: 30px;
        margin-top: -7px;
    }
    .mobile_eight_box
    {
        margin-top: 10px;
    }
    .mobile_nine_box .elementor-image-box-wrapper
    {
        margin-bottom: -17px;
        margin-right: 30px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-6a35b55 *//*.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-26edad7 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a9767ae */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-94591f8 *//*.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 nested-accordion, class: .elementor-element-1a8ea5c */
.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 */
